polito.it
Politecnico di Torino (logo)

Implementation of a Vehicle Function for an automotive Electronic Control Unit

Piergiovanni Ferrara

Implementation of a Vehicle Function for an automotive Electronic Control Unit.

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

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

Download (5MB) | Preview
Abstract:

Significant researches over the course of the last years have contributed to the invention of new technological features installed in vehicles. They range from safety toentertainment features for which costumers are more than willing to pay. Many devices are involved in today's cars to warn the driver and show information about the environment like car rear view cameras, pedestrians detectors, lane crossing detectors, external temperature sensors, etc. Among all, modern cars have temperature sensors to measure and display the ambient temperature to the car dashboard for the driver. It is a very appreciated feature and despite appearing to be provided by a not so complex device, it has to be properly managed. This is because when the temperature sensor is installed on the side view mirror of the car, it is affected by the overheating effect caused by many possible events. In fact, the sun could directly irradiate the sensor or it could even receive the heat coming from warm surfaces of the vehicle itself or surrounding vehicles. In this thesis work, a software solution to avoid annoying behaviours and unreliable temperature measurements has been developed. Starting from Original Equipment Manufacturer (OEM) requirements analysis, the External Temperature Management (ETM) Vehicle function has been developed by following the Model-Based Software Design (MBSD) approach which is highly adopted as a software development methodology in the automotive sector and allows to auto-generate a bug-free C-code to be deployed into the target Electronic Control Unit (ECU). In addition, the software has been implemented to be AUTomotive Open System ARchitecture (AUTOSAR)-compliant in order to satisfy OEM requirements. To overcome the aforementioned issue, the logic implements sampling and filtering operations before sending the external temperature measurement as output.

Relatori: Massimo Violante
Anno accademico: 2018/19
Tipo di pubblicazione: Elettronica
Numero di pagine: 107
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: TXT e-solutions spa
URI: http://webthesis.biblio.polito.it/id/eprint/8992
Modifica (riservato agli operatori) Modifica (riservato agli operatori)