Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

Explicit Nonlinear MPC for Fault Tolerance Using Interacting Multiple Models

dc.contributor.authorHill E
dc.contributor.authorGadsden SA
dc.contributor.authorBiglarbegian M
dc.contributor.departmentMechanical Engineering
dc.date.accessioned2025-02-27T01:19:30Z
dc.date.available2025-02-27T01:19:30Z
dc.date.issued2021-10-01
dc.date.updated2025-02-27T01:19:30Z
dc.description.abstractThis article presents a novel algorithm for adaptive explicit nonlinear model predictive control (eNMPC) with applications to fault tolerance. In order to account for plant-model mismatch, under which fault tolerance applies, the controller's explicit solution is designed with multiple dynamic models representing various operating modes as opposed to a single system model. Each model is weighted by a parameter variable to be evaluated online as mode probabilities produced by an interacting multiple model (IMM). Weighting each potential system model allows the controller to use a dynamic model that best matches the current operating mode, thus mitigating the degrading performance brought on by plant-model mismatch. The developed strategy is validated on attitude maneuvers for a nonlinear spacecraft system in the presence of disturbances and two actuator faults, which are indicative of the system mode. Average root mean squared values on the tracking error and control effort over Monte Carlo simulations are used to evaluate the effectiveness of the proposed techniques. Results indicate eNMPC benefits from access to weighted system models and manages similar levels of tracking error to standard spacecraft controllers at the same or minimal control effort.
dc.identifier.doihttps://doi.org/10.1109/taes.2021.3065089
dc.identifier.issn0018-9251
dc.identifier.issn1557-9603
dc.identifier.urihttp://hdl.handle.net/11375/31114
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.subject4007 Control Engineering, Mechatronics and Robotics
dc.subject40 Engineering
dc.subject4001 Aerospace Engineering
dc.subject4010 Engineering Practice and Education
dc.titleExplicit Nonlinear MPC for Fault Tolerance Using Interacting Multiple Models
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
048-Explicit_Nonlinear_MPC_for_Fault_Tolerance_Using_Interacting_Multiple_Models.pdf
Size:
2.24 MB
Format:
Adobe Portable Document Format
Description:
Published version