Académique Documents
Professionnel Documents
Culture Documents
A Thesis Presented in Partial Fulfillment of the Requirements for the Degree of Master of Science in the Graduate School of The Ohio State University
Masters Examination Committee: Prof. Dennis A. Guenther, Advisor Dr. Gary J. Heydinger
ABSTRACT
The purpose of this thesis is to evaluate the benefits of the CES suspension system developed by Tenneco Automotive, and to evaluate the effects of the CES suspension on the Electronic Stability Control (ESC) system using ADAMS simulation. The design of the system and its function is explained. The first stage of the process involved the creation of the ADAMS model of the Ford Expedition. Next, the model was validated from the Expedition model used with the National Advanced Driving Simulator (NADS) and experimental data collected at Transportation Research Center (TRC). Once the vehicle model was ready, a model of the ESC system was created using Matlab Simulink. Next, a co-simulation was set up to integrate the ESC model with the vehicle model. The ESC equipped vehicle model was then validated against experimental data. The CES model supplied by Tenneco Automotive was then incorporated into the validated model. This model was then used to evaluate the performance of the baseline Ford Expedition and one equipped with the CES suspension system. The Sine with Dwell maneuver was used to evaluate the ESC performance in both the cases in accordance with the Federal Motor Vehicle Safety Standard No.126 (FMVSS No.126).
ii
DEDICATION
Dedicated to my Parents, who are the reason I am here and have ensured that I always had all I needed and more
To all of my family; my grandparents, uncles, aunts, cousins and friends, for all of your love and support.
iii
ACKNOWLEGMENTS
I would like to offer thanks to a lot of people, without whom this study would not have been possible. I would like to thank my advisors, Denny Guenther, Gary Heydinger and Kamel Salaani for their support and constant encouragement which got me through some really hard patches when progress was slow. More than advisors, they were like friends, always there to answer my questions and lend a helping hand. Throughout the project, they ensured that they did not put any unnecessary pressure. I would like to especially thank Denny, for always keeping my interests in mind and making me feel at home. I would also like to thank Tenneco Automotive for supporting this research with both monetary and technical contributions, without their project, I would not be writing this thesis. I would also like to thank my colleagues Tejas Kinjawadekar and Neha Dixit who kept me company and helped keep the stress low. I would also like to thank Don Butler and Luka Wahab for their help. Thanks to my friends and roommates who have made this journey fun and full of fond memories. Finally I would like to thank my family, without their support and belief; this would not have been possible. Without the support of all the people mentioned here, the completion of my Masters Degree would not have been possible.
iv
VITA
15 May 1985Born Mysore, India June 2002.Graduate, DAV Higher Sec. School May 2006.B.E.M.E. Anna University Sept. 2006 Aug 2007University Fellow, The Ohio State University Sept. 2007 PresentGraduate Research Assistant, The Ohio State University
FIELDS OF STUDY
Major Field: Mechanical Engineering Vehicle Dynamics
TABLE OF CONTENTS
ABSTRACT........................................................................................................................ ii DEDICATION................................................................................................................... iii ACKNOWLEGMENTS .................................................................................................... iv VITA ................................................................................................................................... v TABLE OF CONTENTS................................................................................................... vi LIST OF FIGURES ........................................................................................................... ix LIST OF TABLES........................................................................................................... xiv 1 INTRODUCTION ...................................................................................................... 1 1.1 1.2 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 2 Motivation........................................................................................................... 1 Modeling/Simulation .......................................................................................... 3 Thesis Outline ..................................................................................................... 3 First Objective Create Vehicle Model in Adams View ........................... 3 Second Objective Create ESC model using Simulink ............................. 4 Third Objective Setup Adams and Simulink Co-Simulation................... 4 Fourth Objective Simulate Maneuvers on the Model .............................. 4 Fifth Objective Obtain and Analyze Simulation Data ............................. 5
Multibody Model and Inertia Properties........................................................... 10 Springs and Shock Absorbers ........................................................................... 14 Tires and Road .................................................................................................. 14 Drive Train........................................................................................................ 15 Modeling Measures........................................................................................... 15 Wheel Camber Angle................................................................................ 15 Front Wheel Steer Angle .......................................................................... 16 Roll Angle................................................................................................. 16 Accelerometer Readings ........................................................................... 17
VALIDATION.......................................................................................................... 18 3.1 3.2 3.2.1 3.2.2 3.2.3 3.3 3.3.1 3.3.2 Introduction....................................................................................................... 18 Quasi-Static Tests ............................................................................................. 18 Bounce Tests............................................................................................. 18 Roll Test.................................................................................................... 23 Steering Ratio Test.................................................................................... 27 Dynamic Maneuvers ......................................................................................... 28 Slowly Increasing Steer Maneuver ........................................................... 28 Sine with Dwell Maneuver ....................................................................... 33
CO-SIMULATION................................................................................................... 43 4.1 4.2 4.3 4.3.1 Overview........................................................................................................... 43 Input and Output Variables............................................................................... 44 Setting up the Co-simulation ............................................................................ 46 Loading Adams/Controls .......................................................................... 46 vii
Defining Input and Output Variables........................................................ 47 Referencing Input Variables ..................................................................... 49 Exporting Adams block ............................................................................ 50 Connecting the Adams Block and the CES Block in Simulink................ 51 Running the Co-simulation ....................................................................... 55 Things to Remember................................................................................. 56
ELECTRONIC STABILITY CONTROL ................................................................ 57 5.1 5.2 5.3 Overview........................................................................................................... 57 ESC Model........................................................................................................ 58 Validation.......................................................................................................... 61
REFERENCES ................................................................................................................. 91
viii
LIST OF FIGURES
Figure 2.1 Rear suspension roll stability bar ...................................................................... 8 Figure 2.2 Front Roll stability bar....................................................................................... 9 Figure 2.3 Adams Model of the Ford Expedition............................................................. 11 Figure 2.4 Topology map of Ford Expedition model. ...................................................... 12 Figure 2.5 Vertical Acceleration Measure of Accelerometer ........................................... 17 Figure 3.1 Front Suspension Spring Rate plot .................................................................. 19 Figure 3.2 Front Suspension Bounce Steer plot................................................................ 20 Figure 3.3 Front Suspension Bounce Camber plot ........................................................... 20 Figure 3.4 Rear Suspension Spring Rate plot ................................................................... 21 Figure 3.5 Rear Suspension Bounce Steer plot................................................................. 22 Figure 3.6 Rear Suspension Bounce Camber plot ............................................................ 22 Figure 3.7 Front Overall Roll Stiffness plot ..................................................................... 24 Figure 3.8 Front Roll Steer plot ........................................................................................ 24 Figure 3.9 Front Roll Camber Angle plot......................................................................... 25 Figure 3.10 Rear Overall Roll Stiffness plot .................................................................... 26 Figure 3.11Rear Roll Steer plot ........................................................................................ 26 Figure 3.12 Rear Roll Camber plot................................................................................... 27 Figure 3.13 Steering Ratio Test plot of the model............................................................ 28
ix
Figure 3.14 Steering Profile of Slowly Increasing Steer Maneuver ................................. 29 Figure 3.15 Speed Profile comaprison.............................................................................. 30 Figure 3.16 Yaw Rate comparison.................................................................................... 30 Figure 3.17 Lateral Acceleration comparison................................................................... 31 Figure 3.18 Roll Angle Comparison................................................................................. 31 Figure 3.19 Roll Rate comparison .................................................................................... 32 Figure 3.20 Pitch Rate comparison................................................................................... 32 Figure 3.21 Steering profiles for a) 80, b) 100, c) 120, d) 140 and e) 160 deg. ............... 34 Figure 3.22 Lateral Acceleration comparisons for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees .............................................................................................................................. 35 Figure 3.23 Yaw Rate Comparison for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees.36 Figure 3.24 Speed Trajectory comparison plots for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees. ...................................................................................................................... 37 Figure 3.25 Roll Angle comparison plots for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees. ............................................................................................................................. 39 Figure 3.26 Roll Rate comparison plots for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees. ............................................................................................................................. 40 Figure 3.27 Pitch Rate Comparison Plots for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees. ............................................................................................................................. 41 Figure 4.1 Schematic of Co-simulation ............................................................................ 43 Figure 4.2 Plugin Manager to load Adams/Controls ........................................................ 47 Figure 4.3 Create State Variable dialogue box for output variable .................................. 48 Figure 4.4 Create State Variable dialogue box for input variable .................................... 48 x
Figure 4.5 Modify Force dialogue box ............................................................................. 49 Figure 4.6 Adams Controls Plant Export dialogue box. ................................................... 50 Figure 4.7 Adams Block Diagram in Simulink ................................................................ 52 Figure 4.8 Adams model subsystem ................................................................................. 53 Figure 4.9 Function Block Parameters dialogue box........................................................ 54 Figure 4.10 Expedition with CES control diagram in Simulink....................................... 55 Figure 5.1 Functioning of Yaw Stability Control System from reference [6]. ................. 57 Figure 5.2 Schematic of the ESC System ......................................................................... 59 Figure 5.3 ESC Brake Pressure Decision plot. ................................................................. 60 Figure 5.4 ESC Integrated Adams Model in Simulink ..................................................... 61 Figure 5.5 Steering Profiles for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees...................................................................................................... 62 Figure 5.6 Lateral Acceleration Comparison for the Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ................................................................. 63 Figure 5.7 Yaw Rate Comparison for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees.......................................................................................... 64 Figure 5.8 Speed Trajectory Comparisons for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ............................................................................. 65 Figure 5.9 Roll Angle Comparisons for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees.......................................................................................... 66 Figure 5.10 Roll Rate Comparison for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees.......................................................................................... 67
xi
Figure 5.11 Pitch Rate Comparison of Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees.......................................................................................... 68 Figure 5.12 Left Front Brake Pressure Comparison for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees...................................................................................................... 70 Figure 5.13 Right Front Brake Pressure Comparison for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees...................................................................................................... 71 Figure 5.14 Rear Right Brake Pressure plot for 300 deg Sine with Dwell Maneuver...... 72 Figure 6.1 Steering Wheel Angle comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ....................................................... 75 Figure 6.2 Lateral Acceleration comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ....................................................... 76 Figure 6.3 Yaw Rate Comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ......................................................................... 77 Figure 6.4 Speed Trajectory comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ............................................................. 78 Figure 6.5 Roll Angle Comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ................................................................. 79 Figure 6.6 Roll Rate Comparison for Expediton with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ......................................................................... 80 Figure 6.7 Pitch Rate Comparison for Expediton with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ......................................................................... 81
xii
Figure 6.8 Damper Characteristics Comparison Front Right and Rear Right Dampers for Expediton with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees .............................................................................................................................. 83 Figure 6.9 Damper Forces Comparison for Expediton with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees ................................................................. 85
xiii
LIST OF TABLES
Table 2.1 Front left suspension hard points. ....................................................................... 7 Table 2.2 Rear left suspension hard points ......................................................................... 7 Table 2.3 Front and Rear Roll Stability Bar Hard Point coordinates ............................... 10 Table 2.4 Body Mass and Inertia data. ............................................................................. 13 Table 4.1 Adams Input Variables ..................................................................................... 44 Table 4.2 Adams Output variables.................................................................................... 45
xiv
CHAPTER 1: INTRODUCTION
1.1 Motivation Based on the 2004 Fatality Analysis Reporting Systems (FARS) and 2000-2004 National Automotive Sampling System (NASS) Crashworthiness Data System (CDS), The National Highway Traffic Safety Administration (NHTSA) estimates that there were 34,314 police-reported passenger vehicle fatal crashes and over 2.5 million serious nonfatal crashes (defined as at least one involved passenger vehicle was towed away). About 33,907 passenger vehicle occupant fatalities and 2,182,460 non-fatal injuries were associated with these crashes. Single-vehicle crashes, which frequently include roadway departure, accounted for about 53 percent (18,321 fatal crashes) of the fatal crashes and 33 percent (820,218 crashes) of the tow away crashes. A total of 15,611 occupant fatalities and 516,500 non-fatal injuries were associated with these single-vehicle crashes. Rollovers comprised a large share of these single-vehicle crashes and were responsible for a disproportionate number of fatalities. Rollovers accounted for 42 percent (or 7,734 crashes) of the single-vehicle fatal crashes and 56 percent (8,487 fatalities) of the occupant fatalities. Single vehicle loss of control may occur when the driver attempts a sudden maneuver (for example, to avoid an object or because one misjudged the severity of a curve), and 1
the vehicle responds differently than it does in ordinary driving as it nears the limits of road traction. Loss of control can result in either the rear of the vehicle spinning out or the front of the vehicle plowing out. As long as there is sufficient road traction, a professional race driver could maintain control in many spinout or plow out conditions by using counter steering and other techniques. However, in a panic situation when the vehicle begins to spin out, average drivers would be unlikely to counter steer like a race driver and regain control. Under these circumstances, the ESC system is very effective. ESC would potentially prevent many loss-of-control accidents from occurring and thus would reduce associated fatalities and injuries. Based on NHTSAs ESC effectiveness study [3] & [4], which found that ESC is highly effective against rollovers, a large portion of these benefits would be from rollover prevention. Primarily, the ESC system uses automatic braking of individual wheels to adjust the vehicles heading if it departs from the intended direction the driver is steering. Thus, it prevents the heading from changing too quickly (spinning out) or not quickly enough (plowing out) and maintains the vehicle in the direction of the heading. Although it cannot increase the available traction, ESC controls the heading and provides sufficient response to steering so that the driver has the maximum possibility of keeping the vehicle on the road and avoiding obstacles in an emergency maneuver. Over the last decade, ESC technology has advanced from just an electronic braking control device to include other components of the vehicle like throttle control, engine torque control and computer controlled shock absorbers to maintain stability and improve responsiveness of the vehicle during extreme maneuvers. In their quest to constantly 2
improve the ESC performance, Tenneco Automotive has designed one such computer controlled damper system called the Continuously Controlled Electronic Suspension (CES) system. The research outlined in this thesis is focused on evaluating the performance of the CES system using simulation on a model created in Adams. The improvements in the ESC performance due to the CES system are evaluated using the Sine with Dwell maneuver. 1.2 Modeling/Simulation Industries these days rely heavily on computer simulation to study the general trends before investing heavily on actual experimental testing. Testing typically requires multiple vehicles, numerous sets of tires and expensive instrumentation to obtain indicative data on all the relevant parameters, and after all this there is still a possibility that the results show that the desired results cannot be obtained thus making the whole experiment a waste of resources. To alleviate the expenses associated, a model is first created and simulations are run on it, to make sure that the trend shows improvement and that one may indeed go ahead and invest in the experimentation. 1.3 1.3.1 Thesis Outline First Objective Create Vehicle Model in Adams View
The first portion of this thesis work involved creating a model of the Ford Expedition in Adams View (using modeling data available from [5]). Once the model was created it was validated using the experimental data already collected by NHTSAs Vehicle 3
Research and Test Center (VRTC) of the basic vehicle. The Slowly Increasing Steer and the Sine with Dwell maneuvers were used to validate the model. By varying the vehicle compliance and tire parameters, the vehicle model was modified to provide results consistent with real world values. 1.3.2 Second Objective Create ESC model using Simulink
The second portion of this thesis work involved creating a black box ESC model to be used in conjunction with the Adams vehicle model. Experimental data was used to create look-up tables of brake pressure versus the difference in actual to desired yaw rate. This look up table was used to create the ESC model in Simulink. 1.3.3 Third Objective Setup Adams and Simulink Co-Simulation
The third portion of this thesis work involved setting-up the communication between Adams and Simulink so that the ESC and CES models, both of which are modeled in Simulink, can be incorporated into the vehicle model. 1.3.4 Fourth Objective Simulate Maneuvers on the Model
The fourth portion of this thesis work involved simulating the Sine with Dwell maneuver on the basic Ford Expedition with ESC and the Ford Expedition equipped with both CES and ESC systems. The test was run for various steering wheel angles and initial speeds of the vehicle.
1.3.5
The fifth part of this thesis work involved the collection and consolidation of data from the simulations. The data was compared to determine the improvements in the vehicle yaw response and ESC performance in the CES equipped Expedition in the NHTSA Sine with Dwell maneuver.
CHAPTER 2: MODELING
2.1 Overview The vehicle model is created in Adams, using the graphical user interface of Adams View. The modeling process is structured to facilitate ease of modification later in the design, starting with creating hard points denoting the various key locations of the suspension system. This is followed by creating links using those hard points, and finally adding joints and constraints between the links to complete the geometry. The mass and inertia properties are then added to the components of the suspension system. 2.2 Hard Point Locations The SAE coordinate system was used while modeling the vehicle, with x forward, y to the right, and z downward. The origin is located directly below the front axle and at the middle of the track. SI units are used, i.e. meters for length, newtons for force, kilogram for mass and seconds for time. The data for the hard point locations were measured by SEA, Ltd. and they measured the vehicle mass and inertia properties using their Vehicle Inertia Measurement Facility [5]. Table 2.1 lists the hard point coordinates of the left front side suspensions hard points. The right side hard points are coded as mirror images of left points about the x-z 6
plane. Hard-coding the right side as a mirror image of the left makes it simpler to make changes in the suspension geometry, as changing the coordinates of a point on the left side automatically maintains the symmetry of the right side. Table 2.2 lists the hard point coordinates for the rear left suspension. Here again the right side is hard coded as the mirror image of the left.
Table 2.2 Rear left suspension hard points The hard point coordinates for the front and rear roll stability bars were measured directly from the vehicle with the help of Mr. Masahiro Chuma at SEA, Ltd. Figures 2.1 7
and 2.2 show some pictures taken while the measurements were being made. The key parts of the roll stability bar have been marked in the figures.
Figure 2.1 Rear suspension roll stability bar a Rear roll stability bar b Roll bar support, connecting the chassis to the roll bar c link (small rod) connecting roll bar to lower control arm
Figure 2.2 Front Roll stability bar 1 Front Roll stability bar 2 Link (small rod) connecting Roll bar to Lower control arm 3 Support connecting roll bar to the chassis The hard point coordinates for the front and rear anti roll bars are listed in Table 2.3. The left side hard points are coded to be the mirror images of the right hard points about the x-z plane.
Table 2.3 Front and Rear Roll Stability Bar Hard Point coordinates 2.3 Multibody Model and Inertia Properties The suspension parts are created using the cylinder member in the Adams View tool box. The hard points already created mark the end points of each of the suspension links, these points are used to create the suspension geometry. Each suspension element is modeled as a separate part, connected to other parts through joints. Figure 2.3 shows the Ford Expedition model in Adams View. For clarity, the graphics of the Expedition body are not modeled; however, the mass and inertia properties of the body are incorporated in the model. The Expedition employs a Double A-arm suspension on all four wheels. For each wheel a lower control arm, upper control arm and knuckle are modeled as parts. The upper and lower control arms are connected to the chassis with bushings and to the knuckles with spherical joints. The bushings are used to introduce some steering compliance and they are modeled to be extremely stiff in the vertical and longitudinal 10
directions compared to the lateral direction. The Expedition uses a rack and pinion steering system. The rack is connected to the chassis with a translational joint. The tie rods are connected to the rack with universal joints and to the knuckle with spherical joints. Figure 2.4 is a topology map showing the various parts and how they are constrained to each other through joints.
11
Figure 2.4 Topology map of Ford Expedition model. S Spherical Joint U Universal Joint B Bushing Once the parts are created, their mass and inertia properties are defined. The data for the mass, inertia and joint locations were also measured by SEA, Ltd. [5]. The mass and 12 R Revolute Joint T Translational Joint
inertia properties of all the parts are shown in the Table 2.4. It should be noted that the knuckle properties include the wheel, tire and rotor. These values were split accordingly between the knuckle and the wheel in the model. Number 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Name Chassis Rack FR_uca FR_lca FR_knuckle FL_uca FL_lca FL_knuckle RR_uca RR_lca RR_knuckle RL_uca RL_lca RL_knuckle Mass (kg) 2419.4 1.760 3.357 8.845 63.321 3.357 8.845 63.321 3.266 10.297 57.470 3.266 10.297 57.470 Ixx/Ixy (kg m2) 963.40 0.15047 0.00100 0.00000 0.09030 0.00000 0.31631 0.00000 1.86040 0.00000 0.09030 0.00000 0.31631 0.00000 1.86040 0.00000 0.10548 0.00000 0.41095 0.00000 1.41640 0.00000 0.10548 0.00000 0.41095 0.00000 1.41640 0.00000 Iyy/Ixz (kg m2) 4719.8 202.55 0.01383 0.00000 0.06888 0.00000 0.20812 0.00000 0.39191 0.00000 0.06888 0.00000 0.20812 0.00000 0.39191 0.00000 0.06252 0.00000 0.28797 0.00000 0.26311 0.00000 0.06252 0.00000 0.28797 0.00000 0.26311 0.00000 Izz/Iyz (kg m2) 4956.0 2.2664 0.01383 0.00000 0.04230 0.00000 0.15104 0.00000 1.89370 0.00000 0.04230 0.00000 0.15104 0.00000 1.89370 0.00000 0.04664 0.00000 0.15619 0.00000 1.59400 0.00000 0.04664 0.00000 0.15619 0.00000 1.59400 0.00000
Table 2.4 Body Mass and Inertia data. The x axis of the upper and lower control arms is the line of the pivot of the revolute joint connecting the control arms to the chassis. The y axis is normal to the line of pivot through the point of the spherical joint connecting the control arm to the knuckle. The z 13
axis is then normal to each of these axes. The y axis of the knuckles is the rotation axis of the wheel pointing to the right of the vehicle. The x axis is in the forward direction and the z axis is downward. The x axis for the rack is along its direction of motion. The y and z axes are arbitrarily chosen as normal to the x axis. 2.4 Springs and Shock Absorbers The springs are modeled as nonlinear single component forces (S force in Adams) acting between two points which are the mounting points of the strut. The force is defined by a 2D curve with spring deflection on the x axis and force on the y axis. The spring stiffness curves were calculated from the results of bounce tests performed by SEA, Ltd. [5]. The shock absorbers are modeled as nonlinear single component forces acting between the same points as the strut. The force is defined by a 2D curve with deformation velocity along the x axis and force on the y axis. The front and rear shocks were tested at Detroit Testing Laboratory, Inc. on a shock dynamometer. A curve fit was done on all the data points for the various frequencies. This curve is used as the damping curve in the model and the frequency dependence of the shock absorber is not modeled. 2.5 Tires and Road The tires and road are modeled using the Adams Tire module available in Adams View. One of the default flat road profiles available in the Adams database is used for the road. The tire property file suitable for P264/70R17 113S tires was used.
14
2.6
Drive Train The vehicle model is run only in coast mode for testing the ESC and CES systems,
and for this reason a drive train is not incorporated in the model. Instead, forced motions are applied at the wheels to control the speed. The motions are then switched off using scripted controls to let the vehicle coast while the maneuver is performed. Since the scripted controls cannot be used during co-simulation with Matlab, torques are used instead of the forced motions to control the vehicle speed when co-simulating with Matlab. 2.7 Modeling Measures Since Adams View is a general purpose multibody dynamics simulation software, it does not have any specialized tools to measure the various vehicle parameters that need to be monitored and recorded to compare the performance of the vehicle. Hence the different tools to measure and monitor various parameters like steering angle, camber angle, roll angle etc are created. Listed below are a few examples of these tools. 2.7.1 Wheel Camber Angle
The wheel camber angle is measured using two markers that are positioned on the knuckle of the wheel. The first marker (steerangle_ref2) is situated at the wheel center on the knuckle, and the second marker (steerangle_ref) is positioned on the axis of rotation of the wheel but slightly inboard. The measure is defined in Adams as the equation: Steerangle = ATAN DZ (steerangle_ref2, steer angle_ref) DY (steerangle_ref2, steerangle_ref ) (2.1)
15
DZ gives the z displacement and DY gives the y displacement between the two markers specified with respect to the global origin. ATAN is the command for the inverse tangent. 2.7.2 Front Wheel Steer Angle
The road wheel steer angle is calculated using the same markers used to measure the camber angle. The steer angle measure is defined by the equation: Steer = ATAN DX(steerangle_ref2, steerangle_ref, body.cm) DY(steerangle_ref2, steerangle_ref, body.cm) (2.2)
The command DX is followed by the names of three markers, which returns the x displacement between the first two markers with respect to the coordinate system of the third marker (body.cm) which is the center of gravity of the chassis. This is done so that the readings are consistent when the vehicle is moving. 2.7.3 Roll Angle
The chassis roll angle is calculated in a similar fashion to the camber angle and steer angle using two markers. The two markers are fixed to the chassis of the vehicle, the first marker (body.cm) is at the center of gravity of the body while the second marker (roll_measure) is on the same horizontal plane but slightly to one side of the first marker. The measure is defined by the equation: RollAngle = ASIN DZ (roll _ measure, body.cm) DY (roll _ measure, body.cm, body.cm) (2.3)
The ASIN command returns the inverse sine of the value supplied.
16
2.7.4
Accelerometer Readings
The CES system requires the vertical accelerations from three accelerometers that are placed in specific points on a horizontal plane. The CES system uses these readings to compute the roll angle, roll rate, pitch angle and pitch rate of the vehicle. These accelerations are measured by placing three markers at the specified locations and then measuring their z component of their acceleration. Figure 2.5 shows the measure dialogue box.
17
CHAPTER 3: VALIDATION
3.1 Introduction In any computer model, the accuracy of the simulation relies on the accuracy of the model and the vehicle parameters used to build the model. Hence the mode is checked against experimental data to ensure that the data matches to confirm the accuracy of the model. Different quasi-static tests and dynamic maneuvers are used to validate the model. The experimental laboratory suspension characteristic data was collected by SEA, Ltd. using their in-house Suspension Parameter Measurement Device (SPMD), reference [5].The experimental field data was collected by NHTSAs VRTC at the Transportation Research Center (TRC), reference [5]. 3.2 Quasi-Static Tests Five different quasi-static tests are used to validate the model, namely: Front Bounce Test, Rear Bounce Test, Front Roll Test, Rear Roll Test and Steering Ratio Test. These tests validate the suspension parameters and the suspension kinematics of the vehicle. 3.2.1 Bounce Tests
In the bounce tests, a static load is applied to the chassis of the vehicle through a bar attached to the frame. For several loads the steer angle and camber angle are measured 18
against the suspension deflection for both the front and rear axle. During the test, the steering wheel is locked and the tires are positioned on free floating wheel-pad units so that no lateral or longitudinal forces, or aligning moments would exist at the tires. This is simulated in the model by setting the road friction to zero. 3.2.1.1 Front Bounce Test Figures 3.1, 3.2 and 3.3 show the comparison between the experimental and simulation data for the front bounce test.
Front Suspension Rate
Simulation Experimental
8000 6000 Vertical Force (N) 4000 2000 -0.10 -0.05 0 -20000.00 -4000 -6000 -8000 Suspension Deflection (m) 0.05 0.10 0.15
19
Experimental
-0.10
-0.05
0.05
0.10
0.15
Figure 3.3 Front Suspension Bounce Camber plot Reviewing the plots, it is clear that the model is very close to the experimental data and confirms the accuracy of the front suspension parameters.
20
3.2.1.2 Rear Bounce Test Figures 3.4, 3.5 and 3.6 show the plots comparing the experimental and simulation data for the rear bounce test.
8000 6000 Vertical Force (N) 4000 2000 -0.10 -0.05 0 0.00 -2000 -4000 -6000 -8000 Suspension Deflection (m) 0.05 0.10
21
Experimental
-0.10
-0.05
0.05
0.10
-0.80
-1.20
-1.60
6.00 4.00
-0.10
-0.05
0.05
0.10
Figure 3.6 Rear Suspension Bounce Camber plot The simulation and experimental data match well for the rear spring rate plot while some deviation is observed in the Rear Bounce Steer and Bounce Camber plots. Since the magnitudes of the angles in question are very small, these deviations have only a 22
secondary effect on full vehicle response. These tests validate the rear suspension parameters. 3.2.2 Roll Test
The roll test is performed by rolling the chassis of the vehicle with respect to the wheels. The roll moment, camber angle and steer angles are measured against the roll angle for both the front and rear axles. Similar to the bounce test, the wheels are placed on free moving pads and the steering wheel is locked. This test serves to check the accuracy of the roll stiffness bar and suspension kinematics. 3.2.2.1 Front Roll Test Figures 3.7, 3.8 and 3.9 show the comparison of experimental and simulation data for the front roll test. Reviewing the plots, it is clear that the model very closely follows the experimental results. A minor deviation is observed in the Roll Steer plot, but since it is only to the order of a fraction of a degree, it can be neglected. This test confirms the accuracy of the kinematics as well as the roll stiffness parameters of the front suspension.
23
24
-5.00
-4.00
-3.00
-2.00
1.00
2.00
3.00
4.00
5.00
Figure 3.9 Front Roll Camber Angle plot 3.2.2.2 Rear Roll Test Figures 3.10, 3.11 and 3.12 show the corresponding plots for the rear roll test. The plots show that the model replicates the experimental data very closely. The deviations observed in the Roll Steer and Roll Camber plots are negligible considering the small magnitudes of the angles and their effects on the overall behavior of the vehicle. This test confirms the accuracy of the kinematics and the roll stiffness parameters of the rear suspension.
25
0.10 -5 -4 -3 -2 -1 -0.10 0 1 2 3 4 5
-0.30
26
Figure 3.12 Rear Roll Camber plot 3.2.3 Steering Ratio Test
The steering ratio test is performed by rotating the hand steering wheel and measuring the steer angle of the road wheel. This test is used to measure the ratio of hand wheel angle to road wheel angle. Figure 3.13 shows the plot of hand wheel angle versus the road wheel angle of the model. The steering wheel ratio from the plot 20.11 given by the slope of the plot compares will with the experimental value of 19.71 from reference [5].This test validates the steering system kinematics of the model.
27
y = 20.111x + 0.6187
12
14
16
Figure 3.13 Steering Ratio Test plot of the model. 3.3 Dynamic Maneuvers Dynamic field test maneuvers are used to validate the vehicle model as a whole including the tire and road parameters and the vehicle handling. The Slowly Increasing Steer maneuver and the Sine with Dwell maneuver are used for this purpose. 3.3.1 Slowly Increasing Steer Maneuver
Slowly Increasing Steer maneuver is a pseudo quasi-static maneuver where the steering wheel is rotated at a constant rate up to a preset angle, held there for a short period and then returned to zero degrees very quickly while the vehicle is held at constant speed. The Slowly Increasing Steer maneuver used in this case drove the actual vehicle and the model to their limits. In the experimental run, the vehicle was held at 50 mph (80 kph) while the steering angle was changed from 0 to 270 degrees in 20 seconds followed 28
by a dwell of 2 seconds and then brought back to 0 degrees in 4 seconds. The same steering profile is used for the simulation runs to compare the plots. Figures 3.14 3.20 show the plots comparing the simulation and experimental results.
29
Reviewing the plots, we can see that the Adams model replicates the experimental data well. The maximum yaw rate and lateral accelerations match well, but the test vehicle did not maintain full test speed beyond about 17 seconds. This reduction in test speed resulted in reduced yaw rate and lateral acceleration responses between 17 and 22 seconds. The roll angle magnitudes are consistently lower than the experimental values, but closely follow the same trends as do the other plots. 3.3.2 Sine with Dwell Maneuver
According to the Federal Motor Vehicle Safety Standards 126 (FMVSS 126) set by the National Highway Transportation Safety Association (NHTSA), the Sine with Dwell maneuver is the preferred maneuver to quantify the ESC effectiveness. Since the purpose of this thesis is to study the effect of the CES shock absorber system on the performance of the ESC, it is critical that the model gives accurate results for this maneuver. In this maneuver, the vehicle is accelerated up to 50 mph (80 kph) and the throttle is cut off to let it coast. As soon as the vehicle starts to coast down from the preset speed the steering input is started. The steering input is in the form of a 0.7 Hz sinusoidal wave with a 500 ms pause after the third quarter-cycle. The maneuver used in the experimental runs is replicated in the model for various peak steering angles ranging from 80 degrees to a maximum of 160 degrees and the results are compared in the Figures 3.21 to 3.26.
33
(a)
(b)
(c)
(d)
(e) Figure 3.21 Steering profiles for a) 80, b) 100, c) 120, d) 140 and e) 160 deg.
34
(a)
(b)
(c)
(d)
(e) Figure 3.22 Lateral Acceleration comparisons for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees
35
(a)
(b)
(c)
(d)
(e) Figure 3.23 Yaw Rate Comparison for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees.
36
(a)
(b)
(c)
(d)
(e) Figure 3.24 Speed Trajectory comparison plots for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees. 37
From the figures plotted above, it is clear that the model generates very good predictions for lateral acceleration and yaw rate for the Sine with Dwell maneuver. Figure 3.24 compares the speed trajectory between the simulation and the experimental data. There seems to be large deviation in these graphs. This is in fact misleading as in the first four cases, the test maneuver ends before 3.5 seconds when the yaw rate drops to zero. Thus the experimental speed data after about 3.5 seconds is when the driver has taken control of the vehicle and braked. This causes the speed difference to look large at the end of 5 seconds, whereas in reality this data is not relevant for the test. Taking this into consideration, it is clear that the model predicts the vehicle behavior very accurately. Studying case (e) with 160 degrees steering, it is clear that both the experimental run and the simulation yaw rates do not return to zero. This case is the loss of control run for both simulation and experiment. This reiterates that the model is very well tuned to correlate with experimental data. Figures 3.25 below shows the roll angle plots for the five cases. Though the simulation predicts the trends very well, the roll angle magnitudes are consistently lower than the experimental values. This trend is consistent with that observed with the Slowly Increasing Steer maneuver (Figure 3.18). Though the roll inertias have been modeled as measured for the actual vehicle, this may be due to the fact that the actual vehicle has more dynamic roll compliances, due to bushings etc., than measured on the SPMD and that the real vehicle is not a perfect rigid body as it is in the model.
38
(a)
(b)
(c)
(d)
(e) Figure 3.25 Roll Angle comparison plots for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees.
39
(a)
(b)
(c)
(d)
(e) Figure 3.26 Roll Rate comparison plots for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees.
40
(a)
(b)
(c)
(d)
(e) Figure 3.27 Pitch Rate Comparison Plots for a) 80, b) 100, c) 120, d) 140 and e) 160 degrees.
41
Figure 3.27 shows the Pitch Rate comparison plots, and there appears to be quiet a lot of deviation here. Just as in the speed plots, it should be noted that the maneuver ends at 3.5 seconds in the first 4 cases and the data plotted after that is not relevant. The results are good for the first couple of seconds. After the initial few oscillation peaks, the model does not seem to capture all the oscillations observed in the real vehicle. The model seems to predict a lower pitch frequency than that observed in the experimental data especially as the maneuver progresses. This is probably because the model has limited number of degrees of freedom, whereas the actual vehicle is more complex tending to excite higher frequencies. It is clear from the above plots that the model generates accurate predictions and can be used to make further predictions about the behavior of the vehicle. Thus the model has been validated for both static and dynamic tests and the model is ready for use.
42
CHAPTER 4: CO-SIMULATION
4.1 Overview Co-simulation is the process of simulating a system where two or more separate simulation programs are simultaneously used to model various aspects of the system and these simulation programs communicate during run-time, to simulate the whole system, thus affecting each others output. In this case the vehicle is modeled in Adams-View whereas the CES damper system is modeled in Simulink and a co-simulation is setup to run the vehicle model in Adams using the damper model in Simulink.
Figure 4.1 Schematic of Co-simulation Figure 4.1 is a simple schematic that shows how co-simulation is effected. The output variables from the Adams vehicle model are exported to the damper model in Simulink. The damper forces are calculated according to these vehicle parameters and are fed back into Adams.
43
4.2
Input and Output Variables The various input and output variables from Adams required by the CES are listed
below in Table 4.1 and 4.2. Variable Name Fr_damper_force Fl_damper_force Rl_damper_force Rr_damper_force steeringangle Table 4.1 Adams Input Variables Description Front right damper force Front left damper force Rear left damper force Rear right damper force Peak angle value for Sine with Dwell maneuver
44
Variable Name Az_S1 Az_S2 Az_S3 Fl_damper_displacement fr_damper_displacement Rl_damper_displacement rr_damper_displacement Speed steeringangle steering_rate Brake_pressure Throttle Engine_torque Engine_angular_speed Engine_angular_acc lateralaccleration Fl_damper_velocity fr_damper_velocity Rl_damper_velocity rr_damper_velocity Vz Pitchrate Rollrate Vertical_acc Pitch_acc Roll_acc Yawrate Rollangle Table 4.2 Adams Output variables
Description Vertical Accleration of sensor 1 Vertical Accleration of sensor 2 Vertical Accleration of sensor 3 Front left damper displacement Front right damper displacement Rear left damper displacement Rear right damper displacement Vehicle speed Steering wheel angular displacement Steering wheel velocity Master cylinder pressure Throttle position Torque output at engine crank shaft Engine angular speed Engine angular acceleration Lateral Acceleration Front left damper velocity Front right damper velocity Rear left damper velocity Rear right damper velocity Vertical velocity of vehicle Pitch Rate Roll Rate Vertical acceleration of chassis Pitch Acceleration Roll Acceleration Yaw Rate Roll Angle
45
4.3
Setting up the Co-simulation The various steps involved in setting up a co-simulation between Adams and
Simulink are: 1. Loading Adams/Controls 2. Defining Input and Output Variables 3. Referencing Input Variables in the Adams Model 4. Exporting the Adams Block 5. Connecting the Adams Block and the CES Block in Simulink 6. Running the Co-simulation 7. Things to Remember 4.3.1 Loading Adams/Controls
Adams/Controls is a plug-in that is available in Adams/View that acts as an interface between Adams and controls simulation packages such as Easy 5 and Simulink. The vehicle model is opened in Adams-View and Tools Plugin Manager is selected to
open the Plugin Manager dialogue box. As shown in Figure 4.2, the Load and the Load at Startup check boxes next to Adams/Controls are selected. OK is selected to close the dialogue box and save the settings. This adds the Controls menu onto the main menu bar of Adams-View.
46
Figure 4.2 Plugin Manager to load Adams/Controls 4.3.2 Defining Input and Output Variables
Adams/Controls and controls applications such as Simulink communicate using what are called as state variables. All input and output variables have to be defined as Adams state variables. To create a new state variable, from the Build menu, System Element State Variable New, is selected.
47
Figure 4.3 Create State Variable dialogue box for output variable Figure 4.3 shows how output variables are defined, the name of the state variable is entered in the Name box, and Run-Time Expression is selected in for the Definition box. The expression to calculate the output variable is entered in the F(time,) box. As shown in Figure 4.4, input variables are also defined as state variables following the same steps as for the output variables, except that the F(time,) box is left with the default value of zero. All the input and output variables, listed in Table 4.1 and 4.2, are similarly defined.
Figure 4.4 Create State Variable dialogue box for input variable 48
4.3.3
Once the input and output variables have been defined, the input variable values that are obtained from Simulink have to be applied/referenced at the proper location in the Adams model. In this case, the value of the damper forces obtained from Simulink have to be referenced at the respective damper s-forces. To reference the input variable, Edit Modify is selected. This opens the database navigator from which fr_damping is double clicked. This opens the Modify Force dialogue box as shown in Figure 4.5.
Figure 4.5 Modify Force dialogue box The Function box is filled in as VARVAL(fr_damper_force), where the command VARVAL is used to reference the value of the input variable fr_damper_force as the value to be used for the s-force fr_damping. The other input variables are also similarly referenced at the corresponding s-forces and motions.
49
4.3.4
Once the Input variables are referenced properly in Adams, the Adams model is ready to be exported to Simulink as a control system block. To export the model, Controls Plant Export in selected which opens the Adams/Controls Plant Export dialogue box, shown in Figure 4.6.
Figure 4.6 Adams Controls Plant Export dialogue box. The input variables and output variables are listed in the order in which the respective pins in the control block are to appear. It is important that the correct input and output 50
pins are connected to the correct control system elements for the proper functioning of the system. For this reason the output variables are listed in the same order that the CES controller reads them. Once the dialogue box is completed, OK is selected. This exports three files with the file name specified in the File Prefix field of the dialogue box followed by the extensions .adm, .cmd and .m. In this case the file name is specified as Expedition_CES and thus the three files are Expedition_CES.adm, Expedition_CES.cmd and Expedition_CES.m. These are saved in the working directory of Adams. 4.3.5 Connecting the Adams Block and the CES Block in Simulink.
To setup the control system with the Adams model, the Adams block diagram is first opened in Matlab. To do this, Matlab is started and the working directory of Matlab is changed to the working directory used in Adams (i.e. the same directory that has the files Expedition_CES.adm, .cmd and .m). At the Matlab prompt, Expedition_CES is typed. This initializes the input and output variables of the Adams model as variables in Matlab. Next the command Adams_sys is typed at the prompt, which opens a new window with the Adams block diagram as shown in Figure 4.7.
51
Figure 4.7 Adams Block Diagram in Simulink Double clicking on the Adams_sub block opens the Adams subsystem in a new window showing the components as shown in Figure 4.8.
52
Figure 4.8 Adams model subsystem Double clicking on the Adams Plant box opens the Function Block Parameters dialogue box for the Adams Plant. This dialogue box shown in Figure 4.9 can be used to set various simulation parameters for the simulation. The Communication interval field specifies how often Adams communicates with Simulink and the Number of Communications per Output step field specifies the number of communications between Adams and Simulink for which one output step is written. The Animation mode field is set to interactive so that the simulation is shown graphically as it is being computed, alternatively it can be set to batch.
53
The Adams_sub block is then copied and pasted onto a new model window along with the CES control system. The outputs from the Adams_sub block are then connected to the inputs of the CES system and the outputs from the CES are fed back into the Adams_sub block. Figure 4.10 shows the whole system.
Figure 4.10 Expedition with CES control diagram in Simulink. 4.3.6 Running the Co-simulation
Once the system is setup, the simulation time is entered in the box on top of the screen and the play button is clicked to run the simulation. Simulink invokes Adams and runs the model in Adams/View while the damper forces are calculated in Simulink and fed into Adams while the simulation is running. Thus co-simulation is achieved.
55
4.3.7
Things to Remember
The variable ADAMS_cwd in the matlab file stands for Adams current working directory, and stores the path of the current working directory that was in use when the file was exported. This path has to match with the directory in which the Adams files are when they are run. Thus if the files are moved, or the directory name changed, the ADAMS_cwd variable has to be accordingly updated. Adams Host name: The Adams Host Name field in the Adams Controls Plant Export dialogue box (Figure 4.6) specifies the name of the computer along with the network path. This information is stored in the variable ADAMS_host in the matlab file. This information changes from computer to computer and from network to network. Thus this file can only be run from the computer it was first exported from while it is connected to the same network as it was when it was exported. To run from another system, all the files have to be copied to the new system and the value of the ADAMS_host variable has to be changed to match that of the new system, also the ADAMS_cwd variable has to be updated to match the path in the new system.
56
Figure 5.1 Functioning of Yaw Stability Control System from reference [7].
57
In the figure, the lower curve shows the trajectory the vehicle should follow in response to a steering input from the driver if the road were dry and had a high tire road friction coefficient. In this case, the high friction is able to provide sufficient lateral forces to the car to negotiate the curved road. If the coefficient of friction of the road was low or if the vehicle was traveling too fast, the vehicle would be unable to follow the same curvature, but instead follow a wider curve like the one depicted by the upper curve of Figure 5.1. The function of the ESC is to restore the yaw velocity of the vehicle as much as possible to the nominal motion expected by the driver. If the friction is too low, the ESC may not be able to entirely achieve the nominal yaw rate that is expected on a high friction surface. In this case the ESC would partially succeed by making the yaw rate as close to the nominal rate as possible as shown by the middle curve in Figure 5.1. (From reference [7]) The active control can be effected in different ways, either by active torque distribution, where the power delivered to each wheel is controlled to achieve the yaw rate or by steer-by-wire where steering corrections are given by the computer to compensate for the yaw rate. The Expedition uses a differential braking ESC system, where the brakes on each wheel are individually applied to correct the yaw rate and heading of the vehicle. 5.2 ESC Model The ESC system used with the Adams model is modeled in Matlab Simulink. It is a modified version of the ESC system used with the CarSim Expedition model developed
58
by Kinjawadekar et al (reference [8]). Figure 5.2 shows a schematic of how the ESC system works.
Figure 5.2 Schematic of the ESC System The ESC system takes three inputs; the vehicle yaw rate, the forward vehicle speed and the vehicle lateral acceleration. The ESC calculates the desired yaw rate by dividing the lateral acceleration by the speed. The yaw rate is then compared with the desired yaw using a function YR_d which is equal to the difference between the actual yaw rate and the ideal yaw rate. YR_d = Yaw Rate Lateral Acceleration/Speed (5.1)
The sign of the function YR_d determines whether the vehicle is understeering or oversteering, and depending on the magnitude of YR_d, the brake line pressure is set by the ESC system. Figure 5.3 shows the relation between the magnitude of YR_d and the brake cylinder pressure. These values were extracted from the experimental runs by plotting the YR_d values and the brake pressure. (From reference [8]).
59
Figure 5.3 ESC Brake Pressure Decision plot. The ESC uses the sign of the lateral acceleration to determine which direction the car is turning. When the vehicle is understeering, the ESC applies the appropriate brake on the rear axle as the front wheel lateral forces are already saturated and when the vehicle is oversteering, the braking is applied to the front axle (as the rear wheel lateral forces are already saturated). For example, if the vehicle is oversteering when turning right, the brake on the front left wheel is applied by the ESC, while on the other hand if the vehicle is understeering while turning right, the brake on the rear right wheel is applied. Once ESC system decides the correct brake pressure and the correct brake to be applied, the signal is sent to the appropriate brake through a delay. The purpose of the delay is to account for the mechanical delay in time taken for the pressure to buildup in the brake cylinder and brake actuation on the actual vehicle. This was measured from the experimental data to be 0.35 seconds. Thus after the delay, the appropriate brake is applied by the ESC model. 60
5.3
Validation Once the ESC model is created, it is integrated with the vehicle model and
simulations are run. Figure 5.4 shows the integrated Adams ESC model in Simulink. The results are then compared to the experimental results already collected at TRC to validate the ESC model. The Sine with Dwell maneuver is used with steering angles varying from 80 degrees to 300 degrees in steps of 20 degrees. The figures 5.5 to 5.11 show the comparisons of the various parameters.
61
(a)
(b)
(c)
(d)
(e) (f) Figure 5.5 Steering Profiles for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
62
(a)
(b)
(c)
(d)
(d)
(e)
Figure 5.6 Lateral Acceleration Comparison for the Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
63
(a)
(b)
(c)
(d)
(e)
(f)
Figure 5.7 Yaw Rate Comparison for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees.
64
(a)
(b)
(c)
(d)
(e)
(f)
Figure 5.8 Speed Trajectory Comparisons for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
65
(a)
(b)
(c)
(d)
(e)
(f)
Figure 5.9 Roll Angle Comparisons for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
66
(a)
(b)
(c)
(d)
(e) (f) Figure 5.10 Roll Rate Comparison for Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
67
(a)
(b)
(c)
(d)
(e)
(f)
Figure 5.11 Pitch Rate Comparison of Expedition with ESC for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
68
From the above graphs it is clear that the ESC model works very much like the actual ESC for up to the 240 degree Sine with Dwell maneuver after which the results start to deteriorate. Figure 5.6 shows lateral acceleration comparison, and there appears to be some noise in the simulation data at around 1.5 seconds into the maneuver. This is in fact not noise, but fluctuations caused due to rapid brake pulses that are applied at the same time (Figure 5.12) during the simulation. Figure 5.9 shows the comparison of the roll angles. The roll angles predicted are lower than that of the actual vehicle, which is consistent with the previous roll angle predictions by the simulation. To check the working of the ESC model, the brake pulses of the simulation and the experimental runs are compared in Figures 5.12 and 5.13. These figures show the brake pressures of the front left and front right brakes respectively. The rear brake pressures remain zero for the experimental runs, as in this maneuver the vehicle is always oversteering and hence the ESC activates the brakes only on the front axle. However in the simulation the rear right wheel brake is activated for steering angles greater than 240 degrees. The brake pressure plot of the rear right wheel for the 300 degree Sine with Dwell is shown in Figure 5.14.
69
(a)
(b)
(c)
(d)
(e)
(f)
Figure 5.12 Left Front Brake Pressure Comparison for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
70
(a)
(b)
(c)
(d)
(e)
(f)
Figure 5.13 Right Front Brake Pressure Comparison for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
71
Figure 5.14 Rear Right Brake Pressure plot for 300 deg Sine with Dwell Maneuver From the above plots it is clear that the simulation needs much less ESC interference than the actual vehicle to regain control. The front left brake plots indicate that the simulation needs only one brake pulse around 1.5 seconds into the maneuver whereas the actual vehicle has two brake pulses. A similar trend is observed for the front right brake where the pulses in the simulation are of much less magnitude than observed on the vehicle. Also from Figure 5.14, it is clear that the simulation vehicle starts to understeer at around 2 seconds into the maneuver for runs with steering wheel angle greater than 240 degrees. However, the ESC model effectively brings the vehicle back to stability and works well for most of the steering angles and can be used as a basis to quantify the benefits of using the CES system.
72
73
The CES algorithm is programmed using Matlab Simulink, and a co-simulation is setup with the ADAMS vehicle model to simulate a vehicle equipped with the CES system. 6.2 Results The purpose of this thesis is to evaluate the improvements, if any, in the handling of the vehicle and performance of the ESC due to the CES system developed by Tenneco. To investigate this, the Sine with Dwell maneuver is used as recommended by FMVSS No.126. The following plots show the comparison between a standard Ford Expedition equipped with ESC only and a Ford Expedition equipped with both ESC and CES doing the Sine with Dwell maneuver for various steering angles.
74
(a)
(b)
(c)
(d)
(e)
(f)
Figure 6.1 Steering Wheel Angle comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
75
(a)
(b)
(c)
(d)
(e)
(f)
Figure 6.2 Lateral Acceleration comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
76
(a)
(b)
(c)
(d)
(e)
(f)
Figure 6.3 Yaw Rate Comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
77
(a)
(b)
(c)
(d)
(e)
(f)
Figure 6.4 Speed Trajectory comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
78
(a)
(b)
(c)
(d)
(e)
(f)
Figure 6.5 Roll Angle Comparison for Expedition with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
79
(a)
(b)
(c)
(d)
(e)
(f)
Figure 6.6 Roll Rate Comparison for Expediton with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
80
(a)
(b)
(c)
(d)
(e)
(f)
Figure 6.7 Pitch Rate Comparison for Expediton with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees
81
Figure 6.8 shows the comparison of the right front and right rear damper characteristics between the standard vehicle and the vehicle equipped with CES. These plots show the dynamically changing characteristics of the CES dampers. The CES dampers are also able to offer much higher damping forces compared to the stock dampers. Figure 6.9 shows the damper forces versus time plots for both the vehicles. The differences in peak forces produced by the stock and CES dampers are illustrated in this plot.
82
(a)
(b)
(c) (Continued) Figure 6.8 Damper Characteristics Comparison Front Right and Rear Right Dampers for Expediton with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees 83
(d)
(e)
(f)
84
(a)
(b)
(c) (Continued) Figure 6.9 Damper Forces Comparison for Expediton with and without CES for a) 80, b) 120, c) 160, d) 200, e) 240 and f) 300 degrees 85
(d)
(e)
(f)
86
6.3
Conclusion From the above plots, there is no observable and consistent improvement in
performance with the vehicle equipped with CES. There is marginal decrease in peak roll angle and roll rates with the CES equipped vehicle but the peak pitch rates observed with the CES equipped vehicle is marginally higher. These changes are small and most likely are not perceivable to the driver. The vehicle response is not improved, with the time required for the vehicle to return to zero yaw rate not changing significantly either way. Figure 6.9 shows the comparison of damper forces between the two vehicles, the standard vehicle with ESC only and the vehicle equipped with CES and ESC. The standard dampers in the ESC only vehicle seem to have rapid fluctuations in force between 1.5 and 2 seconds into the maneuver, these fluctuations occur due to rapid braking by the ESC at the corresponding times. From the damper forces plots (Figure 6.9), it is clear that the CES dampers are stiffer than the standard dampers for most of the maneuver, offering, at some instances, twice as much damping force as the standard dampers. Even in such cases, the difference in force between standard and CES dampers is only about 1000 N, which is about 100 kg of force. This is negligible compared to the forces through the springs which are in the range of 10000 N, moreover the dampers offer only dynamic resistance and do not offer any static stiffness. Thus a momentary reduction of about 1000 N of force from the springs does not seem to noticeably change the handling characteristics of the vehicle.
87
the CES equipped vehicle was shown to offer no noticeable improvement in returning the yaw rate to zero or in significantly reducing the roll and pitch response in the Sine with Dwell maneuver. The CES system may offer comfort and customizability to the driver, and may even improve handling under certain circumstances, but the results of this study show that the CES system does not improve the performance of a vehicle put through the Sine with Dwell maneuver. 7.2 Recommendations It would be advisable to experimentally test a CES equipped vehicle and compare the results with the simulation. Though simulation results are preferred as an initial indication of trends, there is no substitute for actual testing. Testing would completely validate the advantages, if any; of the system and also help ensure that the CES model gives damper force outputs similar to the actual physical CES system. The current Adams model provides very accurate results for the needs of this study, but to further increase the scope of this model, there are several improvements that need to be made. The tire model with the current tire parameters needs to be replaced with a better tire model that reflects the properties of the actual tires more accurately. The compliances added to the steering system of the model were values estimated using scientific guess-check techniques. Though the model is providing accurate results, it is possible that the compliances do not reflect the real values. The model does not contain any other suspension compliance as all other joints are modeled as ideal joints. Omitting the compliances can also lead to erroneous results. The suspension
89
characteristics could be better modeled to reflect the suspension compliances from test data already available. The ESC model created for this study is a very basic one, using the very basic inputs and a simple algorithm. There is a lot of room to improve the ESC model. The algorithm can be improved to take in more inputs such as steering rate. Other improvements would include implementing an ABS and a roll stability system. Lastly, a more detailed study of the effects of damping on ESC performance needs to be done so that the CES algorithm can be improved. To achieve this, it would be ideal to perform a full scale vehicle test and simulation using different damper settings and comparing the results. With these changes/additions, one would have a better model and a better understanding of the advantages of the CES system.
90
REFERENCES
1. U.S. Department of Transportation, NHTSA, Traffic Safety Facts 2004, 2004, DOT HS 809919 2. U.S. Department of Transportation, NHTSA, PROPOSED FMVSS No.126 Electronic Stability Control Systems, August 2006 3. Dang, Jennifer N., Preliminary Results Analyzing The Effectiveness of Electronic Stability Control (ESC) Systems September 2004, DOT HS809790 4. Forkenbrock, Garrick J., Elsasser, Devin., OHarra, Bryan., NHTSAs Light Vehicle Handling and ESC Effectiveness Research Program 05-0221 5. Pan, W. and Papelis, Y.E., Real-Time Dynamic Simulation Of Vehicles With Electronic Stability Control: Modeling And Validation, Int. J. Vehicle Systems Modeling and Testing, Vol. 1, Nos. 1/2/3, 2005 6. MSC Software Corp., Getting Started Using Adams/Controls Introducing and Starting the Tutorials, Mechanical Dynamics Inc., 2002 7. Rajamani, Rajesh Vehicle Dynamics and Control, Springer 2005 8. Kinjawadekar, T., Dixit, N. Heydinger, G.J., Guenther, D.A., and Salaani, M.K., Vehicle Dynamics Modeling and Validation the 2003 Ford Expedition with ESC using CarSim, SAE Paper 2009-01-0452, April 2008 9. http://www.trucktrend.com/features/news/2008/163_news080811_tenneco_will_p rovide_ces_shock_absorbers_for_2009_volvo_xc60/index.html 10. http://www.tenneco.com/news/press/archive/press_2007/05082007.html
91