Robert D. Truax. June A uthor... :... Department of Mechanical Engineering May 9, 2008

Similar documents
Automated Driving - Object Perception at 120 KPH Chris Mansley

Experimental Validation of a Scalable Mobile Robot for Traversing Ferrous Pipelines

Automobile Body, Chassis, Occupant and Pedestrian Safety, and Structures Track

METHOD FOR TESTING STEERABILITY AND STABILITY OF MILITARY VEHICLES MOTION USING SR60E STEERING ROBOT

Environmental Envelope Control

AC : USE OF POWER WHEELS CAR TO ILLUSTRATE ENGI- NEERING PRINCIPLES

Development of a Multibody Systems Model for Investigation of the Effects of Hybrid Electric Vehicle Powertrains on Vehicle Dynamics.

Collaborative vehicle steering and braking control system research Jiuchao Li, Yu Cui, Guohua Zang

AND CHANGES IN URBAN MOBILITY PATTERNS

FLYING CAR NANODEGREE SYLLABUS

Wheeled Mobile Robots

Control of Mobile Robots

ABS. Prof. R.G. Longoria Spring v. 1. ME 379M/397 Vehicle System Dynamics and Control

Accident Reconstruction & Vehicle Data Recovery Systems and Uses

STPA in Automotive Domain Advanced Tutorial

Team Aware Perception System using Stereo Vision and Radar

ASME Human Powered Vehicle

Lead Acid Batteries Modeling and Performance Analysis of BESS in Distributed Generation

Predicted availability of safety features on registered vehicles a 2015 update

REU: Improving Straight Line Travel in a Miniature Wheeled Robot

Active Driver Assistance for Vehicle Lanekeeping

DEVELOPMENT OF COMPRESSED AIR POWERED ENGINE SYSTEM BASED ON SUBARU EA71 MODEL CHEN RUI

Vehicle Dynamics and Control

University Of California, Berkeley Department of Mechanical Engineering. ME 131 Vehicle Dynamics & Control (4 units)

QuickStick Repeatability Analysis

SAE Mini BAJA: Suspension and Steering

ENGINEERING FOR HUMANS STPA ANALYSIS OF AN AUTOMATED PARKING SYSTEM

AUTONOMOUS VEHICLES & HD MAP CREATION TEACHING A MACHINE HOW TO DRIVE ITSELF

FE151 Aluminum Association Inc. Impact of Vehicle Weight Reduction on a Class 8 Truck for Fuel Economy Benefits

A dream? Dr. Jürgen Bredenbeck Tire Technology Expo, February 2012 Cologne

Surface- and Pressure-Dependent Characterization of SAE Baja Tire Rolling Resistance

What is Electronic Stability Control (ESC)? What conditions does ESC try to correct? A brief timeline of ESC Reduction in fatal crash risk attributed

INCREASING ENERGY EFFICIENCY BY MODEL BASED DESIGN

Transmission Error in Screw Compressor Rotors

Autonomous cars navigation on roads opened to public traffic: How can infrastructure-based systems help?

Estimation and Control of Vehicle Dynamics for Active Safety

Development of Rattle Noise Analysis Technology for Column Type Electric Power Steering Systems

Modeling and Simulation of Linear Two - DOF Vehicle Handling Stability

Modeling and Simulation of a Mobile Robot for Polar Environments

Real-time Bus Tracking using CrowdSourcing

Review on Handling Characteristics of Road Vehicles

Eurathlon Scenario Application Paper (SAP) Review Sheet

ABB June 19, Slide 1

ENERGY ANALYSIS OF A POWERTRAIN AND CHASSIS INTEGRATED SIMULATION ON A MILITARY DUTY CYCLE

Research and Design of an Overtaking Decision Assistant Service on Two-Lane Roads

Research Challenges for Automated Vehicles

Drag Factors in Spins and on Hills

University of Michigan s Work Toward Autonomous Cars

Level of Service Classification for Urban Heterogeneous Traffic: A Case Study of Kanapur Metropolis

Fuzzy Architecture of Safety- Relevant Vehicle Systems

