This work presents an application of tube-based model predictive control to aNonlinearMultirotor aircraftMultirotorAircraftFrameworkMultirotor aircraft  OptimizationmultirotorMultirotor aircraftAircraft subject to disturbances and model mismatch. The objective of this study is to design a robustRobust control strategy that ensures both stabilityStability and high-performancePerformance operation during trajectoryTrajectory trackingTracking. The strategy consists of two controllers: (i) a primary one that assumes a nominal model without disturbanceDisturbance to compute the optimalOptimal state and input trajectories, and (ii) an ancillary controllerController that maintains the real (disturbed) system trajectoryTrajectory in a tubeTube encompassing the nominal trajectory. To preserve closed-loop system performance, it is crucial to adequately define invariant sets for the disturbed system or an equivalent error system. In this work, we employ constrained polynomial zonotopes—an extension of classical zonotopesZonotopes—as a general non-convex representation based on a generator. This unique representation leverages group theory operationsOperations and reachabilityReachability algorithmsAlgorithm to compute accurate invariant sets, thereby enhancing the overall control strategy. A realistic quadcopter model is used to illustrate and discuss the performancePerformance of the proposed strategy.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Tube-Based Nonlinear Model Predictive Control of Multirotor Aircraft Using a Polynomial Zonotopic Framework

  • Gilles Delansnay,
  • Laurent Dewasme,
  • Alain Vande Wouwer

摘要

This work presents an application of tube-based model predictive control to aNonlinearMultirotor aircraftMultirotorAircraftFrameworkMultirotor aircraft  OptimizationmultirotorMultirotor aircraftAircraft subject to disturbances and model mismatch. The objective of this study is to design a robustRobust control strategy that ensures both stabilityStability and high-performancePerformance operation during trajectoryTrajectory trackingTracking. The strategy consists of two controllers: (i) a primary one that assumes a nominal model without disturbanceDisturbance to compute the optimalOptimal state and input trajectories, and (ii) an ancillary controllerController that maintains the real (disturbed) system trajectoryTrajectory in a tubeTube encompassing the nominal trajectory. To preserve closed-loop system performance, it is crucial to adequately define invariant sets for the disturbed system or an equivalent error system. In this work, we employ constrained polynomial zonotopes—an extension of classical zonotopesZonotopes—as a general non-convex representation based on a generator. This unique representation leverages group theory operationsOperations and reachabilityReachability algorithmsAlgorithm to compute accurate invariant sets, thereby enhancing the overall control strategy. A realistic quadcopter model is used to illustrate and discuss the performancePerformance of the proposed strategy.