1 |
1
다수의 설비를 포함하고, 다수의 설비 중 어느 하나 이상의 설비를 통과하는 순서인 경로에 따라 제조되는 트레이를 이용하여, 지연 예측 모델을 생성하는 방법으로서, 트레이의 경로는, 각 설비를 거치는 순서를 의미하는 것이고,(a) 트레이 데이터 수집부(110)에 트레이의 식별자, 트레이의 경로, 트레이의 개수 및 트레이의 각 설비 통과 시각에 대한 정보를 포함하는 미리 수집된 트레이 데이터가 입력되는 단계;(b) 트레이 데이터 가공부(120)에서 상기 트레이 데이터 수집부(110)에서 수집된 상기 트레이 데이터로부터 각 설비 사이의 이동 경과 시간과 각 설비에서의 체류 시간을 연산하는 단계; 및(c) 모델링부(130)는 상기 트레이의 식별자, 상기 트레이의 경로 및 상기 트레이의 개수를 입력으로 하고, 상기 각 설비 사이 이동 경과 시간과 상기 각 설비 별 체류 시간을 출력으로 하여, 지연 예측 모델을 학습하여 생성하는 단계; 를 포함하는,방법
|
2 |
2
제1항에 있어서,상기 (c)단계 이후,(d) 입력부(210)에 트레이의 경로와 트레이의 개수에 대한 정보를 포함하는 입력 데이터가 입력되는 단계;(e) 시뮬레이션부(220)는 상기 지연 예측 모델에 따라 동작되며, 상기 시뮬레이션부(220)는 상기 입력데이터를 전송받고, 출력부(230)가 상기 입력 데이터에 대한 각 트레이의 총 경과 시간과 각 설비에서의 체류 시간이 출력하는 단계; 및(f) 상기 시뮬레이션부(220)는 상기 출력된 각 트레이의 각 설비에서의 체류 시간 및 각 설비 사이의 이동 경과 시간을 기초로 어느 하나의 설비에서의 트레이의 지연 여부를 판단하는 단계; 를 포함하는,방법
|
3 |
3
제2항에 있어서,상기 (f)단계는,(f1) 상기 시뮬레이션부(220)는 상기 출력된 각 트레이의 각 설비 중 어느 하나에서의 체류 시간이 기설정된 체류 시간 이상이면, 상기 어느 하나의 설비에서 트레이가 운송지연인 것으로 판단하는 단계; 및(f2) 상기 시뮬레이션부(220)는 상기 출력부(230)에서 출력된 각 트레이의 각 설비 중 어느 하나에서의 체류 시간이 기설정된 체류 시간 미만이면, 상기 어느 하나의 설비에서 트레이가 운송정상인 것으로 판단하는 단계;를 포함하는,방법
|
4 |
4
제3항에 있어서,상기 (f)단계는,(f3) 상기 시뮬레이션부(220)는 상기 출력된 각 트레이의 각 설비 중 어느 둘 사이에서의 이동 경과 시간이 기설정된 이동 경과 시간 이상이면, 상기 어느 두 설비 사이에서 트레이가 운송지연인 것으로 판단하는 단계; 및(f4) 상기 시뮬레이션부(220)는 상기 출력된 각 트레이의 각 설비 중 어느 둘 사이에서의 이동 경과 시간이 기설정된 이동 경과 시간 미만이면, 상기 어느 두 설비 사이에서 트레이가 운송정상인 것으로 판단하는 단계;를 포함하는,방법
|
5 |
5
제4항에 있어서,상기 (f)단계 이후,(g) 상기 시뮬레이션부(220)는 상기 (f)단계에서 판단한 데이터를 기초로 하여, MES부(240) 및 AMHS부(250)가 설비 및 트레이의 이동 경로를 제어하도록 지시하고, 상기 지연 예측 모델을 더 학습시키는 단계; 및(h) 상기 MES부(240)와 AMHS부(250)로부터 새로운 트레이 데이터가 수집되는 단계; 를 포함하는,방법
|
6 |
6
제5항에 있어서,상기 (g)단계는,(g1) 상기 시뮬레이션부(220)는 상기 (f)단계에서 각 설비 중 어느 하나에서 트레이가 상기 운송지연인 것으로 판단되면, 상기 설비 중 어느 하나로 이동되는 트레이를 상기 운송정상인 다른 설비로 트레이의 경로를 변경하도록 상기 MES부(240) 및 상기 AMHS부(250)에 지시하거나 또는 새롭게 유입되는 트레이의 개수를 감소시키도록 제어하고, 상기 시뮬레이션부(220)는 상기 변경된 트레이의 경로 또는 트레이의 개수와 그 때의 재판단된 각 설비에서의 체류 시간으로 상기 지연 예측 모델을 더 학습시키는 단계; 및(g2) 상기 시뮬레이션부(220)는 상기 (f)단계에서 각 설비 중 어느 하나에서 트레이가 운송정상인 것으로 판단되면, 상기 시뮬레이션부(220)는 상기 MES부(240)와 AMHS부(250)가 상기 입력 데이터로 설비를 제어하도록 지시하고, 상기 지연 예측 모델을 더 학습시키는 단계; 를 포함하는,방법
|
7 |
7
제5항에 있어서,상기 (g)단계는,(g3) 상기 시뮬레이션부(220)는 상기 (f)단계에서 각 설비 사이 중 어느 하나에서 트레이가 상기 운송지연인 것으로 판단되면, 새롭게 유입되는 트레이의 개수를 감소시키도록 제어하고, 상기 시뮬레이션부(220)는 상기 변경된 트레이의 경로 또는 트레이의 개수와 그 때의 재판단된 각 설비 사이에서의 이동 경과 시간으로 상기 지연 예측 모델을 더 학습시키는 단계; 및(g4) 상기 시뮬레이션부(220)는 상기 (f)단계에서 각 설비 중 어느 하나에서 트레이가 운송정상인 것으로 판단되면, 상기 시뮬레이션부(220)는 상기 MES부(240)와 AMHS부(250)가 상기 입력 데이터로 설비를 제어하도록 지시하고, 상기 지연 예측 모델을 더 학습시키는 단계; 를 더 포함하는,방법
|
8 |
8
제1항에 있어서,상기 (c)단계는,상기 모델링부(130)가 상기 트레이 식별자, 상기 트레이의 경로 및 상기 트레이의 개수를 입력으로 하고, 상기 각 설비 사이 이동 경과 시간과 상기 각 설비 별 체류 시간 출력으로 하는 지도 학습(supervised learning)한 지연 예측 모델을 생성하는 단계;를 포함하는,방법
|
9 |
9
제1항 내지 제8항 중 어느 한 항 따른 방법이 수행되는, 시스템
|
10 |
10
제1항 내지 제8항 중 어느 한 항에 따른 방법이 수행되도록 저장매체에 기록되는 프로그램
|