Controller Area Network based Cruise Control in Traffic Situations
Pages : 2482-2486
Download PDF
Abstract
Intelligent vehicle cooperation based on reliable communication systems contributes not only to reducing traffic accidents but also to improving traffic flow. Adaptive cruise control (ACC) systems can gain enhanced performance by adding vehicle–vehicle communication to provide additional information to augment range sensor data, leading to cooperative ACC (CACC). This paper presents the design, development, implementation, and testing of a CACC system. It consists of two controllers, one to manage the approaching maneuver to the leading vehicle and the other to regulate car speed. In the prototype, we are going to design the ACC using an ARM 11 processor as the Main controller and ARM Cortex M3 as the Low level controller. Using Controller area network (CAN) protocol the slave module will transmit the data i.e. GPS location, Speed using speed sensor and distance based on ultrasonic sensor interface. The data will be transmitted to the Master Controller for analyzing , based on the cruise control algorithm will plot the speed graph and if any values are crossed over the threshold level, then will control the motor (i.e Engine) .
Keywords: Raspberry Pi, CAN Module, Arm Cortex M3
Article published in International Journal of Current Engineering and Technology, Vol.5, No.4 (Aug-2015)