Politecnico di Torino (logo)

Model-based design of the Vehicle Management Unit (VMU) - Developed for the EVERGRIN Retrofit Kit, following the Extended V-Cycle steps and the Modular Technical Model (MTM)

Giacomo Guglielmucci

Model-based design of the Vehicle Management Unit (VMU) - Developed for the EVERGRIN Retrofit Kit, following the Extended V-Cycle steps and the Modular Technical Model (MTM).

Rel. Stefano Carabelli. Politecnico di Torino, Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica), 2021


The engineering method is a systematic approach used to support an engineer or project team in reaching the desired solution to a problem, which has been specified by customers. Our object has to deal with problems associated with designing complex control, signal processing and communication systems, ensuring that the applications produced are adapted to the industry regulations (ISO26262). Based on the Model-Based Design, the Extended V-Cycle and the Modular Technical Model (MTM), are the tools developed to create a standard procedure to design our system. The Extended V-Cycle defines the workflow and the techniques used in each phase during the whole project, distinguishing the computing platforms involved: DWS (Development Workstation), RCP (Rapid Control Prototyping) and VMU (Vehicle Management Unit). The Modular Technical Model provides a structured architecture, divided in macro modules in order to represent the whole kinematic and dynamic system, specifying the interfaces between blocks. The MTM model finds use in the preliminary sizing of the various components and the VMU validation. Fundamental role of the MTM is the code generation of the application from the Control Logic Module (the control algorithm) in order to be deployed on the target hardware. In this way are avoided handwrite coding mistakes, and then, the probability of software defects, which can cause system failures, is decreased. Due to the difference platforms used during the development process, a Control module is included to adapt the interface between the control algorithm and the MTM blocks. The Control module frame is the only one that change following the Extended V-Cycle, in order to meet target variations. Model-in-the-loop and Software-in-the-loop simulations are used during each steps to verify that the application met the requirements. The middle point is the hardware-in-the-loop testing, able to ensure the application capability of running in real time with real inputs and output interfaces, using the DSPACE RCP platform on the testbench. Finally, the code is generated and tested on testbench for the production board of the VMU. This thesis has the aim to develop the application for the VMU (Vehicle Management Unit) of the EVERGRIN Retrofit Kit for Panda G2, following the Extended V-Cycle methodology, from the concept model requirements, to the validation of the final prototype, through the code generated for the Rapid Control Prototyping (RCP) platform. In particular, the application has the goal to check the status of the human machine interface (HMI) components of the car, elaborate the control actions of the vehicle and communicate the status of the car to the driver. The EVERGRIN Retrofit Kit has the aim to develop an electric traction system to be installed on existing vehicles, once the combustion engine and auxiliaries connected have been eliminated.

Relators: Stefano Carabelli
Academic year: 2021/22
Publication type: Electronic
Number of Pages: 74
Additional Information: Tesi secretata. Fulltext non presente
Corso di laurea: Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica)
Classe di laurea: New organization > Master science > LM-25 - AUTOMATION ENGINEERING
Aziende collaboratrici: Brain technologies
URI: http://webthesis.biblio.polito.it/id/eprint/21211
Modify record (reserved for operators) Modify record (reserved for operators)