[发明专利]一种确定飞机位置的方法有效
| 申请号: | 201410153961.6 | 申请日: | 2014-04-17 | 
| 公开(公告)号: | CN103927905B | 公开(公告)日: | 2017-02-15 | 
| 发明(设计)人: | 任周唱;张强;李宏伟 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 | 
| 主分类号: | G08G5/00 | 分类号: | G08G5/00;H04H60/49;H04H60/54 | 
| 代理公司: | 北京万慧达知识产权代理有限公司11111 | 代理人: | 杨颖,张金芝 | 
| 地址: | 621000 四*** | 国省代码: | 四川;51 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 确定 飞机 位置 方法 | ||
1.一种对1090ES ADS-B本地位置解码算法改进的方法,其特征在于对每一架飞机设有独立的参考位置,该参考位置在初始化时为ADS-B接收装置的位置,当解码出某飞机的正确位置后,用该飞机的位置更新该飞机对应的参考位置,因此,该飞机对应的参考位置将随该飞机的位置变化而变化,当该飞机飞出距ADS-B接收装置位置约333Km(或180NM)区域后,通过本地位置解码算法也可解码出该飞机的正确位置。
2.根据权利要求1所述的一种对1090ES ADS-B本地位置解码算法改进的方法,其特征在于,假设1090ES ADS-B接收装置可处理飞机容量为N架,N可以为任意正整数,所述方法具体包括以下步骤:
a)通过卫星定位系统获取1090ES ADS-B接收装置的本地位置{LAT0,NAT0},其中LAT0表示本地位置的纬度,NAT0表示本地位置的经度;
b)为每一架飞机设置一个深度为M的二维数组P[M][2],M为任意正整数,表示每架飞机可存储M个历史位置信息,开机时,将每个二维数组中每个元素的初始值均设置为1090ES ADS-B接收装置的本地位置,每个元素包括本地位置的经度和纬度,即初始化时每个二维数组元素值为:P[M][2]={{LAT0,NAT0},{LAT0,NAT0}.........................{LAT0,NAT0}},大括号内共有M个元素{LAT0,NAT0},可求出纬度平均值为:
c)当第一次接收到某架飞机的位置编码时,通过初始化时得到的参考位置进行本地解码,解码出飞机的正确位置{LATn,NATn},此时只能解码出距参考位置为接近330Km内的飞机位置;
d)将该飞机对应的二位数组P[M][2]中的元素右移一位,同时将解码出的飞机的位置{LATn,NATn}替换该飞机所对应的二维数组中0号位置中的元素,即最左边位置的数据,替换后该数组元素更新为:P[M][2]={{LATn,NATn},{LAT0,NAT0},……{LAT0,NAT0}},并重新计算经纬度的平均值LAT和NAT,该平均值作为下一次解码该飞机位置信息时的参考位置;
e)重复以上操作,每一架飞机对应的二维数组中的元素将逐渐被飞机历史解码出的位置信息所取代,从而通过求平均值得到的参考位置与飞机的真实位置逐渐靠近,两者之间的距离将小于本地位置解码时的最大距离333Km或180NM。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410153961.6/1.html,转载请声明来源钻瓜专利网。





