Safe-Guarded Agent Design Pattern for Mechatronic Systems

P.B. Dao, Theodorus J.A. de Vries, J. van Amerongen

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    1 Citation (Scopus)
    10 Downloads (Pure)

    Abstract

    To support the application of real-time Multi-Agent Control Systems (MACS) for mechatronic systems, a combination between the MACS design approach and OROCOS framework has been implemented: the OROCOS-based Implementation Framework for MACS (OROMACS). This paper presents our research results to make the OROMACS framework be easily applicable to develop realtime safe-guarded controller-agents and to maximize the reusability of safe-guarded MACS designs for various types of mechatronic systems. The approach that we advocate is a combination between OROMACS framework and pattern-based design method. Eleven control system design patterns are formed in which the Safe-Guarded Agent, one of the core design patterns, aims at providing a generic and flexible safe-guarded control solution for mechatronic systems. The design patterns are well organized into two reusable generalized safe-guarded control solutions, one for simple mechatronic systems and one for complex mechatronic systems.
    Original languageUndefined
    Title of host publication5th IFAC Symposium on Mechatronic Systems
    Place of PublicationUSA
    PublisherIFAC
    Pages345-354
    Number of pages10
    ISBN (Print)978-3-902661-76-0
    DOIs
    Publication statusPublished - 13 Sept 2010
    Event5th IFAC Symposium on Mechatronic Systems, IFACMech 2010 - Cambridge, United States
    Duration: 13 Sept 201015 Sept 2010
    Conference number: 5
    https://engineering.purdue.edu/IFACMech10/

    Publication series

    Name
    PublisherIFAC

    Conference

    Conference5th IFAC Symposium on Mechatronic Systems, IFACMech 2010
    Abbreviated titleIFACMech
    Country/TerritoryUnited States
    CityCambridge
    Period13/09/1015/09/10
    Internet address

    Keywords

    • METIS-276219
    • IR-75273
    • Mechatronics
    • Controller-agent
    • Intelligent control
    • EWI-19080
    • multi-agent control system
    • design pattern
    • polymorphic specifications
    • CE-Advanced Robotics
    • safe-guarded control

    Cite this