polito.it
Politecnico di Torino (logo)

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

Petrongari, Marco

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

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Accesso al documento: Accesso libero
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (5MB) | Preview
Abstract:

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.

Relatori: Massimo Violante
Anno accademico: 2018/19
Tipo di pubblicazione: Elettronica
Soggetti:
Corso di laurea: Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-25 - INGEGNERIA DELL'AUTOMAZIONE
Aziende collaboratrici: INTECSSOLUTIONS SPA
URI: http://webthesis.biblio.polito.it/id/eprint/9506
Modifica (riservato agli operatori) Modifica (riservato agli operatori)