Luciano Lavagno
Abstract
One of the crucial components of a car is headlights. Lights are essential to safety on the road. They allow the driver to see the road ahead, even at night or in obscure-light conditions. They also ensure that others can see the vehicle. Generally, front vehicle lights point only forward, and drivers turn them on/off and switch on the high-beam headlamps manually. In this thesis, a model-based design approach was used to analyse and propose a prototype for an adaptive front lighting system that can automatically turn off high-beams and control the intensity of low-beams when detecting on coming traffic. Furthermore, having a high visibility range provides safe driving conditions. The fundamental concept behind adaptive headlights is the capability of swivelling from side to side and up and down. This way, the driver can see throughout the turn. The study was mainly carried out on STMicroelectronics development boards, which were collected to develop and simulate an automotive adaptive front light system for development purposes. These are labelled as “AutoDevKit boards” in this outline, which includes the “AEKD-AFL001”, which represents logic and driving hardware for proto-typing, testing, and development plans. The assortment involves two stepper motor control boards, and a four-channel LED driver board, a command board with MCU, a connector board with a FAN switchboard, and an integrated connector board for wiring arrangement. The configuration of boards for developing firmware has been done within“SPC5-STUDIO” as codes generator, expeditious source configurator, and Eclipse development environment for “SPC5 MCUs”. Debugging and programming were done through the “SPC5-UDESTK” as an interface to run and test the firmware. The “Value CAN 4-2” was used to monitor and transmit on CAN networks to generate hardware simulations for analysis. Additionally, the Vehicle Spy software was used as a single tool for diagnostics data acquisition and testing, while the Adaptive Front Light System CAN bus monitoring by creating a graphical simulation panel. The first step was 2to study each board for understanding, cognition design, functionality, communication protocols, and limitations. Next, drivers and communication protocols such as SPI and CAN were configured according to the aspects of the algorithm. Further, databases were created from the values of sensors and radars for transmitting and retransmitting the signal to simulate commands, and graphical panels were designed to demonstrate the results. This algorithm was designed to turn on daytime running lamp automatically whenever the switch mode is “Drive”, and it is dark enough to require lights. The automatic high-beam and low-beam lights help resolve two problems. They turn off or reduce the intensity of bright lights as required to avoid blinding the occupants of oncoming cars. They also turn the high-beams on when the street ahead is not visible enough; they assist drivers who do not use them by turning on automatically in order to provide broader illumination. Similar to automated lights, the system is driver-selectable. The system uses a forward-facing radar which recognises lights—not just expected lights butalso the tail lights of vehicles ahead and streetlights or other light sources that indicate the driver is in an area that does not require high beams. As soon as excessive lights are identified, the system turns the high-beam lights off, then switches them back on once the light fades. The low-beam front lights closely follow the rotation of the steering wheel; they change their position according to the direction of the steering wheel. The Follow-Me-Home feature keeps headlights active for a few minutes after the engine is turned off and the doors are closed in order to illuminate the path. The algorithm provides an alternative solution to predict and illuminate passengers’ intended paths. At the end of this research, one can understand that the vehicle headlight should not be a passive tool to switch on/ off. It should be able to adapt to the environment to increase safety in low visibility conditions. I have illustrated the adaptability of the headlight for numerous duties; Allowing drivers to use high beams without glaring any other driver on the road. Allowing drivers to see better in curvature, and allowing better illumination of road lanes, sidewalks and dividers. It will be done through curve-adaptive lights. consequently, provide essential safety for passengers by configurable and adaptive “Follow-Me-Home” .The main focus of this thesis was analysing an algorithm that operated with step mo-tors. Technology is continuously moving forward, and one of the aims in the area of lighting systems is to minimise moving parts. One alternative is using adaptive lights in the form of LED pixels, which could reduce power consumption and motor delay. An-other modification to improve the system could be done through faster communication protocol such as Automotive Ethernet or CAN – FD. The data over CAN is transmitted in frames. The receiving nodes send an acknowledgement flag when they receive the frame. As this acknowledgement is sent into the transmitted frame, the sender receives an in-frame response after successful transmission. CAN – FD solves this challenge by applying two separate frames to transmit the real data and the acknowledgement data
Obiettivo Tesi
Analisi e sviluppo di algoritmi di gestione luci frontali esterne di autovettura tramite piattaforma Adaptive Font Light system di ST-Microelectronics.
Metodologia di ricerca
Sistemi intelligenti di gestione luci esterne autovetture basati su informazioni provenienti da rete vettura.
Sviluppi futuri
Integrazione con sistema rete vettura reale per verifica di nuove funzionalità. Integrazione con ambiente di simulazione per gestire in automatico la compilazione del FW e la verifica in processor-in-the-loop.