Politecnico di Torino (logo)

Software Development of the 'Fuel Level Control' vehicle function for an Electronic Control Unit

Marco Petrongari

Software Development of the 'Fuel Level Control' vehicle function for an Electronic Control Unit.

Rel. Massimo Violante. Politecnico di Torino, Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica), 2018

PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (5MB) | Preview

Since the production of the first Ford in 1908, the automotive industry has thrived all over the world and it has become one the bedrocks for the of economy of wealthiest countries. In fact, the use of a vehicle has quickly turned from an expensive object for the rich to an essential mean of transport for everyone. Although the automobile identifies a great breakthrough and an engineering masterpiece, it is undeniable that, throughout the decades, it has undergone impressive change not only in terms of sales but also external features and inner functionality. Rather than a pure mechanical conveyance, today vehicles can be compared to high-tech devices where electronic systems guarantee a safer and more secure environment for the driver and millions of lines of code are run in a short period. Within this context, the main goal of the thesis is to follow each single step behind both the software development of the vehicle function for the fuel level control and its integration in an automotive electronic control unit (ECU). Overall, the whole project is organized in four section. At the beginning, the explanation of the AUTOSAR standard and the way whereby ECUs interact on the bus provide a wide view of the software architecture in a modern automobile. Then, the thesis focuses on the logic of the vehicle function without forgetting sensor, input and output analysis. Whereas third and fourth chapters deal with the implementation of the logic in a model-based approach and the test of its correctness through accurate test-cases. Finally, the results of test-cases are compared between the control logic tool and a real ECU in order to check the behaviour in both situations.

Relators: Massimo Violante
Academic year: 2018/19
Publication type: Electronic
Number of Pages: 95
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: INTECSSOLUTIONS SPA
URI: http://webthesis.biblio.polito.it/id/eprint/9506
Modify record (reserved for operators) Modify record (reserved for operators)