0
TECHNICAL PAPERS

Carrier Phase GPS-Aided INS-Based Vehicle Lateral Control

[+] Author and Article Information
Jay A. Farrell

University of California, Riverside, CA  

Han-Shue Tan

University of California, Berkeley, CA  

Yunchun Yang

University of California, Riverside, CA

J. Dyn. Sys., Meas., Control 125(3), 339-353 (Sep 18, 2003) (15 pages) doi:10.1115/1.1592190 History: Received May 24, 2001; Revised November 24, 2002; Online September 18, 2003
Copyright © 2003 by ASME
Your Session has timed out. Please sign back in to continue.

References

Guldner,  J., Tan,  H.-S., and Patwardhan,  S., 1996, “Analysis of Automatic Steering Control for Highway Vehicle with Look-down Lateral Reference Systems,” Veh. Syst. Dyn., 26, pp. 243–269.
Peng,  H., and Tomizuka,  M., 1991, “Preview Control for Vehicle Lateral Guidance in Highway Automation,” ASME J. Dyn. Syst., Meas., Control, 115, pp. 152–166.
Tan,  H.-S., Guldner,  J., Patwardhan,  S., Chen,  C., and Bougler,  B., 1999, “Development of an Automated Steering Vehicle Based on Roadway Magnets—A Case Study of Mechatronic System Design,” IEEE/ASME Transactions on Mechatronics, 4, pp. 258–272.
Unyelioglu,  K. A., Hatipoglu,  C., and Ozguner,  U., 1997, “Design and Stability Analysis of a Lane Following Controller,” IEEE Trans. Control Syst. Technol., 5, pp. 127–134.
Shladover,  S. , 1991, “Automatic Vehicle Control Developments in the PATH Program,” IEEE Trans. Veh. Technol., 40, pp. 114–130.
Fenton,  R., Melocik,  G., and Olson,  K., 1976, “On the Steering of Automated Vehicles: Theory and Experiment,” IEEE Trans. Autom. Control, 21, pp. 306–315.
Zhang, W., et al., 1990, “An Intelligent Roadway Reference system for Vehicle Lateral Guidance/Control,” in American Control Conference, San Diego, CA, pp. 281–286.
Mayhan,  R., and Bishel,  R., 1982, “A Two-Frequency Radar for Vehicle Automatic Lateral Control,” IEEE Trans. Veh. Technol., 31, pp. 32–39.
Masaki, I., 1992, Vision-Based Vehicle Guidance, Springer-Verlag, New York.
Thorpe,  C., , 1991, “Toward Autonomous Driving: The CMU Navlab, Part 1-Perception,” IEEE Expert, 6, pp. 31–42.
Farrell, J., and Barth, M., 1999, The Global Positioning System and Inertial Navigation: Theory and Practice, McGraw-Hill Publishing, New York.
Parkinson, B., and Axelrad, P., 1996, Global Positioning System: Theory and Applications, Vol. II, AIAA.
White,  J. E., and Speyer,  J. L., 1987, “Detection Filter Design: Spectral Theory and Algorithms,” IEEE Trans. Autom. Control, AC-32(7), pp. 593–603.
Farrell,  J., Givargis,  T., and Barth,  M., 2000, “Real-time Differential Carrier Phase GPS-Aided INS,” IEEE Trans. Control Syst. Technol., 8, pp. 709–721.
Farrell, J. A., and Barth, M., 2000, “Integration of GPS-Aided INS into AVCSS,” California Path Research Report UCB-ITS-PRR-2000-22.
Brown, R. G., Hwang, Y. C., 1992, Introduction to Random Signals and Applied Kalman Filtering, 2nd ed. J. Wiley, New York.
Blomenhofer, H., Hein, G., Blomenhofer, E., and Werner, W., 1994, “Development of a Real-Time DGPS System in the Centimeter Range,” IEEE 1994 Position, Location, and Navigation Symposium, Las Vegas, NV, pp. 532–539.
Alexander, L., and Donath, M., 1999, “Differential GPS Based Control of a Heavy Vehicle,” Proceedings 1999 IEEE/IEEJ/JSAI International Conference on Intelligent Transportation Systems, Tokyo, Japan, pp. 662–667.
Crow,  S. C., and Manning,  F. L., 1992, “Differential GPS Control of Starcar 2,” Navigation. Journal of the Institute of Navigation, 39 , pp. 383–405.
Bell,  T., , 1998, “Realistic Autofarming Closed-loop Tractor Control Over Irregular Paths Using Kinematic GPS,” Journal of Navigation, 51 , 327–335, Cambridge University Press.
Nguyen, T. M., Sinko, J. W., Galijan, R. C., 1998, “Using Differential Carrier Phase GPS to Control Automated Vehicles,” edited by Soderstrand, M. A., and Michael, S., Proceedings of Midwest Symposium on Circuits and Systems Sacramento, CA, USA, 3–6 Aug. 1997, IEEE, New York, Vol. 1, pp. 493–496.
Teague,  E. H., How,  J. P., and Parkinson,  B. W., 1998, “Control of Flexible Structures using GPS: Methods and Experimental Results,” J. Guid. Control Dyn., 21, pp. 673–683.
Farrell,  J., and Givargis,  T., 2000, “Differential GPS Reference Station Algorithm: Design and Analysis,” IEEE Trans. Control Syst. Technol., 8, pp. 519–531.
Tan,  H.-S., Bougler,  B., and Zhang,  W.-B., 2002, “Automatic Steering Based on Roadway Markers—From Highway Driving to Precision Docking,” Veh. Syst. Dyn., 37, pp. 315–339.
Feng, K.-T., Tan, H.-S., and Tomizuka, M., 2000, “Decoupling Steering Control for Vehicles Using Dynamic Look-Ahead Scheme,” in Proceedings of AVEC 2000, 5th International Symposium on Advanced Vehicle Control, Ann Arbor, MI, pp. 359–364.
Feng, K.-T., Tan, H.-S., and Tomizuka, M., 1998, “Automatic Steering Control and Validation of Vehicle Lateral Motion with the Effect of Roll Dynamics,” in Proceedings of American Control Conference, Philadelphia, PA, pp. 2248–2252.
Yang, Y., 2001, “Tightly Integrated Attitude Determination Methods for Low-Cost Inertial Navigation: Two-Antenna GPS and GPS/Magnetometer,” Ph.D. dissertation, Dept. of EE, U. of CA-Riverside.
Wang, J., Rogers, S., Wilson, C., and Schroedl, S., 2001, “Evaluation of a Blended DGPS/DR System for Precision Map Refinement,” ION National Technical Meeting.