Effectiveness of ECP Brakes in Reducing the Risks Associated with HHFT Trains

Extracting Tire Model Parameters From Test Data

User Manual. Aarhus University School of Engineering. Windtunnel Balance

Intelligent Vehicle Systems

Freescale Cup Competition. Abdulahi Abu Amber Baruffa Mike Diep Xinya Zhao. Author: Amber Baruffa

Steer-by-Wire Systems with Integrated Torque Feedback Improve Steering Performance and Reduce Cost

Flanging and Hemming of Auto Body Panels using the Electro Magnetic Forming technology

Gavin M. Cotter JUNE Certified by: Douglas Hart Professor of Mechanical Engineering Thesis Supervisor

Modification of IPG Driver for Road Robustness Applications

Fuzzy based Adaptive Control of Antilock Braking System

TRINITY COLLEGE DUBLIN THE UNIVERSITY OF DUBLIN. Faculty of Engineering, Mathematics and Science. School of Computer Science and Statistics

PREDICTION OF FUEL CONSUMPTION

Reduction of Self Induced Vibration in Rotary Stirling Cycle Coolers

Aria Etemad Volkswagen Group Research. Key Results. Aachen 28 June 2017

FEASIBILITY STYDY OF CHAIN DRIVE IN WATER HYDRAULIC ROTARY JOINT

Research on Skid Control of Small Electric Vehicle (Effect of Velocity Prediction by Observer System)

An Adaptive Nonlinear Filter Approach to Vehicle Velocity Estimation for ABS

Safe, superior and comfortable driving - Market needs and solutions

PVP Field Calibration and Accuracy of Torque Wrenches. Proceedings of ASME PVP ASME Pressure Vessel and Piping Conference PVP2011-

DESIGN, SIMULATION AND TESTING OF SHRIMP ROVER USING RECURDYN

Sight Distance. A fundamental principle of good design is that

Planetary Roller Type Traction Drive Unit for Printing Machine

- Rugged - Durable - Reliable - Versatile

Understanding the benefits of using a digital valve controller. Mark Buzzell Business Manager, Metso Flow Control

Study of the Performance of a Driver-vehicle System for Changing the Steering Characteristics of a Vehicle

ISSN: SIMULATION AND ANALYSIS OF PASSIVE SUSPENSION SYSTEM FOR DIFFERENT ROAD PROFILES WITH VARIABLE DAMPING AND STIFFNESS PARAMETERS S.

COMPRESSIBLE FLOW ANALYSIS IN A CLUTCH PISTON CHAMBER

2015 STPA Conference. A s t u d y o n t h e f u s i o n o f S T P A a n d N i s s a n ' s S y s t e m s E n g i n e e r i n g

Simulation Tools for Predicting Energy Consumption and Range of Electric Two-wheelers

F.I.R.S.T. Robotic Drive Base

Segway with Human Control and Wireless Control

Projectile Impact Tester

COMMUTER SCOOTER. Design Team Andrew Bates, Christopher Holtzman Michael Lewon, Sant Vangavolu. Design Advisor Professor Jim Papadopoulos

World Academy of Science, Engineering and Technology International Journal of Mechanical and Mechatronics Engineering Vol:11, No:3, 2017

The Testing and Data Analyzing of Automobile Braking Performance. Peijiang Chen

Single Vehicle Loss of Control

LONG-TERM TRANSPORTATION ELECTRICITY USE CONSIDERING AUTONOMOUS VEHICLES: ESTIMATES & POLICY OBSERVATIONS

TSFS02 Vehicle Dynamics and Control. Computer Exercise 2: Lateral Dynamics

Road Surface characteristics and traffic accident rates on New Zealand s state highway network

Optimization of Design Based on Tip Radius and Tooth Width to Minimize the Stresses on the Spur Gear with FE Analysis.

CRITICAL SPEED ANALYSIS FOR DUAL ROTOR SYSTEM USING FINITE ELEMENT METHOD

Technical Report Lotus Elan Rear Suspension The Effect of Halfshaft Rubber Couplings. T. L. Duell. Prepared for The Elan Factory.

