2019-11-26开题答辩

研究应用场景:

  • 可以先检测GPS设备失效;

  • 判断无人机即将飞入禁飞区;

  • 无人机在失去GPS信息的时候,会按照之前的姿势继续飞行。

  • 可以并不用失去GPS,名称就定义为基于位置预测的动态航迹规划。即在执行任务过程中,本来已经制定好的航迹规划路径,但是在路途中,突然多出来一个雷达探测器,则需要重新进行新的路径规划,那么这个时候就需要进行航迹预测。

  • 所以我现在就需要进行最小二乘法的研究。


  • 可以假设GPS数据丢失(其实并没有丢失),来与真实航迹进行对比。

  • 使用智能算法来优化深度学习框架。使用遗传算法同时优化网络的结构和权重的方法。然而,遗传算法本身有很多缺点,不能快速地进行大规模优化。应用蚁群优化来优化网络结构,但忽略了权重向量。
  • LSTM网络能够学习长期的时序信息,避免梯度消失,在此基础上,引入自适应混沌搜索和蚁群算法对LSTM网络进行优化。

开题总结:

  • 核心要做的工作是航迹预测、航迹规划两种算法的实现。在实现的过程中,一些经典的算法是必须要亲自手动实现的,然后才能想出如何改进。
  • 基于机器学习的方法,轨迹预测应该属于回归问题,衡量的标准就是预测出的位置和实际位置的距离。
  • 这次研究把重心放在整体架构和数据预处理上,训练使用现成的模块。以后如果继续研究可以深入建立一个专门的机器学习模型,针对具体问题定制的模型效果应该会更好。
  • 经过调查研究,分析衡量,最终选取反向传播算法进行预测,轨迹预测系统的创新点在
    第12篇。
  • sklearn包

考虑到我现在是没有飞行数据的,这怎么来做航迹预测,数据全部采用模拟假数据吗?

看一看来自大牛毕设的博客:

前面以为合适的预测模型就那么几个,后面思路越来越清晰,细节多了,适用的方法也多了,现在发现模型越来越多。之前的思路先放一放。先总结下学术上有多少预测方法及使用相应方法的一些文献

  • 传统数学统计学方法

    1.马尔可夫模型预测

    2.朴素贝叶斯预测

    3.高斯过程预测

    4.灰色模型

  • 机器学习方法、启发式算法(需要大量的计算以及大量的存储空间来存储历史数据,对某架无人机的单次飞行轨迹预测并不适用)

    5.机器学习预测:SVM,BP,神经网络

    6.仿生算法:粒子群算法,遗传算法,蚁群算法

  • 深度学习预测

  • 波形处理算法

    7.卡尔曼滤波(需要实时的历史数据,作为观测值)

  • 基于飞行模型的方法

    1. 基于飞行模型的方法(需要实时的历史数据)

  • 研究目的及意义
  • 国内外研究现状
    • 基于飞行模型的航迹预测算法(需要建立空气动力学模型)
    • 基于神经网络
    • 基于数据挖掘
    • 基于滤波
  • 研究内容及创新点
  • 研究方案设计

1. 基于飞行模型的航迹预测

飞行定义模型与飞机性能数据库(base of aircraft data, BA-DA)模型
基本的飞行定义模型包含了一定高度下两个设置点之间的航行轨迹段。每一个飞行段都是由两个控制变量来定义的,包括速度(Mach数或者CAS),垂直变化率(高度变化率)。

  • [16]提出了一种基于基本飞行模型的方法,将4D航迹分解为垂直剖面(高度剖面、速度剖面)、水平航迹进行研究,然后按照捕获各阶段变量进行拟合,形成一条以航迹特征点为基础的完整的4D航迹。其中4D航迹是描述飞行器飞行过程的一系列数据集合,其中包括了航迹过程中的若干航迹特征点,包括飞行位置、飞行高度、飞行速度、当前时间以及飞行航向等信息。
    1. 基本飞行模型

      航空器飞行航迹中的高度和速度剖面由一系列基本飞行模型组合而成, 基本飞行模型包含已给定高度限制的两个连续限制点之间的航迹段.这些基本飞行模型描述了标准飞行操作, 包括等速平飞、等校正空速 (calibrated airspeed, CAS) 爬升、等马赫数 (以下简称Mach) 爬升、等CAS下降、等Mach数下降、等高度加速、等高度减速等。一条航迹段的飞行剖面由以上基本飞行模型搭建而成(如下图所示)
      基本飞行剖面
    2. 垂直剖面
      垂直剖面由前面所述的基本飞行模型搭建,包括平飞加速段、等速爬升、等速下降、等高度加速、等高度减速等。每一段均由两个控制变量定义。这些变量有以下两种情况:速度 (Mach数或者CAS) , 垂直变化率(高度变化率)。将垂直剖面分解为高度剖面和速度剖面
    3. 水平航迹
      直线航段是结构最简单的飞行程序。转弯又通常有3种模型:内切转弯、约束转弯、末端转弯。
    4. 航迹合成
      航迹特征点包括航路点、速度转换点、高度转换点、航向转换点、速度限制点、高度限制点、距离限制点、转弯起始点、转弯结束点等.由基本飞行模型构建而成的航段的航迹合成是将不同航迹段组合在一起,形成一条完整的航迹。
    5. 结论
      提出了符合飞行操作特征的基本飞行模型和基于这些模型的4D航迹快速搭建方法.生成的水平航迹能准确表现飞行程序的转弯细节, 垂直剖面能准确表现高度和速度的变化, 并采用航迹特征点拟合生成综合4D航迹.仿真结果表明,该文提出的方法可以快速、准确预测飞机到达各个航迹特征点的时间

