SlideShare a Scribd company logo
생산 비용을 고려한
최적 병렬 설비 수 분석
201401250 정기평
201501270 이동진
201501267 우창윤
201701393 이해인
연구배경 (최적의 공정을 위한 합리적 의사결정)
공정의 기계 추가, 제거에 의한 라인균형
: 공정의 라인 불균형을 해결하여 생산량을 늘리기 위해 병목공정으로 분석된 공정에
기계를 추가하고 여유 공정은 기계를 제거한다.
- 최적의 생산 기계 수의 결정을 위한 방안
제품에 대한 수요의 변동, 생
산 비용의 변동
생산 기계 수의 변경 필요
관련연구 및 사례
1. 대기업의 스케줄링 및 공정개선 방식
● 제조과정, 부품 입출하와 같은 전과정에서 실시간으로 데이터 수집
● 데이터를 바탕으로 다양한 변수와 제약조건들을 동시에 고려하여 현실성 있는 최적의 공정으로 관리 및 개선
● 시스템의 구축과 비용이 상당히 크다
관련논문: http://www.dbpia.co.kr.access.inu.ac.kr/pdf/pdfView.do?nodeId=NODE07217582 <데이터마이닝을 이용한 카메라 부품 공정개선>
2. 중소기업의 공정개선 방식
● 엑셀을 이용한 시뮬레이션 최적화
● 방법론적인 공정분석 및 개선(5s, 표준화)
● 6시그마를 통한 품질관리
- 비용 설정:
Operation cost(O): 시간당 설비 운영비용(감가상각비, 유휴비용 포함)
Setup cost(S): 시간당 셋업 비용
Duedate cost(D): 납기위반 시점으로부터의 시간당 비용
- 분석 목적: 다양한 비용 상황에 대한 최적 대안의 변화 분석
1. 다수의 문제 상황 설정(제조 기계 그룹, 다양한 비용)
2. 각 문제 상황에 대해 휴리스틱 스케줄러를 통해 스케줄링
3. 각 문제 상황들에 대한 대안 범위 설정
- n 개 기계 그룹들의 기계 변경 범위 설정
4. 각 대안이 적용된 문제상황 재 스케줄링
5. 대안 적용 스케줄을 통해 기계 수, 비용 상황에 따른 총 비용 변화 분석
6. 민감도 분석을 통해 대안에 대한 비용범위 시각화
7. 분석된 내용을 바탕으로 기계 수 결정 알고리즘 개발
제안 방법
1. 각 기계마다 10일에 한번 PM(Preventive Maintenance) 존재
2. 품목 분류 기준으로 Product ID와 Product Group이 존재
- Product ID에 따라 기계에 대한 arrangement 제약
- Product Group에 따라 Setup 발생
3. Setup 발생 시 PM 까지 남은 시간 초기화
4. 제조 의뢰 Lot들의 Duedate는 의뢰가 들어온 주의 주말까지
5. Lot은 해당 Lot의 의뢰가 들어온 주로부터 2주 선행 가능
6. 필요한 경우 Lot의 Split이 가능함
기본 공정 설정
https://docs.google.com/spreadsheets/d/15Q-67-54Ee9J2jOVNindJ5s7cp0pkxKhndqtwaBKiZk/edit?usp=sharing
Heuristic Scheduler Flow Chart (파이썬을 이용)
기존의 휴리스틱 스케줄러의 로직
휴리스틱 주요 로직:
Lot의 Tardiness, Setup 최소화
문제 설정 (35 machines Grouping)
1. 총 35대, 각 resource 마다 작업가능한 PRODUCT_ID 정리
(총 130개 P_ID)
2. 각 resource 를 크게 3가지(5대,6대,7대) 그룹핑
2.1 각 Group 중 나올 수 있는 case 10개씩 첨부 (총 30 case, python 활용)
3. 각 resource마다 작업 가능한 PROD_ID와 TACT_TIME이
같이 정리된 excel도 존재, 너무 커서 표를 간단히 요약해 첨부함
https://docs.google.com/spreadsheets/d/1ExGJJWQ3PvDyFpwwXbD_C_Y6nE6tN_uQ-N8vmjQJa1E/edit#gid=0
5 Grouping
대안?
: - Set up이나 Due date 비용이 발생한 그룹에 대해
병렬기계를 추가
- 여유있는 그룹은 기계를 제거
예)
1. 5번 그룹에 대해 기계 수를 1개 늘림
2. 4번 그룹에 대해 기계 수를 2개 줄임
기대효과!
1.Set up의 횟수가 줄어들어 그 비용 감소
2.Due date를 어김에 따른 비용 감소
3.불필요한 Operation time이 사라져 비용 감소
대안 및 기대효과
Total cost 감소
민감도 분석
1. 탐색적 접근의 민감도 분석
● 비선형 문제이기 때문에 다른 방식의 민감도 분석
필요
● 비용의 변화에 따른 최적 대안을 탐색적으로 파악
● 문제상황에 대한 적용가능한 모든 대안을 고려했
을 때 총비용이 가장 낮은 대안을 최적대안으로
선정
1. 비용 범위 설정
● Operation cost(O), Setup cost(S): 100부터
1000까지의 5의 배수로만 구성
● Duedate cost(D): D는 페널티라는 개념을 고려,
500부터 30000까지 100의 배수로만 구성
D_B
민감도 분석 결과 예시
대안 1
대안 3
대안 2
문제 상황 (GROUP 1, GROUP 2, GROUP 3, GROUP 5 Over-load발견)
group 1
group 2
group 3
group 4
group 5
Over-load
Over-load
Over-load
Over-load
1. setting cost : OSD 100,2000,6000일 경우에 대한 분석 실행
2. result time
https://docs.google.com/spreadsheets/d/1JdNXmIOZt9YQt9DzKQHygJgJY_3QIVmy-yDbl1jXEPM/edit?usp=sharing
3. Total cost:
group1 에 기계 1대 추가, group2에 3대 추가, group 4에 기계 2대 차감,
group 5에 기계 2대 추가한 것이 가장 최적의 의사결정으로 나타남
최적 의사 결정
최적 의사 결정 (결과)
total_setup total_
tardiness
total_
processing
total_cost
대안 적용x 11952000 20048811.67 7692916.33 39693728.00
대안 적용
MG1: +1/ MG2: +3/ MG3: +0/
MG4: -2/ MG5: +2
1248000 72000 7676890.72 8996890.72
‘대안적용 x’에 비해 차이가 큰 tardiness와 setup이 발생했으며 비교적 적은 processing이 발생
Total cost 30,696,837.28 만큼 차이 남(약 82%)
최적 대안: ‘MG1: +1/ MG2: +3/ MG3: +0/MG4: -2/MG5: +2’
민감도 분석
https://app.powerbi.com/groups/me/reports/3b6ebf2a-00c7-420e-ab2e-5b5fc87c6379?ctid=721b0a78-35dd-4fed-922a-33e55a8f1a04
- 단위비용 O: 555, S: 160, D:9850 일 경우 최적공간
- 대안 MG1: +1/ MG2: 0/ MG3: +1/ MG4: -2/ MG5: +1 이 최적인 비용공간
- 초록면과의 비용별 최단거리 = O: +5, S: +5, D: -100
- 빨간면과의 비용별 최단거리 = O: -357, S: 접촉X, D: +8400
D
D
O: 555,S: 160,D: 9850
D
D: -100
O: +5
O: -357
D: +8400
민감도 분석
https://app.powerbi.com/groups/me/reports/3b6ebf2a-00c7-420e-ab2e-5b5fc87c6379?ctid=721b0a78-35dd-4fed-922a-33e55a8f1a04
- 단위비용 O: 555, S: 160, D:9850 일 경우 최적공간
- 대안 MG1: +1/ MG2: 0/ MG3: +1/ MG4: -2/ MG5: +1 이 최적인 비용공간
- 초록면, 빨간면과의 거리 범위 내에서 해당 최적대안 유지
- 비용이 범위를 벗어나면 해당 비용 범위의 다른 대안 선택
D
D
O: 555,S: 160,D: 9850
D
D: -100
O: +5
O: -357
D: +8400
- 최적 대안 MG1: +1/ MG2: +0/ MG3: +1/ MG4: -2/ MG5: +1 (초록, 빨간 면 중간) 적용 간트차트(총 35개 기계)
Result total_setup total_tardiness total_processing makespan
MG1_1MG2_0MG3_1MG4_-2MG5_1 1500 13.85027778 74797.51611 2439.050833
group 5
Overload
- 대안 MG1:+ 1/ MG2: +3/ MG3:+0/ MG4: -2/ MG5: 0 (초록 면 아래) 적용 간트차트 (총 36개 기계)
Result total_setup total_tardiness total_processing makespan
MG1_1MG2_3MG3_0MG4_-2MG5_0 744 103.9080556 73429.30139 2455.908056
- Processing time, Setup time이 최적 대안보다 작아, Operation cost, Setup cost
가 최적대안 비용범위보다 클 때 선택됨
group 5
Overload
- 대안 MG1 :0 /MG2: +2/MG3: +1/MG4: -2/MG5: +1 (빨간면 위) 적용 간트차트 (총 36개 기계)
Result total_setup total_tardiness total_processing makespan
MG1_0MG2_2MG3_1MG4_-2MG5_1 1068 0.9594444444 75346.40806 2434.850833
- Setup time, tardiness가 최적 대안보다 작아서, Setup cost, tardiness cost 가 최적
대안의 비용범위보다 클 때 선택됨
No
overload
결론 및 활용 방안
1. 가능한 대안 범위 실험을 통해 비용에 따른 최적대안 확인 가능
2. 민감도 분석의 시각화를 통해 해당 최적대안이 유지되는 범위 확인 가능
1. 시장 상황에 따라 비용이 변화하는 상황에서 최적에 가까운 병렬기계 수를 알 수 있음
2. 비용이 추가적으로 변화하는 경우
->민감도 분석을 통해 추가적인 계산없이 최적대안 확인 가능
3. 시각화된 그래프를 통해 운영시간, Setup 시간, Tardiness 시간 중 가장 영향이 큰 요소
해석 가능
일정 계획

More Related Content

Similar to DMA 아이디어 제출용.pptx

도요타생산방식
도요타생산방식도요타생산방식
도요타생산방식
JH K
 
Artificial inMElligence
Artificial inMElligenceArtificial inMElligence
Artificial inMElligence
hwk0702
 
Function approximation as supervised learning
Function approximation as supervised learningFunction approximation as supervised learning
Function approximation as supervised learning
Sunggon Song
 
Best way to mes implementation for smart manufacturing
Best way to mes implementation for smart manufacturingBest way to mes implementation for smart manufacturing
Best way to mes implementation for smart manufacturing
S.K. Cha of ACS in Korea
 
Defect detection
Defect detectionDefect detection
Defect detection
DaeunJeong3
 
Business Plan - SmartPlug
Business Plan - SmartPlugBusiness Plan - SmartPlug
Business Plan - SmartPlugHyunsang Jeon
 
발표 Signal lights-정남기
발표 Signal lights-정남기발표 Signal lights-정남기
발표 Signal lights-정남기
Namkee Chung
 
NO PARALLEL DML
NO PARALLEL DMLNO PARALLEL DML
NO PARALLEL DML
Kyung Sang Jang
 
7 2014 전기전자 세미나 2주제(업무 정보화 시스템 개발 사례)-140813
7 2014 전기전자 세미나 2주제(업무 정보화 시스템 개발 사례)-1408137 2014 전기전자 세미나 2주제(업무 정보화 시스템 개발 사례)-140813
7 2014 전기전자 세미나 2주제(업무 정보화 시스템 개발 사례)-140813
topshock
 
공공데이터를 활용한 특정지역 온도추정 경진대회 2위 수상작
공공데이터를 활용한 특정지역 온도추정 경진대회 2위 수상작공공데이터를 활용한 특정지역 온도추정 경진대회 2위 수상작
공공데이터를 활용한 특정지역 온도추정 경진대회 2위 수상작
DACON AI 데이콘
 
[오픈소스컨설팅]Java Performance Tuning
[오픈소스컨설팅]Java Performance Tuning[오픈소스컨설팅]Java Performance Tuning
[오픈소스컨설팅]Java Performance Tuning
Ji-Woong Choi
 
JMTLogistic.pdf
JMTLogistic.pdfJMTLogistic.pdf
JMTLogistic.pdf
ssuserab1ae9
 
1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례
1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례
1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례
JMP Discovery Summit Korea 2023
 
1-1: 바이오 의약품 공정개발 및 특성분석을 위한 DOE 연구사례 (종근당 권상오 수석)
1-1: 바이오 의약품 공정개발 및 특성분석을 위한 DOE 연구사례 (종근당 권상오 수석)1-1: 바이오 의약품 공정개발 및 특성분석을 위한 DOE 연구사례 (종근당 권상오 수석)
1-1: 바이오 의약품 공정개발 및 특성분석을 위한 DOE 연구사례 (종근당 권상오 수석)
JMP Korea
 