SAE Mini BAJA: Suspension and Steering

A Comparison of the Effectiveness of Elastomeric Tuned Mass Dampers and Particle Dampers

Flywheel energy storage retrofit system

Oregon DOT Slow-Speed Weigh-in-Motion (SWIM) Project: Analysis of Initial Weight Data

REDUCTION IN THE IMPACT FORCE ON A VEHICLE USING SPRING DAMPER SYSTEM

Self-Driving Cars: The Next Revolution. Los Angeles Auto Show. November 28, Gary Silberg National Automotive Sector Leader KPMG LLP

Comparison of Braking Performance by Electro-Hydraulic ABS and Motor Torque Control for In-wheel Electric Vehicle

FRONTAL OFF SET COLLISION

Transcription:

Characterization of Side-slip Dynamics in Land Rover LR3 for Improved High Speed Autonomous Control by Robert D. Truax Submitted to the Department of Mechanical Engineering in partial fulfillment of the requirements for the degree of Bachelor of Science in Mechanical Engineering at the MASSACHUSETTS INSTITUTE OF TECHNOLOGY June 2008 @ Massachusetts Institute of Technology 2008. All rights reserved. A uthor...... :.......... Department of Mechanical Engineering May 9, 2008 Certified by... John J. Leonard Professor of Mechanical and Ocean Engineering Thesis Supervisor Accepted by MASSACHSE INST E OF TECHNOLOGY n H. Lienhard V Ch " man, Undergraduate Thesis Committee AUG 1 4 2008 IBR4ARw1F!

Characterization of Side-slip Dynamics in Land Rover LR3 for Improved High Speed Autonomous Control by Robert D. Truax Submitted to the Department of Mechanical Engineering on May 9, 2008, in partial fulfillment of the requirements for the degree of Bachelor of Science in Mechanical Engineering Abstract In this thesis, the side slip control dynamics of the Land Rover LR3 platform are examined for autonomous control. As autonomy becomes implemented in high speed safety applications, the importance of an accurate model for the vehicle becomes crucial for obstacle avoidance and emergency maneuvers. Testing on public highways under normal operation shows a slip ratio drop to 70% of the no-slip model, indicating a need for model improvement. By defining the slip ratio as a function of velocity with a slope of -0.018 ± 0.002 seconds per meter and a y-intercept of 1.23 +.04, much of this error may be reduced. While a more complex relationship may exist between the slip ratio, vehicle velocity, and the steering command, the noise and inaccuracy of the sensor prevent a more precise analysis. Thesis Supervisor: John J. Leonard Title: Professor of Mechanical and Ocean Engineering

Acknowledgments Prof. John J. Leonard For advising and guiding me through the research process. Luke Fletcher For working closely with me to understand the vehicle and analysis software and help conduct and record the tests. Jason Dorfman For his photography. The MIT DARPA Urban Challenge team Whose code and hard work gave me a starting point for my research.

Contents 1 Introduction 11 1.1 Motivations for Civilian Autonomous Control.... 11 1.2 Description of Autonomous Platform and System.... 12 1.3 Control Algorithm.......... 14 2 Experimental Model and Methods 15 2.1 Experimental Procedure... 15 2.2 Vehicle Dynamic Model... 15 2.3 Variables of Concern... 16 3 Results and Discussion 17 4 Conclusion 23 A LR3 Specifications 25

List of Figures 1-1 Photo taken of MIT's DARPA Urban Challenge Land Rover LR3 taken Oct 1, 2007 by Jason Dorfman.... 13 3-1 Plot of the slip ratio vs. the vehicle velocity for the slow speed, outgoing highway, and returning highway data..... 18 3-2 Plot of slip ratio vs. vehicle velocity and accompanying fits. Each fit line corresponds to one of three sets of data............... 19 3-3 A plot of slip ratio vs. velocity between all three data sets with a high speed fit line............................... 20 3-4 Plot of the slip ratio vs. the applied steering command. Note the high noise and sensitivity at low steering commands........ 21 3-5 Plot of slip ratio vs. vehicle velocity and applied steering command.. 22

