SlideShare a Scribd company logo
1 of 9
Download to read offline
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

What's hot

IRAMY Inverter Control for Solar Electric Vehicle
IRAMY Inverter Control for Solar Electric VehicleIRAMY Inverter Control for Solar Electric Vehicle
IRAMY Inverter Control for Solar Electric Vehicle
IJPEDS-IAES
 
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic ControllerSpeed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
iosrjce
 
A hybrid kalman filtering for state of charge estimation of lithium ion batte...
A hybrid kalman filtering for state of charge estimation of lithium ion batte...A hybrid kalman filtering for state of charge estimation of lithium ion batte...
A hybrid kalman filtering for state of charge estimation of lithium ion batte...
Conference Papers
 
Maxon presentation sizing drive systems with low power dc motors 02-2014
Maxon presentation   sizing drive systems with low power dc motors 02-2014Maxon presentation   sizing drive systems with low power dc motors 02-2014
Maxon presentation sizing drive systems with low power dc motors 02-2014
Electromate
 

What's hot (18)

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

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

VEHICLE DENSITY CONTROLLED AUTOMATIC TRAFFIC LIGHT from KMP Engineering college
VEHICLE  DENSITY CONTROLLED AUTOMATIC TRAFFIC LIGHT from KMP Engineering collegeVEHICLE  DENSITY CONTROLLED AUTOMATIC TRAFFIC LIGHT from KMP Engineering college
VEHICLE DENSITY CONTROLLED AUTOMATIC TRAFFIC LIGHT from KMP Engineering college
HIGHVOLTEEE
 
cers_jack_nur_2016
cers_jack_nur_2016cers_jack_nur_2016
cers_jack_nur_2016
Jack Yuan
 
Speed control of dc motor using 89c51
Speed control of dc motor using 89c51Speed control of dc motor using 89c51
Speed control of dc motor using 89c51
Pawan Gupta
 

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

IRJET- Adaptive Headlights System for Vehicle using Arduino
IRJET- Adaptive Headlights System for Vehicle using ArduinoIRJET- Adaptive Headlights System for Vehicle using Arduino
IRJET- Adaptive Headlights System for Vehicle using Arduino
 
Hill Top Braking System in Electronic Bikes
Hill Top Braking System in Electronic BikesHill Top Braking System in Electronic Bikes
Hill Top Braking System in Electronic Bikes
 
Pulse Width Modulation Based Decentralized Street LED Light Dimming System
Pulse Width Modulation Based Decentralized Street LED Light Dimming SystemPulse Width Modulation Based Decentralized Street LED Light Dimming System
Pulse Width Modulation Based Decentralized Street LED Light Dimming System
 
AUTOMATED HEADLIGHT CONTROL USING LABVIEW | J4RV3I12018
AUTOMATED HEADLIGHT CONTROL USING LABVIEW | J4RV3I12018AUTOMATED HEADLIGHT CONTROL USING LABVIEW | J4RV3I12018
AUTOMATED HEADLIGHT CONTROL USING LABVIEW | J4RV3I12018
 
VEHICLE DENSITY CONTROLLED AUTOMATIC TRAFFIC LIGHT from KMP Engineering college
VEHICLE  DENSITY CONTROLLED AUTOMATIC TRAFFIC LIGHT from KMP Engineering collegeVEHICLE  DENSITY CONTROLLED AUTOMATIC TRAFFIC LIGHT from KMP Engineering college
VEHICLE DENSITY CONTROLLED AUTOMATIC TRAFFIC LIGHT from KMP Engineering college
 
cers_jack_nur_2016
cers_jack_nur_2016cers_jack_nur_2016
cers_jack_nur_2016
 
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
 
Group project dld assignement
Group project dld assignementGroup project dld assignement
Group project dld assignement
 
Team7 report
Team7 reportTeam7 report
Team7 report
 
Design and Implementation of technique of maximum power utilization of Solar ...
Design and Implementation of technique of maximum power utilization of Solar ...Design and Implementation of technique of maximum power utilization of Solar ...
Design and Implementation of technique of maximum power utilization of Solar ...
 
A Design of Sigma-Delta ADC Using OTA
A Design of Sigma-Delta ADC Using OTAA Design of Sigma-Delta ADC Using OTA
A Design of Sigma-Delta ADC Using OTA
 
AUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONE
AUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONEAUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONE
AUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONE
 
Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...
 
