Exploiting linearity to precisely control a vehicle about an unstable equilibrium
Abstract/Contents
- Abstract
- Drifting - operating a vehicle at a high sideslip angle - offers intriguing possibilities for controlling autonomous vehicles in critical situations. While drifting is a very dynamic process, occurring in a region of the state space with saturated tires and unstable equilibria, autonomous vehicles have been successfully controlled in this region. Many previous control approaches to path tracking while drifting have relied on nonlinear vehicle models. This thesis, however, demonstrates that linearized models capture the necessary dynamics for control in a large region surrounding a drift equilibrium. Furthermore, the eigenstructure moving from one equilibrium to the next is very consistent, enabling control not just around a single drift equilibrium but throughout this region of the state space. Using this linearized model, in which the longitudinal velocity is assumed to be maintained constant using the front brakes, a controller based on a linear quadratic regulator is developed. This controller uses steering, throttle, and brakes, making the system fully actuated and able to simultaneously track a velocity and sideslip profile while following a reference path. The fidelity of this linearized model and the utility of this controller are demonstrated by implementing this controller on MARTY, an electric DMC DeLorean. This linear controller accurately tracks equilibrium and quasi-equilibrium paths with centimeter-level accuracy that exceeds prior work with more complex nonlinear models and control techniques. Incorporating linear dynamics with variable speed drifting and removing the constant longitudinal velocity assumption tests the limits of this new linearized model. Additionally, incorporating wheel speed dynamics makes this controller functional for an internal combustion engine vehicle. This new fully actuated controller with variable speed linear dynamics uses a linear quadratic regulator framework and is demonstrated on Takumi, a Toyota Supra with an internal combustion engine. Experimental tracking error results again exceed previous work with nonlinear models and control techniques. While the addition of a feedforward term can minimize tracking error during transient sections of quasi-equilibrium paths, a new control framework is needed to further improve results. Accordingly, a model predictive controller is developed using the same linear model. This new control framework that optimizes the inputs over a finite horizon allows the controller to incorporate the reference trajectory and actuator constraints. By incorporating this additional information into the control framework, the input commands stay within actuator constraints even during transient portions of the reference path. This fully actuated model predictive controller is demonstrated on Takumi. This series of controllers each highlights the utility of this linearized model near unstable equilibria and demonstrates that this simple model can lead to better path tracking results than controllers developed using more complex nonlinear models.
Description
Type of resource | text |
---|---|
Form | electronic resource; remote; computer; online resource |
Extent | 1 online resource. |
Place | California |
Place | [Stanford, California] |
Publisher | [Stanford University] |
Copyright date | 2023; ©2023 |
Publication date | 2023; 2023 |
Issuance | monographic |
Language | English |
Creators/Contributors
Author | Peterson, Marsie Trego |
---|---|
Degree supervisor | Gerdes, J. Christian |
Thesis advisor | Gerdes, J. Christian |
Thesis advisor | Kennedy, Monroe |
Thesis advisor | Schwager, Mac |
Degree committee member | Kennedy, Monroe |
Degree committee member | Schwager, Mac |
Associated with | Stanford University, School of Engineering |
Associated with | Stanford University, Department of Mechanical Engineering |
Subjects
Genre | Theses |
---|---|
Genre | Text |
Bibliographic information
Statement of responsibility | Marsie Trego Peterson. |
---|---|
Note | Submitted to the Department of Mechanical Engineering. |
Thesis | Thesis Ph.D. Stanford University 2023. |
Location | https://purl.stanford.edu/vg668bz0151 |
Access conditions
- Copyright
- © 2023 by Marsie Trego Peterson
- License
- This work is licensed under a Creative Commons Attribution Non Commercial Share Alike 3.0 Unported license (CC BY-NC-SA).
Also listed in
Loading usage metrics...