Research project for smart manufacturing in korea
Research project for smart manufacturing in koreaResearch project for smart manufacturing in korea
Research project for smart manufacturing in korea
S.K. Cha of ACS in Korea
 
KAP 업종별기술세미나 13년 11월 #01
KAP 업종별기술세미나 13년 11월 #01KAP 업종별기술세미나 13년 11월 #01
KAP 업종별기술세미나 13년 11월 #01
topshock
 
Bag of Tricks for Image Classification with Convolutional Neural Networks (C...
Bag of Tricks for Image Classification  with Convolutional Neural Networks (C...Bag of Tricks for Image Classification  with Convolutional Neural Networks (C...
Bag of Tricks for Image Classification with Convolutional Neural Networks (C...
gohyunwoong
 
2-1: 석유화학 산업에서의 JMP 활용사례 (한화토털에너지스 김동진 프로)
2-1: 석유화학 산업에서의 JMP 활용사례 (한화토털에너지스 김동진 프로)2-1: 석유화학 산업에서의 JMP 활용사례 (한화토털에너지스 김동진 프로)
2-1: 석유화학 산업에서의 JMP 활용사례 (한화토털에너지스 김동진 프로)
JMP Korea
 
2-1: 석유 화학 산업에서의 JMP 활용 사례
2-1: 석유 화학 산업에서의 JMP 활용 사례2-1: 석유 화학 산업에서의 JMP 활용 사례
2-1: 석유 화학 산업에서의 JMP 활용 사례
JMP Discovery Summit Korea 2023
 
A.I.S팀_산학프로젝트챌린지 (2).pptx
A.I.S팀_산학프로젝트챌린지 (2).pptxA.I.S팀_산학프로젝트챌린지 (2).pptx
A.I.S팀_산학프로젝트챌린지 (2).pptx
ssuser0e717a
 

Similar to DMA 아이디어 제출용.pptx (20)

도요타생산방식
도요타생산방식도요타생산방식
도요타생산방식
 
Artificial inMElligence
Artificial inMElligenceArtificial inMElligence
Artificial inMElligence
 
Function approximation as supervised learning
Function approximation as supervised learningFunction approximation as supervised learning
Function approximation as supervised learning
 
Best way to mes implementation for smart manufacturing
Best way to mes implementation for smart manufacturingBest way to mes implementation for smart manufacturing
Best way to mes implementation for smart manufacturing
 
Defect detection
Defect detectionDefect detection
Defect detection
 
Business Plan - SmartPlug
Business Plan - SmartPlugBusiness Plan - SmartPlug
Business Plan - SmartPlug
 
발표 Signal lights-정남기
발표 Signal lights-정남기발표 Signal lights-정남기
발표 Signal lights-정남기
 
NO PARALLEL DML
NO PARALLEL DMLNO PARALLEL DML
NO PARALLEL DML
 
7 2014 전기전자 세미나 2주제(업무 정보화 시스템 개발 사례)-140813
7 2014 전기전자 세미나 2주제(업무 정보화 시스템 개발 사례)-1408137 2014 전기전자 세미나 2주제(업무 정보화 시스템 개발 사례)-140813
7 2014 전기전자 세미나 2주제(업무 정보화 시스템 개발 사례)-140813
 
공공데이터를 활용한 특정지역 온도추정 경진대회 2위 수상작
공공데이터를 활용한 특정지역 온도추정 경진대회 2위 수상작공공데이터를 활용한 특정지역 온도추정 경진대회 2위 수상작
공공데이터를 활용한 특정지역 온도추정 경진대회 2위 수상작
 
[오픈소스컨설팅]Java Performance Tuning
[오픈소스컨설팅]Java Performance Tuning[오픈소스컨설팅]Java Performance Tuning
[오픈소스컨설팅]Java Performance Tuning
 
JMTLogistic.pdf
JMTLogistic.pdfJMTLogistic.pdf
JMTLogistic.pdf
 
1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례
1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례
1-1: 바이오 의약품 공정 개발 및 특성 분석을 위한 DOE 연구 사례
 
1-1: 바이오 의약품 공정개발 및 특성분석을 위한 DOE 연구사례 (종근당 권상오 수석)
1-1: 바이오 의약품 공정개발 및 특성분석을 위한 DOE 연구사례 (종근당 권상오 수석)1-1: 바이오 의약품 공정개발 및 특성분석을 위한 DOE 연구사례 (종근당 권상오 수석)
1-1: 바이오 의약품 공정개발 및 특성분석을 위한 DOE 연구사례 (종근당 권상오 수석)
 
Research project for smart manufacturing in korea
Research project for smart manufacturing in koreaResearch project for smart manufacturing in korea
Research project for smart manufacturing in korea
 
KAP 업종별기술세미나 13년 11월 #01
KAP 업종별기술세미나 13년 11월 #01KAP 업종별기술세미나 13년 11월 #01
KAP 업종별기술세미나 13년 11월 #01
 
Bag of Tricks for Image Classification with Convolutional Neural Networks (C...
Bag of Tricks for Image Classification  with Convolutional Neural Networks (C...Bag of Tricks for Image Classification  with Convolutional Neural Networks (C...
Bag of Tricks for Image Classification with Convolutional Neural Networks (C...
 
2-1: 석유화학 산업에서의 JMP 활용사례 (한화토털에너지스 김동진 프로)
2-1: 석유화학 산업에서의 JMP 활용사례 (한화토털에너지스 김동진 프로)2-1: 석유화학 산업에서의 JMP 활용사례 (한화토털에너지스 김동진 프로)
2-1: 석유화학 산업에서의 JMP 활용사례 (한화토털에너지스 김동진 프로)
 
2-1: 석유 화학 산업에서의 JMP 활용 사례
2-1: 석유 화학 산업에서의 JMP 활용 사례2-1: 석유 화학 산업에서의 JMP 활용 사례
2-1: 석유 화학 산업에서의 JMP 활용 사례
 
A.I.S팀_산학프로젝트챌린지 (2).pptx
A.I.S팀_산학프로젝트챌린지 (2).pptxA.I.S팀_산학프로젝트챌린지 (2).pptx
A.I.S팀_산학프로젝트챌린지 (2).pptx
 

DMA 아이디어 제출용.pptx

  • 1. 생산 비용을 고려한 최적 병렬 설비 수 분석 201401250 정기평 201501270 이동진 201501267 우창윤 201701393 이해인
  • 2. 연구배경 (최적의 공정을 위한 합리적 의사결정) 공정의 기계 추가, 제거에 의한 라인균형 : 공정의 라인 불균형을 해결하여 생산량을 늘리기 위해 병목공정으로 분석된 공정에 기계를 추가하고 여유 공정은 기계를 제거한다. - 최적의 생산 기계 수의 결정을 위한 방안 제품에 대한 수요의 변동, 생 산 비용의 변동 생산 기계 수의 변경 필요
  • 3. 관련연구 및 사례 1. 대기업의 스케줄링 및 공정개선 방식 ● 제조과정, 부품 입출하와 같은 전과정에서 실시간으로 데이터 수집 ● 데이터를 바탕으로 다양한 변수와 제약조건들을 동시에 고려하여 현실성 있는 최적의 공정으로 관리 및 개선 ● 시스템의 구축과 비용이 상당히 크다 관련논문: http://www.dbpia.co.kr.access.inu.ac.kr/pdf/pdfView.do?nodeId=NODE07217582 <데이터마이닝을 이용한 카메라 부품 공정개선> 2. 중소기업의 공정개선 방식 ● 엑셀을 이용한 시뮬레이션 최적화 ● 방법론적인 공정분석 및 개선(5s, 표준화) ● 6시그마를 통한 품질관리
  • 4. - 비용 설정: Operation cost(O): 시간당 설비 운영비용(감가상각비, 유휴비용 포함) Setup cost(S): 시간당 셋업 비용 Duedate cost(D): 납기위반 시점으로부터의 시간당 비용 - 분석 목적: 다양한 비용 상황에 대한 최적 대안의 변화 분석 1. 다수의 문제 상황 설정(제조 기계 그룹, 다양한 비용) 2. 각 문제 상황에 대해 휴리스틱 스케줄러를 통해 스케줄링 3. 각 문제 상황들에 대한 대안 범위 설정 - n 개 기계 그룹들의 기계 변경 범위 설정 4. 각 대안이 적용된 문제상황 재 스케줄링 5. 대안 적용 스케줄을 통해 기계 수, 비용 상황에 따른 총 비용 변화 분석 6. 민감도 분석을 통해 대안에 대한 비용범위 시각화 7. 분석된 내용을 바탕으로 기계 수 결정 알고리즘 개발 제안 방법 1. 각 기계마다 10일에 한번 PM(Preventive Maintenance) 존재 2. 품목 분류 기준으로 Product ID와 Product Group이 존재 - Product ID에 따라 기계에 대한 arrangement 제약 - Product Group에 따라 Setup 발생 3. Setup 발생 시 PM 까지 남은 시간 초기화 4. 제조 의뢰 Lot들의 Duedate는 의뢰가 들어온 주의 주말까지 5. Lot은 해당 Lot의 의뢰가 들어온 주로부터 2주 선행 가능 6. 필요한 경우 Lot의 Split이 가능함 기본 공정 설정 https://docs.google.com/spreadsheets/d/15Q-67-54Ee9J2jOVNindJ5s7cp0pkxKhndqtwaBKiZk/edit?usp=sharing
  • 5. Heuristic Scheduler Flow Chart (파이썬을 이용) 기존의 휴리스틱 스케줄러의 로직 휴리스틱 주요 로직: Lot의 Tardiness, Setup 최소화
  • 6. 문제 설정 (35 machines Grouping) 1. 총 35대, 각 resource 마다 작업가능한 PRODUCT_ID 정리 (총 130개 P_ID) 2. 각 resource 를 크게 3가지(5대,6대,7대) 그룹핑 2.1 각 Group 중 나올 수 있는 case 10개씩 첨부 (총 30 case, python 활용) 3. 각 resource마다 작업 가능한 PROD_ID와 TACT_TIME이 같이 정리된 excel도 존재, 너무 커서 표를 간단히 요약해 첨부함 https://docs.google.com/spreadsheets/d/1ExGJJWQ3PvDyFpwwXbD_C_Y6nE6tN_uQ-N8vmjQJa1E/edit#gid=0 5 Grouping
  • 7. 대안? : - Set up이나 Due date 비용이 발생한 그룹에 대해 병렬기계를 추가 - 여유있는 그룹은 기계를 제거 예) 1. 5번 그룹에 대해 기계 수를 1개 늘림 2. 4번 그룹에 대해 기계 수를 2개 줄임 기대효과! 1.Set up의 횟수가 줄어들어 그 비용 감소 2.Due date를 어김에 따른 비용 감소 3.불필요한 Operation time이 사라져 비용 감소 대안 및 기대효과 Total cost 감소
  • 8. 민감도 분석 1. 탐색적 접근의 민감도 분석 ● 비선형 문제이기 때문에 다른 방식의 민감도 분석 필요 ● 비용의 변화에 따른 최적 대안을 탐색적으로 파악 ● 문제상황에 대한 적용가능한 모든 대안을 고려했 을 때 총비용이 가장 낮은 대안을 최적대안으로 선정 1. 비용 범위 설정 ● Operation cost(O), Setup cost(S): 100부터 1000까지의 5의 배수로만 구성 ● Duedate cost(D): D는 페널티라는 개념을 고려, 500부터 30000까지 100의 배수로만 구성 D_B 민감도 분석 결과 예시 대안 1 대안 3 대안 2
  • 9. 문제 상황 (GROUP 1, GROUP 2, GROUP 3, GROUP 5 Over-load발견) group 1 group 2 group 3 group 4 group 5 Over-load Over-load Over-load Over-load
  • 10. 1. setting cost : OSD 100,2000,6000일 경우에 대한 분석 실행 2. result time https://docs.google.com/spreadsheets/d/1JdNXmIOZt9YQt9DzKQHygJgJY_3QIVmy-yDbl1jXEPM/edit?usp=sharing 3. Total cost: group1 에 기계 1대 추가, group2에 3대 추가, group 4에 기계 2대 차감, group 5에 기계 2대 추가한 것이 가장 최적의 의사결정으로 나타남 최적 의사 결정
  • 11. 최적 의사 결정 (결과) total_setup total_ tardiness total_ processing total_cost 대안 적용x 11952000 20048811.67 7692916.33 39693728.00 대안 적용 MG1: +1/ MG2: +3/ MG3: +0/ MG4: -2/ MG5: +2 1248000 72000 7676890.72 8996890.72 ‘대안적용 x’에 비해 차이가 큰 tardiness와 setup이 발생했으며 비교적 적은 processing이 발생 Total cost 30,696,837.28 만큼 차이 남(약 82%) 최적 대안: ‘MG1: +1/ MG2: +3/ MG3: +0/MG4: -2/MG5: +2’
  • 12. 민감도 분석 https://app.powerbi.com/groups/me/reports/3b6ebf2a-00c7-420e-ab2e-5b5fc87c6379?ctid=721b0a78-35dd-4fed-922a-33e55a8f1a04 - 단위비용 O: 555, S: 160, D:9850 일 경우 최적공간 - 대안 MG1: +1/ MG2: 0/ MG3: +1/ MG4: -2/ MG5: +1 이 최적인 비용공간 - 초록면과의 비용별 최단거리 = O: +5, S: +5, D: -100 - 빨간면과의 비용별 최단거리 = O: -357, S: 접촉X, D: +8400 D D O: 555,S: 160,D: 9850 D D: -100 O: +5 O: -357 D: +8400
  • 13. 민감도 분석 https://app.powerbi.com/groups/me/reports/3b6ebf2a-00c7-420e-ab2e-5b5fc87c6379?ctid=721b0a78-35dd-4fed-922a-33e55a8f1a04 - 단위비용 O: 555, S: 160, D:9850 일 경우 최적공간 - 대안 MG1: +1/ MG2: 0/ MG3: +1/ MG4: -2/ MG5: +1 이 최적인 비용공간 - 초록면, 빨간면과의 거리 범위 내에서 해당 최적대안 유지 - 비용이 범위를 벗어나면 해당 비용 범위의 다른 대안 선택 D D O: 555,S: 160,D: 9850 D D: -100 O: +5 O: -357 D: +8400
  • 14. - 최적 대안 MG1: +1/ MG2: +0/ MG3: +1/ MG4: -2/ MG5: +1 (초록, 빨간 면 중간) 적용 간트차트(총 35개 기계) Result total_setup total_tardiness total_processing makespan MG1_1MG2_0MG3_1MG4_-2MG5_1 1500 13.85027778 74797.51611 2439.050833 group 5 Overload
  • 15. - 대안 MG1:+ 1/ MG2: +3/ MG3:+0/ MG4: -2/ MG5: 0 (초록 면 아래) 적용 간트차트 (총 36개 기계) Result total_setup total_tardiness total_processing makespan MG1_1MG2_3MG3_0MG4_-2MG5_0 744 103.9080556 73429.30139 2455.908056 - Processing time, Setup time이 최적 대안보다 작아, Operation cost, Setup cost 가 최적대안 비용범위보다 클 때 선택됨 group 5 Overload
  • 16. - 대안 MG1 :0 /MG2: +2/MG3: +1/MG4: -2/MG5: +1 (빨간면 위) 적용 간트차트 (총 36개 기계) Result total_setup total_tardiness total_processing makespan MG1_0MG2_2MG3_1MG4_-2MG5_1 1068 0.9594444444 75346.40806 2434.850833 - Setup time, tardiness가 최적 대안보다 작아서, Setup cost, tardiness cost 가 최적 대안의 비용범위보다 클 때 선택됨 No overload
  • 17. 결론 및 활용 방안 1. 가능한 대안 범위 실험을 통해 비용에 따른 최적대안 확인 가능 2. 민감도 분석의 시각화를 통해 해당 최적대안이 유지되는 범위 확인 가능 1. 시장 상황에 따라 비용이 변화하는 상황에서 최적에 가까운 병렬기계 수를 알 수 있음 2. 비용이 추가적으로 변화하는 경우 ->민감도 분석을 통해 추가적인 계산없이 최적대안 확인 가능 3. 시각화된 그래프를 통해 운영시간, Setup 시간, Tardiness 시간 중 가장 영향이 큰 요소 해석 가능

Editor's Notes

  1. 제안방법과 기본 공정설정 합치기 (살짝 크기 줄이고 살짝 요약)
  2. 문제설정 2페이지로 축약
  3. xxxxxxxxxxxxxxxxxxxxxxxxxxx
  4. 맨 끝으로 보내기