(IJCSIS) International Journal of Computer Science and Information Security,Vol. 9, No. 2, February 2011
Optimization of ACC using Soft ComputingTechnique
EEE DepartmentKarunya UniversityCoimbatore, Indiapaul.firstname.lastname@example.org
EEE DepartmentKarunya UniversityCoimbatore, Indiawisemineee@gmail.comDr. S. Suresh KumarEEE DepartmentKarunya UniversityCoimbatore, Indiapaul.email@example.com
The important feature of the Adaptive CruiseControl (ACC) system is the ability to maintain a properinter-vehicle gap based on the speed of leading vehicle andthe desired distance. Adaptive Cruise Control operates intwo modes (i) Velocity Control mode, (ii) Distance Controlmode. ACC acts like a conventional Cruise Controller(CC) under velocity control mode. In the case of thedistance control mode, the speed of the host vehicle isreduced according to the surrounding environment tomaintain the safe distance between the leading vehicle andthe host vehicle. 25 rules have been used in Fuzzy logicController (FLC) with the knowledge base of the system.The inputs of the FLC are distance error and the speederror. The host vehicle adapts to the lead vehicle speedchanges and tries to maintain a proper distance betweenthem. The performance of the FLC based ACC isimproved by Genetic Algorithm to tune the fuzzy rulebase. Genetic Programming is used to select the best ruleout of the 25 for a corresponding input. The result showeda better improvement over the Fuzzy Controlled System.
Keywords - Adaptive Cruise Control; Genetic Algorithm; FuzzyLogic Control
Researches on Intelligent Vehicle (IV) Systems have beendevoted to solve problem such as driver burden reduction,accident prevention, traffic flow smoothing. Mentally, drivingis a highly demanding activity - a driver must maintain a highlevel of concentration for long periods and be ready to reactwithin a split second to changing situations. In particular,drivers must constantly assess the distance and relative speedof vehicles in front and adjust their own speed accordingly. ACruise Control (CC) system has been developed to assist thedriver for driving in long distance on highway when there isno vehicle present before the host vehicle. Adaptive CruiseControl (ACC) supports the driver in longitudinal control of vehicles by operating in two modes of control, (i.e.,) VelocityControl mode and Distance Control mode. In Velocity Controlmode ACC maintains the vehicle’s preset velocity set by thedriver. The stability of the ACC system is disturbed when alead vehicle or an obstacle is present in the way of the vehiclefitted with ACC. Such a drawback is rectified by switchingover to Distance Control. In this mode ACC automaticallyadjusts the host vehicle velocity in order to maintain a safedistance between the two vehicles. These systems arecharacterized by a moderately low level of throttle and brakeauthority. The limitation of conventional ACC systems is thatthey do not manage speeds under 30 km/h and, consequently,are not useful in traffic jams or urban driving, situation. Atcongested traffic, the ACC system becomes less useful. Now,ACC systems are made capable of maintaining controlledvehicle’s position relative to the leading vehicle even incongested traffic by using stop and go features whilemaintaining a safe distance between leading and followingvehicles autonomously. The conventional CC system operatesonly in one mode of control i.e., velocity control mode, on theother hand, ACC has two both velocity and distance controlmodes. In this paper the different inter vehicle distances andspeed levels have been considered. Simulation results obtainedfrom ACC system using Fuzzy Logic Controller (FLC) andgenetically tuned FLC have been compared to validate theobjective of this paper.II.
ACCFuzzy Logic Controller is designed on the basis of fuzzylogic, which does not require any mathematical models butmainly depends on the experience. Fuzziness describes eventambiguity. It measures the degree to which an event occurs,not whether it occurs. Fuzzy theory is a powerful tool in the
exploration of complex problems because of its ability todetermine outputs for a given set of inputs without using aconventional, mathematical model. Fuzzy theory becomeseasily understood because it can be made to resemble a highlevel language instead of a mathematical language. To
150 http://sites.google.com/site/ijcsis/ISSN 1947-5500