10. 생산과업달성을위한일정계획
1. 일정계획의의의와목표 [1] 일정계획 (scheduling) 의의미 - 총괄계획에의해정해진생산수준, 고용수준, 재고수준등을개별제품생산에분배 - 각각의개별제품을생산하는데필요한작업순서계획과생산능력사용계획을결정 e) 총괄생산계획에서현대자동차몇대생산하기로계획 그랜져, 소나타, 아반테몇대씩언제까지? - 작업량 ( 부하 ; load) 을각작업장에분배하고, 각작업장은작업순서를정함 Loading: 작업명령 (order), 설비, 인력을각작업장에할당 Sequencing: 작업의우선순위 (priority) 결정 전체작업일정계획수립 보통일정계획이라하면좁은의미로 Sequencing 또는스케줄링 (Scheduling) 이라고함 일정계획의목표 - 인력, 기계설비등의활용도는높이고, 처리시간, 대기시간, 재고는줄여야함 주문에대한제품생산및판매 ( 주문소화율 ) 기회를높임 작업준비시간 (setup time), 리드타임, 대기시간및납기지연시간을최소화 재공품및완제품재고를최소화 노동력 ( 인력 ) 또는기계에대한이용률 ( 설비가동률, 조업도 ) 를높게유지
1. 일정계획의의의와목표 [2] 일정계획의분류 - 라인공정일정계획 (line process scheduling) 조립 / 계속공정의형태와같이개별작업들이정해진방향대로작업장을이동하며이루어짐 하나의라인에서단일제품생산 : 공정설계에서이미자재의흐름이결정되어있음 하나의라인에서다수제품생산 : 효율적인일정계획이필요 다음작업을지연시키지않도록공정균형 (line balancing) 유지가중요함 - 단속공정의일정계획 (intermittent process or job-shop scheduling) 다양한주문품이각기다른작업장에서서로다른공정흐름을가짐 복잡한작업순서계획 유동적인작업경로 처리작업에대한공정시간관리및납기관리가중요 재공품재고관리 - 프로젝트일정계획 (project scheduling) 프로젝트 : 1회성의작업 단속공정의특수한형태 : 세부작업내용이명확히정의됨 건설프로젝트, 연구개발프로젝트, 소프트웨어개발프로젝트 전체공정의진도를시간흐름에따라효과적으로계획하고통제해야함 (PERT/CPM 활용 )
2. 라인공정에서의일정계획 [1] 라인공정의작업일정계획 : 하나의생산라인에서몇가지다른제품을생산하는경우 - 한정량생산 (batch process) 방식 다른제품의생산을위해서라인변경이필요함 - 경제적 batch의크기와생산빈도수결정 : 재고비용과생산준비비용사이의균형점찾기 여러제품중, 특정제품의 1회생산량 (batch size 또는 lot size) 특정제품의생산빈도 (frequency) 생산빈도수 : lot size 는감소 ( 재고수준감소 ), 생산준비비용 (setup cost) 증가 생산빈도수 : lot size 증가 ( 재고수준증가 ), 생산준비비용감소 재고소진기간법 ( 在庫消盡期間法 : run-out time method) - 재고가소진되는기간이가장짧은제품에생산의우선순위를부여하는방법 - 여러생산품목에대한재고소진기간 (R) 을계산 : - ( 장점 ) 논리구조가단순명료함 : 한품목의생산이완료된시점에서예상재고변화량을다시 확인하여일정계획수립 ( 동적접근방법 ) - ( 단점 ) 수요의불확실성, 재고비용, 품절비용, 생산준비비용을고려하지않음 R 단위기간에서의재고수준단위기간에서의수요량
2. 라인공정에서의일정계획 [2] 재고소진기간법의실습 ( 교재 p.260 표 10-1) - 하나의라인에서생산하는제품별수요량, 재고및공급 (1 회생산량 ) 능력이주어질때 제품 수요에대한자료공급에대한자료재고 ( 개 ) 평균수요량 ( 주 ) Lot Size ( 개 ) 생산기간 ( 주 ) 80 30 100 1.5 180 60 200 2.0 C 120 50 150 1.0 D 200 100 300 0.5 1 단계 : 제품 의재고소진기간 : 80/30 = 2.6 제품 의재고소진기간 : 180/60 = 3.0 제품 C 의재고소진기간 : 120/50 = 2.2 제품 D 의재고소진기간 : 200/100 = 2.0 첫번째순서의작업은제품 D 의생산으로결정 2 단계 : 제품 D batch 생산완료후 (0.5 주후 ) 의각제품의재고량과재고소진기간을다시계산 품목 0.5 주후재고재고소진기간품목 0.5 주후재고재고소진기간 80-30*0.5=65 65/30 = 2.2 180-60*0.5=150 150/60=2.5 C D 이런과정을반복수행 (p. 261~ 262 의표 11-3 ~ 4)
3. 단속공정에서의일정계획 [1] 단속공정 ( 개별주문공정 ) 의작업일정계획 - 고객의요구에따라다양한제품을다양한작업, 가공방법및다양한작업순서로제조해야함 일정계획이매우복잡함 (cf. 라인공정의일정계획 ) - 총괄생산계획의제품군 (product family) 의전반적인생산수준을바탕으로, 1단계. 부하할당 (loading): 특정기간동안어느작업장에얼마만큼의작업량 (load) 을할당할지결정 2단계. 작업순서결정 (sequencing): 각작업장에서여러작업에대한처리순서결정 3단계. 상세일정계획 (detailed scheduling): 투입원자재, 사용장비, 작업자등에관한계획수립 부하할당 ( 負荷割當 ) : p.264 < 표 10-5> 의예제 - 전진부하할당 (forward loading) 현재일로부터시작하여미래의시간으로특정제품생산작업을작업장에할당 전진부하할당법의작업시간표 ( 그림 11-2) : 각생산품작업의완료일을쉽게예측가능 그림 10-2 그림 10-4 ( 최대지연시간에따라작업시작시간을뒤로미룸 ) 그림 10-5 - 후진부하할당 (backward loading) 미래의주문납기일자를기준으로하여 ( 날자를거꾸로 ) 특정제품의생산작업을작업장에할당 후진부하할당법의작업시간표 ( 그림 11-3) : 각생산품작업의 ( 최대 ) 시작지연시기를판단가능 그림 10-3 그림 10-6 ( 생산시작시간을앞당김 ) 그림 10-7
3. 단속공정에서의일정계획 [2] 작업순서결정 (sequencing) - 여러제품생산에대한작업처리순서를결정 : 우선순위규칙과평가기준에따라순서결정 - 우선순위규칙 (priority rule) 선착순규칙 (first come first served: FCFS): 작업장도착순서에따라 최단처리시간규칙 (shortest processing time: SPT): 처리시간이제일짧은작업부터 최소납기일규칙 (earliest due date: EDD): 납기가가장빠른작업부터 최소여유시간규칙 (slack time remaining: STR): 여유시간 (slack time) 이적은것부터 여유시간 (slack time): 납기까지의잔여시간 - 잔여작업시간 잔여작업당최소여유시간규칙 (STR/OP) : ( 여유시간 ) ( 남아있는작업수 ) 작은값갖는작업부터 긴급률규칙 (critical ratio: CR): ( 납기까지의잔여시간 ) ( 잔여작업시간 ) 작은값갖는작업부터 - 작업순서평가기준 총완료시간 : 모든작업의최종완료시간이짧을수록좋음 평균완료시간 : ( 흐름시간의합 ) ( 전체작업수 ) 흐름시간 (flow time): 개별작업의완료시간, 개별작업이완료될때까지작업장에서보낸총시간 평균지연시간 : ( 지연일수의합 ) ( 전체작업수 ) 유휴시간 : 일정계획이잘못되어쉬게되는 ( 낭비 ) 시간 작업장내평균작업수 : ( 흐름시간의합계 ) ( 처리시간의합계 )
3. 단속공정에서의일정계획 [3] 단일작업장내에서의작업순서 (p.272. 표 10-6, 10-7) - 작업순서를변경해도총완료시간은동일. 하나의작업장에서처리되므로유휴시간없음 총완료시간과유휴시간으로작업순서를평가하는것은의미가없음 - ( 예제 ) 5 개의작업순서결정 : 총처리시간의합은 15 시간임 < 표 10-8> ( 교재 p.273) : 선착순규칙 (FCFS) 에의한작업순서평가결과 < 표 10-9> ( 교재 p.273) : 긴급률규칙 (CR) 에의한작업순서평가 실습 : 최단처리시간규칙 (SPT) 에의한작업순서평가 직접해보기 : 최소납기일규칙 (EDD) 에의한작업순서평가 작업 도착순서 처리시간 납기예정일 여유시간 긴급률 1 6 8 2 8/6 2 3 7 C 3 1 2 D 4 3 3 E 5 2 5 5 가지우선순위에의한작업순서평가결과 (p.274 표 10-10) 평균완료시간 작업장내평균납기평균작업수지연시간 선착순 CDE 10.6 3.53 6.0 최단처리시간최소납기일최소여유시간긴급률 DCE 10.0 3.3 5.0