Dan Henriksson
Dassault Systèmes AB, Ideon Science Park, Lund, Sweden
Hilding Elmqvist
Dassault Systèmes AB, Ideon Science Park, Lund, Sweden
Download articlehttp://dx.doi.org/10.3384/ecp11063502Published in: Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany
Linköping Electronic Conference Proceedings 63:57, p. 502-509
Published: 2011-06-30
ISBN: 978-91-7393-096-3
ISSN: 1650-3686 (print), 1650-3740 (online)
This paper introduces the area of Cyber-Physica Systems (CPS) and describes the relation to Modelica and Modelica-based tools. Special aspects of CPS applications that should make Modelica well suited for their modeling and simulation are highlighted.
Recent Modelica developments facilitating integrated model-based system development applicable to CPS are presented. Especially; it is shown how detailed timing simulations; involving both real-time task scheduling and network communication; are realized in Modelica. A robot example is used to demonstrate the new CPS simulation features.
[1] http://en.wikipedia.org/wiki/Cyberphysical_system
[2] http://varma.ece.cmu.edu/Summit/
[3] Cervin A.; Henriksson D.; Lincoln B.; Eker J.; and Årzén K.-E. How Does Control Timing Affect Performance? Analysis and Simulation of Timing Using Jitterbug and True-Time. IEEE Control Systems Magazine; 23:3; June; 2003.
[4] http://www.control.lth.se/truetime
[5] http://www.mathworks.com/
[6] Reuterswärd P.; Åkesson J.; Cervin A.; and Årzén K.-E. TrueTime Network – A Network Simulation Library for Modelica. In Proceedings of the 7th Modelica Conference; Como; Italy; September; 2009.
[7] http://www.eurosyslib.com/
[8] Elmqvist H.; Otter M.; Henriksson D.; Thiele B.; and Mattsson S. E. Modelica for Embedded Systems. In Proceedings of the 7th Modelica Conference; Como; Italy; September; 2009.
[9] http://www.modelisar.org/
[10] http://www.autosar.org/
[11] Lian F.-L.; Moyne J.; and Tilbury D. Network Protocols for Networked Control Systems. In Handbook of Networked and Embedded Control Systems (Hristu-Varsakelis and Levine Eds.); 2005.
[12] Paret; D. Multiplexed Networks for Embedded Systems; CAN; LIN; FlexRay; Safe-by-Wire…; Wiley; ISBN 978-0-470-03416-3; 2007.
[13] http://www.can-cia.org
[14] http://www.can-cia.org/index.php?id=521
[15] http://www.flexray.com
[16] Liu J. W. S. Real-Time Systems. Prentice Hall; 2000.
[17] http://www.functional-mockup-interface.org