학술논문

Standoff Tracking Using DNN-Based MPC With Implementation on FPGA
Document Type
Periodical
Source
IEEE Transactions on Control Systems Technology IEEE Trans. Contr. Syst. Technol. Control Systems Technology, IEEE Transactions on. 31(5):1998-2010 Sep, 2023
Subject
Signal Processing and Analysis
Communication, Networking and Broadcast Technologies
Computing and Processing
Robotics and Control Systems
Target tracking
Field programmable gate arrays
Autonomous aerial vehicles
Optimization
Convergence
Trajectory
Quadrotors
Deep neural network (DNN)
field-programmable gate array (FPGA)
model predictive control (MPC)
standoff tracking
unmanned aerial vehicle (UAV)
Language
ISSN
1063-6536
1558-0865
2374-0159
Abstract
This work studies the standoff tracking problem to drive an unmanned aerial vehicle (UAV) to slide on a desired circle over a moving target at a constant height. We propose a novel Lyapunov guidance vector (LGV) field with tunable convergence rates for the UAV’s trajectory planning and a deep neural network (DNN)-based model predictive control (MPC) scheme to track the reference trajectory. Then, we show how to collect samples for training the DNN offline and design an integral module (IM) to refine the tracking performance of our DNN-based MPC. Moreover, the hardware-in-the-loop (HIL) simulation with a field-programmable gate array (FPGA) at 200 MHz demonstrates that our method is a valid alternative to embedded implementations of MPC for addressing complex systems and applications which is impossible for directly solving the MPC optimization problems.