J4 ›› 2010, Vol. 7 ›› Issue (2): 142-149.doi: 10.1016/S1672-6529(09)60200-6

• 论文 • 上一篇    下一篇

A Linear Domain System Identification for Small Unmanned Aerial Rotorcraft Based on Adaptive Genetic Algorithm

Xusheng Lei, Yuhu Du   

  1. School of the Instrumentation Science and Opto-Electronic Engineering, Beihang University, Beijing 100191, P. R. China
  • 收稿日期:2009-09-28 出版日期:2010-06-30
  • 通讯作者: Xusheng Lei E-mail:xushenglei@buaa.edu.cn

A Linear Domain System Identification for Small Unmanned Aerial Rotorcraft Based on Adaptive Genetic Algorithm

Xusheng Lei, Yuhu Du   

  1. School of the Instrumentation Science and Opto-Electronic Engineering, Beihang University, Beijing 100191, P. R. China
  • Received:2009-09-28 Online:2010-06-30
  • Contact: Xusheng Lei E-mail:xushenglei@buaa.edu.cn

摘要:

This paper proposes a new adaptive linear domain system identification method for small unmanned aerial rotorcraft. By using the flash memory integrated into the micro guide navigation control module, system records the data sequences of flight tests as inputs (control signals for servos) and outputs (aircraft’s attitude and velocity information). After data preprocessing, the system constructs the horizontal and vertical dynamic model for the small unmanned aerial rotorcraft using adaptive genetic algorithm. The identified model is verified by a series of simulations and tests. Comparison between flight data and the one-step prediction data obtained from the identification model shows that the dynamic model has a good estimation for real unmanned aerial rotorcraft system. Based on the proposed dynamic model, the small unmanned aerial rotorcraft can perform hovering, turning, and straight flight tasks in real flight tests.

关键词: small unmanned aerial rotorcraft, dynamic space model, model identification, adaptive genetic algorithm

Abstract:

This paper proposes a new adaptive linear domain system identification method for small unmanned aerial rotorcraft. By using the flash memory integrated into the micro guide navigation control module, system records the data sequences of flight tests as inputs (control signals for servos) and outputs (aircraft’s attitude and velocity information). After data preprocessing, the system constructs the horizontal and vertical dynamic model for the small unmanned aerial rotorcraft using adaptive genetic algorithm. The identified model is verified by a series of simulations and tests. Comparison between flight data and the one-step prediction data obtained from the identification model shows that the dynamic model has a good estimation for real unmanned aerial rotorcraft system. Based on the proposed dynamic model, the small unmanned aerial rotorcraft can perform hovering, turning, and straight flight tasks in real flight tests.

Key words: small unmanned aerial rotorcraft, dynamic space model, model identification, adaptive genetic algorithm