Information Technology Reference
In-Depth Information
8VHU,QWHUIDFH
'HFLVLRQ$JHQW
6KRSVFKHGXOLQJ
$JHQW
7DVN$JHQW
7DVN$JHQW
7DVN$JHQW
7DVN$JHQWQ
5HVRXUFH
$JHQW
5HVRXUFH
$JHQW
5HVRXUFH
$JHQW
5HVRXUFH
$JHQWQ
Fig. 1. Frame of Job-Shop Scheduling System based on ILOG and MAS
In Fig. 2.each agent has the knowledge base, human-machine interfaces and
communication interfaces, even a management decision-making in decision agent.
Each agent's function is marked in Fig. 2.
Some agents in the system mainly are as follows:
(1) Decision Agent. Decision Agent is responsible for receiving tasks, and then tests
the capacity of the workshop through workshop capacity library. If yes, Decision Agent
assigns tasks to the Shop Scheduling Agent. Decision Agent is also responsible for
receiving feedback from the Shop Scheduling Agent, and presents generated
production tasks to decision makers for reference.
(2) Shop Scheduling Agent. When getting a new task, Shop Scheduling Agent will
decompose it using ILOG, and generate some sub-task automatically. Each sub-task
will be generated corresponds to a Task Agent. In this Task Agent, there will be process
list, product delivery, performance indicators, and the number of requirements and so
on.
(3) Task Agent. After receiving the tender, Task Agent will calculate their existing
processing time, processing costs on machines, and send message to Resources Agents
to ask if they will accept each task. After receiving answers from resources agents,
Task Agents will take into account processing time, cost and other factors to choose
satisfied Resource Agents. At last Task Agents will send the results of feedback to the
Shop Scheduling Agent and Resource Agent.
(4) Resource Agent. Resource Agent will do some calculation referring processing
time, equipment utilization to decide if it is capable to bid. Satisfied resources should
get the Task Agent known of its bender.
Search WWH ::




Custom Search