[发明专利]基于数据驱动的无人机智能对抗控制方法有效
申请号: | 201711263439.3 | 申请日: | 2017-12-05 |
公开(公告)号: | CN108170158B | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 高阳;祖伟;李浩;张杰;尹登宇;李翔;马瑶 | 申请(专利权)人: | 中国科学院自动化研究所;中国航空工业集团公司成都飞机设计研究所 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 北京瀚仁知识产权代理事务所(普通合伙) 11482 | 代理人: | 郭文浩;陈晓鹏 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于无人机编队领域,具体涉及一种基于数据驱动的无人机智能对抗控制方法,包括步骤:获取敌机状态、预测敌机模型、敌机惯性预测、敌机动作预测、敌机状态预测、获取本机状态、本机操作归一、本机动作列表、本机状态预测、构建评估标准、得到评估结果、选择候选操作、迭代提高决策深度、选择最优策略。本发明解决了当无人机采用人工遥控的工作方式,遇到空中威胁,需要激烈对抗,而又无法迅速做出合理操作的问题,达到智能对抗的目的,提升了对抗成功率。 | ||
搜索关键词: | 基于 数据 驱动 无人机 智能 对抗 控制 方法 | ||
步骤P1,按照第一时间间隔,周期性的采集并存储敌机状态数据;
步骤P2,基于所获取的敌机状态数据构建敌机飞行动力学模型;
步骤P3,基于敌机当前状态数据、历史状态数据,根据敌机飞行动力学模型,推算敌机预测状态;所述敌机预测状态为按照第一时间间隔推算预测时段内的N个状态;其中所述预测时段对应时长是第一时间间隔对应时长的N倍;
步骤P4,基于本机当前状态数据,依据预设的动作调整策略表,构建本机M种动作组合;
步骤P5,基于本机当前状态数据,根据本机飞行动力学模型,按照第一时间间隔推算每一种动作组合预测时段内的N个状态作为本机预测状态;
步骤P6,根据敌机预测状态,对本机每一种动作组合对应的本机预测状态进行态势评估,每种动作组合得到N个态势评估值;
步骤P7,根据每种动作组合的N个态势评估值计算每种动作组合的最终态势评估值;
步骤P8,选取最终态势评估值最大的前Q种动作组合,对应的预测时段之后的Q种本机预测状态;
步骤P9,分别以Q种本机预测状态为假设的本机当前状态、以敌机预测时段之后的敌机预测状态为假设的敌机当前状态,重复执行步骤P3至步骤P8得到Q*Q种预测状态以及Q*Q种动作组合;
步骤P10,选取最终态势评估值最大的前Q种预测状态及对应的动作组合;
步骤P11,重复执行步骤P9、步骤P10,直到设置的时间窗口期,选取最终态势评估值最大的预测状态对应的首个预测时段动作组合并输出。
2.根据权利要求1所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,步骤P3中所述“推算敌机预测状态”,其方法为:步骤P31,基于敌机当前状态数据,根据敌机飞行动力学模型,按照第一时间间隔推算预测时段内的N个状态作为惯性预测状态;其中所述预测时段对应时长是第一时间间隔对应时长的N倍;
步骤P32,根据敌机历史时段的历史状态数据,按照第一时间间隔推算预测时段内的N个状态作为动作预测状态;所述历史时段对应时长与预测时段对应时长相同;
步骤P33,将惯性预测状态和动作预测状态加权平均后得到N个状态,作为敌机预测状态。
3.根据权利要求1所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,步骤P6中所述“进行态势评估”,其方法为:将每一个状态数据进行‑1到+1的归一化之后,再赋予预设的权重得到每一个状态数据对应的值;
选取计算得到状态数据对应的值大于设定阈值的部分求和,得到态势评估值。
4.根据权利要求3所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,步骤P7中所述“根据每种动作组合的N个态势评估值计算每种动作组合的最终态势评估值”,其方法为:对每个动作组合得到的N个态势评估值,根据时间越靠后的态势评估值价值越高原则进行时间加权,然后再对绝对值大于A的去除时间加权,选取绝对值最大的B个求和作为最终态势评估值。
5.根据权利要求1所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,步骤P2中采用龙格‑库塔法构建敌机飞行动力学模型。6.根据权利要求1所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,步骤P4中所述“动作调整策略表”中动作策略包括操纵杆X轴调整策略、操纵杆Y轴调整策略、油门调整策略。7.据权利要求1所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,所述敌机状态数据、所述本机当前状态数据,均包括经度、纬度、高度、俯仰角、偏航角、滚转角、X轴速度、Y轴速度、Z轴速度、俯仰角速度、偏航角速度、滚转角速度、X轴加速度、Y轴加速度、Z轴加速度、俯仰角加速度、偏航角加速度、滚转角加速度。8.据权利要求1‑7任一项所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,步骤P1中所述第一时间间隔为10毫秒,存储敌机状态数据为最近的10P内的数据。9.据权利要求8所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,步骤P3中所述预测时段当前时刻之后的10P。10.据权利要求9所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,N的取值为100。11.据权利要求10所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,Q的取值为3。12.据权利要求4所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,在所述最终态势评估值的计算中,所述时间加权对应的权值在0.01到1.00之间,A取值为0.8,B取值为20。13.据权利要求1‑7任一项所述的基于数据驱动的无人机智能对抗控制方法,其特征在于,所述时间窗口期的取值为50毫秒。该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所;中国航空工业集团公司成都飞机设计研究所,未经中国科学院自动化研究所;中国航空工业集团公司成都飞机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711263439.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种无人飞行机的集成控制系统
- 下一篇:无人机空中显示图案及视频的方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置