Chapter 1 Introduction With the government sponsorship of enormous robotic vehicle competitions, most recently the DARPA Urban Challenge, fully autonomous vehicles have been pushed into the conscience of the mainstream public. Now being designed for military applications, the same technology will reach the civilian marketplace in the near future. One of the motivations and concerns for autonomous control of civilian vehicles is safety. The first computer controls may be for high speed obstacle avoidance in the case that the human driver is not aware or capable of taking evasive action. Since it is not desireable for the vehicle's computer to take control during normal operation, optimal design would only take control in the minimum time before a collision would occur. Because of the narrow time window, high speed, and extreme maneuvers required, an accurate model for the dynamics of the vehicle is critical. Combined with a system to sense road conditions, such as the amount of water or snow on the road, a predictive system would be capable safe operation in real world conditions. 1.1 Motivations for Civilian Autonomous Control According to the Fatality Analysis Reporting System, there were 38,588 fatal car crashes in 2006.1 Many of these are results of driver error resulting from drunk driving, falling asleep at the wheel, recklessness, ignorance of road conditions, distractions 'http://www-fars.nhtsa.dot.gov/main/index.aspx accessed May 7, 2009.

due to a variety of technologies, and other influences. As roads continue to become more congested, the chances for accidents rises. While many advances in car safety have been produced over the past half century to mitigate the damage caused by car crashes to passengers, there has been very little done to address the root cause of most accidents: the drivers. The goal of autonomous control is to remove the error prone driver and replace him with a reliable, robust, and safe computer control algorithm. Through competitions such as the DARPA Urban Challenge, it has been proven that full size computer controlled vehicles are able to safely navigate both off-road and urban terrain for military purpose. In the latest competition, vehicles even interacted with each other through 4-way stops, passing maneuvers, and in the parking lot without any prior collaboration except through the state of California driving rules. 2 The only two accidents that occurred were at very low speeds and produced little or no damage. This is extraordinary because it illustrates that it is not necessary for all cars on the road to be programmed with the same algorithm, or even all autonomous at all. Through careful design, autonomous control may be implemented slowly into mainstream society safely. Even today, some luxury car models have limited autonomy. When stopped in the correct location near a parallel parking space, the computer control may be activated and the car can parallel park itself. This marks the use of autonomy for minimal interaction with a static outside environment. One of the next steps is to have the car engage automatically in emergency situations to avoid both static and moving obstacles without the interaction of the driver. This vision for the next civilian autonomous vehicle stage is the basis for dynamic model developed in this thesis. 1.2 Description of Autonomous Platform and System The platform on which the experiments were conducted for this thesis was MIT's DARPA Urban Challenge Land Rover LR3 as shown in figure 1-1. For full speci- 2 DARPA Urban Challenge Rulebook. Available at http://www.darpa.mil/grandchallenge/rules.asp

Figure 1-1: Photo taken of MIT's DARPA Urban Challenge Land Rover LR3 taken Oct 1, 2007 by Jason Dorfman. fications of the vehicle, please see appendix A.1. The vehicles has many sensors to determine its location and characterize the environment around it. For the purposes of this thesis, only factory built-in engine control unit (ECU) and the Applanix POSLV-220 inertial navigation unit will be used. The vehicle ECU senses the steering wheel position while the Applanix measures the rotation rate and speed of the vehicle. The Applanix is mounted in the rear of the LR3 just forward of the rear door 3 handle, and the software used has corrected for this offset from the center of mass. The factory weight of a new empty LR3 is just over 5,400 lbs, and fully loaded is expected to weigh just over 7,000 lbs. After being fully loaded with sensors, computers, and other equipment, the Land Rover service center estimated its weight at just under 9,000 lbs. This extra mass illustrates the importance of establishing an accurate model for high speed control, since inertial forces carry an exaggerated effect on the performance of the vehicle. 3 MIT DARPA Urban Challenge source code. Yet to be published.

