You are on page 1of 3

A.

ADB and NGHB function and service Simulation


B. Michel SURUGUE, Whilk GONCALVES, Vincent HONNET
1: PSA, Route de Gisy 78 140 Vélizy - Villacoublay Cedex

Abstract: Nowadays, intelligent illumination camera We present how we can simulate ADB and NGHB PSA
driven systems represent the state of art for head functions, in order to optimize solutions before running
lighting, as the NGHB – non glaring high beam, tests on open road with the demo car.
implemented by different technological solutions as
The ADB is a light distribution that is adapted
the ADB – adaptive driving beam, the matrix beam, automatically, independently of any driver action. The
pixel lighting. Other functions as the “Marking Light” information from the external world, the detection device to
are also camera driven. be modeled is the camera. The camera gets images at
given frame rate in front of the car, and the image
During the development of such functions the car processing algorithm detect the incoming and leading
maker and the supplier must tune the proper target vehicles in the scene. The software in an ECU used
transitions, dynamical and static behaviors, to control the headlamp range adjustment. The best
transients, etc., to optimize the full system. Those lighting solution is selected according to the headlamp
adjustments, made up with prototypes, are typically state, dependent also on the traffic.
very time consuming. For functions as the matrix The NGHB PSA system is a full service function which
beam, the choice of the number and width of combines ADB propositions function from the lighting
segments can even require many prototypes and supplier with all speeds of the car and all situations witch
drivers. can be detected by the camera. This NGHB PSA function
can adapt itself at different technical solutions of lighting
We have developed a new strategy for implementing devices. Independently of the type of lighting device, the
in a driving simulator a camera model and algorithms NGHB PSA lighting function service creates one or several
to allow the tuning of such complex lighting dark zones (or ‘tunnels’) around one or many detected
functions. The meta states or partial positions of the targets. For our simulation we play with only one dark
zone. We define an organic lighting device too.
illumination devices are stored as input data.
Moreover, the optimization loops and setup can be For example, the NGHB PSA takes into account the
transferred to the real illumination device drivers and preceding car. However, as soon as the main car comes
controllers. closer to the preceding car, the higher the light contrast
between the road illuminated by the main car headlamps
Concrete examples will be presented to demonstrate (NGHB) and the road area illuminated by the preceding
car itself. In other words, it’s very common that the
some of the optimization and model strategies.
preceding car is “trapped” in a dark zone (sometimes deep
Keywords: Simulation, Adaptive Driving Beam, Non dark) created by the main car, especially when the
– Glaring high beam, lighting function optimization performance of the headlamps of the preceding car is
poorer than the main car illumination (a very common
situation).
1. Introduction This is a critical situation that must be managed (Fig. 1).
This paper describes why and how the simulation of
complex lighting function as Adaptive Driving Beam
(ADB) is interesting and possible. The standard and
well known lighting simulation techniques are applied
to functions like the low beam, high beam, and
dynamic driving beam.. The high level of correlation
between simulations and real prototypes has
drastically reduced the number of mockups. During
the development of complex camera driven function
as the Non – Glaring High Beam (NGHB), it is also
very interesting to dispose of such simulation tools.
Figure 1 - Top view from the road, showing a single car
Usually, the development of such function requires a
followed by a car with the NGHB function. [10] the main
lot of optimization cycles and mockups for optimizing NGHB car, [11] the road, [30] preceding or target car, [SB]
the light distribution as well the different transitions Selective Beam, [SBD] Right Selective Beam, [SBG] Left
and dynamical behaviors. Selective Beam, [LB] Low Beam, [30S] Tunnel dark zone

2. Paper format Our proposal is to reduce the possible negative effects of


this kind of illumination especially on the target vehicle

Page 1/3
driver. The procedure minimizes some phenomena linked to HB state. The adaptation of the transition can be
to stress, anxiety, and improper behavior of the target car appreciable for the night vision. The transition from LB
driver that commonly lead to car accidents. In our solution, state to HB state is thus progressive with several level of
the driver is placed into a safe and standard context, with HB.
a better adapted illuminated environment. The town incoming can be possible with the invers
The optimization method is the adaptation (reduction) of transition (from HB to LB if no target).
the main car NGHB range according to its distance to the NGHB night run can give to the driver a lot of lighting
preceding car or target. The reduced range allows the movements on the road. Depending to the lighting device,
target car to remain as long as possible immersed in a those movements can be stabilizing if we limit the angle
adapted and non-disturbing surrounding lighting. boundary lift and right. The compensation will be made
The transition from the state “full tunnel position” to the with a management of the flux allowing to control carried.
state minimum tunnel position is thus progressive. To On the road, it is not uncommon to find situation with
achieve such progressiveness, the headlamps light flux several incoming cars. The ADB can switch from the
must be controllable, as well as the range. The command selective beam left (SBL in Fig 1) to LB left state at each
laws so derived allow the adaptation of the lighting system time that an incoming car is cross in a short time. For a
to fit a given customer service setup. Figures from 2 to 4 good lighting stability, when the first incoming is crossing
illustrate this adaptation in different conditions. the function stay in LB at the left side while waiting for the
last incoming car crossing.

To define its NGHB PSA function, the customer service


spent a lot of time to define it, to realize prototype and
night tests. All adjustments are very time consuming. Our
main interest was to define the proper algorithms to model
and simulated that kind of light distribution.

Our models were built using Octal Scaner Studio


simulator, already used for our lighting simulations.
We have performed the following steps:
- Realize a model of camera allowing to reproduce
Figure 2 - Complete selective beam adapted to a far
a perfect camera. We have also used a new
target. In comparison to figure 1, the full NGHB range is
Octal device – a “Laser Sensor” to obtain
slightly reduced.
realistic camera model.

- Organic ADB module by a library of slides with its


lighting mapping. That is a critical step, where a
huge number of intermediate staes of the lighting
device must be simulated in order to create a
discrete approximation of the real device (in our
case, around 150 slides).

- Optimization of the number of slides, in order to


find the best compromise to have an acceptable
and precise simulation by discrete states, and not
slowing down the simulation software.
Figure 3 – Intermediate case, showing the selective beam - Define driving scenarios ;
at medium distance, when both vehicles are either o Single driving situations software models
approaching or getting apart. ;
- Define the configuration software and hardware
allowing this simulation ;
o Check of the hardware and specially the
memory size ;
o Check of the speed CPU ;
- Define a software architecture allowing a flexibility
of use ;
o Modular architecture by block allowing to
define Input / Output giving flexibility to
the system to be able to exchange some
blocks during the studies. For example
possibility to exchange the block of slide
Figure 4 – Situation when both cars are too close and the or the block of NGHB customer services,
selective beam cannot be used. In this case, the low beam etc . . .
position is mandatory. All these requirements provide a very good result. We can
simulate now the NGHB PSA service function in our
Usually, when the car goes out of a town, in fact out of an simulation facilities. The dynamic of couple of Soft and
artificial illuminate zone, and if there is no target in front of hardware is good on the screen. The simulation movie is
the host car a simple lighting function switch from LB state fluid, realist and without cutoff.

Page 2/3
4. Conclusion
The NGHB PSA service function was fully developped.
The hardware, the architecture software and the software
itself give very good results. The first camare models are
acceptable and can be improved for better performances.
The simulation movie is fluid and realistic. We can test part
or all the function with it, and optimize the project
development times, reducing the night driver test. We can
test new configuration of NGHB PSA service function
without new prototypes (lighting headlamp for example).
The flexible architecture provides us the possibility to use
several type of headlamp like single tunnel, matrix beam
and so on. The input data is the discretized library of
states of the moduled to be tested or optimized. The final
test step are done with a demo car for validating the
simulation.

5. Acknowledgement
The authors would like to thank the work and partnership
of VALEO and OCTAL. Special thanks to Mme Carnen
USON and M. Sidi BA, from VALEO.

Page 3/3

You might also like