logging in or signing up Adaptive Cruise Cotrol kundlimekesar Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 348 Category: Science & Tech.. License: All Rights Reserved Like it (1) Dislike it (0) Added: April 13, 2011 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Adaptive Cruise Control: Adaptive Cruise Control Advisor(s): Dr. Munish Vashishth Mr. Dushyant Singh DeVvrat YMCAUST, FaridabadProblem Statement : Problem Statement The main problem regarding the normal Cruise Control technology is that it is not aware of other vehicles’s movement The driver must be always aware. Hence, possibility of mistakes Possibility of collision with the leading car if not manually slowed downProposed Solution: Proposed Solution Introduce Adaptive Cruise Control for longitudinal control of the vehicle Speed would be automatically adjusted for safe inter-distance Once safe inter-distance is reached, the speed would return to the desired speed set by the driverIntroduction to ACC: Introduction to ACC Extension of Cruise Control . TRW system supports 77GHz Autocruise RADAR based range of upto 150 mtrs & operates at spped ranging from 30-180 kph . Delphi’s 76 GHz system can also detects objects as far as 150 mtrs & operates at speed as loas as 32kphRequirements: Requirements Functional: Detect leading vehicle. Maintain desired speed. Maintain desired timegap . Communicate actions to User Interface Non-Functional (timing constraints): Response Time Data update rate ISO Limitations: mean dec ≤ 3.0 m/s 2 (over 2 s), acceleration ≤ 2 m/s 2 Components of ACC: Components of ACC CONTROL UNIT SENSOR FUSION SENSOR RADAR TARGET DETECTION TARGET TRACKING USER INTERFACE LLC HLC TA BA Sensors: Four Wheel Sensors, Brake Pedal Sensor, Throttle Pedal Senor, Radar … Actuators: Brake Actuator, Throttle Actuator. Controllers: High level & Low level controller. Communication Medium System Configuration of ACC: System Configuration of ACCFunction: Function Preset and maintain the car speed Measure the distance to the preceding car and the relative speed Adjust the car speed accordingly Maximum deceleration = 3.5m/s^2 Change gear automatically Function properly in poor weather condition Effective in the speed between 30km-180km/hHow ACC works?: How ACC works?Functionality and Data Flow: Functionality and Data FlowSlide 11: System Control The system adjustment controls will typically include the following function switches: •On/off •Speed •Distance •Set •Resume •Cancel These control lever-mounted cruise control switches are on a 2006 Toyota Avalon. Vehicle Example On the 2004 Audi A8 the ACC system is operated by a control stalk on the left side of the steering column.Modelling of Cruise Control: Modelling of Cruise Control Newton’s Second Law: Laplace Transform:Transfer Function: Transfer Function Design Specification Rise time < 5 sec Overshoot < 10% Steady-State Error < 2%Simulation of Cruise Control: Simulation of Cruise Control Open-Looped System Closed-Loop PI Control Kp = 100 Kp = 800 and Ki = 40Modeling of ACC System: Modeling of ACC System ACC Controller Desired Range Highway Merge-In Scenario 1. At 0 sec, the preceding vehicle is traveling 12.5 m/s 2. The follower vehicle w/ACC is 150 m behind the preceding vehicle and is traveling at 25 m/s 3. At 10 sec, the third vehicle cut in in between the two vehiclesVehicle Characteristics: Vehicle Characteristics If the inertia of the wheels is neglected, and it is assumed that friction (which is proportional to the car's speed) is what is opposing the motion of the car, then the problem is reduced to the simple mass and damper system shown in the next slide.Vehicle Characteristics: Vehicle CharacteristicsSystem Block Diagram: System Block DiagramController Selection: Controller Selection P Controller No Controller Settling time = 76.7 s Steady state error > 98% Kp = 10000 Settling Time = 0.389s Steady state error = 2%Controller Selection: Controller Selection Kp=800, Ki=40 Settling time = 4.89 s Steady state error = 0 PI Controller *Final choice is PI Controller*Distance Checking: Distance Checking Three scenarios: d r > d 0 , cruises at desired speed, ACC inactive d r < d c , danger zone, ACC enables to slow down d c < d 0 < d r , ACC is enable to reach safe inter-distance Implementation of Distance Checking: Implementation of Distance Checking The distance checking algorithm only requires a minimum distance and a range. The algorithm calculates the actual minimum distance (> provided distance) and maximum distance and then outputs the new speed of the vehicle. The user can also provide a maximum and minimum speed for the vehicle.Implementation of Distance Checking: Implementation of Distance Checking temp=(300*(speedmax-speedmin))/(12*range) minimum_Distance=(minimum_Distance*32)/10 max_Distance = minimum_Distance + (3*range) if (distance > (max_Distance)) speed = speedmax; if (distance < minimum_Distance) speed = 0; if ((distance < max_Distance) and (distance>minimum_Distance)) if leader_speed > 0 speed = ((100*speedmin-(kvit*(minimum_distance))) + temp * distance)/100; else speed = ((100*speedmin+(kvit*(max_Distance))) + temp * distance)/100;Simulation: Simulation Maximum follower vehicle speed = 100 m/s Minimum follower vehicle speed = 0 m/s Minimum distance = 40 m Range = 20 m Initial distance = 80 m Kp = 800 Ki = 40 b = 50 m = 1000 The following parameters were used for the simulation:Final Model (simplified): Final Model (simplified)Simulation: Simulation Yellow: Distance between two vehicles Blue: Speed of the leader vehicle Purple: Speed of the follower vehicleLimitations/Conclusion: Limitations/Conclusion Designing of ACC system is cost associated with robust system. Linear distance-checking model. No limitations on the acceleration and jerk. Our model is simplified compared to real-time models, but can be used to implement a practical ACC.Slide 28: Adaptive cruise control is the common term used for an enhanced cruise control system. Depending on the vehicle maker, ACC systems may also be called Active Cruise Control (BMW), Distronic (Mercedes-Benz), Dynamic Cruise Control (Lexus, Toyota), or Intelligent Cruise Control (Infiniti). Vehicle makers offering ACC systems include, but may not be limited to: • Acura • Audi • BMW • General Motors • Infiniti • Jaguar • Lexus Toyota • Mercedes-Benz • Volkswagen • Volvo Availability ACC systems are available on some vehicle models, such as the 2006 Jaguar XK (top), and the 2006 Cadillac DTS (bottom).Slide 29: Thank You You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
Adaptive Cruise Cotrol kundlimekesar Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 348 Category: Science & Tech.. License: All Rights Reserved Like it (1) Dislike it (0) Added: April 13, 2011 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Adaptive Cruise Control: Adaptive Cruise Control Advisor(s): Dr. Munish Vashishth Mr. Dushyant Singh DeVvrat YMCAUST, FaridabadProblem Statement : Problem Statement The main problem regarding the normal Cruise Control technology is that it is not aware of other vehicles’s movement The driver must be always aware. Hence, possibility of mistakes Possibility of collision with the leading car if not manually slowed downProposed Solution: Proposed Solution Introduce Adaptive Cruise Control for longitudinal control of the vehicle Speed would be automatically adjusted for safe inter-distance Once safe inter-distance is reached, the speed would return to the desired speed set by the driverIntroduction to ACC: Introduction to ACC Extension of Cruise Control . TRW system supports 77GHz Autocruise RADAR based range of upto 150 mtrs & operates at spped ranging from 30-180 kph . Delphi’s 76 GHz system can also detects objects as far as 150 mtrs & operates at speed as loas as 32kphRequirements: Requirements Functional: Detect leading vehicle. Maintain desired speed. Maintain desired timegap . Communicate actions to User Interface Non-Functional (timing constraints): Response Time Data update rate ISO Limitations: mean dec ≤ 3.0 m/s 2 (over 2 s), acceleration ≤ 2 m/s 2 Components of ACC: Components of ACC CONTROL UNIT SENSOR FUSION SENSOR RADAR TARGET DETECTION TARGET TRACKING USER INTERFACE LLC HLC TA BA Sensors: Four Wheel Sensors, Brake Pedal Sensor, Throttle Pedal Senor, Radar … Actuators: Brake Actuator, Throttle Actuator. Controllers: High level & Low level controller. Communication Medium System Configuration of ACC: System Configuration of ACCFunction: Function Preset and maintain the car speed Measure the distance to the preceding car and the relative speed Adjust the car speed accordingly Maximum deceleration = 3.5m/s^2 Change gear automatically Function properly in poor weather condition Effective in the speed between 30km-180km/hHow ACC works?: How ACC works?Functionality and Data Flow: Functionality and Data FlowSlide 11: System Control The system adjustment controls will typically include the following function switches: •On/off •Speed •Distance •Set •Resume •Cancel These control lever-mounted cruise control switches are on a 2006 Toyota Avalon. Vehicle Example On the 2004 Audi A8 the ACC system is operated by a control stalk on the left side of the steering column.Modelling of Cruise Control: Modelling of Cruise Control Newton’s Second Law: Laplace Transform:Transfer Function: Transfer Function Design Specification Rise time < 5 sec Overshoot < 10% Steady-State Error < 2%Simulation of Cruise Control: Simulation of Cruise Control Open-Looped System Closed-Loop PI Control Kp = 100 Kp = 800 and Ki = 40Modeling of ACC System: Modeling of ACC System ACC Controller Desired Range Highway Merge-In Scenario 1. At 0 sec, the preceding vehicle is traveling 12.5 m/s 2. The follower vehicle w/ACC is 150 m behind the preceding vehicle and is traveling at 25 m/s 3. At 10 sec, the third vehicle cut in in between the two vehiclesVehicle Characteristics: Vehicle Characteristics If the inertia of the wheels is neglected, and it is assumed that friction (which is proportional to the car's speed) is what is opposing the motion of the car, then the problem is reduced to the simple mass and damper system shown in the next slide.Vehicle Characteristics: Vehicle CharacteristicsSystem Block Diagram: System Block DiagramController Selection: Controller Selection P Controller No Controller Settling time = 76.7 s Steady state error > 98% Kp = 10000 Settling Time = 0.389s Steady state error = 2%Controller Selection: Controller Selection Kp=800, Ki=40 Settling time = 4.89 s Steady state error = 0 PI Controller *Final choice is PI Controller*Distance Checking: Distance Checking Three scenarios: d r > d 0 , cruises at desired speed, ACC inactive d r < d c , danger zone, ACC enables to slow down d c < d 0 < d r , ACC is enable to reach safe inter-distance Implementation of Distance Checking: Implementation of Distance Checking The distance checking algorithm only requires a minimum distance and a range. The algorithm calculates the actual minimum distance (> provided distance) and maximum distance and then outputs the new speed of the vehicle. The user can also provide a maximum and minimum speed for the vehicle.Implementation of Distance Checking: Implementation of Distance Checking temp=(300*(speedmax-speedmin))/(12*range) minimum_Distance=(minimum_Distance*32)/10 max_Distance = minimum_Distance + (3*range) if (distance > (max_Distance)) speed = speedmax; if (distance < minimum_Distance) speed = 0; if ((distance < max_Distance) and (distance>minimum_Distance)) if leader_speed > 0 speed = ((100*speedmin-(kvit*(minimum_distance))) + temp * distance)/100; else speed = ((100*speedmin+(kvit*(max_Distance))) + temp * distance)/100;Simulation: Simulation Maximum follower vehicle speed = 100 m/s Minimum follower vehicle speed = 0 m/s Minimum distance = 40 m Range = 20 m Initial distance = 80 m Kp = 800 Ki = 40 b = 50 m = 1000 The following parameters were used for the simulation:Final Model (simplified): Final Model (simplified)Simulation: Simulation Yellow: Distance between two vehicles Blue: Speed of the leader vehicle Purple: Speed of the follower vehicleLimitations/Conclusion: Limitations/Conclusion Designing of ACC system is cost associated with robust system. Linear distance-checking model. No limitations on the acceleration and jerk. Our model is simplified compared to real-time models, but can be used to implement a practical ACC.Slide 28: Adaptive cruise control is the common term used for an enhanced cruise control system. Depending on the vehicle maker, ACC systems may also be called Active Cruise Control (BMW), Distronic (Mercedes-Benz), Dynamic Cruise Control (Lexus, Toyota), or Intelligent Cruise Control (Infiniti). Vehicle makers offering ACC systems include, but may not be limited to: • Acura • Audi • BMW • General Motors • Infiniti • Jaguar • Lexus Toyota • Mercedes-Benz • Volkswagen • Volvo Availability ACC systems are available on some vehicle models, such as the 2006 Jaguar XK (top), and the 2006 Cadillac DTS (bottom).Slide 29: Thank You