1.3 Control Algorithm While the specific details of the autonomous control algorithm are complicated, only a simplified understanding is necessary. The step-by-step algorithm for planning and control follows: 1. A destination waypoint is fed into the controller. 2. A random set of possible paths forward are generated and simulated using the vehicle dynamic model. 3. The most efficient safe path forward is selected and commands are sent to the vehicle. This process is repeated at a 10 Hz frequency during autonomous control. 4 This fast update helps to mitigate errors in the model by limiting the time errors may accumulate. However, at highway speeds, the vehicle may move as far as 3 meters between updates, making a more accurate dynamic model important, especially during emergency maneuvers that must be carried out in fractions of a second. 4 MIT DARPA Urban Challenge source code. Yet to be published

Chapter 2 Experimental Model and Methods 2.1 Experimental Procedure To collect data of the vehicle at various speeds and steering commands, three test runs were conducted. The first was in an empty parking lot at low speeds and high steering commands. The driver maneuvered in various circles and speeds while the relevant data was collected. The second data set was on a 13 mile section of interstate 93. The third data set is of the return journey on interstate 93. Road conditions were good, with warm and dry weather. 2.2 Vehicle Dynamic Model For the purposes of the DARPA Urban Challenge, the vehicle was modeled for low speed and good road conditions. Therefore, it was assumed that there would be no sideslip. To determine the expected angular trajectory of the vehicle, a simple bicycle model was used. Omax = arctan b (2.1) rmin = - tan (ux Omax) w = rx b x v (2.2) (2.3)

where 0 max is the maximum turn angle of the vehicle, b is the wheelbase, r,i,n is the minimum turn radius, w is the yaw rate, r is the slip ratio, u is the steering command from the driver, ranging from 0 for a centered wheel to 1 for a fully turned wheel, and v is the velocity of the vehicle. 1 In the current model, r is defined as 1. At high speeds, the no slip condition is no longer valid, and r will vary. It is assumed that r will be some function of v and u. The purpose of this thesis is to identify that relationship. While normally a simple analysis of a vehicle would include an examination of the centripetal forces and rubber wheel characteristics, the LR3's anti-rollover and stabilization software interferes with rigorous testing. Much of this implementation remains proprietary, and cannot be accounted for. Therefore, this thesis will attempt to generalize the results of all these factors into variables that are measureable and controllable, allowing a characterization without intimate knowledge of the inner workings of the vehicle. 2.3 Variables of Concern In order to characterize the sideslip of the vehicle, this thesis will examine three main variables: * s The steering command of the wheels, directly proportional to the wheel angle. * v The velocity of the vehicle. * r The slip ratio, defined in equation 2.4 listed below. The slip ratio is defined as r = actual (2.4) Wpredicted where Wactal is the actual yaw rate of the vehicle and Wpredictd is the yaw rate predicted by the no-slip model of the vehicle. 1 MIT DARPA Urban Challenge source code. Yet to be published.

Chapter 3 Results and Discussion The slip ratio was shown to have a roughly linear correlation with the vehicle velocity and a weak correlation with the applied steering. Figure 3-1 shows the correlation between the vehicle velocity and the resulting slip ratio. Note the high noise in the data at low speeds, and comparable noise at the high speeds. Since the accuracy of the Applanix is high, this noise is believed the be a result of the lower quality steering wheel sensor combined with a sensitivity in the slip ratio to small changes in the steering wheel angle. Therefore, while a precise characterization of the dynamics is difficult to attain, an overall linear trend seems to match well enough to eliminate a significant amount of the error that would arise should slip be ignored. Linear fits to the same plot are shown in figure 3-2. The three fit lines represent linear fits over the three data sets. Note how the y-intercept for each exceeds 1, indicating an error in the original model of the vehicle. In order to find a more accurate fit for high speed, all data sets were combined and all points with velocities below 12 meters per second were removed from the fit. The resulting graph can be seen in figure 3-3 with the low velocity points shown only to help visualize the fit. This fit line has a slope of -0.018 ± 0.002 seconds per meter and a y-intercept of 1.23 ±.04 for a 95% confidence interval, which is indicated by the dotted lines. This reflects the best fit for the high speed region with which we are concerned.

