SlideShare a Scribd company logo
2
Most read
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 8, No. 1, February 2018, pp. 521~529
ISSN: 2088-8708, DOI: 10.11591/ijece.v8i1.pp521-529  521
Journal homepage: http://iaescore.com/journals/index.php/IJECE
Design and Implementation Intelligent Adaptive Front-lighting
System of Automobile using Digital Technology on Arduino
board
H. Dahou1
, R. El Gouri2
, Mohammed Alareqi3
, K. Mateur4
, A. Mezouari5
, A. Zemmouri5
, L. Hlou6
1,2,3,4,5,6
Laboratory of Electrical Engineering and Energy System. Faculty of Sciences, University Ibn Tofail Kenitra,
Morocco
3
Laboratory of Engineering Systems, National School of Applied Sciences, University Ibn Tofail Kenitra, Morocco
Article Info ABSTRACT
Article history:
Received May 28, 2017
Revised Nov 10, 2017
Accepted Nov 24, 2017
The automatic light AFS (Adaptive Front - Lighting System) is added to the
capabilities of modern vehicles that will improve the safety of vehicle drivers
and passengers traveling at night. A new architecture of the AFS has
proposed in this paper. This architecture is powerful and intelligent using the
PWM technique on ARDUINO Board replaces the old mechanical system
based on stepper motors.
Keyword:
ADC
AFS
ARDUINO
PWM
Copyright © 2018 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
H. Dahou,
Laboratory of Electrical Engineering and Energy System,
Faculty of Sciences,
University Ibn Tofail Kenitra,
B.P 242, Kénitra – Morocco.
Email: hamad.dahou@gmail.com
1. INTRODUCTION
Night driving presents many constraints for drivers, essentially when taking turn. In conventional
lighting systems, when a vehicle takes a turn, there are still obscure (in front of the vehicle) and areas
covered by the brightness of the low beam headlamps. Also, in these same systems, the right disposition of
low beam headlamps of a vehicle can disturb drivers coming in the opposite direction, crossing the vehicle
and cause accidents. Thus, there is a need so that lighting of the dipped-beam headlamps of vehicles is also
adapted to the conduct at the level of the bends.
On current smart vehicles, lighting systems benefit from technology called Adaptive front lighting
system AFS [1-5]. AFS represents an additional security system offering optimized vision for the driver in
the particulars of the conduct that is, poor visibility from the road or turn. The AFS is by adjusting the angle
of lights crossing or road as well as their intensity based on several variables such as the vehicle's speed, the
angle of the turn or even climatic conditions.
This article describes a new AFS lighting module. In this module, the front lighting system of the
vehicle comprises low beam headlamps that are fixed but arranged at precise angles.
The brightness of these lamps is adjusted according to the steering angle using a procedure based on
the digital pulse width modulation technique (PWM) using the ARDUINO programmable card.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 521 – 529
522
In comparison with the prior art, the arrangement of lamps is not allowed to use stepper motors [6]
or any other rotation system, thus reduces power consumption and avoids the problems of the engine failure.
Moreover, the purpose of this article is a system that assembled them into a single module.
2. RESEARCH METHOD
2.1. New Architecture of Proposed Car Light Parabola
Figure 1, shows that the current AFS system is based on a stepper motor that rotates low-beam
headlamps according to the steering wheel angle, in such a way that does not exceed two axes a maximum
angle is 10 degrees to the right and 20 degrees to the left.
In our work, the architecture of the vehicle lighting system is composed of four lamps.Taking the
left parabola as an example, the first lamp on the right corresponds to the high beam headlamps and the other
three lamps correspond to the low beam headlamps as shown in Figure 2 and Figure 3.
Figure 1. Current architecture of car parable Figure 2. New proposed architecture of lighting
parable
Figure 3. New architecture of parable of lighting realized
Thus, in the proposed architecture, the passing light is replaced by three lamps, which are fixed but
oriented according to predefined angles with respect to the horizontal axis of the car.
Taking the left parabola as an example, the first lamp is oriented at an angle of +10 degrees and
Lights up the right.
The second lamp is oriented at an angle of -20 degrees and Lights up the left side, for the third lamp
in the middle is oriented at an angle of 0°.
Concerning the right parabola is designed symmetrically with respect to the left parabola. For this
purpose, Figure 2, Figure 3 and Figure 4 show the different lamps of the proposed parabola and their angles
of orientation.
Figure 4 shows essentially the lamps for the parabola left and right of the car as well the trajectory
of the lights which they generate for the left parabola as follows:
a. LHBH: Left High Beam Headlight, It presents the high beam left.
Int J Elec & Comp Eng ISSN: 2088-8708 
Design and Implementation Intelligent Adaptive Front-lighting System of Automobile… (H. Dahou)
523
b. LLBH: Left Low Beam Headlight, It illuminates the side left of the road.
c. MLBH: Medium Low Beam Headlight, He illuminates the middle of the road.
d. RLBH: Right Low Beam Headlight, It illuminates the side right of the road.
For the right parable:
a. RHBH: Right High Beam Headlight, It presents the high beam left.
b. LLBH: Left Low Beam Headlight, It illuminates the side left of the road
c. MLBH: Medium Low Beam Headlight, He illuminate the middle of the road.
d. RLBH: Right low Beam Headlight, It illuminates the side right of the road.
Figure 4. lighting trajectories for different lamps
2.2. The Proposed Lighting Process
In Figure 5, one of the essential parts of our system is analog-to-digital conversion, ARDUINO
receives the analog data from steering wheel sensors and converts them into a digital value to transmit them
for processing and Circuit PWM adjusts the brightness of the high beam lamps and low beam lamps.
Figure 5. Global scheme of AFS
2.3. Arduino in AFS Architecture
In Figure 5 the analog-digital converter (ADC) located inside the ARDUINO board. It is used to
convert the analog data coming from the rotation sensor linked to the steering wheel, in order to transmit
them to the ARDUINO, which will modify the luminosity of the lamps using the technique PWM.
Figure 6. position of the steering wheel converted by ADC
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 521 – 529
524
To do this, we chose a 10-bit converter. Figure 6, shows how the binary model is assigned to the
direction.The numbers determine the decimal representation of the 10 bits of the data supplied by the analog-
to-digital converter (ADC). For example, if the cockpit is at 512, the ADC will provide the binary value
'1000000000'.
2.4. Principle of Operation of the System using the PWM Technique
Pulse width modulation (PWM) is a powerful technique for controlling analog circuits. PWM is
employed in a wide variety of applications, ranging from measurement and communications to power control
and conversion.
The PWM control is used in the control of hybrid DC-DC converts [7-10], where the DC voltage is
converted to a variable average value or in the drive control of the inverters Variable speed electrical
machines.
A PWM signal is characterized by its period T and its cyclic ratio D defined by Equation (1)
D= (1)
With: 0≤D≤1
The output signal is calculated in Equation (2)
(2)
In Figure 7, the PWM technique Allows controlling the frequency and the electric power given to
the stepper motor [11-14].
In our system, we used this technique to control the electrical power applied to the lamps of the car's
lighting parabola.
Figure 7. PWM Signal
The PWM circuit adjusts the brightness of the low-beam lamps according to the type of state it
receives, as shown in Figure 5. The lamps are adjusted in sixteen levels (Figure 8) as Follows:
a. The Level 1 corresponds to 0% of the maximum power lamps (PMax),
b. The level 2 corresponds to 0.4% of PMax.
c. The level 3 corresponds to 7.8% of PMax.
d. The level 4 corresponds to 11.8% of PMax.
e. The level 5 corresponds to 15.7% of PMax.
f. The level 6 corresponds to 23.6% of PMax.
g. The level 7 corresponds to 31.4% of PMax.
h. The level 8 corresponds to 40% of PMax.
i. The level 9 corresponds to 43% of PMax.
j. The level 10 corresponds to 47% of PMax.
k. The level 11 corresponds 68% of PMax.
l. The level 12 corresponds to 78% of PMax.
m. The level 13 corresponds to 84% of PMax.
n. The level 14 corresponds to 88% of PMax.
o. The level 15 corresponds to 92% of PMax.
p. The level 15 corresponds to 96% of PMax.
Int J Elec & Comp Eng ISSN: 2088-8708 
Design and Implementation Intelligent Adaptive Front-lighting System of Automobile… (H. Dahou)
525
q. The level 16 corresponds to 100% of PMax.
For sixteen PWM signals levels generated by the ARDUINO programmable Board are presented in
Figure 8.
Figure 8. The different signals generated by the ARDUINO Board
Figures 6 and Figure 8 shows, that if the vehicle in a straight road, the analog to digital converter
ADC associated with rotation sensor gives a decimal value between 505 and 515, ARDUINO gives a
maximum power (level 16; 100% power) to MLBH while the light of LLBH and RLBH lamps is off (level 1;
0% power).
When the ADC provides a decimal value between 906 and 1024 (turning right), ARDUINO gives
maximum power (level 16; 100% power) to RLBH and LLBH lamps while the light of MLBH lamps is off
(level 1 0% power).
When the ADC provides a decimal value between 873 and 906 (turning right), ARDUINO gives a
power level 2 (0.4% power) to MLBH lamps and a power of level 15 (96% power) to RLBH lamps while the
light of LLBH lamps is off (level 1; 0% power).
When the ADC provides a decimal value between 840 and 873 (turning right), ARDUINO gives a
power of level 3 (7.8 % power) to MLBH lamps and a power of level 14 (88% power) to RLBH lamps while
the light of LLBH lamp is off (0% power).
When ADC provides a decimal value between 807 and 840 (turning right), ARDUINO gives a
power of level 4 (11.8% power) to MLBH lamps and a power of level 13 (84% power) to RLBH lamps while
the light of LLBH lamps is off (level 1; 0% power).
When ADC provides a decimal value between 774 and 807 (turning right), ARDUINO gives a
power of level 5 (15.7 % power) to MLBH lamps and a power of level 12 (78%) to RLBH lamps while the
light of LLBH lamps is off (level 1; 0% power).
When ADC provides a decimal value between 741 and 774 (turning right), ARDUINO gives a
power of level 6 (23.6% power) to MLBH lamps and power of level 11 (68% power) to RLBH lamps while
the light of LLBH lamps is off (level 1; 0% power).
When ADC provides a decimal value between 708 and 741 (turning right), ARDUINO gives a
power of level 7 (31.4% power) to MLBH lamps and power of level 10 (47% power) to RLBLH lamps while
the light of LLBH lamps is off (level 1; 0% power).
When ADC provides a decimal value between 675 and 708 (turning right), ARDUINO gives a
power of level 8 (40% power) to RLBH lamps and a power of level 9 (43% power) to RLBH lamps while the
lights of LLBH lamps is off (level 1; 0% power).
When ADC provides a decimal value between 642 and 675 (turning right), ARDUINO gives a
power of level 9 (43% power) to RLBH lamps and a power of level 8 (40% power ) to LLBH lamps while
The lights of LLBH lamps is off (level 1; 0% power).
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 521 – 529
526
When ADC provides a decimal value between 609 and 642 (turning right), ARDUINO gives a
power of level 10 (47% power) to MLBH lamps and a power of level 7 (31.4% power) to RLBH lamps while
the light of LLBH lamps is off (level 1; 0% power).
When ADC provides a decimal value between 590 and 609 (turning right), ARDUINO gives a
power of level 11 (68% power) to MLBH lamps and a power of level 6 (23.6% power) to RLBH lamps while
the light of LLBH lamps is off (level 1; 0% power).
When ADC provides a decimal value between 575 and 590 (turning right), ARDUINO gives a
power of level 12 (78% power) to MLBH lamps and power of level 5 (15.7 % power) to RLBH lamps while
the light of LLBH lamps is off (level 1; 0% power).
When ADC provides a decimal value between 550 and 575 (turning right), ARDUINO gives a
power of level 13 (88% power) to l MLBH lamps and a power of level 4 (11.8% power) to RLBH lamps
while The light of LLBH lamps is off (level 1,0% power).
When ADC provides a decimal value between 525 and 550 (turning right), ARDUINO gives a
power of level 14 (88% power) to MLBH lamps and a power of level 3 (7.8 % power) to RLBH lamps while
the lights of lamps LLBH is off (level 1; 0% power).
When ADC provides a decimal value between 515 and 525, ARDUINO gives a power of level 15
(96% power) to MLBH lamps and a power of level 2 (0.4% power) to RLBH lamps while the lights of lamps
LLBH is off (level 1; 0% power).
In the case of a turning to the left, the adjustment of the brightness of the low beam headlights made
in a manner symmetrical, analogous to that described in the case of a right-hand rotation.
Table 1 presents the simulation results; it shows the system reaction according to the road
conditions. If you take a straight road ϴ = 0° the system provide maximum power to the MLBH lamps, and
no power in LLBH and RLBH lamps. If you take a left turn, and the angle of the wheels in the following
range: 0 < ϴ < 15 the system gives 66% Pmax to the MLBH lamp and 33% Pmax to the LLBH and RLBH
lamps.
When the angle of the wheels is within the range: 15 < ϴ < 30 the system gives a 33% Pmax to
MLBH lamps and 66% to LLBH and RLBH lamps.
When the angle of the wheels is within the following range:: 30< ϴ < 45, the system gives zero
power to the MLBH lamp and 100% maximum power to the LLBH and RLBH lamps. LRBH and RRBH
lamps always remain during the taking of a left turn, same reasoning but with an antisymmetric way remains
valid for a left rotation.
It is clear that the light follows the rotation of the vehicle's wheels (the wheels rotation) while taking
a turn.
Table 1. Simulation results obtained on ARDUINO board for some examples of steering angle
Ө=0°
0<Ө≤15° left 0<Ө≤15° right
15° ≤Ө<30° left 15° ≤Ө<30° right
Int J Elec & Comp Eng ISSN: 2088-8708 
Design and Implementation Intelligent Adaptive Front-lighting System of Automobile… (H. Dahou)
527
Ө=0°
30° ≤Ө<45° left 30° ≤Ө<45° right
3. RESULTS AND ANALYSIS
3.1. Implementation AFS System on Arduino board
Once the global program is compiled and tested in terms of its execution and connection with the
ARDUINO mega 2650 (Figure 9), among its ports we find digital ports 2,3,4,6 and the analog input A0, it
will be used in our prototype.
A rotation sensor that delivers an analog signal depending on the steering wheel rotation degree is
connected to port A0. The digital outputs 2,3,4,6 are connected to parable lamps mentioned in Figure 3. In
such a way the port 2 is connected to the LHBH lamp, port 3 is connected to the RLBH lamp, port 4 is
connected to the MLBH lamp and port 6 is connected to the LL lamp.
Figure 9. Arduino mega 2550 Board
3.2. Discution and Results
Figure 10, shows an example of a 7.8% cyclic PWM signal generated by ARDUINO, to control the
brightness of the passing beam lamp with our system according to the steering wheel rotation angle.
The luminosity of the lamps has been measured by a luxometer. Table 2 shows the variation of the
luminosity of the Lumen dipped-beam headlamps as a function of the decimal value of digital analaogical
conversion quoted in the Figure 6, which is related to the rotation sensor, when turning left. The same
reasoning for a right-hand rotation, but this time in an antisemitic way. We see that the luminosity of the
passing beam (LLBH, MLBH l, RLBH) changes according to the rotation of the steering wheel that allows
the lighting to follow the direction of the bend.
Figure 10 shows the prototype of the AFS global system, which consists of two parabolas containing
the low beam headlamps: LBLL, LBRM, LBRR, LBLR, LBLM, LBLL and arduino mega 2560 that
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 521 – 529
528
generates PWM signals to control the luminosity of the lamps (Figure 4). In addition, a real handwheel that
gives a signal to the rotation sensor to convert it to a digital analog converter (ADC) for transmission to
ARDUINO (Figure 6).
With this improvement, we have found better results. We have concluded that our system provides
full coverage of the road lighting level when driving; the dark spots of vision are eliminated, in addition to
the problem of engine, failures present on existing systems on the market have been avoided.
Figure 10. Example of a signal PWM duty
cycle of 7.8% generate by ARDUINO
Figure 11. Prototype realized of AFS system
Table 2. Results of the brightness with Lumens of the lamps according to the rotation of the wheel
ADC value Brightness of
LLBH(Lemen)
Brightness of MLBH
(Lemen)
Brightness of RLBH
(Lemen)
505
-515
0 0 0
906
-1024
0 12,8 3200
873
-906
0 249 3072
840
-873
0 377 2816
807
-840
0 755 2688
774
-807
0 1004 2496
741
-774
0 1280 2176
708
-741
0 1376 1504
675
-708
0 1504 1376
642
-675
0 2176 1280
609
-642
0 2496 1004
560
-609
0 2688 755
550
-575
0 2816 377
525
-550
0 2816 249
515
-525
0 3072 12,8
3.3. Comparative Study
The value-added improved method is based on the following constraints:
In terms of safety, our AFS lighting system offers total illumination of the road according to the
different conditions (lighting and extending the driver vision zone) which allows to reduce blind spots of the
vision and eliminate all darkness, which causes the reduction of accidents and helps to maintain the life of
road users.
Int J Elec & Comp Eng ISSN: 2088-8708 
Design and Implementation Intelligent Adaptive Front-lighting System of Automobile… (H. Dahou)
529
In terms of Energy efficiency, our system does not use any motorization system like the servo-motor
mentioned in article [15] and the stepper motors mentioned in article [16], which does not give a good
precesion and a bad coverage of the road at the level of illumination. Our system reduces the energy
consumption by taking advantage of the energy consumed by the systems of the motorization.
In terms of the cost level, our system use a single box that contains the dipped beam and main beam
lamps, there is no motorization system.
In terms of the compatibility level, our improved system is compatible with all types of lamps on the
market (OLED, LED, halogen, xenon) and it is easy to adapt to the AUTOSARD standard.
The companies (caddialc and bmw) have added to the traditional AFS system (visible), an infrared
camera that captures the radiation of living beings (indivduous animals) and displays them for the driver. The
major problem is that the two pieces of information (visual and infrared direction) are mixed together in the
same area without perturning the driver. Our system provides the driver with good vision and without
disturbance when driving at night.
4. CONCLUSION
In this article, we designed an architecture for an intelligent AFS system on board ARDUINO to
maintain the classic light distribution to improve night lighting and user safety. In our system, we have used
high-resolution digital PWM technology that allows for better control of the luminosity of passing beam
headlamps according to steering wheel rotation. As the light follows the bend on the road, so we were
designed a reliable, robust, secure and economical device with energy levels and an intelligent system.
In this article, we have exploited the benefits of the digital PWM technology to improve the AFS
system. It offers us a flexible control of the light of the car's lighting, reducing energy consumption, lowering
costs and increasing the level of safety.
REFERENCES
[1] H.Dahou, R.Elgouri, K.Mateur, M.Alareqi, A.Zemmouri, A.Mezouari, L.Hlou, "New design of an intelligent system
(afs) of automobile with digital pwm technique on fpga board," ARPN Journal of Engineering and Applied Sciences,
vol. 12, no. 3, February-2017.
[2] Lino M Samuel, Mrs Meena KV, Dr. Raja R, Mrs Savita Y Patil, "Design of AFS system in automobiles on FPGA,"
International Journal of Research in Engineering & Advanced Technology, Vol. 2, Issue 2, Apr-May, 2014.
[3] Snehal G. Magar, "Study of adaptive front-lighting system of automobile based on microcontroller," Transportation,
Mechanical, and Electrical Engineering (TMEE), 2011 International Conference,vol. 23, n.6, pp. 1281-1284, 2011.
[4] Jun Ho Lee and all, "Automotive Adaptive Front Lighting Requiring Only On/Off Modulation of Multi-array
LEDs," Current Optics and Photonics journal, Vol. 1, No. 3, June 2017, pp. 207-213.
[5] Ronten Ma, "Automotive Adaptive Front-lighting System Reference Design," TEXAS INSTRUMENTS reference
design: SPRUHP3-july 2013, System Application Engineering/MCU.
[6] Li Lifu, Yang Mingjun and Zhang Jinyong, "the bending mode control method of AFS system based on preview
control," International journal on smart sensing and intelligent systems, vol. 8, no. 1, March-2015.
[7] MUNTEAN, N, Gavris M a Cornea O, "Dual input hybrid DC-DC converters," EUROCON International Conference
on Computer as a Tool (EUROCON), 2011 IEEE: Conference.27-29 April 2011.
[8] A. Zemmouri, "Design and Implementation of Pulse Width Modulation Using Hardware/Software MicroBlaze Soft-
Core," International Journal of Power Electronics and Drive System (IJPEDS), Vol. 8, No. 1, March 2017,
pp. 167-175.
[9] AGNIHOTRI, P. Kaabouch, N. Salehfar, H. Wen-Chen, HU, "FPGA-based combined PWM-PFM technique to
control DC-DC converters," North American Power Symposium (NAPS), 2010 IEEE Conference .Sept- 2010.
[10] K.EFTICHIOS, D .Apostolos, K .Kostas, "High frequency pulse width modulation implementation using FPGA and
CPLD ICs," Journal of Systems Architecture, vol.52, issue: 332–344, 2006.
[11] Sachin Sharma and all, "Modeling of Six Pulse Voltage Source Inverter based STATCOM with PWM and
Conventional Triggering," Indonesian Journal of Electrical Engineering and Informatics (IJEEI), Vol. 5, No. 2, pp.
108-116, June 2017.
[12] Mochammad Facta and all, "The Application of FPGA in PWM Controlled Resonant Converter for an Ozone
Generator," International Journal of Power Electronics and Drive System (IJPEDS), Vol.3, No.3, pp. 336-343,
September 2013.
[13] Z.Nouman, B.Klima, J.Knobloch, "Generating PWM Signals with Variable Duty From 0% to 100% Based FPGA
SPARTAN3AN," Electrorevue vol.4, no.4, December-2013.
[14] P. Srinivas, "Implementation of PWM Control of DC Split Converter Fed Switched Reluctance Motor Drive,"
International Journal of Electrical and Computer Engineering (IJECE), Vol. 7, No. 2, pp. 604-609, April-2017.
[15] Priyanka Dubal, Mr. Nanaware J.D, "Design of Adaptive Headlights for Automobiles," International Journal on
Recent and Innovation Trends in Computing and Communication, Volume: 3 Issue: 3 1599 – 1603 March-2015.
[16] Adhiraj Kadam all, "Design and Development of Adaptive Front Light System (AFS)," International Research
Journal of Engineering and Technology (IRJET), Volume: 03 Issue: 05 May-2016.