Speed control of dc motor using 89c51
Speed control of dc motor using 89c51Speed control of dc motor using 89c51
Speed control of dc motor using 89c51
 
IRJET- Automated Automobile Headlighting System
IRJET- Automated Automobile Headlighting SystemIRJET- Automated Automobile Headlighting System
IRJET- Automated Automobile Headlighting System
 
Ijetae 0312 24
Ijetae 0312 24Ijetae 0312 24
Ijetae 0312 24
 
Improved performance with fractional order control for asymmetrical cascaded ...
Improved performance with fractional order control for asymmetrical cascaded ...Improved performance with fractional order control for asymmetrical cascaded ...
Improved performance with fractional order control for asymmetrical cascaded ...
 
Automatic solar tracking system using interfacing ic and geared motor
Automatic  solar tracking  system  using  interfacing  ic and geared motorAutomatic  solar tracking  system  using  interfacing  ic and geared motor
Automatic solar tracking system using interfacing ic and geared motor
 
Orientation of Radar Antenna
Orientation of Radar AntennaOrientation of Radar Antenna
Orientation of Radar Antenna
 
L010127578
L010127578L010127578
L010127578
 

More from IJECEIAES

Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
IJECEIAES
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
IJECEIAES
 
A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...
IJECEIAES
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
IJECEIAES
 
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
IJECEIAES
 
SADCNN-ORBM: a hybrid deep learning model based citrus disease detection and ...
SADCNN-ORBM: a hybrid deep learning model based citrus disease detection and ...SADCNN-ORBM: a hybrid deep learning model based citrus disease detection and ...
SADCNN-ORBM: a hybrid deep learning model based citrus disease detection and ...
IJECEIAES
 
Performance enhancement of machine learning algorithm for breast cancer diagn...
Performance enhancement of machine learning algorithm for breast cancer diagn...Performance enhancement of machine learning algorithm for breast cancer diagn...
Performance enhancement of machine learning algorithm for breast cancer diagn...
IJECEIAES
 
A deep learning framework for accurate diagnosis of colorectal cancer using h...
A deep learning framework for accurate diagnosis of colorectal cancer using h...A deep learning framework for accurate diagnosis of colorectal cancer using h...
A deep learning framework for accurate diagnosis of colorectal cancer using h...
IJECEIAES
 
Predicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learningPredicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learning
IJECEIAES
 
Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...
IJECEIAES
 

More from IJECEIAES (20)

Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
 
Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...
 
Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...
 
A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...
 
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbersFuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
 
The performance of artificial intelligence in prostate magnetic resonance im...
The performance of artificial intelligence in prostate  magnetic resonance im...The performance of artificial intelligence in prostate  magnetic resonance im...
The performance of artificial intelligence in prostate magnetic resonance im...
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Analysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behaviorAnalysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behavior
 
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
SADCNN-ORBM: a hybrid deep learning model based citrus disease detection and ...
SADCNN-ORBM: a hybrid deep learning model based citrus disease detection and ...SADCNN-ORBM: a hybrid deep learning model based citrus disease detection and ...
SADCNN-ORBM: a hybrid deep learning model based citrus disease detection and ...
 
Performance enhancement of machine learning algorithm for breast cancer diagn...
Performance enhancement of machine learning algorithm for breast cancer diagn...Performance enhancement of machine learning algorithm for breast cancer diagn...
Performance enhancement of machine learning algorithm for breast cancer diagn...
 
A deep learning framework for accurate diagnosis of colorectal cancer using h...
A deep learning framework for accurate diagnosis of colorectal cancer using h...A deep learning framework for accurate diagnosis of colorectal cancer using h...
A deep learning framework for accurate diagnosis of colorectal cancer using h...
 
Swarm flip-crossover algorithm: a new swarm-based metaheuristic enriched with...
Swarm flip-crossover algorithm: a new swarm-based metaheuristic enriched with...Swarm flip-crossover algorithm: a new swarm-based metaheuristic enriched with...
Swarm flip-crossover algorithm: a new swarm-based metaheuristic enriched with...
 
Predicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learningPredicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learning
 
Taxi-out time prediction at Mohammed V Casablanca Airport
Taxi-out time prediction at Mohammed V Casablanca AirportTaxi-out time prediction at Mohammed V Casablanca Airport
Taxi-out time prediction at Mohammed V Casablanca Airport
 
Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...
 

Recently uploaded

Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
MaherOthman7
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
rahulmanepalli02
 

Recently uploaded (20)

Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptx
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney Uni
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 

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.