Loading [MathJax]/extensions/MathMenu.js
Modern model-based development approach for embedded systems practical experience | IEEE Conference Publication | IEEE Xplore

Modern model-based development approach for embedded systems practical experience


Abstract:

Control functionality of modern rail vehicles is getting more and more complex. It contains several modules such as the traction control unit or the central control unit,...Show More

Abstract:

Control functionality of modern rail vehicles is getting more and more complex. It contains several modules such as the traction control unit or the central control unit, as well as input and output stations, such as driver's cab terminals and process I/Os. A plethora of devices are connected to the vehicle and train bus and are able to communicate. The functions of the vehicle control and traction systems are configured by using function blocks from which loadable programs are generated. The languages used to program the control units are well established in the field. However, one-size-fits-all approach cannot adequately address the increased complexity of the software in modern trains. In this paper we describe our preliminary experience with using the multi-paradigm modeling tool “mbeddr” in the railway domain. The following aspects have been in focus during the work: (a) matching the application requirements and domain specific language used for implementation; (b) integration of model-based approach into traditional product lifecycle; (c) reengineering existing functionality using modeling and code generation capabilities of mbeddr. The system example we chose was the application logic of automated train driving system implemented in development environment of Siemens process automation framework.
Date of Conference: 28-30 September 2015
Date Added to IEEE Xplore: 26 October 2015
ISBN Information:
Conference Location: Rome, Italy

References

References is not available for this document.