DDS middleware on top of FlexRay networks: Simulink blockset implementation of electrical vehicle using FlexRay protocol and its adaptation to DDS concept

Autor: Salem Hasnaoui, Zouhaira Abdellaoui
Rok vydání: 2018
Předmět:
Zdroj: Soft Computing. 23:11539-11556
ISSN: 1433-7479
1432-7643
DOI: 10.1007/s00500-018-03694-6
Popis: We designed a Simulink vehicle blockset in order to integrate safety, reliability, best condition of luxury and comfort in modern models by adding or modifying some old algorithms, implemented as application layer components. The proposed blockset corresponds to the Society of Automotive Engineers benchmark which is normally connected by the CAN bus that we replaced by the FlexRay bus. We used the Embedded MATLAB tool for implementing this blockset in order to generate a portable C standard code. To connect the designed sub-blocks together, we applied the real-time middleware data distribution service (DDS) and the FlexRay protocol. In this paper, we focused our interest on the implementation of the Simulink blockset with its different sub-blocks and we then identified their DDS entities and their QoS profiles. We also calculated the worst-case response time, based on the full scheduling model, which served to configure the DDS deadline QoS and the FlexRay protocol parameters.
Databáze: OpenAIRE