Yang Zhu;Zhiyuan Zheng;Jinliang Shao;Hailong Huang;Wei Xing Zheng
{"title":"Modeling, Robust Control Design, and Experimental Verification for Quadrotor Carrying Cable-Suspended Payload","authors":"Yang Zhu;Zhiyuan Zheng;Jinliang Shao;Hailong Huang;Wei Xing Zheng","doi":"10.1109/TASE.2024.3437747","DOIUrl":null,"url":null,"abstract":"This paper originates from two well-accepted challenges in the control of a quadrotor with a cable-suspended payload: 1) designing a refined controller based on high-precision payload swing modeling to achieve the quantized prescribed robustness; and 2) resolving the trajectory tracking performance degradation issue caused by input saturation. To combat these challenges, we start with establishing a precise payload swing model. The experimental investigation reveals the fact that neglect of realistic factors like cable-joint dry friction and cable elasticity has significant impacts on the precision of the existing models, especially under small swing angles. Therefore, we propose a new integrated drag model including a novel sign of the payload airspeed-dependent term, which lumps all payload swing damping factors together. This model is experimentally verified to be precise to provide the payload swing disturbance spectrum for quantitatively designing the bandwidth of the uncertainty and disturbance estimator (UDE). Furthermore, we resolve the input saturation issue by augmenting the classic UDE-based controller with a tracking differentiator (TD). Rigorous performance analysis derives a clear relationship between the control performance and the UDE parameter, which forms a simple yet effective parameter tuning guideline for practical applications to ensure the prescribed robustness and trajectory tracking accuracy. The effectiveness and advantage of the proposed controller are verified via comparative experiments in different flight scenarios. Note to Practitioners—The control input saturation issue and multi-parameter optimization are frequently encountered in engineering practices. When applying the TD to address the input saturation, the selection of parameter r in the TD depends on the reference continuity. Specifically, if the reference is continuous, then r can be large; otherwise r should be small to smooth the reference to avoid input saturation. For the multi-parameter optimization, the feedback gains <inline-formula> <tex-math>$k_{p}$ </tex-math></inline-formula> and <inline-formula> <tex-math>$k_{d}$ </tex-math></inline-formula> should be tuned first to guarantee the system stability, followed by decreasing the UDE parameter T to improve the system robustness. However, the feasible range of T may be restricted by the measurement noise and actuator bandwidth in practice. The proposed algorithm is applicable not only in aerial transportation systems but also in addressing other disturbance rejection problems.","PeriodicalId":51060,"journal":{"name":"IEEE Transactions on Automation Science and Engineering","volume":"22 ","pages":"6061-6075"},"PeriodicalIF":6.4000,"publicationDate":"2024-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automation Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10632105/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
This paper originates from two well-accepted challenges in the control of a quadrotor with a cable-suspended payload: 1) designing a refined controller based on high-precision payload swing modeling to achieve the quantized prescribed robustness; and 2) resolving the trajectory tracking performance degradation issue caused by input saturation. To combat these challenges, we start with establishing a precise payload swing model. The experimental investigation reveals the fact that neglect of realistic factors like cable-joint dry friction and cable elasticity has significant impacts on the precision of the existing models, especially under small swing angles. Therefore, we propose a new integrated drag model including a novel sign of the payload airspeed-dependent term, which lumps all payload swing damping factors together. This model is experimentally verified to be precise to provide the payload swing disturbance spectrum for quantitatively designing the bandwidth of the uncertainty and disturbance estimator (UDE). Furthermore, we resolve the input saturation issue by augmenting the classic UDE-based controller with a tracking differentiator (TD). Rigorous performance analysis derives a clear relationship between the control performance and the UDE parameter, which forms a simple yet effective parameter tuning guideline for practical applications to ensure the prescribed robustness and trajectory tracking accuracy. The effectiveness and advantage of the proposed controller are verified via comparative experiments in different flight scenarios. Note to Practitioners—The control input saturation issue and multi-parameter optimization are frequently encountered in engineering practices. When applying the TD to address the input saturation, the selection of parameter r in the TD depends on the reference continuity. Specifically, if the reference is continuous, then r can be large; otherwise r should be small to smooth the reference to avoid input saturation. For the multi-parameter optimization, the feedback gains $k_{p}$ and $k_{d}$ should be tuned first to guarantee the system stability, followed by decreasing the UDE parameter T to improve the system robustness. However, the feasible range of T may be restricted by the measurement noise and actuator bandwidth in practice. The proposed algorithm is applicable not only in aerial transportation systems but also in addressing other disturbance rejection problems.
期刊介绍:
The IEEE Transactions on Automation Science and Engineering (T-ASE) publishes fundamental papers on Automation, emphasizing scientific results that advance efficiency, quality, productivity, and reliability. T-ASE encourages interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, operations research, and other fields. T-ASE welcomes results relevant to industries such as agriculture, biotechnology, healthcare, home automation, maintenance, manufacturing, pharmaceuticals, retail, security, service, supply chains, and transportation. T-ASE addresses a research community willing to integrate knowledge across disciplines and industries. For this purpose, each paper includes a Note to Practitioners that summarizes how its results can be applied or how they might be extended to apply in practice.