E-VCU Software Toolbox for ARM Cortex-R4 Processor based Electric Vehicle Control

Mostafa Abdelkhalek, Afsin Baran Bayezit, Ismail Bayezit, Yasin Bircan, Aytug Cakir, Furkan Kurtoglu, Deniz Mandaci, Gokhan Erunlu, Baris Fidan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Electric Vehicles (EVs) are essential for addressing climate change but developing a safe and reliable EV presents sig-nificant challenges. Compliance with functional safety standards, such as IEC 61508 and ISO 26262, is vital for EV manufacturers. However, the traditional approach of writing functional safety-compliant C code for Electric Vehicle Control Unit's (E-VCU) is complex, time-consuming, and prone to errors. Companies who provide selective hardware with model-based design support with specific software environment such as dSPACE, VECTOR, Speed Goat and NI, are increasingly preferred by the industry to address these issues. As such, we propose a MATLAB/Simulink toolbox that allows users to do development on the TMS570LS31x microcontroller through Simulink interface to address the same issues. Our toolbox streamlines the design process by allowing for easy and efficient development of software models without re-quiring extensive hard coding. Additionally, the selected software environment provides tools to verify and validate the functional safety compliance of the Simulink models, ensuring the resulting product meets automotive grade safety-critical standards. We test our library using a novel TMS570LS31x-based E-VCU on a test bench and a real electric car. The system's functionality is monitored using our data logger blocks and Graphical User Interface (GUI) application in real-time.

Original languageEnglish
Title of host publication2023 29th International Conference on Information, Communication and Automation Technologies, ICAT 2023 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350399837
DOIs
Publication statusPublished - 2023
Event29th International Conference on Information, Communication and Automation Technologies, ICAT 2023 - Sarajevo, Bosnia and Herzegovina
Duration: 11 Jun 202314 Jun 2023

Publication series

Name2023 29th International Conference on Information, Communication and Automation Technologies, ICAT 2023 - Proceedings

Conference

Conference29th International Conference on Information, Communication and Automation Technologies, ICAT 2023
Country/TerritoryBosnia and Herzegovina
CitySarajevo
Period11/06/2314/06/23

Bibliographical note

Publisher Copyright:
© 2023 IEEE.

Funding

ACKNOWLEDGMENT This paper is funded by TUBITAK TEYDEB 1511 program with a project code of 1190183 under the title of Vehicle Control Unit and Software Development in accordance with Automotive Standards for Electric and Hybrid Vehicles. We would also like to thank the technical teams of the automotive OEM and the electronics OEM for their assistance during the project phase.

FundersFunder number
Türkiye Bilimsel ve Teknolojik Araştırma Kurumu1190183

    Keywords

    • Automotive Verification and Validation
    • Code Generation
    • Electric Vehicles
    • Model-Based Design
    • TI TMS570LSxx Microcontroller
    • Vehicle Control Unit

    Fingerprint

    Dive into the research topics of 'E-VCU Software Toolbox for ARM Cortex-R4 Processor based Electric Vehicle Control'. Together they form a unique fingerprint.

    Cite this