메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

이진희 (부산대학교, 부산대학교 대학원)

지도교수
송길태
발행연도
2020
저작권
부산대학교 논문은 저작권에 의해 보호받습니다.

이용수5

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (2)

초록· 키워드

오류제보하기
제조업체에서 효율적인 생산을 위한 작업 스케줄링은 매우 중요한 문제이다. 특히 4차 산업혁명과 함께 스마트 팩토리에 대한 관심이 뜨거워지면서 제조업체에서도 생산성을 증가시키기 위한 많은 방법들을 고려하고 있다. 그 중 효율적인 스케줄링을 통해 생산성을 증가시키는 방법이 있으며 여러 가지 메타 휴리스틱 기법들을 통한 최적화 연구가 진행되었다. 하지만 모든 생산 환경에 잘 동작하는 최적화 기법은 존재하지 않기 때문에 본 논문에서는 특정 제조업체의 생산 환경에 초점을 두었다.
수치 제어 공작기계를 이용하여 금속제품을 생산하는 제조업체의 경우 이전에 생산했던 제품에 따라 설정 시간이라는 변수가 존재하여 작업들의 생산 순서에 따라 동일한 기간 동안 최종 생산되는 금속제품의 양은 상당히 큰 차이가 있을 수 있다. 또한 규모가 작은 중소기업의 같은 경우 자체적인 스케줄링 프로그램을 개발 및 관리하는 IT 인력도 부족하므로 생산 현장에 투입되는 인력의 감각 혹은 경험에 의존하여 생산이 이루어지고 있다. 이러한 비효율적인 생산 작업 스케줄링으로 인해 발생하는 손해를 최소화하고자 본 논문에서는 해당 업체에 적합한 반복 개선 기법을 사용하여 생산 작업 스케줄링의 개선 방법을 제안한다. 최적화 진행 방향은 납기일을 어기지 않는 경우에서 모든 작업 처리 시간을 최소화하는 것이며 모든 수치 제어 공작기계가 비슷한 시간대에 작업을 마치는 지표로 최적화 정도를 측정할 수 있다.
최적화를 진행하는 흐름은 먼저 유전 알고리즘을 통해 설정 시간을 최소화하며 납기일이 급한 작업부터 처리되도록 1차원 작업 순서를 구성하고 탐욕 알고리즘 방식으로 빠르게 초기 스케줄링을 생성한다. 그 후 반복 개선 기법을 통해 설정 시간 및 납기일은 유지하고 모든 기계의 총 작업 처리 시간이 최소화되도록 더 진행할 수 없을 때까지 반복한다. 최종적으로 결과 스케줄링을 쉽게 알아볼 수 있도록 시각화를 통해 표현하며 기계별 작업 처리 시간을 통해 최적화 정도를 검증한다.

목차

1. 서론 1
2. 관련 연구 3
3. 대상 문제 5
3.1. 작업 스케줄링 정의 5
3.1.1. 수치 제어 공작기계 5
3.1.2. 작업 6
3.1.2.1. 납기일 6
3.1.2.2. 작업 처리시간 7
3.1.2.3. 설정 시간 7
3.1.3. 작업 배분 7
3.1.4. 스케줄링 시 고려사항 및 제약사항 8
3.2. 스케줄링 최적화 목표 9
3.2.1. 설정 시간 최소화 9
3.2.2. 모든 작업의 납기일 만족 9
3.2.3. 모든 작업 처리 시간 10
4. 제안하는 방안 12
4.1. 최적화 전체 흐름도 12
4.2. 유전 알고리즘 13
4.2.1. 설정 시간을 고려한 적절한 초기 스케줄 전처리 13
4.2.2. 유전 알고리즘 연산 15
4.2.2.1. 선택 연산자 15
4.2.2.2. 교배 연산자 16
4.2.2.3. 변이 연산자 16
4.3. 탐욕 알고리즘 17
4.3.1. 탐욕 알고리즘을 통한 작업 분배 18
4.3.2. 탐욕 알고리즘 결과의 최적화 필요성 19
4.4. 반복 개선 기법 20
4.4.1. 최적화 진행 단위 21
4.4.2. 목적함수 22
4.4.3. 지역 최소점과 전역 최소점 23
4.4.4. 지역 최소점 해결 방안 24
4.4.5. 반복 개선 기법 종료 시점 25
5. 실험 27
5.1. 실험 환경 27
5.1.1. 시뮬레이션 데이터 생성 27
5.2. 실험 결과 29
6. 토의 38
7. 결론 40

최근 본 자료

전체보기

댓글(0)

0