北京航空航天大学学报 ›› 2019, Vol. 45 ›› Issue (3): 597-605.doi: 10.13700/j.bh.1001-5965.2018.0353

• 论文 • 上一篇    下一篇

基于近似动态规划的目标追踪控制算法

李惠峰1, 易文峰1, 程晓明1,2   

  1. 1. 北京航空航天大学 宇航学院, 北京 100083;
    2. 北京航天自动控制研究所, 北京 100854
  • 收稿日期:2018-06-12 出版日期:2019-03-20 发布日期:2019-04-04
  • 通讯作者: 李惠峰,E-mail:lihuifeng@buaa.edu.cn E-mail:lihuifeng@buaa.edu.cn
  • 作者简介:李惠峰,女,博士,教授。主要研究方向:飞行器制导与控制;程晓明,男,博士研究生。主要研究方向:飞行器制导与控制。

Target tracking control algorithm based on approximate dynamic programming

LI Huifeng1, YI Wenfeng1, CHENG Xiaoming1,2   

  1. 1. School of Astronautics, Beihang University, Beijing 100083, China;
    2. Beijing Aerospace Automatic Control Institute, Beijing 100854, China
  • Received:2018-06-12 Online:2019-03-20 Published:2019-04-04

摘要: 在目标跟踪问题中,针对飞行器控制算法难以适应目标大机动飞行甚至与我方博弈等难度较大任务的问题,提出了基于近似动态规划的目标追踪控制算法。该算法通过使用博弈策略对我方无人机进行训练形成经验,将双方位置等状态作为已知量,滚转方向作为控制量,利用两物体的相对位置得出其特征,并形成近似值函数;最终利用rollout算法进行最优跟踪决策求解,实现对跟踪目标甚至是博弈目标的灵活有效精确跟踪。仿真结果验证了近似动态规划用于控制算法的有效性。

关键词: 近似动态规划, 目标跟踪, 飞行控制, 最优决策, 博弈

Abstract: The control algorithm for the target tracking problem cannot be well adapted to the problem of large-scale maneuver flight or even game with us. This paper proposes a control algorithm for target tracking using approximate dynamic programming. The game algorithm is used to train our UAV to form an experience. The positions of both sides are taken as known quantity and the roll direction as the control quantity. The relative positions of two objects are used to derive their features and then an approximate function is formed. The rollout algorithm is used to obtain the optimal decision, and the flexible and effective tracking of tracking targets and even gaming targets can be achieved. The simulation results verify the effectiveness of approximate dynamic programming for control algorithms.

Key words: approximate dynamic programming, target tracking, flight control, optimal decision, game

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发