Figures

Grahic Jump Location
(a) Control state calculation block diagram. The feedback loop on the left implements the DGPS/INS complementary filter. The INS state and lane trajectory are the inputs to the control state calculation algorithm. (b) Control state definitions.
Grahic Jump Location
(a) Horizontal position data versus arclength and arclength versus time for measured trajectory data. (b) Curve fit: trajectory, trajectory heading and curvature versus arclength.
Grahic Jump Location
Nominal transfer functions for the three degree of freedom LeSabre vehicle at three speeds: 10 m/s (solid), 20 m/s (dashed), 30 m/s (dash-dotted). Left: steering to lateral acceleration at the CG. Middle: steering to yaw rate. Right: steering to roll rate.
Grahic Jump Location
Transfer function from steering angle to lateral acceleration at the GPS/INS location for various offsets between the actual and nominal CG. In both the left and right columns, the nominal transfer functions are plotted as dashed lines. The transfer functions for 10 m/s and 30 m/s are clearly labeled. The transfer functions for 20 m/s are not labeled due to space constraints. Left: Actual CG moved forward (dash-dotted) or backward (solid) by 15 cm. Right: Actual CG moved upward (dash-dotted) or downward (solid) by 15 cm.
Grahic Jump Location
Comparison of transfer functions (steering angle to lateral acceleration 10 m in front of the nominal CG) for the same speeds and forward/backward, upward/downward offsets between the actual and nominal CG as in Fig. 4. The individual transfer functions for the three different speeds and different CG offsets are not labeled individually due the inability to discriminate the plots, which is the point of the graph. Left: Transfer functions using yaw angle. Right: Transfer functions using heading angle.
Grahic Jump Location
Controller filter frequency responses (Gint(s),Ge(s),Gc(s)).
Grahic Jump Location
Optimal DGPS/INS controller parameters versus speed. Top: feedback loop gain. Bottom: heading error gain.
Grahic Jump Location
Control results with the CP DGPS/INS data used to control the vehicle lateral position. Top left: time series plot of the off-track distance d as determined by the magnetometers (dotted) and GPS/INS (solid). Second left: CP DGPS/INS estimate of ḋ, the velocity normal to the trajectory. Third left: CP DGPS/INS estimate of ε=ψ̄v−ψc the trajectory relative heading error. Bottom left: gyro measurement of yaw rate error ε̇=gz−rc. Top right: CP DGPS/INS estimate of vT, the velocity tangent to the trajectory. Second right: the trajectory curvature κ in units of (km)−1. Third right: the trajectory heading ψc (dotted) and vehicle yaw ψv (solid). Bottom right: the trajectory yaw rate rc (dotted) and vehicle yaw rate gz (solid).
Grahic Jump Location
Control signal corresponding to Fig. 8 for the period of time immediately before and after the first step change in curvature.
Grahic Jump Location
Control results with the CP DGPS/INS data used to control the vehicle lateral position to follow a 1.0-m amplitude and 200-m length sinsusoidal perturbation to the trajectory. Top left: time series plot of the off-track distance d as determined by the magnetometers (dotted) and GPS/INS (solid). Second left: CP DGPS/INS estimate of ḋ, the velocity normal to the trajectory. Third left: CP DGPS/INS estimate of ε=ψ̄v−ψc the trajectory relative heading error. Bottom left: gyro measurement of yaw rate error ε̇=gz−rc. Top right: CP DGPS/INS estimate of vT, the velocity tangent to the trajectory. Second right: the trajectory curvature κ in units of (km)−1. Third right: the trajectory heading ψc (dotted) and vehicle yaw ψv (solid). Bottom right: the trajectory yaw rate rc (dotted) and vehicle yaw rate gz (solid).
Grahic Jump Location
Control results with the CP DGPS/INS data used to control the vehicle lateral position to perform a 3.6-m lane change maneuver for 360 m. Top left: time series plot of the off-track distance d as determined by the magnetometers (dotted) and CP DGPS/INS (solid). Second left: CP DGPS/INS estimate of ḋ, the velocity normal to the trajectory. Third left: CP DGPS/INS estimate of ε=ψ̄v−ψc the trajectory relative heading error. Bottom left: gyro measurement of yaw rate error ε̇=gz−rc. Top right: CP DGPS/INS estimate of vT, the velocity tangent to the trajectory. Second right: the trajectory curvature κ in units of (km)−1. Third right: the trajectory heading ψc (dotted) and vehicle yaw ψv (solid). Bottom right: the trajectory yaw rate rc (dotted) and vehicle yaw rate gz (solid).

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In