Design of Adaptive Cruise Control (Acc)
Design of Adaptive Cruise Control (Acc)
Cruise control (sometimes known as speed control/ auto cruise) is a system that automatically controls the speed of a motor vehicle. The system takes over the throttle of the car to maintain a steady speed as set by the driver. In congested traffic conditions, where speeds vary widely, these systems are no longer effective. Most cruise control systems do not allow the use of cruise control below a certain speed. Although the system can be manually (by braking/accelerating) over-ridden, it essentially does not offer protection from crashes when in use, due to traffic. This drawback led to the design of ADAPTIVE CRUISE CONTROL (also known as intelligent/autonomous/active cruise control). It is an improved version of cruise control. ACC uses either: 1. Automatic braking systems: This uses radar/laser as sensors to measure its distance from other vehicles and hence maintain it at a safe value. The system automatically slows down the event of any obstacle and once safely manoeuvred, it picks up the pace again; on its own. 2. Dynamic speed setting systems: This uses the GPS given positions of speed limit signs from a particular database. Accordingly, it accelerates or decelerates. The most widely used ACC systems incorporate automated braking systems due to their reliability and simplicity. ACC may be defined as a system that automatically slows down the vehicle if it is moving too close to another vehicle in front of it, control the clearance or time gap between the ACC vehicle and the forward vehicle. If the system detects that the forward vehicle is no longer in the path the ACC will accelerate the vehicle back to its set cruise control speed. Thus, ACC autonomously allows the vehicle to slow down or speed up with traffic without intervention from the driver. The method by which the ACC vehicles speed is controlled is via engine throttle control and limited brake control. Components of a basic ACC: 1. ACC sensor: RADAR/LIDAR/IR based sensor mounted on the vehicle to sense and record information 2. The ACC module: processes radar information and determines whether there is a vehicle in the path. 3. Engine Control Module: receives information from ACC module and controls vehicles speed with that information through engine throttle. 4. Brake control module: determines vehicle speed and decelerates by applying brakes when requested by the ACC module. 5. User Interface and inter module communication: Interactive GUI and a serial communication network known as Controller Area Network which uses a 2 wire bus to transmit and receive data. The state diagram for the ACC is shown:
Working of the ACC system: The vehicle dynamics model is first obtained and the controller (PID) adjusts the system operation as per preset values. The desired speed and the safe distance are fed as control inputs to the controller, which then corrects the actuating signal as desired. The engine speed is calculated using engine states and the engine output torque. A torque converter is used for smooth coupling between the engine and the transmission. Its behaviour is modelled by a set of quadratic equations relating the turbine and pump speed to the turbine and pump torque. The transmission is responsible for transferring the engine torque to the driven wheels. Its gear ratio is determined by the vehicle speed and the engine state.
Throttle valve
Detailed explanations for all the components of an ACC system and the mathematical models determining the working of the ACC will be given in the seminar.