This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Long-term exposure to the insulator string in the field environment will cause defects such as self-explosion [1] and flashover [2], which will cause operation failures of transmission lines [3, 4]. For a long time, the maintenance work of insulator strings has always relied on traditional human patrol inspection methods. However, the geographical span of the transmission line is large and the topography is more complicated, which cause the traditional manpower inspection method to be inefficient. To solve this problem, Chinese power grid companies are gradually adopting unmanned aerial vehicles equipped with cameras to carry out insulator string inspection operations, distinguishing the insulator strings in aerial images by the naked eye, then analyzing and judging their operating status.
Accurate detection of insulator strings in aerial images is a prerequisite for insulator defect analysis. With the rapid development of computer vision technologies, some researchers have begun to explore computer vision methods that can be used to automatically detect insulator strings in aerial images. By analyzing the imaging characteristics of insulator strings in aerial images, a series of computer vision-based insulator string detection methods are proposed to improve the efficiency of transmission line inspection. However, the background of aerial images is usually complex, and parts of the interferences often have similar characteristics with the insulator strings, which lead to the poor performances of the earlier methods [5–9]. In recent years, with the rapid development of deep learning theories, convolutional neural networks have been widely used in the field of target detection. Considering that convolutional neural networks have the advantages of high accuracy and robustness, some classic networks have played an important role in unmanned driving, military reconnaissance, and other engineering fields. Therefore, some researchers began to explore the application method of the convolutional neural network in insulator string detection.
The work of [10, 11] proposes a method for detecting insulator strings based on the Faster-RCNN network [12]. However, the real-time performance of the Faster-RCNN network is usually poor that cannot meet the needs of real-time detection. In the work of [13], a Faster-RCNN network fused with SE (squeeze-and-excitation) module [14] is proposed to detect insulator strings in images. Experimental results show that the fusion channel attention mechanism can significantly improve the detection accuracy. However, the real-time performance of this method is still poor. To solve this problem, the work of [1] proposes a saliency-based insulator string detection method. This work deems that the saliency maps can effectively narrow the network search range, thereby improving the efficiency of insulator string detection. The experimental results on six hundred test images exhibit that compared with the traditional SVM and DPM models, the method proposed in this paper has the advantages of high accuracy and fast speed. However, this method still cannot meet the needs of real-time detection. The work of [15] believes that the imaging of some aerial images is relatively fuzzy, which is not conducive to the detection of insulator strings in the image. Therefore, the SRCNN network is adopted to reconstruct the fuzzy aerial images. Then, the YOLO network [16] is used to detect the insulator strings in images. The experimental results show that the detection performance of the YOLO network is better than that of the Faster-RCNN, SSD [17], and other networks.
To solve the problems in the existing works, an insulator string detection method named InST-Net based on the previous work [18] is proposed in this paper. First, the ResNet network [20] pretrained on the ImageNet dataset [19] is used as the backbone for insulator string feature extraction. Then, inspired by the YOLO network, three detection branches are designed to detect the insulator strings of different sizes in the images. Finally, an SPP structure is used to improve the feature extraction ability of each detection branch. By using a large insulator string data set, the effectiveness of the InST-Net network is verified.
2. Algorithm Model
2.1. InST-Net Network
Previous insulator string detection mainly relied on the traditional feature description methods and the machine learning methods. These methods are greatly affected by the advantages and disadvantages of the preset feature extraction network. The extracted features often cannot accurately and comprehensively describe the imaging characteristics of the insulator string. In addition, the complex background of aerial images is an important factor affecting the detection accuracy of insulator strings. Various interference objects in the background often have relatively similar image characteristics with the insulator strings, which will have a greater impact on the robustness of existing detection methods. Different from the feature description method and machine learning method, the convolutional neural network extracts the image features in the ground-truth area of the insulator string and generates the high-level semantic features of the insulator string through the deepening of the network structure layer by layer, which can be more accurate and comprehensive, describing the image characteristics of the insulator string.
Inspired by the abovementioned ideas, this paper proposes a method of insulator string detection based on the convolutional neural network. Related works show that the existing two-stage target detection network [12, 21, 22] has a poor real-time performance, which is not conducive to online detection of insulator strings. Although the one-stage target detection network [16, 23, 24] has better real-time performance, its network memory usage occupies a large amount of space, which is not conducive to the online deployment of various embedded systems. In order to take into account both of the detection accuracy, real-time performance, and memory usage, this paper is inspired by the design ideas of YOLOv3 and further proposes the InST-Net network on the basis of the literature [18]; the structure of InST-Net is shown in Table 1.
Table 1
Structure of InST-Net.
L-Det | M-Det | S-Det | |||
Input | Improved ResNet50 | Input | Conv + Upsample + Route | Input | Conv + Upsample + Route |
Name | Size | Name | Size | Name | Size |
L1 Conv | 3 × 3 × 256 | M1 Conv | 3 × 3 × 128 | S1 Conv | 3 × 3 × 64 |
L2 Conv | 1 × 1 × 512 | M2 Conv | 1 × 1 × 256 | S2 Conv | 1 × 1 × 128 |
L3 Conv | 1 × 1 × 256 | M3 Conv | 1 × 1 × 128 | S3 Conv | 1 × 1 × 64 |
SPP | Route + Pooling | SPP | Route + Pooling | SPP | Route + Pooling |
L4 Conv | 3 × 3 × 512 | M4 Conv | 3 × 3 × 256 | S4 Conv | 3 × 3 × 128 |
L5 Conv | 1 × 1 × 256 | M5 Conv | 1 × 1 × 128 | S5 Conv | 1 × 1 × 64 |
L6 Conv | 1 × 1 × 512 | M6 Conv | 1 × 1 × 256 | S6 Conv | 1 × 1 × 128 |
L7 Conv | 3 × 3 × 256 | M7 Conv | 3 × 3 × 128 | S7 Conv | 3 × 3 × 64 |
L8 Conv | 1 × 1 × 128 | M8 Conv | 1 × 1 × 64 | S8 Conv | 1 × 1 × 32 |
L9 Conv | 1 × 1 × 24 | M9 Conv | 1 × 1 × 24 | S9 Conv | 1 × 1 × 24 |
Detection | Output | Detection | Output | Detection | Output |
First, due to the dual effects of aerial filming angle and aerial filming distance, the imaging form of the insulator string in the image is not fixed, so it is necessary to select a suitable feature extraction backbone network to extract the fine feature map of the insulator string. In this paper, by using transfer learning technology, the network model in the field of image classification is used as the feature extraction backbone network of the target detection network. Compared with the AlexNet [19], VGG [25], and GoogLeNet [26] networks, the ResNet series of networks take into account the four major advantages of deep network, i.e., depth, better feature semantics, easy learning and training, and small network memory usage. In the ResNet series of networks, the ResNet50 network has a smaller memory usage, faster calculation speed, and higher classification accuracy. Therefore, on the basis of adding a feature fixed layer at the end of the ResNet50 network, this paper selects this network as the feature extraction backbone network of InST-Net.
Second, the size of the insulator string in the aerial image is not fixed, and all insulator strings can be roughly divided into three types: large size, middle size, and small size according to the imaging size. From the perspective of target detection network construction, it is necessary to construct different detection branches for insulator strings of different imaging sizes to improve the detection capability of the network. In response to this problem, this paper sets up multiscale detection branches for different imaging sizes in the InST-Net network and names them as L-Det, M-Det, and S-Det, respectively. To reduce the amount of network parameters, parts of the number of convolution kernel in each detection branch of the InST-Net network is halved on the basis of the network in [18].
Finally, although the InST-Net network uses different detection branches for power components of different imaging sizes, from the perspective of network construction, more refined feature maps can be extracted for insulator strings of the same imaging size. Inspired by the works in [18, 27, 28], this paper embeds a spatial pyramid feature sampling structure (spatial pyramid pooling, SPP) for each detection branch of the InST-Net network, and the size of each layer of the pooling operation in this structure is set as 1 × 1, 5 × 5, 7 × 7, and 11 × 11. By fusing the composite features extracted by the pooling operation of each layer of the pyramid, composite features of each type of imaging size insulator string are generated, and the composite features of each detection branch can be used to improve the detection accuracy of the network.
2.2. Data Augmentation Scheme
Traditional data augmentation schemes generally use rotation, shift, and zoom operations for images in the training set, but these data augmentation methods still cannot simulate more complex image transformation states. To improve the complexity of the image to be trained and then improve the generalization ability of the InST-Net network, this paper adopts the mix-up operation [29] in the training process of the InST-Net network. The equation of the Mix-up is given as follows:
Specifically, the parameter
In the training process of the InST-Net network, for the insulator string “Input_image” contained in each batch participating in the training, it is fused with the randomly selected image “Random_Image” according to the
When calculating the training loss function, the loss functions of “Input_Image” and “Random_Image” are calculated, respectively, and finally, the two loss functions are weighted and summed according to the
2.3. Training Optimization Strategy
To further improve the detection performance of the InST-Net network, the GIoU [30] training optimization strategy is used in the training process. The insulator string that needs to be detected in this work is taken as an example, the method’s steps are given as follows:
(1) Assume that the prediction box of the insulator string is
(2) Calculate the minimum and maximum values of the insulator string prediction box on the x-axis and y-axis as follows:
(3) Calculate the area enclosed by the insulator string prediction box
(4) Calculate the area I of the intersection between the insulator string prediction box and ground truth as follows:
Specifically,
(5) Calculate the area C that can include the prediction box of the insulator string and the minimum bounding rectangle of the ground truth as follows:
Specifically,
(6) The expression of GIoU is as follows:
3. Experimental Results
This work uses Darknet [31] as the training and testing framework of the InST-Net network. To verify the accuracy of the InST-Net network, it is compared with the classic one-stage target detection networks: YOLOv3, YOLO9000, ResnetV2, YOLO-tiny, and an existing insulator string detection method [32]. The AP value commonly used in the field of target detection is selected as the comparison index. The AP value can be obtained by calculating the area under the precision-recall curve. The calculation methods of precision and recall are given as follows:
Specifically, TP indicates the true positive, FP represents the false positive, and FN is the false negative.
The test results of the InST-Net network and five comparison networks are counted, and the results are shown in Figures 1(a) and 1(b). Figure 1(a) shows that the AP value of the YOLOv3 network is 90.05%, the AP value of YOLO9000 is 89.83%, the AP value of ResnetV2 is 85.92%, the AP value of YOLO-tiny is 52.78%, and the AP value of the InST-Net network reaches 90.63%, respectively. Figure 1(b) shows that the AP values of the network proposed in [32] is 89.96%, which is lower than that of the InST-Net network. Therefore, it can be concluded that compared with the existing one-stage classic target detection network and an existing insulator string detection network, the InST-Net network proposed in this paper has the advantage of high detection accuracy.
[figure(s) omitted; refer to PDF]
For the UAV power inspection based on image processing, the ultimate goal is to realize the UAV online real-time detection of various electrical components in the aerial image. However, the memory capacity of airborne embedded devices is usually limited, and such devices often contain more than one detection algorithm or detection network. Therefore, when designing the insulator string detection network, it is necessary to reduce the network memory usage as much as possible while ensuring the detection accuracy, so as to alleviate the memory pressure of the embedded device. This paper further compares the memory usage of each comparison network, as shown in Figure 2. It can be seen that although the AP values obtained by YOLOv3 and YOLO9000 are high, the memory usage of YOLOv3 is 235 MB, and the memory usage of YOLO9000 is 256 MB, which is the network with the highest memory usage of all the comparative networks. ResnetV2 and YOLO-tiny have a small memory usage, i.e., 87 MB and 33 MB, respectively, but the detection accuracy of ResnetV2 and YOLO-tiny networks is not as good as that of YOLOv3 and YOLO9000. The memory usage of the InST-Net network proposed in this paper is 141 MB, which is less than the memory usage of the insulator string detection network proposed in [32]. Combining the previous experimental results and analysis, it can be seen that the InST-Net network has the best balance between detection accuracy and memory usage.
[figure(s) omitted; refer to PDF]
On the basis of the abovementioned experiments, this paper further compares the real-time performance of the InST-Net and the five comparison networks, as shown in Figure 3. By analyzing Figure 3, it can be seen that the average running time of the network proposed by YOLOv3 and [32] on an image is about 0.02 s; on the contrary, the average running time of YOLO9000, ResnetV2, YOLO-tiny, and InST-Net networks is about 0.01 s, the detection speed of the InST-Net is fast, and it has the potential of online detection of insulator strings.
[figure(s) omitted; refer to PDF]
In order to further demonstrate the detection performance of the InST-Net network, three aerial images containing insulator strings are selected for visual exhibition, and the experimental results are shown in Figure 4. Figure 4(a) shows an insulator string taken at a close range. The image features of the insulator string are obvious, and the InST-Net network can accurately detect this insulator string. Figure 4(b) shows a scene with poor imaging quality and an extreme filming angle. In this case, the detailed features of the insulator string are not clear and are limited by the filming angle. The characteristics of the insulator string in this image are quite different from those in Figure 4(a). The InST-Net network's ability to extract the high-level semantic features of the insulator string is beneficial. The insulator string in the image can still be accurately detected. Figure 4(c) shows an aerial image containing four insulator strings and the filming distance is far away. The image size of the insulator strings in this image is quite different. Based on the observations of the detection results, it can be seen that the InST-Net network can accurately detect the four insulator strings with different imaging sizes. In general, it can be concluded that the InST-Net network is robust and can accurately detect insulator strings in common aerial scenes.
[figure(s) omitted; refer to PDF]
4. Conclusions
This paper proposes the InST-Net network for detecting insulator strings in aerial images. The InST-Net network can accurately detect insulator strings in the complex background of aerial images by extracting high-level semantic features of insulator strings. Experimental results show that the detection accuracy of the InST-Net network can reach 90.63%, which is higher than that of four classic one-stage target detection networks and an existing insulator string detection network. The average detection time of one image is only about 0.01 s, which has the potential for online detection of insulator strings. In addition, the memory usage of the InST-Net network is only about 141 MB, which can achieve a better balance between detection accuracy, real-time performance, and memory usage.
Acknowledgments
This work was supported by the Guizhou Provincial Science and Technology Projects (Grant No. (2020)2Y044), the Science and Technology Projects of China Southern Power Grid Co. Ltd. (Grant no. 066600KK52170074), and the Anhui University of Technology Youth Fund Project (Grant no. QZ202108).
[1] B. Yan, Q. Chen, R. Ye, X. Zhou, "Insulator detection and recognition of explosion based on convolutional neural networks," International Journal of Wavelets, Multiresolution and Information Processing, vol. 17 no. 02,DOI: 10.1142/s0219691319400083, 2019.
[2] Y. Zhai, H. Cheng, R. Chen, Q. Yang, X. Li, "Multi-saliency aggregation-based approach for insulator flashover fault detection using aerial images," Energies, vol. 11 no. 2,DOI: 10.3390/en11020340, 2018.
[3] P. I. Obi, J. P. Iloh, "Various types OF insulators used IN power system for safe operations OF the transmission lines," International Journal of Innovative Engineering, Technology and Science, vol. 1 no. 1, pp. 20-27, 2017.
[4] P. S. Prasad, B. P. Rao, "Review on machine vision based insulator inspection systems for power distribution system," Journal of Engineering Science & Technology Review, vol. 9 no. 5,DOI: 10.25103/jestr.095.21, 2016.
[5] S. Zhu, Q. Gao, Y. Lu, D. Sun, "Identification and location of insulator string based on frequency-tuned," Transactions of China Electrotechnical Society, vol. 33 no. 23, pp. 5573-5580, 2018.
[6] Z. Zhao, N. Liu, L. Wang, "Localization of multiple insulators by orientation angle detection and binary shape prior knowledge," IEEE Transactions on Dielectrics and Electrical Insulation, vol. 22 no. 6, pp. 3421-3428, DOI: 10.1109/tdei.2015.004741, 2015.
[7] Y. Zhai, D. Wang, M. Zhang, J. Wang, F. Guo, "Fault detection of insulator based on saliency and adaptive morphology," Multimedia Tools and Applications, vol. 76 no. 9, pp. 12051-12064, DOI: 10.1007/s11042-016-3981-2, 2017.
[8] Y. Tiantian, Y. Guodong, Y. Junzhi, "Feature fusion based insulator detection for aerial inspection," pp. 10972-10977, DOI: 10.23919/chicc.2017.8029108, .
[9] Y. Wang, B. Yan, "Vision based detection and location for cracked insulator," Computer Engineering and Design, vol. 35 no. 02, pp. 583-587, 2014.
[10] X. Lei, Z. Sui, "Intelligent fault detection of high voltage line based on the Faster R-CNN," Measurement, vol. 138, pp. 379-385, DOI: 10.1016/j.measurement.2019.01.072, 2019.
[11] H. Cheng, Y. Zhai, R. Chen, "Faster R-CNN based recognition of insulators in aerial images," Modern Electronics Technique, vol. 42 no. 02, pp. 98-102, 2019.
[12] S. Ren, K. He, R. Girshick, J. Sun, "Faster r-cnn: towards real-time object detection with region proposal networks," Proceedings of the Advances in neural information processing systems, pp. 91-99, .
[13] W. Zhao, X. Cheng, Z. Zhao, Y. Zhai, "Insulator recognition based on attention mechanism and Faster RCNN," CAAI Transactions on Intelligent Systems, vol. 15 no. 01, pp. 92-98, 2020.
[14] J. Hu, L. Shen, G. Sun, "Squeeze-and-excitation networks," Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 7132-7141, DOI: 10.1109/cvpr.2018.00745, .
[15] H. Chen, Z. He, B. Shi, T. Zhong, "Research on recognition method of electrical components based on YOLO V3," IEEE Access, vol. 7, pp. 157818-157829, DOI: 10.1109/access.2019.2950053, 2019.
[16] J. Redmon, A. Farhadi, "Yolov3: an incremental improvement," 2018. https://arxiv.org/abs/1804.02767
[17] W. Liu, D. Anguelov, D. Erhan, C. Szegedy, S. Reed, C.-Y. Fu, A. C. Berg, "Ssd: single shot multibox detector," pp. 21-37, DOI: 10.1007/978-3-319-46448-0_2, .
[18] J. Han, Z. Yang, H. Xu, G. Hu, C. Zhang, H. Li, S. Lai, H. Zeng, "Search like an eagle: a cascaded model for insulator missing faults detection in aerial images," Energies, vol. 13 no. 3,DOI: 10.3390/en13030713, 2020.
[19] K. He, X. Zhang, S. Ren, J. Sun, "Deep residual learning for image recognition," Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 770-778, DOI: 10.1109/cvpr.2016.90, .
[20] A. Krizhevsky, I. Sutskever, G. E. Hinton, "Imagenet classification with deep convolutional neural networks," Proceedings of the Advances in neural information processing systems, pp. 1097-1105, .
[21] R. Girshick, J. Donahue, T. Darrell, J. Malik, "Rich feature hierarchies for accurate object detection and semantic segmentation," Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 580-587, DOI: 10.1109/cvpr.2014.81, .
[22] R. Girshick, "Fast r-cnn," Proceedings of the IEEE international conference on computer vision, pp. 1440-1448, DOI: 10.1109/iccv.2015.169, .
[23] J. Redmon, S. Divvala, R. Girshick, A. Farhadi, "You only look once: unified, real-time object detection," Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 779-788, DOI: 10.1109/cvpr.2016.91, .
[24] J. Redmon, A. Farhadi, "YOLO9000: better, faster, stronger," Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 7263-7271, DOI: 10.1109/cvpr.2017.690, .
[25] K. Simonyan, A. Zisserman, "Very deep convolutional networks for large-scale image recognition," 2014. https://arxiv.org/abs/1409.1556
[26] C. Szegedy, W. Liu, Y. Jia, P. Sermanet, S. Reed, D. Anguelov, "Going deeper with convolutions," Proceedings of the IEEE conference on computer vision and pattern recognition,DOI: 10.1109/cvpr.2015.7298594, .
[27] P. Zhang, Y. Zhong, X. Li, "SlimYOLOv3: narrower, faster and better for real-time UAV applications," Proceedings of the IEEE International Conference on Computer VisionWorkshops, vol. 0-0,DOI: 10.1109/iccvw.2019.00011, .
[28] Z. Huang, J. Wang, X. Fu Tao Yu, Y. Guo, R. Wang, "DC-SPP-YOLO: dense connection and spatial pyramid pooling based YOLO for object detection," Information Sciences, vol. 522,DOI: 10.1016/j.ins.2020.02.067, 2020.
[29] H. Zhang, M. Cisse, Y. N. Dauphin, "Mixup: beyond empirical risk minimization," 2017. https://arxiv.org/abs/1710.09412
[30] H. Rezatofighi, N. Tsoi, J. Y. Gwak, I. Reid, S. Savarese, "Generalized intersection over union: a metric and a loss for bounding box regression," Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 658-666, DOI: 10.1109/cvpr.2019.00075, .
[31] Mit license, "Dockerfile for Darknet Yolo v4, v3 and v2," 2021. https://github.com/AlexeyAB/darknet
[32] J. Han, Z. Yang, Q. Zhang, C. Chen, H. Li, S. Lai, G. Hu, C. Xu, H. Xu, D. Wang, R. Chen, "A method of insulator faults detection in aerial images for high-voltage transmission lines inspection," Applied Sciences, vol. 9 no. 10,DOI: 10.3390/app9102009, 2019.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2022 Zhuo Haoze et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
Aiming at the problem of detecting insulator strings in aerial images, a detection method of insulator strings based on the InST-Net network is proposed in this paper. First, the ResNet50 network pretrained on the ImageNet dataset is used as the backbone network for insulator string feature extraction. Subsequently, for insulator strings of different imaging sizes in the image, three detection branches are designed based on the design ideas of the existing YOLO model. Finally, an SPP module is adopted to improve the feature extraction capability of each detection branch of the proposed InST-Net network. The experimental results show that the InST-Net network detection accuracy rate reaches 90.63%, which is higher than that of the four classic one-stage target detection networks and the existing insulator string detection network.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details




1 Electric Power Research Institute of Guangxi Power Grid Co Ltd, Nanning, Guangxi 530000, China
2 School of Electrical and Information Engineering, Anhui University of Technology, Ma’an shan 243032, China
3 Research Institute of UAV, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
4 College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China