• DocumentCode
    3018980
  • Title

    Virtual prototyping through co-simulation of a Cartesian plotter

  • Author

    Groothuis, M.A. ; Damstra, A.S. ; Broenink, J.F.

  • Author_Institution
    Control Eng., Univ. of Twente, Enschede
  • fYear
    2008
  • fDate
    15-18 Sept. 2008
  • Firstpage
    697
  • Lastpage
    700
  • Abstract
    This paper shows a model-based design trajectory for the development of real-time embedded control software using virtual prototyping. As a test case, a Cartesian plotter is designed. Functional correctness of the plotter software has been ensured by means of co-simulation using a virtual prototype before deploying it on target. Except for the interface implementation, the software that is used in the co-simulation is identical to the software that is compiled to run on the target computing platform. Virtual prototyping is especially important if the real target can damage itself if it is operated outside its safe operation zone or when prototypes are not yet available for testing. The co-simulation of the software against a virtual prototype resulted in a first-time-right deployment on the real target.
  • Keywords
    embedded systems; software engineering; virtual prototyping; Cartesian plotter; model-based design trajectory; plotter software; real-time embedded control software; virtual prototyping; Control system synthesis; Control systems; Design methodology; Embedded software; Mechanical systems; Mechatronics; Software prototyping; Software testing; System testing; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 2008. ETFA 2008. IEEE International Conference on
  • Conference_Location
    Hamburg
  • Print_ISBN
    978-1-4244-1505-2
  • Electronic_ISBN
    978-1-4244-1506-9
  • Type

    conf

  • DOI
    10.1109/ETFA.2008.4638472
  • Filename
    4638472