Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Departments and Schools
  3. Faculty of Engineering
  4. Department of Mechanical Engineering
  5. Mechanical Engineering Publications
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/31114
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHill E-
dc.contributor.authorGadsden SA-
dc.contributor.authorBiglarbegian M-
dc.date.accessioned2025-02-27T01:19:30Z-
dc.date.available2025-02-27T01:19:30Z-
dc.date.issued2021-10-01-
dc.identifier.issn0018-9251-
dc.identifier.issn1557-9603-
dc.identifier.urihttp://hdl.handle.net/11375/31114-
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.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-
dc.date.updated2025-02-27T01:19:30Z-
dc.contributor.departmentMechanical Engineering-
dc.identifier.doihttps://doi.org/10.1109/taes.2021.3065089-
Appears in Collections:Mechanical Engineering Publications

Files in This Item:
File Description SizeFormat 
048-Explicit_Nonlinear_MPC_for_Fault_Tolerance_Using_Interacting_Multiple_Models.pdf
Open Access
Published version2.3 MBAdobe PDFView/Open
Show simple item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue