1 |
1
복수의 설비 에이전트간 분산 협업을 통해 설비 자원을 할당하는 분산 협업 자원 할당 방법으로서, 공정별 각 설비 에이전트가 공장 에이전트로부터 공정별 주문 정보와 작업 시작 정보를 수신하는 단계, 상기 공정별 각 설비 에이전트가 상기 공정별 주문 정보와 작업 시작 정보를 통해 주문에 대한 평가 지표로 사용하는 작업여유시간의 비율을 계산하는 단계, 상기 공정별 각 설비 에이전트가 상기 평가 지표를 이용하여 상기 주문에 대한 참여 의사를 결정하는 단계, 상기 참여 의사를 보인 공정별 설비 에이전트들 중 평가 지표가 가장 높은 설비 에이전트를 해당 공정의 협상 에이전트로 설정하는 단계, 그리고 상기 해당 공정의 협상 에이전트가 상기 해당 공정에서의 참여 의사를 보인 나머지 설비 에이전트들과 생산 수량에 대한 협상을 진행하는 단계를 포함하는 분산 협업 자원 할당 방법
|
2 |
2
제1항에서, 상기 협상을 진행하는 단계는 상기 해당 공정에서 상기 참여 의사를 보인 모든 설비 에이전트가 작업 참여에 대한 이득이 발생하는 방향으로 상기 생산 수량에 대한 협상을 수행하는 단계를 포함하는 분산 협업 자원 할당 방법
|
3 |
3
제1항에서, 상기 협상을 진행하는 단계는 상기 협상 에이전트의 생산량을 제1 비율로 설정하고 작업 참여에 대한 이득이 발생하는지 확인하는 단계, 상기 협상 에이전트의 작업 참여에 대한 이득이 발생하면, 상기 나머지 설비 에이전트의 생산량을 상기 제1 비율을 토대로 하여 제2 비율로 설정하고 상기 나머지 설비 에이전트의 작업 참여에 대한 이득이 발생하는지 확인하는 단계, 그리고상기 나머지 설비 에이전트 모두가 작업 참여에 대한 이득이 발생하지 않으면, 상기 제1 비율 및 제2 비율을 조절하는 단계를 포함하는 분산 협업 자원 할당 방법
|
4 |
4
제3항에서,상기 제2 비율은 상기 제1 비율과 상기 나머지 설비 에이전트의 수를 토대로 결정되는 분산 협업 자원 할당 방법
|
5 |
5
제3항에서,상기 제1 비율 및 상기 제2 비율을 조절하는 단계는 상기 제1 비율을 설정된 협상 단위만큼 줄이는 단계를 포함하는 분산 협업 자원 할당 방법
|
6 |
6
제3항에서,상기 협상을 진행하는 단계는 상기 협상 에이전트의 작업 참여에 대한 이득이 발생하는지 않으면, 상기 참여 의사를 보인 설비 에이전트들의 생산량을 동일하게 설정하는 단계를 더 포함하는 분산 협업 자원 할당 방법
|
7 |
7
제1항에서,상기 주문에 대한 참여 의사를 결정하는 단계는 상기 각 설비 에이전트가 설비 작업 희망 임계치를 설정하는 단계, 그리고 상기 각 설비 에이전트의 평가 지표와 상기 각 설비 에이전트의 설비 작업 희망 임계치의 비교를 통해 상기 각 설비 에이전트가 상기 주문에 대한 참여 의사를 결정하는 단계를 포함하는 분산 협업 자원 할당 방법
|
8 |
8
제7항에서,상기 설비 작업 희망 임계치는 해당 설비의 가동률이 낮을수록 낮게 설정되는 분산 협업 자원 할당 방법
|
9 |
9
제1항에서, 상기 계산하는 단계, 상기 결정하는 단계, 상기 설정하는 단계, 그리고 상기 진행하는 단계는 공정별로 순차적으로 수행되는 분산 협업 자원 할당 방법
|
10 |
10
제9항에서,직전 공정에서 상기 협상을 통해 상기 생산 수량이 결정되면, 다음 공정에서의 작업 시작 시점이 공장 에이전트에 의해 결정되는 분산 협업 자원 할당 방법
|
11 |
11
분산 협업을 통해 설비 자원을 할당하는 분산 협업 자원 할당 장치로서,공장 에이전트로부터 공정 주문 정보 및 작업 시작 정보를 순차적으로 수신하는 인터페이스, 그리고 해당 공정에서의 주문 정보 및 작업 시작 정보를 토대로 상기 해당 공정에서의 주문에 대한 평가 지표를 계산하고, 상기 해당 공정에서의 상기 평가 지표를 이용하여 상기 주문에 대한 설비 에이전트들의 참여 의사를 결정하며, 참여 의사를 보인 설비 에이전트들간 협상을 통해 생산 수량을 결정하는 프로세서를 포함하는 분산 협업 자원 할당 장치
|
12 |
12
제11항에서,상기 프로세서는 상기 참여 의사를 보인 설비 에이전트들의 상기 평가 지표를 비교하여, 가장 높은 평가 지표를 가지는 경우 협상 에이전트의 역할을 수행하는 분산 협업 자원 할당 장치
|
13 |
13
제12항에서,상기 프로세서는 상기 협상 에이전트의 역할을 수행하는 경우, 상기 참여 의사를 보인 설비 에이전트들이 작업 참여에 대한 이득이 발생하는 방향으로 상기 생산 수량에 대한 협상을 수행하는 분산 협업 자원 할당 장치
|
14 |
14
제12항에서,상기 프로세서는 상기 협상 에이전트의 역할을 수행하는 경우, 상기 협상 에이전트의 생산량을 제1 비율로 설정하고 작업 참여에 대한 이득이 발생하는지 확인하고, 상기 협상 에이전트의 작업 참여에 대한 이득이 발생하면, 상기 참여 의사를 보인 나머지 설비 에이전트의 생산량을 제2 비율로 설정한 후, 상기 나머지 설비 에이전트의 작업 참여에 대한 이득이 발생하는지 확인하며, 상기 나머지 설비 에이전트 모두가 작업 참여에 대한 이득이 발생하지 않으면, 상기 제1 비율 및 상기 제2 비율을 조절하는 분산 협업 자원 할당 장치
|
15 |
15
제14항에서,상기 제2 비율은 상기 제1 비율과 상기 나머지 설비 에이전트의 수를 토대로 결정되는 분산 협업 자원 할당 장치
|
16 |
16
제14항에서,상기 프로세서는 상기 협상 에이전트의 작업 참여에 대한 이득이 발생하는지 않으면, 상기 참여 의사를 보인 설비 에이전트들의 생산량을 동일하게 설정하는 분산 협업 자원 할당 장치
|
17 |
17
제11항에서,상기 프로세서는 설비 작업 희망 임계치를 설정하고, 상기 평가 지표가 상기 설비 작업 희망 임계치 이상이면 상기 주문에 대한 참여 의사가 있는 것으로 판단하는 분산 협업 자원 할당 장치
|
18 |
18
제11항에서,상기 평가지표는 작업여유시간의 비율을 포함하는 분산 협업 자원 할당 장치
|