Nonaffine Helicopter Control Design and Implementation Based on a Robust Explicit Nonlinear Model Predictive Control
Abstract
Control design for a helicopter is a challenging problem because of its nonaffine inputs, its underactuated characteristics, and highly coupled dynamics. To solve a control problem of the helicopter under model uncertainties and disturbance present environments, an explicit nonlinear model predictive control (ENMPC), a dynamic inversion (DI), and an extended high-gain observer (EHGO) are combined in a multi-time-scale fashion. The multi-time-scale scaled structure and the ENMPC provide the framework of the control design, the DI deals with nonaffine control inputs, and the EHGO estimates the unmeasured system states and uncertainties. The proposed control design is discretized to be implemented on a small-scale helicopter. The successful outdoor experiments with the proposed control implemented on autopilot hardware demonstrate the validity of our approach in the presence of model uncertainties and wind disturbances.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
A robust MPC was proposed for a helicopter where an extended high-gain observer estimates model uncertainties and disturbances, but the nominal mathematical model is required.
“A robust MPC was proposed for a helicopter in [20] where an extended high-gain observer estimates model uncertainties and disturbances. However, the nominal mathematical model is required.”
From Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator (2022) · cites this paper as [20]
Cites
(2012) · SpringerReference · doi:10.1007/springerreference_117570 · Cited by 4,486 · see citing works
The application of small unmanned aerial systems for precision agriculture: a review
Zhang, C., & Kovacs, J. M. (2012) · Precision Agriculture · doi:10.1007/s11119-012-9274-5 · Cited by 2,105 · see citing works
High-gain observers in nonlinear feedback control
Khalil, H. K., & Praly, L. (2007) · International Journal of Robust and Nonlinear Control · doi:10.1002/rnc.3051 · Cited by 901 · see citing works
Performance Recovery of Feedback-Linearization-Based Designs
Freidovich, L. B., & Khalil, H. K. (2008) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2008.2006821 · Cited by 487 · see citing works
Optimal control of nonlinear systems: a predictive control approach
Chen, W., Ballance, D. J., & Gawthrop, P. J. (2003) · Automatica · doi:10.1016/s0005-1098(02)00272-8 · Cited by 420 · see citing works
Output tracking control design of a helicopter model based on approximate linearization
Koo, T. J., & Sastry, S. (1998) · Proceedings of the IEEE Conference on Decision & Control, including the Symposium on Adaptive Processes · doi:10.1109/cdc.1998.761745 · Cited by 418 · see citing works
Neural Lander: Stable Drone Landing Control Using Learned Dynamics
Shi, G., Shi, X., O’Connell, M. J., et al. (2019) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2019.8794351 · Cited by 293 · see citing works
Liu, C., Chen, W., & Andrews, J. (2011) · Control Engineering Practice · doi:10.1016/j.conengprac.2011.10.015 · Cited by 220 · see citing works
Autonomous Exploration In Unknown Urban Environments For Unmanned Aerial Vehicles
Shim, D. H., Chung, H., Kim, H. J., et al. (2005) · AIAA Guidance, Navigation, and Control Conference and Exhibit · doi:10.2514/6.2005-6478 · Cited by 127 · see citing works
Passivity-based adaptive backstepping control of quadrotor-type UAVs
Ha, C., Zuo, Z., Choi, F. B., et al. (2014) · Robotics and Autonomous Systems · doi:10.1016/j.robot.2014.03.019 · Cited by 119 · see citing works
A Robust Adaptive RBFNN Augmenting Backstepping Control Approach for a Model-Scaled Helicopter
Zou, Y., & Zheng, Z. (2015) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2015.2396851 · Cited by 117 · see citing works
Robust attitude control of helicopters with actuator dynamics using neural networks
Chen, M., Ge, S. S., & Ren, B. (2010) · IET Control Theory and Applications · doi:10.1049/iet-cta.2009.0478 · Cited by 100 · see citing works
Linear Tracking Control for Small-Scale Unmanned Helicopters
Raptis, I. A., Valavanis, K. P., & Vachtsevanos, G. (2011) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2011.2158213 · Cited by 98 · see citing works
Robust Nonlinear Controls of Model-Scale Helicopters Under Lateral and Vertical Wind Gusts
Léonard, F., Martini, A., & Abba, G. (2011) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2010.2102023 · Cited by 85 · see citing works
Adaptive nonlinear control system design for helicopter robust command augmentation
Lee, S., Ha, C., & Kim, B. S. (2005) · Aerospace Science and Technology · doi:10.1016/j.ast.2004.12.007 · Cited by 63 · see citing works
Self-citationDesign and applications of an avionics system for a miniature acrobatic helicopter
Sprague, K., Gavrilets, V., Dugail, D., et al. (2002) · AIAA/IEEE Digital Avionics Systems Conference (DASC) · doi:10.1109/dasc.2001.963353 · Cited by 62 · see citing works
Adaptive dynamic inversion for nonaffine-in-control systems via time-scale separation: part II
Lavretsky, E., & Hovakimyan, N. (2005) · Proceedings of the ... American Control Conference/Proceedings of the American Control Conference · doi:10.1109/acc.2005.1470523 · Cited by 61 · see citing works
Aggressive control of helicopters in presence of parametric and dynamical uncertainties
Marconi, L., & Naldi, R. (2007) · Mechatronics · doi:10.1016/j.mechatronics.2007.10.004 · Cited by 53 · see citing works
Output feedback performance recovery in the presence of uncertainties
Lee, J., Mukherjee, R., & Khalil, H. K. (2016) · Systems & Control Letters · doi:10.1016/j.sysconle.2015.10.016 · Cited by 47 · see citing works
Self-citationDynamic inversion for nonaffine-in-control systems via time-scale separation: part I
Hovakimyan, N., Lavretsky, E., & Sasane, A. J. (2005) · Proceedings of the ... American Control Conference/Proceedings of the American Control Conference · doi:10.1109/acc.2005.1470522 · Cited by 29 · see citing works
Robust control of small-scale unmanned helicopter with matched and mismatched disturbances
Fang, X., Wu, A., Shang, Y., et al. (2016) · Journal of the Franklin Institute · doi:10.1016/j.jfranklin.2016.09.016 · Cited by 28 · see citing works
Online Learning-based Receding Horizon Control of Tilt-rotor Tricopter: A Cascade Implementation
Mehndiratta, M., & Kayacan, E. (2018) · Proceedings of the ... American Control Conference/Proceedings of the American Control Conference · doi:10.23919/acc.2018.8430814 · Cited by 20 · see citing works
Robust Nonlinear Motion Control of a Helicopter
Isidori, A., Marconi, L., & Serrani, A. (2003) · Advances in industrial control · doi:10.1007/978-1-4471-0011-9_5 · Cited by 19 · see citing works
Control Design for a Helicopter Using Dynamic Inversion and Extended High Gain Observers
Lee, J., Mukherjee, R., & Khalil, H. K. (2012) · doi:10.1115/dscc2012-movic2012-8664 · Cited by 11 · see citing works
Self-citationBoss, C. J., Lee, J., & Choi, J. (2017) · doi:10.1115/dscc2017-5204 · Cited by 11 · see citing works
Self-citationEquivalence between Approximate Dynamic Inversion and Proportional-Integral control
Teo, J., & How, J. P. (2008) · Proceedings of the IEEE Conference on Decision & Control, including the Symposium on Adaptive Processes · doi:10.1109/cdc.2008.4738850 · Cited by 9 · see citing works
Fang, X., & Shang, Y. (2019) · International Journal of Aerospace Engineering · doi:10.1155/2019/6235862 · Cited by 7 · see citing works
Boss, C. J., Lee, J., de Aguiar, C. C., et al. (2016) · Volume 2: Mechatronics; Mechatronics and Controls in Advanced Manufacturing; Modeling and Control of Automotive Systems and Combustion Engines; Modeling and Validation; Motion and Vibration Control Applications; Multi-Agent and Networked Systems; Path Planning and Motion Control; Robot Manipulators; Sensors and Actuators; Tracking Control Systems; Uncertain Systems and Robustness; Unmanned, Ground and Surface Robotics; Vehicle Dynamic Controls; Vehicle Dynamics and Traffic Control · doi:10.1115/dscc2016-9766 · Cited by 1 · see citing works
Self-citationSeo, J., & Choi, J. (2019) · doi:10.1115/dscc2019-9036 · Cited by 1 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator
Wang, Y., Leibold, M., Lee, J., Ye, W., Xie, J., & Buss, M. (2022) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2022.3142629 · Cited by 52 · see citing works
Self-citation
- Authors
- Seo, J., Lee, S., Lee, J., & Choi, J.
- Affiliations
- Yonsei University (KR)
- General Motors (United States) (US)
- Venue
- IEEE Transactions on Control Systems Technology
- Published
- 2022-03
- Volume
- 30
- Issue
- 2
- Pages
- 811-818
- ISSN
- 1063-6536 (ISSN-L)
- 1558-0865
- 2374-0159
- OpenAlex
- W3156105890
- Cited by
- 28
- References
- 29
- Citations by year
- 2026: 5 · 2025: 4 · 2024: 3 · 2023: 7 · 2022: 7 · 2021: 2
- FWCI
- 2.12
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Transactions on Control Systems Technology (publishedVersion)
- Funders
- National Research Foundation of Korea
- Korean Government (2021R1A2B5B01002620)
- Ministry of Culture, Sports and Tourism
- Korea Creative Content Agency (KOCCA) through the Culture Technology (CT) Research and Development Program 2019 (R2019020038)
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Advanced Control Systems Optimization
- Physical Sciences › Engineering › Control and Systems Engineering › Adaptive Control of Nonlinear Systems
- Physical Sciences › Engineering › Aerospace Engineering › Aerospace Engineering and Control Systems
- Keywords
- helicopter flight control, dynamic inversion, extended high-gain observer, multi-timescale control, underactuated systems, state and disturbance estimation, model uncertainty, wind disturbance, autopilot
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review