Building Blocks for Control System Software

Jan F. Broenink, Gerald H. Hilderink

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

    43 Downloads (Pure)

    Abstract

    Software implementation of control laws for industrial systems seem straightforward, but is not. The computer code stemming from the control laws is mostly not more than 10 to 30% of the total. A building-block approach for embedded control system development is advocated to enable a fast and efficient software design process. We have developed the CTJ library, Communicating Threads for Java¿, resulting in fundamental elements for creating building blocks to implement communication using channels. Due to the simulate-ability, our building block method is suitable for a concurrent engineering design approach. Furthermore, via a stepwise refinement process, using verification by simulation, the implementation trajectory can be done efficiently.
    Original languageEnglish
    Title of host publicationWESIC 2001
    Subtitle of host publicationWorkshop on European Scientific and Industrial Collaboration
    EditorsJ. van Amerongen, J.B. Jonker, P.P.L Regtien
    Place of PublicationEnschede, The Netherlands
    PublisherDrebbel Institute for Mechatronics
    Pages329-338
    Number of pages9
    ISBN (Print)90-365-16102
    Publication statusPublished - 27 Jun 2001
    Event3rd Workshop on European Scientific and Industrial Collaboration, WESIC 2001 - University of Twente, Enschede, Netherlands
    Duration: 27 Jun 200129 Jun 2001
    Conference number: 3

    Workshop

    Workshop3rd Workshop on European Scientific and Industrial Collaboration, WESIC 2001
    Abbreviated titleWESIC
    CountryNetherlands
    CityEnschede
    Period27/06/0129/06/01

      Fingerprint

    Cite this

    Broenink, J. F., & Hilderink, G. H. (2001). Building Blocks for Control System Software. In J. van Amerongen, J. B. Jonker, & P. P. L. Regtien (Eds.), WESIC 2001: Workshop on European Scientific and Industrial Collaboration (pp. 329-338). Enschede, The Netherlands: Drebbel Institute for Mechatronics.