Adaptive Cruise Control System
Adaptive Cruise Control System
Collision Avoidance
Introduction to ACC
Extension of Cruise Control. Operates either in Distance Control state Speed Control state
Functional: Detect leading vehicle. Maintain desired speed. Maintain desired time gap. Communicate actions to User Interface Non-Functional (timing constraints): Response Time Data update rate and so on
Introduction to ACC
Cooperative Adaptive Cruise Control with Collision Warning (CACC + CW) CACC: Cruise at given speed when the road is clear (cruise control), otherwise follow the car in front, using radar (adaptive) and/or communications (cooperative). CW: Warn the driver when an object is being approached too fast, or is too close.
x2 x1
Vehicle 2
Vehicle 1
ACC Controller
Controls the digital logic of the system
ACC Actuators
Brake Actuates Brakes of host vehicle Speed Actuates Speed of host vehicle Cruise Actuates Cruise Control of host vehicle
User Interface
Warning Indicator Emergency Messages Auto Brake Indicator ACC Engaged Message
Components of ACC
USER INTERFACE
SENSOR
SENSOR FUSION
Sensors: Four Wheel Sensors, Brake Pedal Sensor, Throttle Pedal Senor, Radar
TAC TA
CONTROL UNIT
TARGET DETECTION TARGET TRACKING
RADAR
CACC Hardware
Radar tracking up to 7 closest targets in FCM, giving distance, relative speed, and azimuth for each. Vision or radar for detection of stationary objects. Wireless communication (based on 802.11 or Token Bus).
Timing analysis
Steering (ignored) Brake Lat. Data (Ignored) CAN Bus Input (can_read) Delco Radar Platoon Data Comm-unications (runmodules)
Long_data
Brake Control
Steering (ignored)
Timing analysis
EV Radar Data Radar Filtering (radflt1)
Radar (evt300)
Sample Scenario
Controller Auto_Brake_Indicator
autoBrakingSignal actuateBrakes
Obstacle
detects
Radar
readData
senseRadarSignal
Brake_Actuator
releaseThrottle
Radar Sensor
Brakes
brakeSignal
Engine_Control
Obstacle
detects
Radar
readData
senseRadarSignal
Brake_Actuator
compressThrottle releaseThrottle
Radar Sensor
Speed_Actuator
Brakes
brakeSignal
Engine_Control
Further Work
More experiments to evaluate the design. More Advanced Real Time Algorithms Implementing Real Time Database. Inter-Vehicle Communication Providing more Stability during Natural Causes.
Questions !?
Thank You!!