137
Views
12
CrossRef citations to date
0
Altmetric
Original Articles

Modelling adaptive multi-agent manufacturing control with discrete event system formalism

&
Pages 591-614 | Received 28 Jan 2002, Published online: 25 Mar 2008
 

Abstract

This paper introduces an approach for modelling and designing multi-agent control architectures for agile manufacturing using a generic formalism based on a system-theoretic discrete event approach. To describe the details of the modelling strategy, we apply the proposed approach to a multi-agent network for Job flow control in a manufacturing plant. Two interacting types of autonomous controllers, Part Agents and Machine Agents, are in charge of controlling the part flow and the machine processing sequences. Both type of agents are first modelled as atomic discrete event systems and subsequently integrated in the model of the entire network of autonomous controllers. To improve the performance of the network of agents, we introduce a mechanism based on evolutionary algorithms adapting the agents’ decision laws that are encapsulated in agents’ states. Through network simulation, the algorithm continuously searches for effective decision laws, consequently adapting agent's behaviour to the current operational conditions of the manufacturing floor. Simulation results show the potentialities of the approach.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.