2. 基于滤波处理的航迹预测(无参数估计法)

卡尔曼滤波是一种基于历史数据的航迹预测算法,不需要建立空气动力学模型。它是基于包含噪声的观测统计值对位置系统状态或者系统参数来进行估计的,它的预测准则是均方误差最小。其中状态向量和观测向量在时间这个方面有着不同的对应关系,由此状态估计的问题可分为以下三类:滤波、预测、平滑
利用前一时刻的估计值和现时刻的观测值们根据系统本身的状态转移方程,求出当前的估计值。是一种线性最优滤波算法,它不要求保存过去的测量数据。
[23]通过对原始雷达探测数据预处理,用matlab将所需仿真数据读取为X(k)、Y(k)、V(k)、β(k)、T(k)等列向量数据。并建立关于X(k+1)、Y(k+1)的无人机运动的状态方程,达到预测的效果

3. 基于机器学习的航迹预测

[27]首先对飞行航迹数据进行归一化处理,然后建立合理的功能集与拟合评价标准,最后提出一种基于遗传算法的航迹预测算法。该方法克服了传统方法难以解决复杂轨迹拟合功能且预测轨迹精度不够高的缺点,它的仿真结果表明,该方法可以预测实际的复杂飞行航迹,并且预测精度相当准确。
[28]提出了一种基于长短记忆网络模型的舰船航迹预测算法。该方法利用长短记忆网络(LSTM)对历史时刻舰船运动状态序列进行训练学习,建立舰船运动状态模型,预测未来时刻舰船运动状态,进而预测舰船航迹。

主要研究三种:

  • 基于深度学习的方法(蚁群算法、LSTM算法等)
    需要大量历史数据作为训练集,大量的计算以及大量的存储空间来存储历史数据,对某架无人机的单次飞行轨迹预测并不适用
  • 基于飞行模型的航迹预测算法
    需要建立飞行动力模型,应用场景过于复杂
  • 基于滤波处理方法(卡尔曼滤波)
    常用于对当前状态的估计,得到一个
    需要大量的训练样本以及学习速度较慢,缺乏性能提升空间,长时间预测误差较大

需要实时的观测数据,不适用于GPS拒止的应用环境

  • 基于数学统计方法(最小二乘法)

研究现状:

航迹预测研究现状
  • 介绍基于飞行模型的航迹预测、卡尔曼滤波
    1. 基于飞行模型的航迹预测算法:
      原理:航空器飞行航迹中的高度和速度剖面由一系列基本飞行模型组合而成, 基本飞行模型包含已给定高度限制的两个连续限制点之间的航迹段.这些基本飞行模型描述了标准飞行操作, 包括等速平飞、等校正空速 (calibrated airspeed, CAS) 爬升、等马赫数 (以下简称Mach) 爬升、等CAS下降、等Mach数下降、等高度加速、等高度减速等。一条航迹段的飞行剖面由以上基本飞行模型搭建而成(如下图所示)

      基本飞行剖面

      文献:[16]提出了一种基于基本飞行模型的航迹预测方法,构造无人机的多个基本飞行模型,将4D航迹分解为高度剖面、速度剖面、水平航迹进行研究,然后按照捕获各阶段的变量进行拟合,形成一条以航迹特征点为基础的完整的4D航迹。
      缺点:需要建立飞行动力模型,应用场景过于复杂;

    2. 基于滤波处理方法(卡尔曼滤波):通过对当前状态的观测值与预测值,得到当前状态的估计,常用于需要得到一个更准确的状态估计值;
      原理:根据当前的仪器"测量值"和上一刻的"预测量"和"误差",计算得到当前的最优量,再预测下一刻的量。

      图片.png

