Model Predictive Control for Linear Systems with Random Packet Dropouts with Application to Quadrotors

dc.contributor.authorSong, Yue
dc.contributor.supervisorShi, Yang
dc.date.accessioned2023-09-26T18:23:47Z
dc.date.available2023-09-26T18:23:47Z
dc.date.copyright2023en_US
dc.date.issued2023-09-26
dc.degree.departmentDepartment of Mechanical Engineering
dc.degree.levelMaster of Applied Science M.A.Sc.en_US
dc.description.abstractIn recent years, quadrotors have garnered significant attention in both industry and academia due to their excellent maneuverability and hovering ability. This results from onboard sensors with high accuracy, remote controllers with high performance, and network communication among sensors, controllers, and plants with high efficiency. A quadrotor control system of this type can be regarded as a networked control system (NCS) enjoying remarkable scalability, resource efficiency, and ease of maintenance. However, new challenges in controller design arise from network-induced issues. Model predictive control (MPC), as an optimization-based control method, is able to provide not only the optimal control input for the current time instant but also the predicted state and input sequences, which provide a promising solution to handle network-induced issues. Moreover, the state and input constraints that exist in many applications can be effectively dealt with by MPC. These appealing features have motivated the development of many MPC schemes for quadrotors and NCSs. However, how to effectively solve network-related problems by MPC, and how different factors in MPC implementation affect the control performance are still open problems. We propose a robust output feedback MPC framework for constrained networked quadrotor control systems subject to packet dropouts and external disturbances. The packet dropouts randomly happen in both sensor-controller (S-C) and controller-actuator (C-A) channels. The proposed output feedback MPC scheme consists of a state observer that accommodates the random measurement loss and a state feedback MPC that stabilizes the perturbed system. The proposed observer enables the estimation error dynamics to be represented by a switched system. By developing a generalized robust positive invariant (GRPI) set under the switched system formulation, the estimation error can be confined to this invariant set, which serves as the explicit error bound of state estimation. Similarly, an extended robust positive invariant (ERPI) set is developed to describe all possible realizations of the deviation between the predicted and actual state. Then, the GRPI and ERPI sets are utilized to tighten the state and input constraints to alleviate the effects of random packet dropouts and disturbances. By imposing tightened constraints on the predicted states and inputs in the optimal control problem, the system can be stabilized by the proposed output feedback MPC scheme with guaranteed constraint satisfaction. Simulation results are provided to validate the effectiveness of the proposed method. Three MPC schemes are adopted and compared for quadrotor control, including conventional MPC, tube-based MPC, and Lyapunov MPC. Moreover, different factors that may affect the control performance are considered in a dual-loop control framework. Firstly, since the disturbances usually appear in practical implementations, the robustness of three MPC schemes against different levels of disturbances is evaluated and compared. Then, to simulate the real control processes and validate the effectiveness of three MPC frameworks, the control inputs generated by three controllers with different prediction models are applied to the same nonlinear quadrotor system. Moreover, since the sampling rates of inner and outer control loops in the dual-loop control framework are usually assumed to be the same, we explore how different dual-loop sampling ratios affect the control performance, which facilitates the controller design for quadrotors and provides a direction for theoretical studies. Finally, after concluding the obtained results, future study directions in quadrotor control are provided at the end of this thesis.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/15442
dc.languageEnglisheng
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectModel Predictive Controlen_US
dc.subjectQuadrotor Controlen_US
dc.subjectPacket Dropouten_US
dc.subjectNetworked Control Systemen_US
dc.titleModel Predictive Control for Linear Systems with Random Packet Dropouts with Application to Quadrotorsen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Song_Yue_MASc_2023.pdf
Size:
4.61 MB
Format:
Adobe Portable Document Format
Description:
Main article
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2 KB
Format:
Item-specific license agreed upon to submission
Description: