Professional Documents
Culture Documents
Project Report Mod2
Project Report Mod2
Abstract
After a generic description of the ADAS, what cruise control and adaptive cruise control consists
of will be quickly described. The aim is to initially implement a first-level controller based on 𝐻2
and 𝐻∞ to be able to evaluate its performance using simulink. Once this is done, a second level
controller will be implemented using the driving toolbox offered by matlab which allows the
simulation of the sensors necessary for the purpose.
𝑥𝑑𝑒𝑠 = ∫ 𝑉𝑟𝑒𝑓 𝑑𝜏
0
If we want to determine in real time, using a If the relative distance is greater than the
PID, the input necessary for the safe distance then the speed will be
specification. The desired acceleration value controlled, otherwise the aim will be to
will be provided in this case by: control the position of the vehicles in such
a way that the safe distance is sufficient.
𝑡
𝑥̈ 𝑑𝑒𝑠 = −𝐾𝑝 (𝑉𝑥 − 𝑉𝑟𝑒𝑓 ) − 𝐾𝑖 ∫(𝑉𝑥 − 𝑉𝑟𝑒𝑓 )𝑑𝑡 The desired value of acceleration is:
0
𝑎𝑑𝑒𝑠 (𝑡)
𝐾𝑖 𝑣𝑟𝑒𝑙 − 𝐾𝑠𝑎𝑓𝑒 (𝑑𝑠𝑎𝑓𝑒 − 𝑑𝑟𝑒𝑙 ), 𝑖𝑓 (𝑑𝑠𝑎𝑓𝑒 − 𝑑𝑟𝑒𝑙 ) > 0
={
min (𝐾𝑝 (𝑉𝑟𝑒𝑓 − 𝑉𝑒𝑔𝑜 ), 𝐾𝑖 𝑉𝑟𝑒𝑙 − 𝐾𝑠𝑎𝑓𝑒 (𝑑𝑠𝑎𝑓𝑒 − 𝑑𝑟𝑒𝑙 )) , 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