University of Twente Student Theses


Integrated Design and Implementation Tool for Multi-Agent Controllers IDITmac

Bajracharya, G. (2003) Integrated Design and Implementation Tool for Multi-Agent Controllers IDITmac.

[img] PDF
Abstract:Multi-Agent Controller Systems (MACS) form a new concept in the field of control engineering. In the Multi-Agent Controller System framework, a complex control problem is divided into simple control problems and the solution to each of these problems is implemented as a controller agent. Controller Agents within MACS are coordinated with each other to solve the complex problem. A specification language, MacsML (Multi-Agent Controller Specification Markup Language), has been developed for specifying MACS, which is based on XML (Extensive Markup Language) and on MACSL (Multi-Agent Controller Specification Language), a specification language for MACS that has been developed previously. A tool, IDITmac (Integrated Design and Implementation Tool for Multi-Agent Controllers), has been developed in this thesis, which supports checking of the specification and generation of C++ code of the specified MACS. The generated code can run in real system. A dll (dynamic link library) of the MACS can also be generated by this tool, which can then be used in 20-Sim for simulation purposes. A demonstration of MACS has been implemented on a mass-spring-mass system (DemoLin from Imotec BV), and the generated code has been tested both in simulation (20-Sim) and in real system (20-Works).
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:53 electrotechnology
Programme:Electrical Engineering MSc (60353)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page