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.
![]() |
PDF
1MB |
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: | https://purl.utwente.nl/essays/56901 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page