Systems Engineering and Electronics ›› 2025, Vol. 47 ›› Issue (9): 3058-3065.doi: 10.12305/j.issn.1001-506X.2025.09.27

• Guidance, Navigation and Control • Previous Articles    

Event-triggered control for USV-UAV based on asynchronous search guidance

Guoqing ZHANG1, Yihui XU1, Jiqiang LI1,*, Xianku ZHANG1, Bin QIU2   

  1. 1. Navigation College,Dalian Maritime University,Dalian 116026,China
    2. School of Computer Science and Engineering,Guilin University of Technology,Guilin 541004,China
  • Received:2024-09-02 Online:2025-09-25 Published:2025-09-16
  • Contact: Jiqiang LI

Abstract:

To address the limitations of fixed positions in traditional underactuated surface vessel-unmanned aerial vehicle (USV-UAV) search tasks, as well as issues such as frequent chattering of control inputs and uncertainty model nonlinear parameters in the control system, an event-triggered control algorithm for the USV-UAV based on the asynchronous search guidance is proposed. Firstly, an asynchronous search guidance method is designed, which uses an L1-based virtual surface vessel (L1VV) and an L1-based virtual unmanned aerial vehicle (L1VA) to generate guidance paths that satisfy the search requirements. Secondly, the radius based function neural network (RBF-NN) is introduced combined with the minimal learning parameter (MLP) method to approximate and simplify the nonlinear terms of unknown model parameters of the system. In the design of control laws, dynamic event-triggered control with a disturbance compensation mechanism is applied to achieve the accuracy and reduce the update frequency of control input. Finally, the proposed control algorithm is proved that satisfies the semi-global uniform ultimate bounded stability by using Lyapunov stability theory, and its effectiveness is further validated through simulation experiments.

Key words: underactuated surface vessel-unmanned aerial vehicle (USV-UAV), maritime search, radius based function neural network (RBF-NN), event-triggered control

CLC Number: 

[an error occurred while processing this directive]