More Related Content

PDF
C0431923
PDF
[000008]
PPTX
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...
PDF
IRJET- Comparative Study of Sensor and Sensor Less Control of Three Phase...
PDF
Design and Control of Electric Power Train by Using Advanced Power Electronic...
PDF
D0262019026
PPT
Hybrd eng
PDF
Hybrid PI-Fuzzy Controller for Brushless DC motor speed control
C0431923
[000008]
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...
IRJET- Comparative Study of Sensor and Sensor Less Control of Three Phase...
Design and Control of Electric Power Train by Using Advanced Power Electronic...
D0262019026
Hybrd eng
Hybrid PI-Fuzzy Controller for Brushless DC motor speed control

What's hot (18)

PDF
IRAMY Inverter Control for Solar Electric Vehicle
PDF
Sheldons
PPTX
Renewable energy EV power station
PDF
IRJET - Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...
PDF
POWER EFFICIENT ALU DESIGN WITH CLOCK AND CONTROL-SIGNAL GATING TECHNIQUE
PDF
Development of multiple plug-in electric vehicle mobile charging station usin...
PDF
Development of a Novel Robust Differential Maximum Power Point Tracking (MPPT...
PDF
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
PDF
IRJET- Enhancement in the Modelling of Braking System with Regenerative Metho...
PDF
IRJET- Power Management System for Electric Vehicle Charging Stations using F...
PDF
Power Optimized ALU Design with Control-Signal Gating Technique for Efficient...
PDF
Corroboration of Normalized Least Mean Square Based Adaptive Selective Curren...
PDF
Dynamic Simulation of Induction Motor Drive using Neuro Controller
PDF
Crc press electric and hybrid vehicles design fundamentals - i. husain (20...
PDF
A SIMSCAPE based design of a dual maximum power point tracker of a stand-alon...
PDF
A hybrid kalman filtering for state of charge estimation of lithium ion batte...
PDF
Maxon presentation sizing drive systems with low power dc motors 02-2014
PPTX
Levitating Rails - A modern day transportation
IRAMY Inverter Control for Solar Electric Vehicle
Sheldons
Renewable energy EV power station
IRJET - Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...
POWER EFFICIENT ALU DESIGN WITH CLOCK AND CONTROL-SIGNAL GATING TECHNIQUE
Development of multiple plug-in electric vehicle mobile charging station usin...
Development of a Novel Robust Differential Maximum Power Point Tracking (MPPT...
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
IRJET- Enhancement in the Modelling of Braking System with Regenerative Metho...
IRJET- Power Management System for Electric Vehicle Charging Stations using F...
Power Optimized ALU Design with Control-Signal Gating Technique for Efficient...
Corroboration of Normalized Least Mean Square Based Adaptive Selective Curren...
Dynamic Simulation of Induction Motor Drive using Neuro Controller
Crc press electric and hybrid vehicles design fundamentals - i. husain (20...
A SIMSCAPE based design of a dual maximum power point tracker of a stand-alon...
A hybrid kalman filtering for state of charge estimation of lithium ion batte...
Maxon presentation sizing drive systems with low power dc motors 02-2014
Levitating Rails - A modern day transportation
Ad

Similar to Design and Implementation Intelligent Adaptive Front-lighting System of Automobile using Digital Technology on Arduino board (20)

PDF
IRJET- Adaptive Headlights System for Vehicle using Arduino
PDF
IRJET- Automated Automobile Headlighting System
PDF
Conclusive Review on Adaptive Headlight System for Four-Wheeler Frontlight us...
PPTX
Universal Adaptive Headlight System
PPTX
Automatic Head Light Intensity control for avoid accidents at night times..pptx
PDF
IRJET- Automatic Headlight System for Automotive Safety
PDF
Automotive Adaptive Front-lighting System Reference Design
PPTX
Multi Beam LED Head Lamp.
PPTX
ADAPTIVE LIGHTING SYSTEM
PPTX
ADAPTIVE LIGHTING SYSTEM
PDF
Smart Street Light System using Embedded System
PPTX
NIGHT TIME VEHICLE DETECTION FOR AUTOMATIC HEADLIGHT BEAM CONTROL
PDF
IRJET- Design and Fabrication of Adaptive Headlight System
PPTX
ppt team 4.pptx system management with auto brightness
PPTX
Design and implementation of night time vehicle detection for automatic headl...
PDF
Articulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZ
PDF
Vehicle Head Light Beam Control Using RF Communication
PDF
AUTOMATED HEADLIGHT CONTROL USING LABVIEW | J4RV3I12018
PDF
Steering Control Adaptive Headlight using Sensor
PPTX
Density sensed street light intensity control to save energy...
IRJET- Adaptive Headlights System for Vehicle using Arduino
IRJET- Automated Automobile Headlighting System
Conclusive Review on Adaptive Headlight System for Four-Wheeler Frontlight us...
Universal Adaptive Headlight System
Automatic Head Light Intensity control for avoid accidents at night times..pptx
IRJET- Automatic Headlight System for Automotive Safety
Automotive Adaptive Front-lighting System Reference Design
Multi Beam LED Head Lamp.
ADAPTIVE LIGHTING SYSTEM
ADAPTIVE LIGHTING SYSTEM
Smart Street Light System using Embedded System
NIGHT TIME VEHICLE DETECTION FOR AUTOMATIC HEADLIGHT BEAM CONTROL
IRJET- Design and Fabrication of Adaptive Headlight System
ppt team 4.pptx system management with auto brightness
Design and implementation of night time vehicle detection for automatic headl...
Articulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZ
Vehicle Head Light Beam Control Using RF Communication
AUTOMATED HEADLIGHT CONTROL USING LABVIEW | J4RV3I12018
Steering Control Adaptive Headlight using Sensor
Density sensed street light intensity control to save energy...
Ad

More from IJECEIAES (20)

PDF
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
PDF
Embedded machine learning-based road conditions and driving behavior monitoring
PDF
Advanced control scheme of doubly fed induction generator for wind turbine us...
PDF
Neural network optimizer of proportional-integral-differential controller par...
PDF
An improved modulation technique suitable for a three level flying capacitor ...
PDF
A review on features and methods of potential fishing zone
PDF
Electrical signal interference minimization using appropriate core material f...
PDF
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
PDF
Bibliometric analysis highlighting the role of women in addressing climate ch...
PDF
Voltage and frequency control of microgrid in presence of micro-turbine inter...
PDF
Enhancing battery system identification: nonlinear autoregressive modeling fo...
PDF
Smart grid deployment: from a bibliometric analysis to a survey
PDF
Use of analytical hierarchy process for selecting and prioritizing islanding ...
PDF
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
PDF
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
PDF
Adaptive synchronous sliding control for a robot manipulator based on neural ...
PDF
Remote field-programmable gate array laboratory for signal acquisition and de...
PDF
Detecting and resolving feature envy through automated machine learning and m...
PDF
Smart monitoring technique for solar cell systems using internet of things ba...
PDF
An efficient security framework for intrusion detection and prevention in int...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Embedded machine learning-based road conditions and driving behavior monitoring
Advanced control scheme of doubly fed induction generator for wind turbine us...
Neural network optimizer of proportional-integral-differential controller par...
An improved modulation technique suitable for a three level flying capacitor ...
A review on features and methods of potential fishing zone
Electrical signal interference minimization using appropriate core material f...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Bibliometric analysis highlighting the role of women in addressing climate ch...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Smart grid deployment: from a bibliometric analysis to a survey
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Remote field-programmable gate array laboratory for signal acquisition and de...
Detecting and resolving feature envy through automated machine learning and m...
Smart monitoring technique for solar cell systems using internet of things ba...
An efficient security framework for intrusion detection and prevention in int...

Recently uploaded (20)

PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Module 8- Technological and Communication Skills.pptx
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
PPTX
Software Engineering and software moduleing
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PPT
Total quality management ppt for engineering students
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PDF
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
Fundamentals of Mechanical Engineering.pptx
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
R24 SURVEYING LAB MANUAL for civil enggi
Module 8- Technological and Communication Skills.pptx
Fundamentals of safety and accident prevention -final (1).pptx
Safety Seminar civil to be ensured for safe working.
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
Software Engineering and software moduleing
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Total quality management ppt for engineering students
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
distributed database system" (DDBS) is often used to refer to both the distri...
Information Storage and Retrieval Techniques Unit III
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Fundamentals of Mechanical Engineering.pptx
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
Automation-in-Manufacturing-Chapter-Introduction.pdf
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt

Design and Implementation Intelligent Adaptive Front-lighting System of Automobile using Digital Technology on Arduino board

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 8, No. 1, February 2018, pp. 521~529 ISSN: 2088-8708, DOI: 10.11591/ijece.v8i1.pp521-529  521 Journal homepage: http://iaescore.com/journals/index.php/IJECE Design and Implementation Intelligent Adaptive Front-lighting System of Automobile using Digital Technology on Arduino board H. Dahou1 , R. El Gouri2 , Mohammed Alareqi3 , K. Mateur4 , A. Mezouari5 , A. Zemmouri5 , L. Hlou6 1,2,3,4,5,6 Laboratory of Electrical Engineering and Energy System. Faculty of Sciences, University Ibn Tofail Kenitra, Morocco 3 Laboratory of Engineering Systems, National School of Applied Sciences, University Ibn Tofail Kenitra, Morocco Article Info ABSTRACT Article history: Received May 28, 2017 Revised Nov 10, 2017 Accepted Nov 24, 2017 The automatic light AFS (Adaptive Front - Lighting System) is added to the capabilities of modern vehicles that will improve the safety of vehicle drivers and passengers traveling at night. A new architecture of the AFS has proposed in this paper. This architecture is powerful and intelligent using the PWM technique on ARDUINO Board replaces the old mechanical system based on stepper motors. Keyword: ADC AFS ARDUINO PWM Copyright © 2018 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: H. Dahou, Laboratory of Electrical Engineering and Energy System, Faculty of Sciences, University Ibn Tofail Kenitra, B.P 242, Kénitra – Morocco. Email: hamad.dahou@gmail.com 1. INTRODUCTION Night driving presents many constraints for drivers, essentially when taking turn. In conventional lighting systems, when a vehicle takes a turn, there are still obscure (in front of the vehicle) and areas covered by the brightness of the low beam headlamps. Also, in these same systems, the right disposition of low beam headlamps of a vehicle can disturb drivers coming in the opposite direction, crossing the vehicle and cause accidents. Thus, there is a need so that lighting of the dipped-beam headlamps of vehicles is also adapted to the conduct at the level of the bends. On current smart vehicles, lighting systems benefit from technology called Adaptive front lighting system AFS [1-5]. AFS represents an additional security system offering optimized vision for the driver in the particulars of the conduct that is, poor visibility from the road or turn. The AFS is by adjusting the angle of lights crossing or road as well as their intensity based on several variables such as the vehicle's speed, the angle of the turn or even climatic conditions. This article describes a new AFS lighting module. In this module, the front lighting system of the vehicle comprises low beam headlamps that are fixed but arranged at precise angles. The brightness of these lamps is adjusted according to the steering angle using a procedure based on the digital pulse width modulation technique (PWM) using the ARDUINO programmable card.
  • 2.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 521 – 529 522 In comparison with the prior art, the arrangement of lamps is not allowed to use stepper motors [6] or any other rotation system, thus reduces power consumption and avoids the problems of the engine failure. Moreover, the purpose of this article is a system that assembled them into a single module. 2. RESEARCH METHOD 2.1. New Architecture of Proposed Car Light Parabola Figure 1, shows that the current AFS system is based on a stepper motor that rotates low-beam headlamps according to the steering wheel angle, in such a way that does not exceed two axes a maximum angle is 10 degrees to the right and 20 degrees to the left. In our work, the architecture of the vehicle lighting system is composed of four lamps.Taking the left parabola as an example, the first lamp on the right corresponds to the high beam headlamps and the other three lamps correspond to the low beam headlamps as shown in Figure 2 and Figure 3. Figure 1. Current architecture of car parable Figure 2. New proposed architecture of lighting parable Figure 3. New architecture of parable of lighting realized Thus, in the proposed architecture, the passing light is replaced by three lamps, which are fixed but oriented according to predefined angles with respect to the horizontal axis of the car. Taking the left parabola as an example, the first lamp is oriented at an angle of +10 degrees and Lights up the right. The second lamp is oriented at an angle of -20 degrees and Lights up the left side, for the third lamp in the middle is oriented at an angle of 0°. Concerning the right parabola is designed symmetrically with respect to the left parabola. For this purpose, Figure 2, Figure 3 and Figure 4 show the different lamps of the proposed parabola and their angles of orientation. Figure 4 shows essentially the lamps for the parabola left and right of the car as well the trajectory of the lights which they generate for the left parabola as follows: a. LHBH: Left High Beam Headlight, It presents the high beam left.
  • 3. Int J Elec & Comp Eng ISSN: 2088-8708  Design and Implementation Intelligent Adaptive Front-lighting System of Automobile… (H. Dahou) 523 b. LLBH: Left Low Beam Headlight, It illuminates the side left of the road. c. MLBH: Medium Low Beam Headlight, He illuminates the middle of the road. d. RLBH: Right Low Beam Headlight, It illuminates the side right of the road. For the right parable: a. RHBH: Right High Beam Headlight, It presents the high beam left. b. LLBH: Left Low Beam Headlight, It illuminates the side left of the road c. MLBH: Medium Low Beam Headlight, He illuminate the middle of the road. d. RLBH: Right low Beam Headlight, It illuminates the side right of the road. Figure 4. lighting trajectories for different lamps 2.2. The Proposed Lighting Process In Figure 5, one of the essential parts of our system is analog-to-digital conversion, ARDUINO receives the analog data from steering wheel sensors and converts them into a digital value to transmit them for processing and Circuit PWM adjusts the brightness of the high beam lamps and low beam lamps. Figure 5. Global scheme of AFS 2.3. Arduino in AFS Architecture In Figure 5 the analog-digital converter (ADC) located inside the ARDUINO board. It is used to convert the analog data coming from the rotation sensor linked to the steering wheel, in order to transmit them to the ARDUINO, which will modify the luminosity of the lamps using the technique PWM. Figure 6. position of the steering wheel converted by ADC
  • 4.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 521 – 529 524 To do this, we chose a 10-bit converter. Figure 6, shows how the binary model is assigned to the direction.The numbers determine the decimal representation of the 10 bits of the data supplied by the analog- to-digital converter (ADC). For example, if the cockpit is at 512, the ADC will provide the binary value '1000000000'. 2.4. Principle of Operation of the System using the PWM Technique Pulse width modulation (PWM) is a powerful technique for controlling analog circuits. PWM is employed in a wide variety of applications, ranging from measurement and communications to power control and conversion. The PWM control is used in the control of hybrid DC-DC converts [7-10], where the DC voltage is converted to a variable average value or in the drive control of the inverters Variable speed electrical machines. A PWM signal is characterized by its period T and its cyclic ratio D defined by Equation (1) D= (1) With: 0≤D≤1 The output signal is calculated in Equation (2) (2) In Figure 7, the PWM technique Allows controlling the frequency and the electric power given to the stepper motor [11-14]. In our system, we used this technique to control the electrical power applied to the lamps of the car's lighting parabola. Figure 7. PWM Signal The PWM circuit adjusts the brightness of the low-beam lamps according to the type of state it receives, as shown in Figure 5. The lamps are adjusted in sixteen levels (Figure 8) as Follows: a. The Level 1 corresponds to 0% of the maximum power lamps (PMax), b. The level 2 corresponds to 0.4% of PMax. c. The level 3 corresponds to 7.8% of PMax. d. The level 4 corresponds to 11.8% of PMax. e. The level 5 corresponds to 15.7% of PMax. f. The level 6 corresponds to 23.6% of PMax. g. The level 7 corresponds to 31.4% of PMax. h. The level 8 corresponds to 40% of PMax. i. The level 9 corresponds to 43% of PMax. j. The level 10 corresponds to 47% of PMax. k. The level 11 corresponds 68% of PMax. l. The level 12 corresponds to 78% of PMax. m. The level 13 corresponds to 84% of PMax. n. The level 14 corresponds to 88% of PMax. o. The level 15 corresponds to 92% of PMax. p. The level 15 corresponds to 96% of PMax.
  • 5. Int J Elec & Comp Eng ISSN: 2088-8708  Design and Implementation Intelligent Adaptive Front-lighting System of Automobile… (H. Dahou) 525 q. The level 16 corresponds to 100% of PMax. For sixteen PWM signals levels generated by the ARDUINO programmable Board are presented in Figure 8. Figure 8. The different signals generated by the ARDUINO Board Figures 6 and Figure 8 shows, that if the vehicle in a straight road, the analog to digital converter ADC associated with rotation sensor gives a decimal value between 505 and 515, ARDUINO gives a maximum power (level 16; 100% power) to MLBH while the light of LLBH and RLBH lamps is off (level 1; 0% power). When the ADC provides a decimal value between 906 and 1024 (turning right), ARDUINO gives maximum power (level 16; 100% power) to RLBH and LLBH lamps while the light of MLBH lamps is off (level 1 0% power). When the ADC provides a decimal value between 873 and 906 (turning right), ARDUINO gives a power level 2 (0.4% power) to MLBH lamps and a power of level 15 (96% power) to RLBH lamps while the light of LLBH lamps is off (level 1; 0% power). When the ADC provides a decimal value between 840 and 873 (turning right), ARDUINO gives a power of level 3 (7.8 % power) to MLBH lamps and a power of level 14 (88% power) to RLBH lamps while the light of LLBH lamp is off (0% power). When ADC provides a decimal value between 807 and 840 (turning right), ARDUINO gives a power of level 4 (11.8% power) to MLBH lamps and a power of level 13 (84% power) to RLBH lamps while the light of LLBH lamps is off (level 1; 0% power). When ADC provides a decimal value between 774 and 807 (turning right), ARDUINO gives a power of level 5 (15.7 % power) to MLBH lamps and a power of level 12 (78%) to RLBH lamps while the light of LLBH lamps is off (level 1; 0% power). When ADC provides a decimal value between 741 and 774 (turning right), ARDUINO gives a power of level 6 (23.6% power) to MLBH lamps and power of level 11 (68% power) to RLBH lamps while the light of LLBH lamps is off (level 1; 0% power). When ADC provides a decimal value between 708 and 741 (turning right), ARDUINO gives a power of level 7 (31.4% power) to MLBH lamps and power of level 10 (47% power) to RLBLH lamps while the light of LLBH lamps is off (level 1; 0% power). When ADC provides a decimal value between 675 and 708 (turning right), ARDUINO gives a power of level 8 (40% power) to RLBH lamps and a power of level 9 (43% power) to RLBH lamps while the lights of LLBH lamps is off (level 1; 0% power). When ADC provides a decimal value between 642 and 675 (turning right), ARDUINO gives a power of level 9 (43% power) to RLBH lamps and a power of level 8 (40% power ) to LLBH lamps while The lights of LLBH lamps is off (level 1; 0% power).
  • 6.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 521 – 529 526 When ADC provides a decimal value between 609 and 642 (turning right), ARDUINO gives a power of level 10 (47% power) to MLBH lamps and a power of level 7 (31.4% power) to RLBH lamps while the light of LLBH lamps is off (level 1; 0% power). When ADC provides a decimal value between 590 and 609 (turning right), ARDUINO gives a power of level 11 (68% power) to MLBH lamps and a power of level 6 (23.6% power) to RLBH lamps while the light of LLBH lamps is off (level 1; 0% power). When ADC provides a decimal value between 575 and 590 (turning right), ARDUINO gives a power of level 12 (78% power) to MLBH lamps and power of level 5 (15.7 % power) to RLBH lamps while the light of LLBH lamps is off (level 1; 0% power). When ADC provides a decimal value between 550 and 575 (turning right), ARDUINO gives a power of level 13 (88% power) to l MLBH lamps and a power of level 4 (11.8% power) to RLBH lamps while The light of LLBH lamps is off (level 1,0% power). When ADC provides a decimal value between 525 and 550 (turning right), ARDUINO gives a power of level 14 (88% power) to MLBH lamps and a power of level 3 (7.8 % power) to RLBH lamps while the lights of lamps LLBH is off (level 1; 0% power). When ADC provides a decimal value between 515 and 525, ARDUINO gives a power of level 15 (96% power) to MLBH lamps and a power of level 2 (0.4% power) to RLBH lamps while the lights of lamps LLBH is off (level 1; 0% power). In the case of a turning to the left, the adjustment of the brightness of the low beam headlights made in a manner symmetrical, analogous to that described in the case of a right-hand rotation. Table 1 presents the simulation results; it shows the system reaction according to the road conditions. If you take a straight road ϴ = 0° the system provide maximum power to the MLBH lamps, and no power in LLBH and RLBH lamps. If you take a left turn, and the angle of the wheels in the following range: 0 < ϴ < 15 the system gives 66% Pmax to the MLBH lamp and 33% Pmax to the LLBH and RLBH lamps. When the angle of the wheels is within the range: 15 < ϴ < 30 the system gives a 33% Pmax to MLBH lamps and 66% to LLBH and RLBH lamps. When the angle of the wheels is within the following range:: 30< ϴ < 45, the system gives zero power to the MLBH lamp and 100% maximum power to the LLBH and RLBH lamps. LRBH and RRBH lamps always remain during the taking of a left turn, same reasoning but with an antisymmetric way remains valid for a left rotation. It is clear that the light follows the rotation of the vehicle's wheels (the wheels rotation) while taking a turn. Table 1. Simulation results obtained on ARDUINO board for some examples of steering angle Ө=0° 0<Ө≤15° left 0<Ө≤15° right 15° ≤Ө<30° left 15° ≤Ө<30° right
  • 7. Int J Elec & Comp Eng ISSN: 2088-8708  Design and Implementation Intelligent Adaptive Front-lighting System of Automobile… (H. Dahou) 527 Ө=0° 30° ≤Ө<45° left 30° ≤Ө<45° right 3. RESULTS AND ANALYSIS 3.1. Implementation AFS System on Arduino board Once the global program is compiled and tested in terms of its execution and connection with the ARDUINO mega 2650 (Figure 9), among its ports we find digital ports 2,3,4,6 and the analog input A0, it will be used in our prototype. A rotation sensor that delivers an analog signal depending on the steering wheel rotation degree is connected to port A0. The digital outputs 2,3,4,6 are connected to parable lamps mentioned in Figure 3. In such a way the port 2 is connected to the LHBH lamp, port 3 is connected to the RLBH lamp, port 4 is connected to the MLBH lamp and port 6 is connected to the LL lamp. Figure 9. Arduino mega 2550 Board 3.2. Discution and Results Figure 10, shows an example of a 7.8% cyclic PWM signal generated by ARDUINO, to control the brightness of the passing beam lamp with our system according to the steering wheel rotation angle. The luminosity of the lamps has been measured by a luxometer. Table 2 shows the variation of the luminosity of the Lumen dipped-beam headlamps as a function of the decimal value of digital analaogical conversion quoted in the Figure 6, which is related to the rotation sensor, when turning left. The same reasoning for a right-hand rotation, but this time in an antisemitic way. We see that the luminosity of the passing beam (LLBH, MLBH l, RLBH) changes according to the rotation of the steering wheel that allows the lighting to follow the direction of the bend. Figure 10 shows the prototype of the AFS global system, which consists of two parabolas containing the low beam headlamps: LBLL, LBRM, LBRR, LBLR, LBLM, LBLL and arduino mega 2560 that
  • 8.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 1, February 2018 : 521 – 529 528 generates PWM signals to control the luminosity of the lamps (Figure 4). In addition, a real handwheel that gives a signal to the rotation sensor to convert it to a digital analog converter (ADC) for transmission to ARDUINO (Figure 6). With this improvement, we have found better results. We have concluded that our system provides full coverage of the road lighting level when driving; the dark spots of vision are eliminated, in addition to the problem of engine, failures present on existing systems on the market have been avoided. Figure 10. Example of a signal PWM duty cycle of 7.8% generate by ARDUINO Figure 11. Prototype realized of AFS system Table 2. Results of the brightness with Lumens of the lamps according to the rotation of the wheel ADC value Brightness of LLBH(Lemen) Brightness of MLBH (Lemen) Brightness of RLBH (Lemen) 505 -515 0 0 0 906 -1024 0 12,8 3200 873 -906 0 249 3072 840 -873 0 377 2816 807 -840 0 755 2688 774 -807 0 1004 2496 741 -774 0 1280 2176 708 -741 0 1376 1504 675 -708 0 1504 1376 642 -675 0 2176 1280 609 -642 0 2496 1004 560 -609 0 2688 755 550 -575 0 2816 377 525 -550 0 2816 249 515 -525 0 3072 12,8 3.3. Comparative Study The value-added improved method is based on the following constraints: In terms of safety, our AFS lighting system offers total illumination of the road according to the different conditions (lighting and extending the driver vision zone) which allows to reduce blind spots of the vision and eliminate all darkness, which causes the reduction of accidents and helps to maintain the life of road users.
  • 9. Int J Elec & Comp Eng ISSN: 2088-8708  Design and Implementation Intelligent Adaptive Front-lighting System of Automobile… (H. Dahou) 529 In terms of Energy efficiency, our system does not use any motorization system like the servo-motor mentioned in article [15] and the stepper motors mentioned in article [16], which does not give a good precesion and a bad coverage of the road at the level of illumination. Our system reduces the energy consumption by taking advantage of the energy consumed by the systems of the motorization. In terms of the cost level, our system use a single box that contains the dipped beam and main beam lamps, there is no motorization system. In terms of the compatibility level, our improved system is compatible with all types of lamps on the market (OLED, LED, halogen, xenon) and it is easy to adapt to the AUTOSARD standard. The companies (caddialc and bmw) have added to the traditional AFS system (visible), an infrared camera that captures the radiation of living beings (indivduous animals) and displays them for the driver. The major problem is that the two pieces of information (visual and infrared direction) are mixed together in the same area without perturning the driver. Our system provides the driver with good vision and without disturbance when driving at night. 4. CONCLUSION In this article, we designed an architecture for an intelligent AFS system on board ARDUINO to maintain the classic light distribution to improve night lighting and user safety. In our system, we have used high-resolution digital PWM technology that allows for better control of the luminosity of passing beam headlamps according to steering wheel rotation. As the light follows the bend on the road, so we were designed a reliable, robust, secure and economical device with energy levels and an intelligent system. In this article, we have exploited the benefits of the digital PWM technology to improve the AFS system. It offers us a flexible control of the light of the car's lighting, reducing energy consumption, lowering costs and increasing the level of safety. REFERENCES [1] H.Dahou, R.Elgouri, K.Mateur, M.Alareqi, A.Zemmouri, A.Mezouari, L.Hlou, "New design of an intelligent system (afs) of automobile with digital pwm technique on fpga board," ARPN Journal of Engineering and Applied Sciences, vol. 12, no. 3, February-2017. [2] Lino M Samuel, Mrs Meena KV, Dr. Raja R, Mrs Savita Y Patil, "Design of AFS system in automobiles on FPGA," International Journal of Research in Engineering & Advanced Technology, Vol. 2, Issue 2, Apr-May, 2014. [3] Snehal G. Magar, "Study of adaptive front-lighting system of automobile based on microcontroller," Transportation, Mechanical, and Electrical Engineering (TMEE), 2011 International Conference,vol. 23, n.6, pp. 1281-1284, 2011. [4] Jun Ho Lee and all, "Automotive Adaptive Front Lighting Requiring Only On/Off Modulation of Multi-array LEDs," Current Optics and Photonics journal, Vol. 1, No. 3, June 2017, pp. 207-213. [5] Ronten Ma, "Automotive Adaptive Front-lighting System Reference Design," TEXAS INSTRUMENTS reference design: SPRUHP3-july 2013, System Application Engineering/MCU. [6] Li Lifu, Yang Mingjun and Zhang Jinyong, "the bending mode control method of AFS system based on preview control," International journal on smart sensing and intelligent systems, vol. 8, no. 1, March-2015. [7] MUNTEAN, N, Gavris M a Cornea O, "Dual input hybrid DC-DC converters," EUROCON International Conference on Computer as a Tool (EUROCON), 2011 IEEE: Conference.27-29 April 2011. [8] A. Zemmouri, "Design and Implementation of Pulse Width Modulation Using Hardware/Software MicroBlaze Soft- Core," International Journal of Power Electronics and Drive System (IJPEDS), Vol. 8, No. 1, March 2017, pp. 167-175. [9] AGNIHOTRI, P. Kaabouch, N. Salehfar, H. Wen-Chen, HU, "FPGA-based combined PWM-PFM technique to control DC-DC converters," North American Power Symposium (NAPS), 2010 IEEE Conference .Sept- 2010. [10] K.EFTICHIOS, D .Apostolos, K .Kostas, "High frequency pulse width modulation implementation using FPGA and CPLD ICs," Journal of Systems Architecture, vol.52, issue: 332–344, 2006. [11] Sachin Sharma and all, "Modeling of Six Pulse Voltage Source Inverter based STATCOM with PWM and Conventional Triggering," Indonesian Journal of Electrical Engineering and Informatics (IJEEI), Vol. 5, No. 2, pp. 108-116, June 2017. [12] Mochammad Facta and all, "The Application of FPGA in PWM Controlled Resonant Converter for an Ozone Generator," International Journal of Power Electronics and Drive System (IJPEDS), Vol.3, No.3, pp. 336-343, September 2013. [13] Z.Nouman, B.Klima, J.Knobloch, "Generating PWM Signals with Variable Duty From 0% to 100% Based FPGA SPARTAN3AN," Electrorevue vol.4, no.4, December-2013. [14] P. Srinivas, "Implementation of PWM Control of DC Split Converter Fed Switched Reluctance Motor Drive," International Journal of Electrical and Computer Engineering (IJECE), Vol. 7, No. 2, pp. 604-609, April-2017. [15] Priyanka Dubal, Mr. Nanaware J.D, "Design of Adaptive Headlights for Automobiles," International Journal on Recent and Innovation Trends in Computing and Communication, Volume: 3 Issue: 3 1599 – 1603 March-2015. [16] Adhiraj Kadam all, "Design and Development of Adaptive Front Light System (AFS)," International Research Journal of Engineering and Technology (IRJET), Volume: 03 Issue: 05 May-2016.