文献[23]通过对原始雷达探测数据预处理,用MATLAB将所需仿真数据读取为X(k)、Y(k)、V(k)、β(k)、T(k)、等列向量数据,建立关于X(k+1)、Y(k+1)的无人机运动状态方程,达到“预测”的效果。
缺点:需要实时的观测数据,在本研究中GPS可能阻塞的情况下显得不适用。

  1. 基于机器学习的航迹预测
    文献: [27]首先对飞行航迹数据进行归一化处理,然后建立合理的功能机与拟合评价标准,最后提出一种基于遗传算法的航迹预测算法;[28]利用长短记忆网络(LSTM)对历史舰船运动序列进行训练学习,建立舰船运动状态,从而实现航迹预测。
    缺点:需要大量的历史数据
航迹规划研究现状
  1. 基于A-star算法的航迹预测
    原理:A-star算法是人工智能中的一种启发式搜索算法,它将实际代价看成两部分之和,即已经付出的代价和将要付出的代价,该代价函数可表示为:
    图片.png

    其中,n表示当前节点,g(n)和h(n)分别表示两个代价函数。设Spoint表示起点,Epoint表示目标点,则g(n)表示从Spoint到当前点n的路径代价;h(h)表示从n到Epoint的估计代价,称之为启发函数。f(n)就表示从Spoint出发,通过节点n到达Epoint的路径代价的估计值。A-star的思想就是每次在多个候选节点中选择f(n)值最小的节点进行扩展。
    文献:[30]针对低空突防中无人机的飞行环境的复杂性,综合考虑了飞行高度、航迹长度等权重因子,在目标空间中搜索一条两个航路点之间的最优航线,提出一种进行三维空间路径规划的改进A-star算法;[31]在研究协作无人驾驶汽车技术中,发现需要规划受相互多样性影响的最佳路径。基于新的A-star算法变体提出了一种基于多样性的路径规划算法,该算法适用于多辆车辆,以规划用于风险管理的多种路径,验证结果表明比标准A-star算法和Dijkstra算法的性能要优良。
    缺点:启发式A-satr搜索算法的基本思想是通过设定合适的启发函数,全面估计各扩展搜索节点的代价值,通过比较各扩展节点代价值的大小,选择代价最优的点进行扩展,直到到达目标节点为止。传统的A*算法节点扩展方式采用8个相邻的节点进行搜索,过于频繁,节点重复计算概率大,用在无人机航迹规划中会使算法效率偏低。
  2. 基于遗传算法的航迹预测
    原理:遗传算法(Genetic Algorithm)是一种基于概率的全局优化搜索算法。主要步骤包括钟群声称、个体适应度计算、交叉、变异、遗传、生成下一代种群。经过多代的遗传之后,选择最终生成的种群中适应度最优的个体作为算法的最优解。
    文献:[33]考虑到路径长度、燃料消耗等约束,提出了一种基于遗传算法(GA)与DP的 (UUV)路径规划器。相比线性规划和动态规划,它能在未完全了解问题域的情况下提供次优解决方案,仿真结果表明,该算法在速度和解决方案质量方面均优于单纯基于GA的无人水下航行器路径规划器。
    缺点:计算量大,耗时长。
  3. 基于粒子群优化的航迹规划
    原理:粒子群优化算法(Particle Swarm Optimization, PSO)是由Kennedy和Eberhart在1995年提出的一种新型的进化算法,是一种类似的近似算法,其通过改变粒子的状态来不断寻求最优解。同其它的进化算法类似,可以解决许多难以建模的困难优化问题,或者是可以转化为优化问题进行求解的问题。将粒子群算法应用于航迹规划领域,可以规划处规避威胁的飞行航迹,同时PSO算法其概念易于理解,实现相对容易且可变参数较少。
    文献:[35]等针对移动机器人的路径规划采用了参数混合粒子群优化(PCPSO)和最佳个体混合粒子群优化(BICPSO),并引入了四种混合映射模型来讨论对上述CPSO的影响。提出了一种基于最佳个体替换策略的改进PSO算法。仿真结果表明,该算法能够获得耗时更短,更平滑的路径。
    缺点:计算量大,耗时长。
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,839评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,543评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,116评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,371评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,384评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,111评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,416评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,053评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,558评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,007评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,117评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,756评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,324评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,315评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,539评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,578评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,877评论 2 345

推荐阅读更多精彩内容