无人机吊挂载荷系统的轨迹跟踪模型预测控制
Journal: 空天科技 DOI: 10.12238/ast.v1i1.13707
Abstract
针对多障碍物环境下四旋翼无人机吊挂载荷系统的避障轨迹跟踪控制问题,该研究提出了一种基于模型预测控制(Model Predictive Control, MPC)的避障轨迹跟踪算法。该方法采用MINVO技术构建体积最小的外接多面体,用于对障碍物进行紧凑建模,并重构避障约束,以提升避障效率和精度。针对空间约束等因素导致的参考轨迹不可达问题,引入人工变量,将轨迹规划与跟踪控制统一集成到一个优化框架中,通过人工变量生成可跟踪的周期性参考轨迹,从而提高系统的可达性和鲁棒性。在考虑状态约束、控制输入约束及避障约束的基础上,构造了完整的MPC优化问题。最后,通过仿真验证了所提算法在轨迹跟踪精度、载荷摆动抑制和避障性能方面的有效性。
Keywords
无人机吊挂载荷系统;模型预测控制;轨迹跟踪;避障
Full Text
PDF - Viewed/Downloaded: 0 TimesReferences
[1] M. Xiao, J. Liang, L. Ji, Z. Sun, Z. Li, Aerial photography trajectory-tracking controller design for quadrotor UAV, Measurement and Control 55 (2022) 738-745.
[2] T. Elmokadem, Distributed coverage control of quadrotor multi-UAV systems for precision agriculture, IFAC-PapersOnLine 52 (2019) 251-256.
[3] D.K. Villa, A.S. Brandao, M. Sarcinelli-Filho, A survey on load transportation using multirotor UAVs, Journal of Intelligent & Robotic Systems 98 (2020) 267-296.
[4] Y. Wang, W. Chen, T.H. Luan, Z. Su, Q. Xu, R. Li, N. Chen, Task offloading for post-disaster rescue in unmanned aerial vehicles networks, IEEE/ACM Transactions on Networking 30 (2022) 1525-1539.
[5] M. Vahdanipour, M. Khodabandeh, Adaptive fractional order sliding mode control for a quadrotor with a varying load, Aerospace Science and Technology 86 (2019) 737-747.
[6] H. Ríos, R. Falcón, O.A. González, A. Dzul, Continuous sliding-mode control strategies for quadrotor robust tracking: Real-time application, IEEE Transactions on Industrial Electronics 66 (2018) 1264-1272.
[7] R. Wang, J. Liu, Trajectory tracking control of a 6-DOF quadrotor UAV with input saturation via backstepping, Journal of the Franklin Institute 355 (2018) 3288-3309.
[8] H. Mo, G. Farid, Nonlinear and adaptive intelligent control techniques for quadrotor uav–a survey, Asian Journal of Control 21 (2019) 989-1008.
[9] D. Wang, Q. Pan, Y. Shi, J. Hu, C. Zhao, Efficient nonlinear model predictive control for quadrotor trajectory tracking: Algorithms and experiment, IEEE Transactions on Cybernetics 51 (2021) 5057-5068.
[10] N. Urbina-Brito, M.-E. Guerrero-Sánchez, G. Valencia-Palomo, O. Hernández-González, F.-R. López-Estrada, J.A. Hoyo-Montaño, A predictive control strategy for aerial payload transportation with an unmanned aerial vehicle, Mathematics 9 (2021) 1822.
[11] B. Zhou, F. Gao, L. Wang, C. Liu, S. Shen, Robust and efficient quadrotor trajectory generation for fast autonomous flight, IEEE Robotics and Automation Letters 4 (2019) 3529-3536.
[12] J. Tordesillas, B.T. Lopez, J.P. How, Faster: Fast and safe trajectory planner for flights in unknown environments, Proceeding of IEEE/RSJ International Conference on Intelligent Robots and Systems (2019) 1934-1940.
[13] J. Tordesillas, J.P. How, MINVO basis: Finding simplexes with minimum volume enclosing polynomial curves, Computer-Aided Design 151 (2022) 103341.
[14] J. Tordesillas, J.P. How, MADER: Trajectory planner in multiagent and dynamic environments, IEEE Transactions on Robotics 38 (2021) 463-476.
[15] D. Limon, M. Pereira, D.M. de la Pena, T. Alamo, C.N. Jones, M.N. Zeilinger, MPC for tracking periodic references, IEEE Transactions on Automatic Control 61 (2015) 1123-1128.
[16] D. Limon, A. Ferramosca, I. Alvarado, T. Alamo, Nonlinear MPC for tracking piece-wise constant reference signals, IEEE Transactions on Automatic Control 63 (2018) 3735-3750.
[17] X. Liang, Y. Fang, N. Sun, H. Lin, Nonlinear hierarchical control for unmanned quadrotor transportation systems, IEEE Transactions on Industrial Electronics 65 (2017) 3395-3405.
[18] G. Tartaglione, E. D’Amato, M. Ariola, P.S. Rossi, T.A. Johansen, Model predictive control for a multi-body slung-load system, Robotics and Autonomous Systems 92 (2017) 1-11.
[19] S. Li, S. Wang, Z. Li, Dynamic trajectory planning considering the moving trend of obstacle in the predictive horizon, IFAC-PapersOnLine 53 (2020) 285-290.
[20] S. Liu, F. Dai, S. Zhang, Y. Wang, Z. Wang, Trend-aware motion planning for wheeled mobile robots operating in dynamic environments, International Journal of Advanced Robotic Systems 17 (2020) 1729881420925292.
[21] D. Huo, L. Dai, P. Wang, R. Xue, Y. Xia, Collision-free model predictive control for periodic trajectory tracking of uavs, in: In Proceedings of the International Conference on Guidance, Navigation and Control, Springer, 2022: pp. 1291-1300.
[22] L. Dai, Y. Lu, H. Xie, Z. Sun, Y. Xia, Robust tracking model predictive control with quadratic robustness constraint for mobile robots with incremental input constraints, IEEE Transactions on Industrial Electronics 68 (2020) 9789-9799.
[23] J.A. Andersson, J. Gillis, G. Horn, J.B. Rawlings, M. Diehl, CasADi: A software framework for nonlinear optimization and optimal control, Mathematical Programming Computation 11 (2019) 1-36.
[24] A. Wächter, L.T. Biegler, On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming, Mathematical Programming 106 (2006) 25-57.
[2] T. Elmokadem, Distributed coverage control of quadrotor multi-UAV systems for precision agriculture, IFAC-PapersOnLine 52 (2019) 251-256.
[3] D.K. Villa, A.S. Brandao, M. Sarcinelli-Filho, A survey on load transportation using multirotor UAVs, Journal of Intelligent & Robotic Systems 98 (2020) 267-296.
[4] Y. Wang, W. Chen, T.H. Luan, Z. Su, Q. Xu, R. Li, N. Chen, Task offloading for post-disaster rescue in unmanned aerial vehicles networks, IEEE/ACM Transactions on Networking 30 (2022) 1525-1539.
[5] M. Vahdanipour, M. Khodabandeh, Adaptive fractional order sliding mode control for a quadrotor with a varying load, Aerospace Science and Technology 86 (2019) 737-747.
[6] H. Ríos, R. Falcón, O.A. González, A. Dzul, Continuous sliding-mode control strategies for quadrotor robust tracking: Real-time application, IEEE Transactions on Industrial Electronics 66 (2018) 1264-1272.
[7] R. Wang, J. Liu, Trajectory tracking control of a 6-DOF quadrotor UAV with input saturation via backstepping, Journal of the Franklin Institute 355 (2018) 3288-3309.
[8] H. Mo, G. Farid, Nonlinear and adaptive intelligent control techniques for quadrotor uav–a survey, Asian Journal of Control 21 (2019) 989-1008.
[9] D. Wang, Q. Pan, Y. Shi, J. Hu, C. Zhao, Efficient nonlinear model predictive control for quadrotor trajectory tracking: Algorithms and experiment, IEEE Transactions on Cybernetics 51 (2021) 5057-5068.
[10] N. Urbina-Brito, M.-E. Guerrero-Sánchez, G. Valencia-Palomo, O. Hernández-González, F.-R. López-Estrada, J.A. Hoyo-Montaño, A predictive control strategy for aerial payload transportation with an unmanned aerial vehicle, Mathematics 9 (2021) 1822.
[11] B. Zhou, F. Gao, L. Wang, C. Liu, S. Shen, Robust and efficient quadrotor trajectory generation for fast autonomous flight, IEEE Robotics and Automation Letters 4 (2019) 3529-3536.
[12] J. Tordesillas, B.T. Lopez, J.P. How, Faster: Fast and safe trajectory planner for flights in unknown environments, Proceeding of IEEE/RSJ International Conference on Intelligent Robots and Systems (2019) 1934-1940.
[13] J. Tordesillas, J.P. How, MINVO basis: Finding simplexes with minimum volume enclosing polynomial curves, Computer-Aided Design 151 (2022) 103341.
[14] J. Tordesillas, J.P. How, MADER: Trajectory planner in multiagent and dynamic environments, IEEE Transactions on Robotics 38 (2021) 463-476.
[15] D. Limon, M. Pereira, D.M. de la Pena, T. Alamo, C.N. Jones, M.N. Zeilinger, MPC for tracking periodic references, IEEE Transactions on Automatic Control 61 (2015) 1123-1128.
[16] D. Limon, A. Ferramosca, I. Alvarado, T. Alamo, Nonlinear MPC for tracking piece-wise constant reference signals, IEEE Transactions on Automatic Control 63 (2018) 3735-3750.
[17] X. Liang, Y. Fang, N. Sun, H. Lin, Nonlinear hierarchical control for unmanned quadrotor transportation systems, IEEE Transactions on Industrial Electronics 65 (2017) 3395-3405.
[18] G. Tartaglione, E. D’Amato, M. Ariola, P.S. Rossi, T.A. Johansen, Model predictive control for a multi-body slung-load system, Robotics and Autonomous Systems 92 (2017) 1-11.
[19] S. Li, S. Wang, Z. Li, Dynamic trajectory planning considering the moving trend of obstacle in the predictive horizon, IFAC-PapersOnLine 53 (2020) 285-290.
[20] S. Liu, F. Dai, S. Zhang, Y. Wang, Z. Wang, Trend-aware motion planning for wheeled mobile robots operating in dynamic environments, International Journal of Advanced Robotic Systems 17 (2020) 1729881420925292.
[21] D. Huo, L. Dai, P. Wang, R. Xue, Y. Xia, Collision-free model predictive control for periodic trajectory tracking of uavs, in: In Proceedings of the International Conference on Guidance, Navigation and Control, Springer, 2022: pp. 1291-1300.
[22] L. Dai, Y. Lu, H. Xie, Z. Sun, Y. Xia, Robust tracking model predictive control with quadratic robustness constraint for mobile robots with incremental input constraints, IEEE Transactions on Industrial Electronics 68 (2020) 9789-9799.
[23] J.A. Andersson, J. Gillis, G. Horn, J.B. Rawlings, M. Diehl, CasADi: A software framework for nonlinear optimization and optimal control, Mathematical Programming Computation 11 (2019) 1-36.
[24] A. Wächter, L.T. Biegler, On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming, Mathematical Programming 106 (2006) 25-57.
Copyright © 2025 付晨龙, 王沛展, 戴荔, 夏元清

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License