Ducted fan UAVs, aircraft with redundant control surfaces, usually solve the control allocation problem via the pseudo-inverse method. However, this method cannot return admissible control for all the moments in the Attainable Moment Set (AMS), therefore sacrificing partial control ability of redundant control surfaces. To solve this problem, this paper proposes a prioritized control allocation method, which first decomposes the desired moments into a sequence of prioritized partitions, followed by solution of the constrained optimization problem to obtain admissible control. Compared with the pseudo-inverse method, the proposed method can return admissible control for a larger range of desired moments. In addition, when the desired moments are unattainable, it can prevent the system from output coupling caused by actuator saturation. The proposed method is applied to the control allocation of ducted fan UAVs. Simulation and experiments verify the effectiveness of the method.
MENG Chaoheng
,
PEI Hailong
,
CHENG Zihuan
. Prioritized control allocation for ducted fan UAVs[J]. ACTA AERONAUTICAET ASTRONAUTICA SINICA, 2020
, 41(10)
: 324017
-324017
.
DOI: 10.7527/S1000-6893.2020.24017
[1] WANG X L, XIANG C L, NAJJARAN H, et al. Robust adaptive fault-tolerant control of a tandem coaxial ducted fan aircraft with actuator saturation[J].Chinese Journal of Aeronautics, 2018, 31(6):1298-1310.
[2] LIPERA L, COLBOURNE J D, TISCHLER M B, et al. The micro craft iSTAR micro air vehicle:Control system design and testing[C]//American Helicopter Society 57th Annual Forum, 2001:1998-2008.
[3] BINETTI P, TROUCHET D, INNOCENTI M. The flight control system of the Hovereye® VTOL UAV[J].Indian Journal of Otolaryngology & Head & Neck Surgery Official Publication of the Association of Otolaryngologists of India, 2007, 59(3):215-220.
[4] JOHANSEN T A, FOSSEN T I. Control allocation-A survey[J].Automatica, 2013, 49(5):1087-1103.
[5] HÄRKEGÅRD O, GLAD S T. Resolving actuator redundancy-optimal control vs control allocation[J].Automatica, 2005, 41(1):137-144.
[6] BaGGI R, FRANCO E, SERRANI A. Dynamic control allocation for a class of over-actuated aircraft[C]//AIAA Scitech 2020 Forum. Reston:AIAA, 2020.
[7] GOLUB G H, VAN LOAN C F. Matrix computations[M]. Baltimore:JHU Press, 2012.
[8] HORN R A, JOHNSON C R. Matrix analysis[M]. Cambridge:Cambridge University Press, 2012.
[9] DURHAM W C. Constrained control allocation[J].Journal of Guidance, Control, and Dynamics, 1993, 16(4):717-725.
[10] PETERSEN J A M, BODSON M. Interior-point algorithms for control allocation[J].Journal of Guidance, Control, and Dynamics, 2005, 28(3):471-480.
[11] HARKEGARD O. Efficient active set algorithms for solving constrained least squares problems in aircraft control allocation[C]//Proceedings of the 41st IEEE Conference on Decision and Control. Piscataway:IEEE Press, 2002, 2:1295-1300.
[12] YAN Y, YANG J, LIU C, et al. On the actuator dynamics of dynamic control allocation for a small fixed-wing UAV with direct lift control[J].IEEE Transactions on Control Systems Technology, 2020,28(3):984-991.
[13] LI B, HU Q, MA G, et al. Fault-tolerant attitude stabilization incorporating closed-loop control allocation under actuator failure[J].IEEE Transactions on Aerospace and Electronic Systems, 2018, 55(4):1989-2000.
[14] GARUS J, STUDANSKI R, BATUR T. Passive fault tolerant control allocation for small unmanned underwater vehicle[J].Journal of Marine Engineering & Technology, 2017, 16(4):420-424.
[15] SCHWARTZ M, SIEBENROCK F, HOHMANN S. Model predictive control allocation of an over-actuated electric vehicle with single wheel actuators[J].IFAC-PapersOnLine, 2019, 52(8):162-169.
[16] BARTHELMES S, ZEHNTER S. An all-terrain-controller for over-actuated wheeled mobile robots with feedforward and optimization-based control allocation[C]//2017 IEEE 56th Annual Conference on Decision and Control (CDC). Piscataway:IEEE Press, 2017:5215-5222.
[17] PFLIMLIN J M, BINETTI P, TROUCHET D, et al. Aerodynamic modeling and practical attitude stabilization of a ducted fan UAV[C]//2007 European Control Conference (ECC), 2007:4023-4029.
[18] ZHAO H, SHENG S Z, LI J B, et al. Modelling and attitude control of a miniature ducted fan UAV[J].Proceedings of the Institution of Mechanical Engineers, Part G:Journal of Aerospace Engineering, 2016, 230(5):953-964.
[19] PEDDLE I K, JONES T, TREURNICHT J. Practical near hover flight control of a ducted fan (SLADe)[J].Control Engineering Practice, 2009, 17(1):48-58.
[20] DURHAM W, BORDIGNON K A, BECK R. Aircraft control allocation[M]. New York:John Wiley & Sons, 2017.
[21] BODSON M. Evaluation of optimization methods for control allocation[J].Journal of Guidance, Control, and Dynamics, 2002, 25(4):703-711.
[22] 韩京清. 自抗扰控制技术:估计补偿不确定因素的控制技术[M]. 北京:国防工业出版社, 2008:246-280. HAN J Q. Active disturbance rejection control technique-the technique for estimating and compensating the uncertainties[M]. Beijing:National Defense Industry Press, 2008:246-280(in Chinese).
[23] GUO B Z, ZHAO Z L. On convergence of non-linear extended state observer for multi-input multi-output systems with uncertainty[J].IET Control Theory & Applications, 2012, 6(15):2375-2386.
[24] WANG X, KAMPEN E J V, CHU Q P, et al. Stability analysis for incremental nonlinear dynamic inversion control[C]//2018 AIAA Guidance, Navigation, and Control Conference. Reston:AIAA, 2018:3-8.
[25] SMEUR E, HÖPPENER D, DE WAGTER C. Prioritized control allocation for quadrotors subject to saturation[C]//International Micro Air Vehicle Conference and Flight Competition, 2017:37-43.
[26] BUFFINGTON J, BUFFINGTON J. Tailless aircraft control allocation[C]//Guidance, Navigation, and Control Conference, 1997:3605.
[27] YU Y, YANG S, WANG M, et al. High performance full attitude control of a quadrotor on SO (3)[C]//2015 IEEE International Conference on Robotics and Automation (ICRA). Piscataway:IEEE Press, 2015:1698-1703.