Adaptive Neural Network Control and Optimal Path Planning of UAV Surveillance System With Energy Consumption Prediction

A surveillance system is one of the most interesting research topics for an unmanned aerial vehicle (UAV). However, the problem of planning an energy-efficient path for the surveillance purpose while anticipating disturbances and predicting energy consumptions during the path tracking is still a cha...

Full description

Bibliographic Details
Main Authors: Rong-Jong Wai, Alex S. Prasetia
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8819962/
id doaj-f2d897b48183496b99e0988f0c55fcd5
record_format Article
spelling doaj-f2d897b48183496b99e0988f0c55fcd52021-03-29T23:22:19ZengIEEEIEEE Access2169-35362019-01-01712613712615310.1109/ACCESS.2019.29382738819962Adaptive Neural Network Control and Optimal Path Planning of UAV Surveillance System With Energy Consumption PredictionRong-Jong Wai0https://orcid.org/0000-0001-5483-7445Alex S. Prasetia1Department of Electronics and Computer Engineering, National Taiwan University of Science and Technology, Taipei, TaiwanDepartment of Electronics and Computer Engineering, National Taiwan University of Science and Technology, Taipei, TaiwanA surveillance system is one of the most interesting research topics for an unmanned aerial vehicle (UAV). However, the problem of planning an energy-efficient path for the surveillance purpose while anticipating disturbances and predicting energy consumptions during the path tracking is still a challenging problem in recent years. The optimal path planning and the disturbance rejection control for a UAV surveillance system are investigated in this paper. A trained and tested energy consumption regression model is used to be the cost function of an optimal path planning scheme, which is designed from a clustered 3D real pilot flight pattern with the proposed K-agglomerative clustering method, and is processed via A-star and set-based particle-swarm-optimization (S-PSO) algorithm with adaptive weights. Moreover, an online adaptive neural network (ANN) controller with varied learning rates is designed to ensure the control stability while having a reliably fast disturbance rejection response. The effectiveness of the proposed framework is verified by numerical simulations and experimental results. By applying the proposed optimal path planning scheme, the energy consumption of the optimal path is only 72.3397 Wh while the average consumed energy of real pilot flight data is 96.593Wh. In addition, the proposed ANN control improves average root-mean-square error (RMSE) of horizontal and vertical tracking performance by 49.083% and 37.50% in comparison with a proportional-integral-differential (PID) control and a fuzzy control under the occurrence of external disturbances. According to all of the results, the combination of the proposed optimal path planning scheme and ANN controller can achieve an energy-efficient UAV surveillance systems with fast disturbance rejection response.https://ieeexplore.ieee.org/document/8819962/Unmanned aerial vehicle (UAV)optimal path planningset-based particle-swarm-optimization (S-PSO)adaptive weightsadaptive neural network (ANN)varied learning rates
collection DOAJ
language English
format Article
sources DOAJ
author Rong-Jong Wai
Alex S. Prasetia
spellingShingle Rong-Jong Wai
Alex S. Prasetia
Adaptive Neural Network Control and Optimal Path Planning of UAV Surveillance System With Energy Consumption Prediction
IEEE Access
Unmanned aerial vehicle (UAV)
optimal path planning
set-based particle-swarm-optimization (S-PSO)
adaptive weights
adaptive neural network (ANN)
varied learning rates
author_facet Rong-Jong Wai
Alex S. Prasetia
author_sort Rong-Jong Wai
title Adaptive Neural Network Control and Optimal Path Planning of UAV Surveillance System With Energy Consumption Prediction
title_short Adaptive Neural Network Control and Optimal Path Planning of UAV Surveillance System With Energy Consumption Prediction
title_full Adaptive Neural Network Control and Optimal Path Planning of UAV Surveillance System With Energy Consumption Prediction
title_fullStr Adaptive Neural Network Control and Optimal Path Planning of UAV Surveillance System With Energy Consumption Prediction
title_full_unstemmed Adaptive Neural Network Control and Optimal Path Planning of UAV Surveillance System With Energy Consumption Prediction
title_sort adaptive neural network control and optimal path planning of uav surveillance system with energy consumption prediction
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description A surveillance system is one of the most interesting research topics for an unmanned aerial vehicle (UAV). However, the problem of planning an energy-efficient path for the surveillance purpose while anticipating disturbances and predicting energy consumptions during the path tracking is still a challenging problem in recent years. The optimal path planning and the disturbance rejection control for a UAV surveillance system are investigated in this paper. A trained and tested energy consumption regression model is used to be the cost function of an optimal path planning scheme, which is designed from a clustered 3D real pilot flight pattern with the proposed K-agglomerative clustering method, and is processed via A-star and set-based particle-swarm-optimization (S-PSO) algorithm with adaptive weights. Moreover, an online adaptive neural network (ANN) controller with varied learning rates is designed to ensure the control stability while having a reliably fast disturbance rejection response. The effectiveness of the proposed framework is verified by numerical simulations and experimental results. By applying the proposed optimal path planning scheme, the energy consumption of the optimal path is only 72.3397 Wh while the average consumed energy of real pilot flight data is 96.593Wh. In addition, the proposed ANN control improves average root-mean-square error (RMSE) of horizontal and vertical tracking performance by 49.083% and 37.50% in comparison with a proportional-integral-differential (PID) control and a fuzzy control under the occurrence of external disturbances. According to all of the results, the combination of the proposed optimal path planning scheme and ANN controller can achieve an energy-efficient UAV surveillance systems with fast disturbance rejection response.
topic Unmanned aerial vehicle (UAV)
optimal path planning
set-based particle-swarm-optimization (S-PSO)
adaptive weights
adaptive neural network (ANN)
varied learning rates
url https://ieeexplore.ieee.org/document/8819962/
work_keys_str_mv AT rongjongwai adaptiveneuralnetworkcontrolandoptimalpathplanningofuavsurveillancesystemwithenergyconsumptionprediction
AT alexsprasetia adaptiveneuralnetworkcontrolandoptimalpathplanningofuavsurveillancesystemwithenergyconsumptionprediction
_version_ 1724189710734065664