Journal of Jilin University(Engineering and Technology Edition) ›› 2023, Vol. 53 ›› Issue (3): 823-831.doi: 10.13229/j.cnki.jdxbgxb20221264

Previous Articles    

Fault detection method of multirotor unmanned aerial vehicle formation in complex wind field environment

Xiao-yi WANG(),Di-yi LIU,Jia-bin YU,Zhuo-yun HE,Zhi-yao ZHAO()   

  1. School of Artificial Intelligence,Beijing Technology and Business University,Beijing 100048,China
  • Received:2022-09-28 Online:2023-03-01 Published:2023-03-29
  • Contact: Zhi-yao ZHAO E-mail:wangxy@btbu.edu.cn;zhaozy@btbu.edu.cn

Abstract:

A fault detection method for multirotor UAV formation in complex wind field flight environments was proposed to address the shortage of multirotor UAV formation fault detection research. Combining multirotor dynamic behavior and wind disturbance modelling, the state variables of each multirotor in the formation were estimated in real time based on the Kalman filter algorithm, and the fault features were extracted by means of probabilistic statistics. Then, an identification model was built for fault identification, and the final result was obtained for the identification of the faulty aircraft in the formation. In the simulation validation session, a complex wind field model with superimposed turbulent wind and colored gusts was built based on the RflySim flight simulation platform. In order to assess the efficiency of the approach, based on this platform, the propellers, accelerometers, GPS and batteries of the multirotor are injected into the aircraft, and flight simulations of the multirotor UAV formation are carried out.

Key words: fault detection, multirotor UAV formation, complex wind field, Kalman filter, RflySim platform

CLC Number: 

  • V240.2

Table 1

Wind field model parameters"

参数含义取值
vwind风相对于地面的速度不超过最大风力等级
bv机体系下的机体速度不超过最大飞行速度
Reb姿态旋转矩阵(地球系到机体系)R3×3
cd机体的空气阻力系数R+
pwind机体系下风力的作用点机身重心或负载附近

Fig.1

Flow diagram of multirotor formation fault detection"

Fig.2

Software composition of RflySim platform"

Fig.3

Schematic diagram of complex wind field generation"

Fig.4

Example diagram of three-axis wind speed in the complex wind field"

Fig.5

Multirotor formation flight simulation based on RflySim platform"

Table 2

Identification parameters"

参数数值参数数值
Δt10?10.6
γ20?20.4
ξ0.04

Table 3

Fault occurrence scenario for 1st simulation"

时间段/s故障机编号故障类型
[0,10]-无故障
(10,20]1螺旋桨故障
(20,30]-无故障
(30,40]2加速度计故障
(40,50]-无故障
(50,60]3GPS故障
(60,70]1电池故障

Table 4

Fault occurrence scenario for 2nd simulation"

时间段/s故障参数/%时间段/s故障参数/%
[0,10]100(50,60]75
(10,20]95(60,70]70
(20,30]90(70,80]65
(30,40]85(80,90]60
(40,50]80

Fig.6

Statistical graph of residual differences normalised among multirotors"

Fig.7

Diagram of 1st simulation identification results"

Fig.8

Diagram of 2nd simulation identification results"

Fig.9

Comparison chart of residual for multirotor"

1 柴天佑. 自动化科学与技术发展方向[J]. 自动化学报, 2018, 44(11): 1923-1930.
Chai Tian-you. The direction of automation science and technology development[J]. Journal of Automation, 2018, 44(11): 1923-1930.
2 Chen F, Jiang R, Zhang K, et al. Robust backstepping sliding-mode control and observer-based fault estimation for a quadrotor UAV[J]. IEEE Transactions on Industrial Electronics, 2016, 63(8): 5044-5056.
3 Lyu P, Liu S C, Lai J Z, et al. An analytical fault diagnosis method for yaw estimation of quadrotors[J]. Control Engineering Practice, 2019, 86: 118-128.
4 印磊. 基于观测器的无人机编队分布式故障诊断与调节研究[D]. 南京: 南京航空航天大学自动化学院, 2020.
Yin Lei. Observer-based distributed fault diagnosis and regulation of UAV formations[D]. Nanjing: School of Automation, Nanjing University of Aeronautics and Astronautics, 2020.
5 聂瑞, 王红茹. 基于神经网络观测器的无人机编队执行器故障诊断[J]. 空天防御, 2022, 5(2): 32-41.
Nie Rui, Wang Hong-ru. Fault diagnosis of UAV formation actuators based on neural network observer[J]. Air and Space Defense, 2022, 5(2): 32-41.
6 Zhao Z Y, Yao P, Wang X Y, et al. Reliable flight performance assessment of multirotor based on interacting multiple model particle filter and health degree[J]. Chinese Journal of Aeronautics, 2019, 32(2): 444-453.
7 Zhang H P, Zhao Z Y, Quan Q. Fault detection and diagnosis of the homogenous quadcopter team in the presence of wind disturbance[J]. IFAC-PapersOnLine, 2018, 51(24): 74-81.
8 全权. 多旋翼飞行器设计与控制[M]. 北京: 电子工业出版社, 2018.
9 全权, 戴训华, 王帅. 多旋翼飞行器设计与控制实践[M]. 北京: 电子工业出版社, 2020.
10 McRuer D T, Graham D, Ashkenas I. Aircraft dynamics and automatic control[M]. Princeton University Press, 2014.
11 Cui W, Shi X, Wang Y. Modeling and simulating of atmospheric turbulence in flight simulator[M]//Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems. Singapore, Springer, 2016: 468-476.
12 He Y, Chen Y, Zhou M. Modeling and control of a quadrotor helicopter under impact of wind disturbance[J]. Journal of Chinese Inertial Technology, 2013, 21(5): 624-630.
13 戴礼灿, 刘欣, 张海瀛, 等. 基于卡尔曼滤波算法展开的飞行目标轨迹预测[J/OL]. [2022-09-16].
Dai Li-can, Liu Xin, Zhang Hai-ying, et al. Flight target trajectory prediction based on Kalman filter algorithm unfolding[J/OL]. [2022-09-16].
14 Kalman R E. A new approach to linear filtering and prediction problems[J]. Journal of Basic Engineering, 1960, 82(1): 35.
15 Braun M, Golubitsky M. Differential Equations and Their Applications[M]. New York: Springer-Verlag, 1983.
16 林洪桦. 现代测量误差分析及数据处理(二)[J]. 计量技术, 1997(2): 39-44.
Lin Hong-hua. Modern measurement error analysis and data processing (II) [J]. Measurement Technology, 1997(2): 39-44.
17 Dai X H, Ke C X, Quan Q, et al. RFlySim: Automatic test platform for UAV autopilot systems with FPGA-based hardware-in-the-loop simulations[J]. Aerospace Science and Technology, 2021, 114: No.106727.
18 Dai X H, Ke C X, Quan Q, et al. Simulation credibility assessment methodology with FPGA-based hardware-in-the-loop platform[J]. IEEE Transactions on Industrial Electronics, 2020, 68(4): 3282-3291.
[1] Yong-jie MA,Min CHEN. Dynamic multi⁃objective optimization algorithm based on Kalman filter prediction strategy [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(6): 1442-1458.
[2] Wen-hang LI,Tao NI,Ding-xuan ZHAO,Pan-hong ZHANG,Xiao-bo SHI. Active suspension control method of high mobility rescue vehicle based on ensemble Kalman filter [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(12): 2816-2826.
[3] Shao-biao XIE,Yu ZHANG,Kai-rui WEN,Shuo ZHANG,Zong-ming LIU,Nai-ming QI. Motion estimation for non-cooperative target based on strong tracking cubature Kalman filter [J]. Journal of Jilin University(Engineering and Technology Edition), 2021, 51(4): 1482-1489.
[4] Jing LI,Qiu-jun SHI,Liang HONG,Peng LIU. Commercial vehicle ESC neural network sliding mode control based on vehicle state estimation [J]. Journal of Jilin University(Engineering and Technology Edition), 2020, 50(5): 1545-1555.
[5] Jing LI,Qiu⁃jun SHI,Peng LIU,Ya⁃wei HU. Neural network sliding mode control of commercial vehicle ABS based on longitudinal vehicle speed estimation [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(4): 1017-1025.
[6] De⁃jun WANG,Zhi⁃chao LYU,Qi⁃ming WANG,Jian⁃rui ZHANG,Jian⁃nan DING. Cylinder pressure identification based on EKF and frequency⁃amplitude modulation Fourier series [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(4): 1174-1185.
[7] LI Ju-peng,ZHANG Zu-cheng,LI Mo-yu,MIAO De-fang. Smooth tracking with a kalman filter algorithm for capacitive touch panels [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(6): 1910-1916.
[8] TIAN Yan-tao, ZHANG Yu, WANG Xiao-yu, CHEN Hua. Estimation of side-slip angle of electric vehicle based on square-root unscented Kalman filter algorithm [J]. 吉林大学学报(工学版), 2018, 48(3): 845-852.
[9] ZHU Feng, ZHANG Bao, LI Xian-tao, WANG Zheng-xi, ZHANG Shi-tao. Gyro signal processing based on strong tracking Kalman filter [J]. 吉林大学学报(工学版), 2017, 47(6): 1868-1875.
[10] LI Jing, ZHANG Jia-xu, ZHANG Yan-hua, CHEN Li-jun. Estimation of vehicle state and parameter based on strong tracking CDKF [J]. 吉林大学学报(工学版), 2017, 47(5): 1329-1335.
[11] DENG Li-fei, SHI Yao-wu, ZHU Lan-xiang, YU Ding-li. Failure detection of closed-loop systems and application to SI engines [J]. 吉林大学学报(工学版), 2017, 47(2): 577-582.
[12] LIN Nan, SHI Shu-ming, MA Li, KUI Hai-lin. Road grade estimation with grade change rate information [J]. 吉林大学学报(工学版), 2016, 46(6): 1845-1850.
[13] MO Yuan-fu, YU De-xin, GUO Ya-juan. Wireless channel load prediction algorithm based on grey relation in VANETs [J]. 吉林大学学报(工学版), 2016, 46(5): 1453-1457.
[14] XU Jie, QI Da-wei. Moving target localization based on improved weighted centroid and UKF algorithm [J]. 吉林大学学报(工学版), 2016, 46(4): 1354-1359.
[15] ZENG Xiao-hua, JIANG Yuan-de, SONG Da-feng, PENG Yu-jun, YANG Nan-nan. Integration of fault diagnosing algorithm into energy management strategy for hybrid electric vehicle [J]. 吉林大学学报(工学版), 2016, 46(4): 1030-1037.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!