Abstract
This paper introduces a simulation -based approach for design and test of application software for time triggered communication systems. The approach is based on the SIDERA simulation system that supports the time-triggered real-time protocols TTP and FlexRay. We present a software development platform for FlexRay based communication systems that provides an implementation of the AUTOSAR standard interface for communication between host application and FlexRay communication controllers. For validation, we present an application example in the course of which SIDERA has been deployed for development and test of software modules for an automotive project in the field of driving dynamics control.
Highlights
Distributed fault-tolerant real-time systems are more and more deployed for dependable control systems in the automotive industry
The environment is based on the TimeTriggered Architecture TTA [13] and allows the execution of the FlexRay protocol on simulated communication controller networks; SIDERA has been used for the investigation of synchronization mechanisms in the Time-Triggered Architecture [8][12] and in FlexRay based communication systems [10]
We were able to determine the total number of development cycles n in the simulation environment: n = 771 To determine the overall duration of the development process dprogsim in the simulation environment, we need the following parameters which have been observed and measured during the case study: dcode ≈ 15min dbuildsim ≈ 0,5min For dprogsim, it follows from Equations (1) and (2): dprogsim = n x dDCsim = n x ≈ 771 x (15+0,5) ≈ 11950min ≈ 199h
Summary
Distributed fault-tolerant real-time systems are more and more deployed for dependable control systems in the automotive industry. The environment is based on the TimeTriggered Architecture TTA [13] and allows the execution of the FlexRay protocol on simulated communication controller networks; SIDERA has been used for the investigation of synchronization mechanisms in the Time-Triggered Architecture [8][12] and in FlexRay based communication systems [10]. It is a pure software solution - simulation is performed on a single computer system without the need of special (communication controller) hardware.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Software Engineering & Applications
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.