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
|
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. |
---|---|
Relators: | Massimo Violante |
Academic year: | 2018/19 |
Publication type: | Electronic |
Number of Pages: | 107 |
Subjects: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering) |
Classe di laurea: | New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING |
Aziende collaboratrici: | TXT e-solutions spa |
URI: | http://webthesis.biblio.polito.it/id/eprint/8992 |
Modify record (reserved for operators) |