19MEA0007
19MEA0021
ASSIGNMENT NO.: 3
RADAR BASED ADAPTIVE CRUISE CONTROL
ABSTRACT:
As of recent times, numerous studies on intelligent vehicles have been dedicated
to tackle issues, for example, driver burden reduction, accident prevention, traffic flow
smoothening. By and large, at any rate at least one individual dies in an accident.
Intellectually, driving is an exceptionally demanding activity - a driver must keep up a
significant level of focus for extensive stretches and be prepared to respond inside a
brief moment to evolving circumstances. Cruise control (CC) framework has been
created to help the driver for driving significantly long distances on roadways. Cruise
control can perform only speed control [1]. The traditional CC turns out to be less helpful
on account of traffic blockage. This demerit can be overwhelmed by Adaptive Cruise
Control (ACC). The objective of ACC is to prevent rear end collision by keeping up
certain safe distance. ACC lessens the pressure of driving in heavy traffic by going
about as a longitudinal control pilot. The framework makes it conceivable to adjust the
distance to the vehicle ahead without the involvement of the driver, successfully
releasing the stress of the driver.
INTRODUCTION:
Adaptive Cruise Control (ACC) is an automotive feature that permits a vehicle's
cruise control framework to adjust the vehicle's speed to the traffic condition. A radar
framework connected to the front of the vehicle is utilized to recognize whether more
slow moving vehicles are in the ACC vehicle's way. On the off chance that a more slow
moving vehicle is distinguished, the ACC framework will back the vehicle off and control
the freedom, or time hole, between the ACC vehicle and the forward vehicle. In the
event that the framework identifies that the forward vehicle is no longer in the ACC
vehicle's way, the ACC framework will accelerate the vehicle back to its set cruise
control speed. This activity permits the ACC vehicle to independently back off and
accelerate with traffic without mediation from the driver. The strategy is by which the
ACC vehicle's speed is controlled by means of motor throttle control and constrained
brake activity [3].
As of 2019, ACC system has been known by various names based on its
functionality distinctively. That is the reason why is also called Dynamic Cruise Control.
Control is based on sensor information from on-board sensors [1]. Such frameworks
may utilize a radar or laser sensor or a camera setup permitting the vehicle to slow
down when it recognizes the vehicle is moving toward another vehicle ahead, at that
point accelerate when traffic permits it to.
19MEA0007
19MEA0021
The ACC technology is widely regarded as a key component of future
generations of intelligent cars. They impact driver safety and convenience just as
expanding street limit by keeping up ideal division among vehicles and decreasing
driver mistakes. Vehicles with autonomous cruise control are viewed as a Level 1
autonomous vehicle, as characterized by SAE International [2]. When combined with
another driver assist feature, for example, lane focusing, the vehicle is viewed as a
Level 2 autonomous vehicle.
The system provides a chance of impedance into the algorithm of control of the
engine, the gear box and the security systems may accelerate, decelerate or in any
event, even bring a vehicle to a halt. The decision is made taking into consideration the
position and speed of other object on the road. Such an answer relieves the driver of
applying more pressure on the gas pedal and supports him by observing the speed of
the vehicle ahead. This function is especially valuable when the driver is exhausted, and
their response time is any longer. Complicated systems, which comprise some portion
of the hardware of present day vehicles, require authority instruments for their activity
and diagnostics. Likewise, the aptitudes in utilizing these devices are not without
centrality. This paper talks about the development and standard of activity of the
adaptive cruise control system and presents the aftereffects of diagnostic tests
performed by methods for the automated diagnostics system.
LITERATURE SURVEY:
Adaptive cruise control (ACC):
Adaptive cruise control (ACC) is an intelligent type of cruise control that eases the
speed and accelerates to maintain the pace with the vehicle before. The driver sets the
most extreme speed — similar to cruise control — at that point a radar sensor looks for
traffic ahead, locks on to the vehicle in a path, and trains the vehicle to remain 2, 3, or 4
seconds behind the individual vehicle in front of it (the driver sets the follow distance,
sensibly speaking). ACC is presently quite often matched with a pre-crash framework
that alarms you and frequently starts slowing down.
Practically all vehicles today have cruise control, yet an expanding number presently
incorporate the capacity to keep up a pre-set distance from the vehicle in front. It's
known by a few names, including adaptive, intelligent, dynamic, or radar cruise control,
contingent upon the manufacturer. It's regularly packaged with two other security
frameworks: path keeping, and vulnerable side checking. While they're as of now
offered essentially as driver help frameworks, they are additionally among the
fundamental advancements for self-driving vehicles.
19MEA0007
19MEA0021
Despite the fact that these cruise control systems all work fundamentally a similar way,
how they measure distance can contrast. Radar-based systems are the most widely
recognized, and make a superior showing than laser-based ones. Some utilization radar
and cameras, while others depend on cameras alone, for example, the stereoscopic
camera Subaru uses for its EyeSight system. Climate can be an issue, since ice or
street salt on the sensors can render them out of commission. Self-driving vehicles
should "see" under all conditions, and architects are working with LIDAR (Light
Detection and Ranging), which uses beats of laser light. Perhaps, the vast majority of
these systems are still excessively huge and costly to use on present generation
vehicles.
In addition to setting the cruise control speed, the driver can likewise set how close the
vehicle will come to traffic in front, for the most part with a decision of close-medium-
long gaps. A PC module screens the data from the radar or camera, settling on split-
second choices about speed and distance. In the event that a vehicle ahead is
excessively close, the system applies the brakes to back off, actuating the brake lights
on hard deceleration to caution drivers behind. When traffic ahead moves or clears, the
system quickens until it arrives at the cruise control's pre-set speed. All cruise control
systems work at expressway speeds, however as of late, progressively complex
systems have developed for lower-speed traffic, including unpredictable. These carry
the vehicle to a stand-still when important, and if traffic in front moves after a brief
period – normally a couple of moments – the vehicle will loyally tail it. On the off chance
that it takes longer, the driver taps either the cruise control button or the throttle to get
the vehicle going once more.
Collision avoidance systems utilize comparable segments, deciding whether the vehicle
is getting excessively close to the vehicle ahead and the driver has not yet hit the
brakes to back off. Some are cautioning systems just, utilizing lights and tolls to advise
the driver, while those with crisis slowing mechanisms will likewise apply the brakes if
the driver doesn't regard the alerts. A few vehicles have crisis stopping mechanisms
despite the fact that they don't have adaptive cruise control. While these systems will
perceive a vehicle ahead, further developed systems can likewise distinguish and apply
the brakes for bikes and people on foot, or huge creatures, for example, moose or deer.
Lane-keeping uses cameras to distinguish the path markings, transferring that data to
PC modules that ascertain how close the vehicle is to them. The least difficult systems
caution in case you're floating out of your path. Contingent upon the maker, this can be
an admonition sound, or vibration through the guiding wheel or seat. There is no notice
in the event that you've utilized your blinker, which the system ignores as a planned
path change.
19MEA0007
19MEA0021
The most advanced system currently is lane focusing, which is still moderately
uncommon however getting progressively normal. Dissimilar to lane-keeping, which is
inconspicuous and possibly kicks in when you're close to the line, lane focusing works
constantly when it's on, taking a gander at the markings on the two sides of the lane and
modifying the directing to keep the vehicle in them. It can deal with bends, however
can't turn sharp corners. Vehicles furnished with adaptive cruise control and lane
focusing can viably drive themselves. In any case, with regards to lawful limitations,
they will stop following a couple of moments in the event that they distinguish that you're
not holding the wheel.
“Blind Spot” monitoring uses cameras or sensors, typically situated in the side mirrors or
guard, viewing the street alongside. On the off chance that a vehicle comes into that
territory – the purported "Blind spot" – a light in the mirror or the front column goes
ahead as a notice. In the event that the driver actuates the blinker, the system will give
a more grounded cautioning, for example, blazing the light or sounding a ring. Likewise,
with lane-keeping, a few systems will pull the guiding wheel back too. Honda has an
exceptional vulnerable side system, called LaneWatch, which communicates a video
feed in the infotainment screen of the traveler side when the correct blinker is on. Ford,
in the meantime, offers a vulnerable side system on its pickup trucks that incorporates a
trailer, helping the driver on lane changes.
For this, the radar innovation has been adapted and the application has been reached
out to incorporate radar controlled adaptive cruise control. This has been made
conceivable by 1). innovation enhancements in radar systems, in addition to, 2). the
expansion of the standard SAE J1939 information transport for motor controllers on
most U.S diesel motors. The SAE J1939 information transport permits electronic control
of motor speed by the radar system in addition to by and large, control of motor retarder
slowing down to aid vehicle easing back while in adaptive cruise control activity.
Radio Detection and Ranging (RADAR):
The RADAR application in the industry of automotive has changed the meaning of
security features. In the present situation, the RADAR application can be handily found
in extravagance traveler vehicles and other numerous methods for transport, mostly
utilized in the U.S. and the European locale. The RADAR innovation is conveyed in
highlights, for example, propelled cruise control frameworks, lane change assist,
collision warning, and so on. This innovation alarms the driver about any conceivable
threat and forestalls a crash by giving an impact cautioning. It likewise helps in parking
the vehicle. The different sorts of car RADAR sensors are as per the following:
19MEA0007
19MEA0021
1) Long Range RADAR- Long-range RADARs have the capability to detect objects
situated in a wide geographical area, as they can easily cover a range of 10–
200m. These RADARs can detect frequencies in the range of 77-81GHz band,
with a bandwidth of 600MHz BW.
2) Mid-Range RADAR- Mid-range RADAR sensors operate at a range of 100-
150m. The MRR is a bi-static multimodal RADAR, which has four independent
receive channels and digital beam forming (DBF).
3) Short Range RADAR- Short range RADAR is a technology which uses
transceivers with the signal processing equipment in the vehicle and mounted
behind the bumper. This type of radar is used to track an object or movement of
person up to 30m from the vehicle.
Figure 1: RADAR ranges
METHODOLOGY:
One of the features in automotive is to adapt and adjust the vehicle’s speed
which is done by adaptive cruise control of the vehicle. Typically, a radar system is
attached to the front of vehicle which is used to detect distance and speed of the other
vehicles which are moving in the path ACC vehicle. When a vehicle of lower speed is
detected in the path of ACC vehicle, the ACC will lower the speed of the vehicle and will
control the time gap between the ACC vehicle and the vehicle in its paths [3].
Also if there is no vehicle in the ACC vehicle’s path the ACC system will increase
the speed of the vehicle. That is the ACC system allows the vehicle to automatically
19MEA0007
19MEA0021
speed up or slow down without the involvement of the driver. The throttle control and
limited brake operation control the ACC vehicle’s speed [3].
Figure 2:
The above Figure 2, shows the interconnection of components and module in the ACC
system. The communication takes place between the these modules of ACC system
through CAN protocol.
ACC Module – the main function of the ACC module is to process and manage the
radar information and to know if the vehicle (target vehicle) is present in the forward
path. The primary function of the ACC module is to process the radar information and
determine if a forward vehicle is present. To control the time gap or clearance between
the target vehicle and ACC vehicle, the ACC system will send the information to Engine
control and Brake control modules; this is done in the time gap control period.
19MEA0007
19MEA0021
Engine Control Module – its function is to control the ACC vehicle’s speed based on
the information provided by the ACC module and Instrument cluster. Also the engine
control module is responsible for controlling the vehicle’s speed by controlling the
engine’s throttle.
Brake Control Module – the main function is to apply brakes and decelerate the
vehicle, when requested by ACC module, this is done by determining the speed of the
vehicle via each wheel. The braking system can ABS brake system.
Instrument Cluster – the function of the Instrument Cluster is to process the Cruise
Switches and send their information to the ACC and Engine Control Modules. Also the
displaying of information regarding the status of ACC system is done by the Instrument
Cluster to display text messages for the driver.
CAN – The CAN (Controller Area Network) is an automotive standard protocol used to
send and receive data which utilizes a two wire serial bus. The CAN network has
capability to transmit and receive data of 8 bytes (data size). Transmission of the data
takes place when the bus is free. When two or more nodes try to transmit the data at
the same time, CAN uses an arbitration method to priorities the messages, only the
message with highest priority will win the arbitration and thus that message will be
transmitted first. Retransmission takes place when the message is lost during
transmission whenever the bus is in Free State.
Cruise Switches – These switches are fixed on the steering wheel and which have
several buttons which allows the driver to command operation of the ACC system. The
switches are:
‘'On'’: ACC standby state.
‘'Off'': ACC off state.
Brake Switches – There are two brake switches,
Brake Switch 1 (BS1)
Brake Switch 2 (BS2)
The system enters in ACC standby mode or the Cruise Control operation is deactivated,
whenever either of the two brakes switch is activated.
Brake Lights – Brake lights are illuminated behind ACC vehicle while decelerating to
warn the vehicles behind it, this done when the Brake Control Module applies the
brakes in response to an ACC request
Operational Overview
In similar to conventional cruise control system is the driver interface of the ACC
system. The system is operated by the driver via set of switches mounted on the
steering wheel [5]. There are two additional switches to control the time gap or
clearance gap between ACC vehicle and target vehicle; apart from this the rest is the
same as conventional cruise control system. Also the instrument cluster displays a
series of text which informs driver about current status of the ACC system and gives
19MEA0007
19MEA0021
important (necessary) warnings. The operation of the ACC system starts when the
driver involves the system by pressing the ON button; that means the system is now is
the ACC standby mode. The next step is to enter in the ACC active mode by pressing
the SET switch where the ACC system tries to control the vehicle’s speed already set
by the driver depending upon the surrounding environment[5].
Initialization
The initialization starts with the ACC OFF state/mode, when the driver positions the
ignition key to ON position, the power is now applied to all the systems.
Engaging Cruise Control
ACC standby – when the driver first presses the ACC On button the system goes
into the ACC standby mode, this is before engaging into the ACC active mode.
ACC active – by pressing the SET or RESUME button the driver enters into the ACC
active mode/state. When Resume button is pressed, the system will use the prior set
speed value present in the memory as the target speed. If prior speed value is not
available, the current speed value of the vehicle is used as target speed, pressing the
Set button. The following are the conditions of the cruise switches for the system to be
in ACC active mode:
1) Brake switch 1 = brake not applied
2) Brake switch 2 = brake not applied
3) Vehicle speed greater than 25 mph.
19MEA0007
19MEA0021
To control the vehicle speed is important to either maintain the speed which is set or to
maintain the time gap/clearance between ACC vehicle and target vehicle during the
active ACC mode.
Operation During Speed Control Mode (ACC Speed Control)
The operation of this mode is similar to the conventional speed control. The vehicle’s
speed is retained at the target speed, if there is no forward vehicle present in the time
gap/clearance of the system. The throttle control helps in controlling the vehicle speed
at target speed.
Operation During Follow Mode (ACC Time Gap Control)
When the radar sensor detects the forward vehicle in the clearance distance, the
ACC system is supposed to enter in the ACC time gap control. The target speed value
is sent to the Engine control module and the commands which are used to decelerate
the speed is sent to the Brake control module to maintain the gap between the two
vehicles during this mode of operation.
1) Deceleration control – the deceleration brake command is sent to the Brake
Control module when the ACC system wants to decelerate the vehicle’s target
speed. During this operation the brake lights are activated.
2) Acceleration control – the acceleration of the vehicle i.e. increase in the speed
takes place when the target speed value is sent to Engine control module and
tries to maintain it.
3) Adjusting the time gap – the time gap is adjusted between the two vehicles by
pressing two switches 'Time Gap +' and 'Time Gap –'. The time gap/clearance is
increased between two vehicles by pressing the 'Time Gap +' switch. The time
gap/clearance is decreased between two vehicles by pressing the 'Time Gap -'
switch
4) Reaction to a slow moving or stopped vehicle – suppose the forward vehicle
is slowing down its speed and the ACC system is not able to control the time gap
between them then the ACC system will enter into the ACC standby mode where
it will inform the driver via text messages displaying ‘Driver Intervention Required’
on the instrument cluster. Here the driver now needs to take control of the vehicle
as it will be decelerating and slowing the speed.
Transitioning Between Speed Control and Follow Modes
The transition from Speed control to Time gap mode or vice versa is maintained
automatically by the ACC system. The Set speed and target speed are responsible for
the operation of these modes which has to be maintained between two vehicles (ACC
vehicle and forward path vehicle).
Canceling Cruise Control Operation
The ACC system can be turned off automatically or via operator in following ways:
1) Brake pedal is pressed
2) 'Off' button is pressed
19MEA0007
19MEA0021
3) Vehicle Speed < 25 mph
4) An ACC system fault is detected
FAULTS AND DIAGNOSTICS:
Vehicle-borne millimeter wave radar sensor may glitch during signal securing and
transmission process, which will influence the choice of versatile voyage control (ACC)
system and the protected driving of vehicles. In any case, including other excess
condition mindful gadgets wouldn’t be cost effective. In this manner, a functioning
deficiency open minded control of ACC system considering vehicle-borne millimeter
wave radar sensor fault is proposed [4]. Sensor flaws are taken as discrete occasions
and the mixed logical dynamical (MLD) model of ACC upper control system is fabricated
which incorporates both the issue free elements and the shortcoming elements of the
system. At that point, the dynamic flaw open minded control model of ACC system is
built up dependent on model predictive control (MPC) structure. Contrasted and the
current looks into, this work accentuates on the dynamic flaw lenient control without
including other repetitive condition mindful gadgets, which has not been completely
uncovered by the current inquires about and is critical to the modern application. In
addition, the dynamic flaw open minded control strategy can be effortlessly ported to
other driver assistance system other than ACC. The recreation results show that the
vehicle furnished with the dynamic flaw lenient ACC system can in any case drive
securely and easily without being influenced by radar sensor disappointments, which
exhibits its incredible importance to improve vehicle's own knowledge and guarantee
the sheltered driving as opposed to depending completely on sensors [4].
CONCLUSION:
In this paper, RADAR based ACC has been discussed along with few faults and
diagnosis. Also the methodology of the adaptive cruise control and various types of
RADAR with respect to detecting range. The sensor shortcomings are taken as discrete
occasions, and the MLD model of ACC upper control system is manufactured which
incorporates both deficiency free elements and issue elements of the system. In light of
the MPC structure, the dynamic flaw lenient control model of ACC system is built up.
Joined with the PreScan vehicle reenactment stage, the utilization of the proposed
dynamic flaw lenient control calculation of ACC system is recreated and checked.
REFERENCES:
[1] Worrawut Pananurak, Somphong Thanok, Manukid Parnichkun “Adaptive Cruise
Control for an intelligent vehicle”-, ROBIO '09 Proceedings of the 2008 IEEE
19MEA0007
19MEA0021
International Conference on Robotics and Biomimetics
[2] Jurgen, Ronald K. Adaptive cruise control. No. PT-132. SAE Technical Paper, 2006.
[3] ‘Adaptive Cruise Control System Overview’ 5th Meeting of the U.S. Software System
Safety Working Group April 12th-14th 2005 @ Anaheim, California USA
[4] Zhang, Hua, Jun Liang, and Zhiyuan Zhang. "Active Fault Tolerant Control of
Adaptive Cruise Control System Considering Vehicle-Borne Millimeter Wave Radar
Sensor Failure." IEEE Access 8 (2020): 11228-11240.
[5] ‘Adaptive Cruise Control -Towards a Safer Driving Experience’ International Journal
of Scientific and Engineering Research Volume 3, Issue 8, August-2012
[6] Lopes, Antonio, and Rui Esteves Araujo. "Active Fault Diagnosis Method for Vehicles
in Platoon Formation." IEEE Transactions on Vehicular Technology (2020).