【技术实现步骤摘要】
本专利技术涉及一种针对飞机飞行轨迹数据跳变震荡的处理方法,属于飞机飞行轨迹数据优化处理方法
技术介绍
飞机在飞行过程中,采集到的飞机飞行轨迹的数据,部分存在数据缺失和数据错误等问题,其中数据缺失即一个点的经纬度高度、水平速度、垂直速度和时间可能不全部存在,数据错误为经纬度或者高度的数据有误、来回震荡等。基于上述技术问题,有必要提供一种针对飞机飞行轨迹数据跳变震荡的处理方法,能够将飞机飞行轨迹中缺失的数据补全,将飞机飞行轨迹中错误的数据修改更新,对于无法修正的数据直接删除,最终实现在部分缺失数据的情况下能够绘制出完整且相对正确的飞行轨迹。
技术实现思路
本专利技术正是针对现有技术存在的不足,提供一种针对飞机飞行轨迹数据跳变震荡的处理方法,能够将飞机飞行轨迹中缺失的数据补全,将飞机飞行轨迹中错误的数据修改更新,对于无法修正的数据直接删除,在部分缺失数据的情况下能够绘制出完整且相对正确的飞行轨迹。为解决上述问题,本专利技术所采取的技术方案如下:一种针对飞机飞行轨迹数据跳变震荡的处理方法,包括对飞行轨迹数据中高度跳点的处理,且包括以下步骤:S1、输入含飞机经纬度、高度、水平速度、竖直速度、时间信息的离散点集合;S2、利用前一个有效点与当前点比较,用速度和时间计算两点间距离,与读入的原始数据对比,若相差过大,则更正或删除;S3、输出无高度跳点的离散点集合。作为上述技术方案的改进,还包括对飞行轨迹数据中经纬度震荡的处理,且包括以下步骤:S′1、输入含飞机经纬度信息的离散点集合;S′2、对离散点集合中的每一个点进行处理:给定顺序相邻三个点:...,Pi,Pi+1 ...
【技术保护点】
一种针对飞机飞行轨迹数据跳变震荡的处理方法,其特征是,包括对飞行轨迹数据中高度跳点的处理,且包括以下步骤:S1、输入含飞机经纬度、高度、水平速度、竖直速度、时间信息的离散点集合;S2、对离散点集合中的每一个点进行处理:利用前一个有效点与当前点比较,用速度和时间计算两点间距离,与读入的原始数据对比,若相差过大,则更正或删除;S3、输出无高度跳点的离散点集合。
【技术特征摘要】
1.一种针对飞机飞行轨迹数据跳变震荡的处理方法,其特征是,包括对飞行轨迹数据中高度跳点的处理,且包括以下步骤:S1、输入含飞机经纬度、高度、水平速度、竖直速度、时间信息的离散点集合;S2、对离散点集合中的每一个点进行处理:利用前一个有效点与当前点比较,用速度和时间计算两点间距离,与读入的原始数据对比,若相差过大,则更正或删除;S3、输出无高度跳点的离散点集合。2.如权利要求1所述的一种针对飞机飞行轨迹数据跳变震荡的处理方法,其特征是,包括以下步骤:S1、输入离散点;其中:(x,y):经纬度,height:高度,sv:水平速度,hv:竖直速度,time:时间;S2、读入一个离散点Pi(∈Original−Cdata)如果经纬度数据缺失或者高度为负,移除;否则:若为第一个数据,Cdata∗.pushback(Pi);若非第一个数据,与前一个离散点exP(∈Cdata∗)进行比较:如果两点时间间隔超过δt,Cdata∗.pushback(Pi);否则:∗realDistance:用三维坐标计算两点之间平行于地球表面的距离;其中R=6371004米为地球半径,P1(x1,y1,h1),P2(x2,y2,h2)为给定两点三维坐标;∗computedDistance:用水平速度和时间计算两点之间的距离;∗realHeight=Pi.height:原始数据Pi的高度;∗computedHeight:用前一个数据的竖直速度和时间计算的高度;如果:d<ds且h&l...
【专利技术属性】
技术研发人员:郑洪峰,张晶晶,
申请(专利权)人:合肥飞友网络科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。