FEEDFORWARD COMPENSATION FOR LATERAL CONTROL OF HEAVY VEHICLES FOR AUTOMATED HIGHWAY SYSTEM (AHS)

Similar documents
Single-track models of an A-double heavy vehicle combination

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

vehicle velocity (m/s) relative velocity (m/s) 22 relative velocity (m/s) 1.5 vehicle velocity (m/s) time (s)

MECH 3140 Final Project

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

Prediction and Prevention of Tripped Rollovers

Application of Adaptive Sliding Mode Control with an Ellipsoidal Sliding Surface for Vehicle Distance Control

Lateral control of autonomous electric cars for relocation of public urban mobility fleet

Investigation of Steering Feedback Control Strategies for Steer-by-Wire Concept

We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill.

Low Complexity MPC Schemes for Integrated Vehicle Dynamics Control Problems

Jackknife stability of a tractor semi-trailer combination

Estimation of Tire-Road Friction by Tire Rotational Vibration Model

Backstepping based approach for the combined longitudinal-lateral vehicle control

Position and Velocity Profile Tracking Control for New Generation Servo Track Writing

EXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS

CHAPTER INTRODUCTION

Simulation of the Stick-Slip Friction between Steering Shafts Using ADAMS/PRE

Road Vehicle Dynamics

Methodology for modeling, parameter estimation, and validation of powertrain torsional vibration

Backstepping Control Design and Its Applications to Vehicle Lateral. Control in Automated Highway Systems. Chieh Chen

Active Suspension Control to Improve Vehicle Ride and Steady-State Handling

Design of an adaptive sliding mode controller for robust yaw stabilisation of in-wheel-motor-driven electric vehicles

Lateral Path-Following Control for Automated Vehicle Platoons

IN MOST of the the automated highway system (AHS)

Observer Based Friction Cancellation in Mechanical Systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

Jurnal Teknologi IMPLEMENTATION OF ROBUST COMPOSITE NONLINEAR FEEDBACK FOR ACTIVE FRONT STEERING BASED VEHICLE YAW STABILITY.

Robust Adaptive Attitude Control of a Spacecraft

Draft 01PC-73 Sensor fusion for accurate computation of yaw rate and absolute velocity

Simulation of an articulated tractor-implement-trailer model under the influence of lateral disturbances

Model-Based Individualization of Human-Like Steering Controllers

Sliding mode measurement feedback control for antilock braking systems

Robust Vehicle Stability Control with an Uncertain Driver Model

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

String and robust stability of connected vehicle systems with delayed feedback

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

CHAPTER 1. Introduction

A Model Predictive Control Approach for Combined Braking and Steering in Autonomous Vehicles

Simple Car Dynamics. Outline. Claude Lacoursière HPC2N/VRlab, Umeå Universitet, Sweden, May 18, 2005

Modeling the 3-DOF Dynamics of an Electrodynamic Maglev Suspension System with a Passive Sled

Control of industrial robots. Centralized control

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

Analysis of Critical Speed Yaw Scuffs Using Spiral Curves