Slip Ratio vs. Velocity l ff I.A 1.5 i ll............ 1.4 1.3......... o 1.2 0: 1 7.. f ( 16 0: 0.9... 9 o q!.... 0 00 o 0.8 8... 0. I I YQ$S: I i I m m.din U.7 0 5 10 15 25 30 Velocity (m/s) a Fb Figure 3-1: Plot of the slip ratio vs. the vehicle velocity for the slow speed, outgoing highway, and returning highway data.

Comparative Fits For Three Data Sets 1.5 1.4 1.3 1.2 o i7 1.1 r,- 1 0.9 0.8 0.7 0.E 5 10 15 Velocity (m/s) 20 25 Figure 3-2: Plot of slip ratio vs. vehicle velocity and corresponds to one of three sets of data. accompanying fits. Each fit line

Slip Ratio vs. Velocity in All Data Sets o (n 5 10 15 20 25 Velocity (m/s) Figure 3-3: A speed fit line. plot of slip ratio vs. velocity between all three data sets with a high

For comparison, a plot of slip ratio vs. applied steering command can be seen in figure 3-4. A weak correlation is evident for all but the lowest applied steering com- 1.b 1.5 Slip Ratio vs. Applied Steering.................. ;............ 0 1.4 0 1.3 I- :' '''' L.I- : :-' S1.2 n 1.1 1 0.9 0.8......... 0.7 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 applied steering Figure 3-4: Plot of the slip ratio vs. the applied steering command. Note the high noise and sensitivity at low steering commands. mands, while the slip ratio appears to show a high sensitivity to the steering command at low values. Due to the lower accuracy of the steering command sensor, this limits the ability to analyze the precise dynamics without high quality instruments. When viewed together on a three dimensional space as in figure 3-5, one can see the strong correlation between the slip ratio and vehicle velocity, while also seeing the weak correlation between the slip ratio and the applied steering. Note the lack of data for high speed and high turn rate. While this data would be useful for a complete analysis of the vehicle dynamics, it is unsafe to perform these tests without trained professionals.

Slip Ratio vs. Velocity and Applied Steering 1.6 -..... 1.4 -... 4. :. Figure 3-5: Plot of slip ratio vs. vehicle velocity and applied steering command. 1.... '. : " : " *...... i "..... ~ - FiL " :%....o ' { "" ":... 0;3.-:... 5 :' " M"...i 2..,.. '..... 0>....... Velocity (m/s) 30 0 applied steering

Chapter 4 Conclusion This data shows that at highway speeds around 25 m/s, the slip ratio drops to around 70% of the low speed value, indicating a need for an improved dynamic model. It is recommend that the slip ratio be modeled as a function of vehicle velocity by the following equation: r = ax v +P (4.1) where r is the slip ratio, a is -0.018 seconds per meter, and / is 1.23. The 95% confidence interval is ± 0.002 for a and ± 0.04 for 0. These relationships may be studied for various road conditions and the range of application may be expanded for civilian applications. By implementing this model, safety may be improved for autonomous control during high speed emergency maneuvers.

Appendix A LR3 Specifications Table A.1: Relevant specifications of Land Rover LR3. Exterior Dimensions Overall width 75.4 in. (1915 mm) Overall Body Length 190.9 in. (4848mm) Track, Front 63.2 in. (1605 mm) Overall Body Height 74.5 in. (1891 mm) Wheelbase 113.6 in. (2885 mm) Track, Rear 63.5 in. (1613 mm) Payload and Towing Curb weight 5,796 lb. (2629 kg) Capacity Gross Vehicle Weight 7,121 lb. (3230 kg) Rating Steering Type Power-assisted rack-andpinion Turning circle 37.6 ft. (11.45 m) Drivetrain Drive system Permanent four-wheel drive Traction control Four-wheel Electronic Traction Control Taken from Land Rover website: http://www.landrover.com/us/en/vehicles/lr3/overview.htm on May 7, 2008.