ID PW
 
* Join the Member of ICROS 
* Need your ID or Password?
 
 
 
Subject Keyword Abstract Author
 
 
OROMACS: A Design Framework for Multi-agent Control System

Phong Ba Dao
International Journal of Control, Automation, and Systems, vol. 19, no. 5, pp.1907-1919, 2021

Abstract : "This paper presents a controller-agent-based design framework (named OROMACS) for the construction of hierarchically structured multi-agent control system (MACS). OROMACS uses the decentralized coordination mechanism to build MACS. Each MACS can be in the form of an elementary controller-agent or a composite controller-agent. The latter consists of a group of elementary and/or composite controller-agents and a coordinator; the coordinator has a role to coordinate the activity behaviour of the whole group. The main idea in creating composite controller-agents is to consider a group of coordinated controller-agents as if it is an individual controlleragent. Then, a composite controller-agent can be used in other groups, leading to hierarchical structures of MACS. To provide real-time features for MACS, the OROMACS framework has used the real-time OROCOS software framework as running environment. The OROMACS-based design method is illustrated through a design of MACS for a single-axis electro-mechanical motion system using a linear motor with the dominant compliance in the transmission. The process starts with the design of an Operation Controller Agent and then reusing its whole design to develop a more complex system called Safe-Guarded MACS. Software-In-the-Loop (SIL) co-simulation results have demonstrated the applicability of the design method.

Keyword : Controller-agents, control system design method, co-simulation, mechatronic systems, multi-agent control, reusability, software-in-the-loop (SIL).

 
Copyright ⓒ ICROS. All rights reserved.
Institute of Control, Robotics and Systems, Suseo Hyundai-Ventureville 723, Bamgogae-ro 1-gil 10, Gangnam-gu, Seoul 06349, Korea
Homepage http://eng.icros.org | Tel. +82-2-6949-5801 (ext. 3) | Fax. +82-2-6949-5807 | E-mail icros@icros.org