Show simple item record

Theory, Extensions, and Applications of Recursive Least Squares

dc.contributor.authorLai, Brian
dc.date.accessioned2025-05-12T17:41:04Z
dc.date.available2025-05-12T17:41:04Z
dc.date.issued2025
dc.date.submitted2025
dc.identifier.urihttps://hdl.handle.net/2027.42/197287
dc.description.abstractRecursive least squares (RLS) is a foundational algorithm in systems and control theory for the online identification of fixed parameters. However, a critical flaw of RLS is its inability to track time-varying parameters. RLS with a forgetting factor can track time-varying parameters, but is fragile without persistently exciting (PE) data. This dissertation develops theory and new extensions of RLS, to accomplish with what these classical algorithms cannot. These results are applied to online system identification for adaptive control. Following an introductory chapter, the second chapter presents three derivations of RLS. These derivations introduce important concepts used throughout this dissertation. The third chapter introduces RLS with a forgetting factor, or exponential forgetting (EF) RLS, and presents guaranteed covariance bound for EF-RLS with persistent excitation. These guaranteed bounds serve as a baseline for new algorithms presented later in this dissertation. The fourth chapter addresses efficient RLS identification of parameters in a matrix structure and reveals a tradeoff between computational complexity and algorithm generality. This result is used to dramatically speed up online identification of multi-input-multi-output (MIMO) input/output models in an adaptive control scheme. The fifth chapter studies identification of MIMO input/output models using RLS when model order is higher than system order. We show that in this scenario, data cannot be persistent excitation and address convergence without PE. The sixth and seventh chapters introduce novel extensions of RLS for situations without PE. The sixth chapter presents Subspace of Information Forgetting (SIFt) RLS, a new extension of RLS designed for scenarios when particular directions are excited and others are not. This is accomplished by forgetting in only in the subspace of information, allowing for bounded covariance without PE. The seventh chapter introduces exponential resetting and cyclic resetting RLS, two algorithms which address periods of high excitation and periods of low excitation. These algorithms prevent covariance windup experienced by EF-RLS during periods of low excitation. Finally, the eighth and ninth chapters concern the unification of RLS extensions from the literature. The eighth chapter provides an overarching framework for RLS extensions and provides sufficient conditions for stability and robustness of parameter estimation error. The ninth chapter builds on the eighth chapter to show that extensions of RLS are also special cases of the Kalman filter. This motivates a new class of adaptive Kalman filters for state estimation in the presence of unmodeled disturbances.
dc.language.isoen_US
dc.subjectrecursive least squares
dc.subjectsystem identification
dc.subjectrecursive estimation
dc.subjectadaptive control
dc.subjectKalman filter
dc.titleTheory, Extensions, and Applications of Recursive Least Squares
dc.typeThesis
dc.description.thesisdegreenamePhD
dc.description.thesisdegreedisciplineAerospace Engineering
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studies
dc.contributor.committeememberBernstein, Dennis
dc.contributor.committeememberPanagou, Dimitra
dc.contributor.committeememberGorodetsky, Alex Arkady
dc.contributor.committeememberKolmanovsky, Ilya
dc.subject.hlbsecondlevelAerospace Engineering
dc.subject.hlbtoplevelEngineering
dc.contributor.affiliationumcampusAnn Arbor
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/197287/1/brianlai_1.pdf
dc.identifier.doihttps://dx.doi.org/10.7302/25713
dc.identifier.orcid0000-0002-3556-3618
dc.identifier.name-orcidLai, Brian; 0000-0002-3556-3618en_US
dc.working.doi10.7302/25713en
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe its collections in a way that respects the people and communities who create, use, and are represented in them. We encourage you to Contact Us anonymously if you encounter harmful or problematic language in catalog records or finding aids. More information about our policies and practices is available at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.