Development of All-Speed Intelligent Cruise Control System Adaptive Cruise Control Fuzzy Control (77 GHz) (40kph )(ACC) (24GHz) (40kph ) Stop&Go This combination of advanced sensing and automatic control is a tendency for recent vehicle technology and application, aiming at assisting the driver and improving vehicle safety. To date, adaptive cruise controllers (ACC) incorporating radar (77GHz), engine management and electronic hydraulic have been proven effective for highway environments with required speed up to 40 km per hour. Having been successfully examined and tested in laboratory environments, such ACC are now becoming mass products, which can be installed on several kinds of commercial vehicles. Be shown suitable for low-speed urban environments with the speed less than 40 km per hour, stop & go controllers integrating with image recognition or short-ranging radar may become next main-streaming products in automobile electronics market. On the basis of the real-time relative distance (between the 1
preceding vehicle and the host vehicle) and the present speed of the host vehicle, such ACC and stop & go controllers aim at providing the host vehicle appropriate power outputs and braking to maintain a safe and desired distance of car-following with the preceding vehicle. All these two controllers achieve automatic driving in the longitudinal direction at normal conditions, but give alarms to ask driver s intervention to steer the host vehicle in case of emergency that the controllers are in the danger of insufficient braking to avoid car collision. 95 ( :0~120kph) ACC Stop&Go (EMS) ABS SUV ABS 2 PWM Simulink ACC Stop&Go 2 2
( 30kph 140kph ) (Adaptive Cruise Control, ACC) ACC Audio(2004 A8)BMW(2003-2004 7seriess and 2004 5 series)general Motors(2003-2004 Cadillac XLR)Infinite(2003-2004 Q45 and FX) Jaguar(2003-2004 XKR) Lexus(2001-2004 LS430) Mercedes-Benz(2000-2004 S-Class and CL-Class2003-2004 E-Class and SL-Class) 2006 5 Camry 3500cc ACC 77GHz () ECU (EMS) (DSC) Mercedes-Benz S500 BMW 745 ACC Mercedes-Benz S500 BMW 745 [1] ISO 156225[2] (time gape)1.5 2.2 time gape BMW745 100km/hr 31 68 2 3
ISO 0.3g 0.2g ACC (m) (km/hr) Mercedes-Benz S500 BMW 745 ACC BMW 745 ACC 30km/hr 30km/hr ACC Mercedes-Benz S500 40km/hr 30km/hr ISO ACC 20km/hr 2 (1) (2) Mercedes-Benz S500 ECU 0.2 ACC (3) ISO ACC R=125M250M500M 4 4
() () () 爲 5km/hr 爲 5
EMS DSC EMS DSC 2 1 3 PWM A PWM PWM 90% B 1 sampling time 90% C 90% PWM 2 6
B C A GN A C B 12V 7
duty 100 duty 90 duty 80 duty 70 duty 60 duty 50 PWM duty 100 duty 90 duty 80 duty 70 duty 60 duty 50 PWM 8
(MMW Radar) SICK 1KHz 100 HONDA CRV ABS (TPS) dspace Simulink imc 8 9
TPS ABS A Imc RS-232 B dspace PWM 10
Stop&Go ACC 2 90 () 100 90 ( v) ( d) (a)~(c)(d)~(f) = Time gap + ( v) = ( d) = (a) (b) (c) = Time gap + ( v) = ( d) = (d) (e) (f) v d (Fuzzy control) PID PID 2 2 () () if and if then u 11
1. 2. ( < 90 m ) A=100m (Time Gap) B ( A, B) ACC ( d) ( v) ACC 12
(Time Gap) ( d) ( v) ACC u u>0 u<0 u thr u thr 13
µ µ NL NM ZE PM PL NL NM ZE PM PL e (k ) kph -30-15 0 15 30-10 -5 0 5 10 Distance Error e (k) m ( d) m e (k ) kph ( v) kph ( v) ( d) NL NM ZE PM PL NL NL NL NM NM ZE NM NL NM NM ZE PM ZE NM NM ZE PM PM PM NM ZE PM PM PL PL ZE PM PM PL PL µ NL NM ZE PM PL e (k ) kph -70-35 0 35 70 Brake Pedal Command Gas Pedal Command Output Duty Cycle (%) Duty Cycle (%) 14
trial and error Carsim (Time Gap) ( d) ( v) ACC u u>0 u<0 u thr u thr 15
ACC Stop&Go Stop&Go ACC Stop&Go (a) (b)(c) 50kph Stop&Go (a) 2 (b) 2 16
(c)(d) ACC (a)(b) 2 (c)(d) Stop&Go (a) ~(d) 17
(a) (b) (c) 18
(a) (b) (c) (d) Stop&Go 19
(a) (b) (c) (d) ACC 20
(a) (b) (c) (d) Stop&Go 1. Stop&Go ACC Stop&Go ( 0.3 ) ACC 2. ACC Stop&Go 3. Stop&Go ACC () 24GHz 21
4. 95 ACC Stop&Go [1],,,No.CB-93-0031,2004. [2] ISO 15622: Transport information and control systems-adaptive Cruise Control systems-performance requirements and test procedures, 2002. [3] SAE J2399: Adaptive Cruise Control (ACC) Operating Characteristics and User Interface, 2003. [4] J.E. Naranjo, C. Gonzalez, J. Reviejo, R. Garcia, and T. de Pedro, Adaptive Fuzzy Control for Inter-Vehicle Gap Keeping, IEEE, vol. 4, no.3, pp. 132-142, Sept. 2003. [5] M. Person, F. Botling, E. Hesslow and R. Johnsson, Stop & go controller for adaptive cruise control, IEEE International Conference, pp. 1692-1697, Aug. 22-27, 1999. [6] C. T. Chen, Novel System Design and Implementation of An All-Speed Fuzzy Adaptive Cruise Controller, MS thesis, Department of Electrical Engineering, National Chung Hsing University, 2006. [7] P. H. Shi, Design and implementation of an FPGA-based Intelligent Cruise Control System, MS thesis, Department of Electrical and Control Engineering, National Chiao Tung University, 2005. [8] J. W. Chen, Fuzzy Neural Networks based Adaptive Cruise Control, MS thesis, Department of Electrical and Control Engineering, National Chiao Tung University, 2002. [9] F. Sanchez, M. Seguer, A. Freixa, P. Andreas, K. Sochaski and R. Holze, From Adaptive Cruise Control to Active Safety Systems, SAE Technical Paper, no. 2001-01-3245, 2001. [10] Adaptive Cruise Control, http://www.i-car.com. 22