:RUVW&DVH3HUIRUPDQFH(YDOXDWLRQ

DSCC PASSIVE CONTROL OF A HYDRAULIC HUMAN POWER AMPLIFIER USING A HYDRAULIC TRANSFORMER

The PVTOL Aircraft. 2.1 Introduction

Design and modelling of an airship station holding controller for low cost satellite operations

EE C128 / ME C134 Feedback Control Systems

DYNAMIC MODELLING AND IDENTIFICATION OF A CAR. Gentiane Venture* Wisama Khalil** Maxime Gautier** Philippe Bodson*

Time Space Diagrams for Thirteen Shock Waves

REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM 1. Seunghyeokk James Lee 2, Tsu-Chin Tsao

Compression Braking Control for Heavy-Duty Vehicles 1

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads

Robust Disturbance Observer Design for a Power-Assist Electric Bicycle

Sliding Mode Control for Active Suspension System Using ICA Evolutionary Algorithm

University of Bristol - Explore Bristol Research. Publisher's PDF, also known as Version of record

Disturbance Rejection in Parameter-varying Web-winding Systems

1 Introduction Hydraulic systems have been used in industry in a wide number of applications by virtue of their small size-to-power ratios and the abi

Control of a Car-Like Vehicle with a Reference Model and Particularization

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD

Analysis and Design of an Electric Vehicle using Matlab and Simulink

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties

Analysis and Control of Nonlinear Actuator Dynamics Based on the Sum of Squares Programming Method

Electronic Throttle Valve Control Design Based on Sliding Mode Perturbation Estimator

Road Adaptive Active Suspension Design Using Linear Parameter-Varying Gain-Scheduling

Nonlinear Design of Active Suspensions. Jung-Shan Lin and Ioannis Kanellakopoulos y

Overcoming the Limitations of Conservation of Linear Momentum by Including External Impulse

Modelling and State Dependent Riccati Equation Control of an Active Hydro-Pneumatic Suspension System

Hierarchical steering control for a front wheel drive automated car

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

IMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS

Adaptive Robust Precision Control of Piezoelectric Positioning Stages

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao

Chapter 2 Review of Linear and Nonlinear Controller Designs

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

Design of Fuzzy Logic Control System for Segway Type Mobile Robots

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Disturbance Propagation in Vehicle Strings

Optimal Control for Race Car Minimum Time Maneuvering

Posture regulation for unicycle-like robots with. prescribed performance guarantees

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear Tracking Control of Underactuated Surface Vessel

A Novel Finite Time Sliding Mode Control for Robotic Manipulators

To convert a speed to a velocity. V = Velocity in feet per seconds (ft/sec) S = Speed in miles per hour (mph) = Mathematical Constant

Derivation of the Yellow Change Interval Formula

Adaptive observer for traffic density estimation

Exponential Controller for Robot Manipulators

ACTIVE DIRECT TILT CONTROL FOR STABILITY ENHANCEMENT OF A NARROW COMMUTER VEHICLE

Lecture «Robot Dynamics»: Dynamics and Control

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

Robust Control For Variable-Speed Two-Bladed Horizontal-Axis Wind Turbines Via ChatteringControl

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

String tyre model for evaluating steering agility performance using tyre cornering force and lateral static characteristics

Transcription:

Copyright IFAC 5th Triennial World Congress, Barcelona, Spain FEEDFORWARD COMPENSATION FOR LATERAL CONTROL OF HEAVY VEHICLES FOR AUTOMATED HIGHWAY SYSTEM (AHS) Meihua Tai, Masayoshi Tomizuka Department of Mechanical Engineering PolyTechnic University Six MetroTech Center Brooklyn, NY email: mtai@duke.poly.edu Department of Mechanical Engineering University of California at Berkeley Berkeley, CA 947-74 email: tomizuka@me.berkeley.edu Abstract: In this paper, we propose a feedforward compensation method to enhance the performance of the lateral guidance system of heavy vehicles on automated highway systems (AHS). The feedforward controller blends well with the linear robust feedback controller. The proposed feedforward compensation is motivated by the analogy between a vehicle lateral control system on curved roads and a mechanical system with Coulomb friction. The sliding mode controller for vehicle lateral guidance is shown to inherently involve a feedforward compensation term. Performance of a tractor-semitrailer combination vehicle under linear robust feedback control is used as the base line to show by simulations the enhancement of performance by fixed gain and adaptive feedforward controllers. The tracking performance is further improved by sliding mode control. In view that the sliding mode controller is more complex than the linear controller, the combination of the linear feedback controller and the feedforward controller is at a mid-point between ease of implementation and control performance. Copyright c IFAC Keywords: Automated Highway Systems, Vehicle Control, Lateral Control, Feedforward Compensation, Nonlinear Control, Sliding Mode Control, Heavy Vehicles, Tractor-Semitrailer. INTRODUCTION Automated guidance of vehicles, both passenger vehicles and commercial heavy duty vehicles, has long been a subject of research and it has been studied under various programs (Bender, Supported by the California Department of Transportation through California PATH program of the University of California at Berkeley 99; Fenton and Mayhan, 99; Gardels, 96; Stevens, 996; Tsugawa et al., 996). In the 99 s, there have been renewed interests in Automated Highway Systems (AHS) to meet the needs of ever increasing traffic throughput without building new highways (Fenton and Mayhan, 99; Shladover, 99; Varaiya, 993). In California, the PATH (Partners for Advanced Transit and Highways) program was established in 986

to focus research on AHS (Shladover, 99). The Automated Highway Systems proposed by PATH is a hierarchial control system with four control layers: network layer, link layer, planning layer and regulation layer (Varaiya, 993). In the regulation layer, controls are achieved at the vehicle dynamics level by the longitudinal controller and lateral controller. In recent years, heavy vehicles are considered to be primary candidates for deployment of AHS. This paper concentrates on the lateral control of heavy vehicles using a tractorsemitrailer combination as an example. Researchers in PATH conducted extensive studies on the lateral control of passenger vehicles (Patwardhan et al., 997b; Patwardhan et al., 997a; Peng and Tomizuka, 993; Pham et al., 994). In 993, PATH initiated research program for heavy vehicles and since then there has been active research and steady progress covering modeling (Chen and Tomizuka, 995; Tai and Tomizuka, 998), system analysis (Wang and Tomizuka, 998), controller designs (Wang and Tomizuka, 999; Wang and Tomizuka, ; Tai and Tomizuka, 999; Tai and Tomizuka, ) and experimentation (Hingwe et al., 999). The model of a heavy vehicle system is nonlinear and it has model uncertainties including both unmodeled dynamics and parametric uncertainties. There are been mainly two independent approaches to the lateral control of heavy vehicles: linear robust control and nonlinear robust control. Wang and Tomizuka (998) designed a lead-lag controller based on the linear analysis and a linear robust H controller assuming a first order dynamics of the steering subsystem (Wang and Tomizuka, 999). Tai and Tomizuka (999) designed a Sliding Mode Controller (SMC) to deal with model uncertainties. SMC involves a switching function or a saturation function, which have adverse effects on performance. To improve the performance robustness and passenger comfort, they also proposed an Adaptive Robust Control (ARC) scheme. ARC maintained high gain nature at a reasonable level and achieved robust performance and passenger comfort by adapting the coefficients of the tire cornering stiffness while guaranteeing the transient performance and stability. There has also been some experimental results reported for linear controllers (Hingwe et al., 999). However, there has been no experimental results reported for nonlinear controllers. Usually, nonlinear controllers make use of more detailed knowledge of the dynamics of the plant than linear controllers, and intuitively they are supposed to perform better than linear controllers. However, nonlinear controllers are more costly in terms of implementation and sometimes it is impractical to implement them at all. On the other hand, there are rich design methodologies and software tools available for analysis and design of linear controllers. In this paper, we propose to use a feedforward compensator to augment the linear robust feedback controllers for reduced lateral tracking errors while sustaining a reasonable customer comfort. This is motivated by the observation that a centrifugal force to a vehicle lateral control system is a Coulomb friction force to a mechanical system. Two feedforward compensators are designed: a fixed-gain feedforward compensator and an adaptive feedforward compensator. Furthermore, it is recognized that nonlinear controllers such as a sliding mode controller for lateral control of vehicles inherently involve a feedforward compensation term and linear feedback terms inside its boundary layer when a saturation function is used instead of a sign function for the reduction of chattering. The organization of this paper is as follows. In the next section, the motivation of using feedforward compensation is presented and two feedforward compensators are proposed. In section 3, simulation results of a linear robust feedback controller with each of the two feedforward compensators are presented and they are compared with that of the same linear robust feedback controller. Nonlinear controllers are analyzed and their relation to feedforward compensators are studied in section 4. Conclusions are given in section 5.. LINEAR ROBUST FEEDBACK CONTROLLER WITH FEEDFORWARD COMPENSATION In this section, we will give a brief review of the linear model of a tractor-semitrailer vehicle system, and propose a feedforward compensation method for performance enhancement.. Linear model of a tractor-semitrailer vehicle system The linear control model of a tractor-semitrailer vehicle system in the road coordinate system is given by M r q r D r q r K r q r = F r δ f E ε d (t) E ε d (t), y s = ( d s ) T qr, where () q r = ( y r, ε r, ε f ) T. () The matrices, M r, D r, K r, F r, E and E, are as given in the Appendix B of (Tai, ). In the above generalized coordinates, y r is the lateral

displacement of the tractor s center of gravity, ε r is the tractor s yaw error measured in the road coordinate system and ε f is the articulation angle. The system input is the tractor s front wheel steering angle δ f and the system output y s is the lateral tracking error of the virtual sensor located at the look-ahead distance of d s. In Eq. (), ε d and ε d are desired tractor s yaw rate and rate of change of the desired yaw rate, respectively. In linear controller designs they are treated at disturbances to the system. ε d is related to the vehicle speed and the road curvature ρ by ε d = ρ. (3) Definie a 6 state vector as ( ) qr x r =. (4) q r Then the linear state-space model of the vehicle lateral control system can be obtained as ( ) ( ) I ẋ r = Mr K r Mr x D r r Mr δ F f r ( ) ( ) Mr ε E d Mr ε E d. (5) It is noted that the system matrices in Eqs. () and (5) depend on the vehicle speed, tire cornering stiffness and load configuration on the semitrailer. Details of this aspect are documented in (Wang and Tomizuka, 998). Notice that the desired yaw rate, ε d, appears in the linearized model. In designing linear controllers, the ε d -related terms are treated as disturbances coming from the road, and linear controllers are designed so that they reject not only the road disturbances but also other disturbances such as wind gust. In the presence of such disturbances, the steady-state tracking error is directly affected by the linear gain of the controller. The larger the linear gain, the smaller the steady-state tracking error. On the other hand, a lager linear gain may excite unmodeled dynamics and may induce oscillations.. Controller design By examining the sources of the road disturbances and the ways they enter the model equations, we find the following analogy between the lateral dynamics of a vehicle system and the dynamics of a mechanical system with Coulomb friction. When a vehicle is on a straight road, ε d is zero, and therefore there is no road disturbance. When the vehicle is negotiating a curve and turning left, there are centrifugal forces acting at the centers of gravity of the tractor and of the semitrailer. These centrifugal forces point right and their magnitude (a) Vx Left Turning Fcf = Vx ded F cf Right Turning Fcf = Vx ded Fig.. Centrifugal Forces of a Vehicle Negotiating a Curve F fr Fig.. Coulomb Friction in a Mass-Spring- Damper System is proportional to ε d as shown in Fig. (a). To be precise, the centrifugal forces are proportional to ε and ε, respectively. But, at steady state, we have ε = ε = ε d, and hereafter in this paper, we only consider the steady state case. When the vehicle is turning right, the centrifugal forces are proportional to ε d and they point left as shown in Fig. (b). In other words, the centrifugal forces are proportional to ε d and are discontinuous. Recall that, for mechanical systems with Coulomb friction forces (see Fig. ), the Coulomb friction forces are proportional to ẋ and discontinuous. That is, the centrifugal forces of a vehicle negotiating a curve are analogous to the Coulomb friction forces. For a mechanical system with Coulomb friction, if they can be obtained or estimated, adding a feedforward term to compensate for the disturbances (the friction forces) is a practical and efficient approach. Motivated by this, we propose to add a feedforward compensator to a linear feedback control system to attenuate the road disturbances as shown in Fig. 3. We take the input to the feedforward compensator as ε d. As such, the feedforward compensator has a built-in switch to turn on and off the compensator based on needs. That is, when the vehicle is negotiating a curve, ε d is nonzero and therefore the feedforward compensator is on, and when the vehicle is travelling on a straight section, ε d is zero and therefore the switch is off. A possible candidate for the feedforward compensator is the inverse dynamics of the system, from the road disturbances ε d to the output y s. But, as we have learned, the vehicle dynamics has m N (b) Z Vx F

6 Yr Feedforward Compesator VxdEd Road Disturbance: VxdEd Vx(mph) 4 Yr(m).5.5 δf Steering Subsystem Vehicle Body Dynamics Linear Robust Feedback Controller Vehicle Lateral System Dynamics Double Integrator Ys ded(rad/sec.).4. 4 6 8..4 4 6 8 Er(deg) 4 6 8 4 6 8 Fig. 3. Diagram of Feedforward Compensation for the Lateral Control of a Heavy Vehicle System δ f (deg) 4 6 8 Ef(deg) 4 6 8 55 m R Test Trak at Crows Landing 75 m 55 m R R = 8 m R 75 m 55 m Fig. 4. Desired Trajectory/Test Track at Crows Landing model uncertainties and it may not exactly compensate for the disturbances as we expect. We propose to use a constant gain feedforward compensator with the constant equal to the inverse of the linear gain of the disturbance dynamics. This gain is a function of vehicle inertia and dimensional parameters as well as tire cornering stiffness. To account for the parametric uncertainties in the constant feedforward compensator, we introduce an adaptation to the constant gain based on the lateral tracking error at the c.g. of the tractor. 3. SIMULATION RESULTS Simulation scenario is described by the desired trajectory and the longitudinal velocity profile. The desired trajectory is as shown in Fig. 4. It is the same as the actual test track in Crows Landing, a small town 9miles south of Berkeley. The test track consists of three curved sections extended by two straight sections. The radii of the curved sections are 8m. The longitudinal velocity profile is as given in the upper left plot of Fig. 5. It is taken from one of the experiments conduced at Crows Landing. During experiments, the longitudinal velocity is controlled by the driver. Given the desired trajectory and the velocity profile, the desired yaw rate, ε d, can be obtained by Eq. (3), and it is shown in the second plot of the left column of Fig. 5. A linear robust feedback controller was designed based on the loop shaping technique, and the tracking performance under this controller was as shown by the solid lines in Fig. 5 Since the objective here is to show advantages of feedforward compensation, the details of the feedback controller as well as its design are omitted. Fig. 5. Simulation Results of Linear Robust Controllers with Feedforward Compensation: Solid: Without Feedforward Compensation, Dashed: With Constant Gain Feedforward Compensation, Dashdot: With Adaptive Feedforward Compensation Figure 5 also shows the simulation results obtained with constant gain feedforward compensation (dashed lines) and adaptive feedforward compensation (dash-dot lines). Progressive improvements of tracking performance by the two types of compensators are evident in the figure. 4. COMPARISON WITH NONLINEAR ROBUST CONTROLLERS 4. Vehicle lateral control model The simplified nonlinear control model of tractorsemitrailer heavy vehicles is (Tai and Tomizuka, 999) M(q) q c(q, q) = C αf [, l f, ] T δ f (6) where the generalized coordinate q is q(t) = [ t V y(τ)dτ, ε, ε f ] and δ f is the control input, the tractor s front wheel steering angle, and M(q) and c(q, q) are as given in Appendix A. It should be noted that the linear model given in Eq. () is obtained from Eq. (6) by introducing the small angle assumption for articulation angle and reformulating it in the road coordinate system (Tai and Tomizuka, 999). Then, the output dynamics is given by ÿ s = V y d s ε ε r (7) where V y and ε can be obtained from Eq. (6) (Tai and Tomizuka, 999) and they can be written as V y = b (q)δ f f (q, q) (8) and ε = b (q)δ f f (q, q). (9) Then, the output dynamics given in Eq. (7) becomes ÿ s = (b (q) b (q))δ f (f (q, q) f (q, q)) ε r = b x (q)δ f f (q, q) ε r, ()

where b x (q) = b (q) b (q) and f (q, q) = f (q, q) f (q, q). A straightforward algebraic computation shows that f (q, q) contains ε d term, that is, f (q, q) = f x (q, q) ε. () This can also be recognized from the details of matrix M and vector c given in Appendix A. Notice that each c(i) contains a term i ε and the coefficient i is the same as the (i, ) element of M, i.e., i = M(i, ), i =, and 3. So, Eq., (6) can be reformulated as V y ε M ε c (q, q) = C αf l f δ f. ε f () From Eq. (), it is easy to see that V y actually contains ε term. In the mean time, V y ε is the lateral acceleration of the tractor s center of gravity and Eq. (6) can be viewed as a force balance equation by Newton s second law. By combining Eqs. () and (), we have ÿ s = b x (q)δ f f x (q, q) ε ε r = b x (q)δ f f x (q, q) ε d (3) Recall that the nonlinear robust controllers, such as a sliding mode controller, involve a feedback linearization term. Therefore, the nonlinear controllers have the form of δ f = b x (q) (f x(q, q) ε d ) = b x (q) ( ε d ) b x (q) (f x(q, q) ). (4) Equation (4) suggests that the nonlinear controllers inherently have a feedforward compensation which corresponds to the fixed gain feedforward control. For comparison, Fig. 6 shows the simulation results of a sliding mode controller and the above mentioned three linear robust controllers. As we can see from the figure, the sliding mode controller offers the best tracking performance as expected. However, the implementation of nonlinear controllers is not trivial and much harder than that of linear controllers. Therefore, linear robust controllers with feedforward compensators are a mid-point between liner feedback controllers and nonlinear controllers from the view point of ease of implementation and control system performance. 5. CONCLUSIONS An analogy between the vehicle lateral control system and a mechanical system with a Coulomb friction is identified. Motivated by the friction ded(rad/sec.) Vx(mph) 6 4.4.. 4 6 8.4 4 6 8 δ f (deg) 4 6 8 Yr(m) Ef(deg).5.5 4 6 8 4 6 8 4 6 8 Fig. 6. Comparison of Nonlinear Controllers with Linear Robust Controllers with Feedforward Compensation: Solid: Without Feedforward Compensation, Dashed: With Constant Gain Feedforward Compensation, Dotted: With Adaptive Feedforward Compensation, Dashdot: Sliding Mode Controller compensation practices for the latter, feedforward compensators, a fixed gain and an adaptive compensators, are designed to enhance the tracking performance of linear feedback controllers without sacrificing other performances. It is also pointed out that the nonlinear controllers actually involve the feedforward compensator corresponding to the fixed gain compensator. A linear robust feedback controller with a feedforward compensation of the road disturbance is a mid-point in terms of ease of implementation and control performances. ACKNOWLEDGEMENT This work was sponsored by California PATH program. The contents of this paper reflect the views of the authors who are responsible for the facts and the accuracy of the data presented herein. The contents do not necessarily reflect the official views or policies of the state of California. This paper does not constitute a standard, specification, or regulation. Er(deg) REFERENCES Bender, J. (99). An overview of systems studies of automated highway systems. IEEE Transactions on Vehicular Technology 4(), 8 99. Chen, C. and M. Tomizuka (995). Dynamic modelling of articulated vehicle for automated highway systems. In: Proceedings of American Control Conference. Evanston, IL. pp. 653 657. Fenton, R. and R. Mayhan (99). Automated highway studies at ohio state universityan overview. IEEE Transactions on Vehicular Technology 4(), 3. Gardels, K. (96). Automatic Car Controls for Electronic Highways. Rep. GMR-76, General

Motors Res. Lab., General Motors Corp.. Warren, MI. Hingwe, P., M. Tai, J. Wang and M. Tomizuka (999). Lateral control of tractor-semitrailer combination for automated highway systemsan experimental study. In: Proceedings of ASME IMEGE. pp. 95. Patwardhan, S., H. Tan and J. Guldener (997a). Lane following during backward driving for front wheel steered vehicles. In: Proceedings of American Control Conference. Alburquerque, New Mexico. pp. 3348 3353. Patwardhan, S., H. Tan and J. Guldner (997b). A general framework for automatic steering control: System analysis. In: Proceedings of American Control Conference. Alburquerque, New Mexico. pp. 598 6. Peng, H. and M. Tomizuka (993). Preview control for vehicle lateral guidance in highway automation. ASME Journal of Dynamic Systems, Measurement and Control 5(4), 598 6. Pham, H., K. Hedric and M. Tomizuka (994). Combined lateral and longitudinal control of vehicles. In: Proceedings of American Control Conference. Baltimore, MD. pp. 5 6. Shladover, S. E. et al. (99). Automatic vehicle control development in path program. IEEE Transactions on Vehicular Technology VT- 4(), 4 3. Stevens, W. (996). The automated highway system program: A progress report. In: Proceedings of 3th IFAC World Congress (Planary Volume). San Francisco, CA. pp. 5 34. Tai, M. (). Advance Vehicle Control of Heavy Vehicles for Automated Highway. PhD thesis. University of California at Berkeley. Berkeley, CA. http: //media.poly.edu /mechanical /page /template /mtai.cfm. Tai, M. and M. Tomizuka (998). Dynamic modeling of multi-unit heavy vehicles. In: Proceeding of the 998 International Mechanical Engineering Congress and Exposition. pp. 673 68. Tai, M. and M. Tomizuka (999). Robust lateral control of heavy vehicle for ahs. In: Proceedings of the the 4th IFAC World Congress, Vol. Q. pp. 37 4. Tai, M. and M. Tomizuka (). Robust controllers based on feedback linearization for automated lane guidance of heavy vehicles. In: Proceedings of the st IFAC Conference on Mechatronic Systems. pp. 77 8. Tsugawa, S., M. Aoki, A. Hosaka and K. Seki (996). A survey of present ivhs activities in japan. In: Preprints of the 3th IFAC World Congress (vol. Q). San Francisco, CA. pp. 47 5. Varaiya, P. (993). Smart cars on smart roads: Problems of control. IEEE Transactions on Automatic Control 38(), 95 7. Wang, J. and M. Tomizuka (998). Analysis and controller design based on liner model for heavy-duty vehicles. In: International Mechanical Engineering Congress and Exposition, ASME Symposium on Transportation Systems. Anaheim, CA. pp. 79 735. Wang, J. and M. Tomizuka (999). Robust H lateral control of heavy-duty vehicles in the automated highway system. In: Proceedings of American Control Conference. pp. 367 3675. Wang, J-Y. and M. Tomizuka (). Robust steering and differential braking control for automated guidance of tractor-semitrailer combination vehicles. In: The ASME Dynamic Systems and Control Division: Vol., DSC-Vol. 69-. Orlando, FL. pp. 535 54. Appendix A. NONLINEAR CONTROL MODEL OF A TRACTOR-SEMITRAILER IN THE VEHICLE COORDINATE SYSTEM The symbols are defined as follows: m : mass of the tractor; m : mass of the semitrailer; Izz : moment of inertia of the tractor about its center of gravity (c.g.) along the vertical axis; Izz : moment of inertia of the semitrailer about its c.g. along the vertical axis; l f : distance from the tractor s c.g. to its front axile; l r : distance from the tractor s c.g. to its rear axile; l r : distance from the semitrailer s c.g. to its rear axile; d r : distance from the tractor s c.g. to its rear axile; d f : distance from the semitrailer s c.g. to its front axile. M(, ) = m m, M(, ) = m (d r d f cos ε f ), M(3, ) = m d f cos ε f, M(, ) = m (d r d f cos ε f ), M(, ) = I zz I zz m (d r d f ) m d r d f cos ε f, M(3, ) = I zz m d f m d r d f, M(, 3) = m d f cos ε f, M(, 3) = I zz m d f m d r d f, M(3, 3) = I zz m d f, c() = (m m ) ε m d f ( ε ε f ) sin ε f (C αf C αr C αt )V y (l f C αf l r C αr (d r d f l r )C αt ) ε (d f l r ) ε f C αt ε f, c() = m (d r d f cos ε f ) ε m d f V y ε sin ε f m d r d f ε ε f sin ε f m d r d f ε sin ε f (A.) (A.) (l f C αf l r C αr (d r d f l r )C αt )V y (l f C αf l r Cαr (d r d f l r ) C αt ) ε (d f l r )(d r d f r r )C αt ε f (d r d f l r )C αt ε f, (A.3) c(3) = m d f ε cos ε f m d f V y ε sin ε f m d r d f ε sin ε f (d f l r )C αt V y (d f l r )(d r d f l r )C αt ε (d f l r ) C αt ε f (d f l r )C αt ε f, (A.4)