Skip to main navigation Skip to search Skip to main content

A co-design approach for embedded control software of cyber-physical systems

    Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Academic › peer-review

    112 Downloads (Pure)

    Abstract

    This work is about an approach for designing control software for mechatronic and robotic machines. As all system parts (control algorithms, software infrastructure, I/O, and machine) influence each other, its total behaviour needs to be taken into account. Therefore, we use appropriate modelling formalisms, namely discrete event / discrete time for the control software and algorithm part, and differential equations for the machine / robotics part. We combine these two types of models in a co-modelling approach, supporting co-operative design of such cyber-physical systems. In this paper, the co-modelling and co-design approach is elaborated. It consists of four major steps, whereby the models in each are verified via simulation or co-simulation. It is a pure model-driven design approach, implying that all final code is generated from these verified models. This allows for better quality of the resulting embedded software. The method is illustrated using a case study. Structuring models and verification by simulation, whereby relevant simulations are set up such that they can be repeated as real experiments, is beneficial for the design work itself, i.e. making it far more effective and less error-prone.
    Original languageEnglish
    Title of host publication2016 11th System of Systems Engineering Conference (SoSE)
    Place of PublicationPiscataway, NJ
    PublisherIEEE
    Pages1-5
    Number of pages5
    ISBN (Electronic)978-1-4673-8727-9, 978-1-4673-8726-2 (USB)
    ISBN (Print)978-1-4673-8727-9
    DOIs
    Publication statusPublished - Jun 2016
    Event11th System of Systems Engineering Conference, SoSE 2016 - Kongsberg Kunnskap og Kulturpark, Vestfiold University College, Kongsberg, Norway
    Duration: 12 Jun 2016 → 16 Jun 2016
    Conference number: 11

    Conference

    Conference11th System of Systems Engineering Conference, SoSE 2016
    Abbreviated titleSoSE 2016
    Country/TerritoryNorway
    CityKongsberg
    Period12/06/16 → 16/06/16

    Keywords

    • 2020 OA procedure

    Fingerprint

    Dive into the research topics of 'A co-design approach for embedded control software of cyber-physical systems'. Together they form a unique fingerprint.

    Cite this