卫星导航电文数据收集方法与流程

文档序号:13843954阅读:2225来源:国知局
导航: X技术> 最新专利> 测量装置的制造及其应用技术
卫星导航电文数据收集方法与流程

本发明涉及卫星导航技术领域,具体涉及一种卫星导航电文数据收集方法。



背景技术:

a-gnss(assistedglobalnavigationsatellitesystem,辅助全球导航卫星定位系统)技术是一种辅助用户在捕获卫星数不满足解算条件的情况下进行快速有效的定位技术,它主要利用移动通讯的传输链路传输一定的辅助信息,结合网络基站信息和卫星信息对终端进行定位。a-北斗(assistedbdnavigationsatellitesystem,辅助北斗导航卫星定位系统)是专门针对北斗导航卫星定位系统而实现的加速定位系统。独立的gnss(globalnavigationsatellitesystem,全球导航卫星定位系统)定位系统在初始定位时一般需要30秒以上甚至更长的时间,而采用了a-北斗/gnss技术后,移动端首次定位速度可以缩短到仅需几秒,大大提高定位速度,改善用户定位体验。

a-北斗技术用到的一种关键基础数据就是导航电文数据,他主要提供了卫星在空间的位置、卫星的工作状态、卫星钟的修正参数、电离层延迟修正参数等重要信息,这些信息是以二进制码的形式按规定的编码,并按帧发给用户接收机,又称为数据码。北斗卫星导航系统的数据码分为d1导航电文和d2导航电文。d1导航电文速率为50bps,内容包含基本的导航信息,如本卫星基本导航信息、全部卫星历书信息、与其他系统时间同步信息等;d2导航电文速率为500bps,内容包含基本导航信息和增强服务信息,如北斗系统的差分及完好性信息和格网点电离层信息等。d1导航电文由超帧、主帧和子帧组成,每个超帧为36000bit,历时12min播完,每个超帧由24个主帧组成(24个页面);每个主帧为1500bit,历时30s,每个主帧由5个子帧组成;每个子帧为300bit,历时6s,每个子帧由10个字组成;每个字为30bit,历时0.6s,其中,子帧1-3用来播发本星基本导航信息,子帧4-5播发全部卫星历书以及与其他系统时间同步信息,由24个页面分时发送;d2导航电文由超帧、主帧和子帧组成,每个超帧为180000bit,历时6min,每个超帧由120个主帧组成,每个主帧为1500bit,历时3s,每个主帧有5个子帧组成,每个子帧有10个字组成,每个字为30bit,历时0.06s,子帧1播发基本导航信息,由10个页分时发送,子帧2-4信息由6个页面分时发送,子帧5中信息由120个页面分时发送。

现有的导航电文数据收集及集齐方式,要么针对接收机本身或者端设备,要么只是简单的从接收机拿到相应的电文数据在单台服务器节点进行收集集齐,都不能完全保证数据的完整性和数据接收的高可用性,在大量数据同时接入到系统时,受限于实现机制很可能会造成消息累积,数据延迟,造成数据时效性下降等问题。

现有技术多数讨论的是接收机或终端如何针对卫星下发的电文数据进行同步、容错、解析的方法,或者讨论对少量接收基站下发的数据在单台服务器如何解析合并等,都未涉及到针对大批量地面基站数据同时接入时如何保证数据一致性、实时性、完整性和如何保证数据的高可用性等问题。



技术实现要素:

本发明解决了对多基站下发的导航电文数据快速高效的收集、合并和集齐以及大量基站同时接入时数据输出的一致性、实时性、完整性和高可用性等技术问题。

本发明通过使用分布式应用程序协调技术,采用多机器节点互备,对多个接收基站数据进行流式订阅,对处理逻辑进行细粒度拆分,设计多级缓存、异步处理加消息驱动的机制对整个数据周期进行处理,保证了数据接收时任意一台机器节点宕机都不会影响数据正常接收,同时把多个基站接入的数据源进行合理分配到各个机器节点上,均衡整个集群计算压力,保证了服务良好的水平扩展性,确保服务有能力同时接入大批量的基站数据源,从而保证了电文数据覆盖的完整性。

本发明采用的技术方案如下:

一种卫星导航电文数据收集方法,地面基站数据通过基站数据接收转发服务组件,把卫星导航电文数据实时传输给服务集群中的导航电文数据服务节点,所述服务集群包括n个导航电文数据服务节点,n至少为1,同时通过服务协调组件对服务集群进行管理和协调。

进一步地,基站数据接收转发服务组件以流式方式把卫星导航电文数据实时传输给服务集群中的导航电文数据服务节点。

进一步地,基站数据接收转发服务组件把地面基站数据的功能抽象成独立的任务去执行,所述地面基站数据的功能包括接收、解析、合并和集齐。

进一步地,各个导航电文数据服务节点互为备份,当一个导航电文数据服务节点出现故障时,运行在所述导航电文数据服务节点上的任务自动迁移到其它导航电文数据服务节点上继续执行。

进一步地,导航电文数据服务节点以流式方式从基站数据接收转发服务组件订阅接收到卫星导航电文数据后,进行校验、验码后,会先放到原始电文本地缓存中,数据集齐及有效性检测模块对原始电文本地缓存进行实时检测,当检测到卫星导航电文数据的所有子帧接收完成,通知数据抽取合并模块对卫星导航电文数据进行快照并存入最终数据本地缓存中,利用数据输出模块将最终卫星导航电文数据输出到外部缓存中。

进一步地,数据集齐及有效性检测模块以异步消息通知的方式通知数据抽取合并模块对卫星导航电文数据进行快照并存入最终数据本地缓存中。

进一步地,卫星导航电文数据存入最终数据本地缓存时,会以事件驱动的方式触发对外输出缓存数据的事件。

进一步地,rtcm数据订阅模块从第三方rtcm数据源获取实时rtcm数据,通过rtcm格式转换模块进行解析转换,并通过数据集齐及有效性检测模块进行合法性检查,合法化后的rtcm数据合并到最终数据本地缓存中。

进一步地,所述rtcm数据包括实时广播星历数据。

本发明的有益效果在于,利用分布式技术,同时针对不同的数据类型采用多级缓存、异步处理和消息驱动相结合的机制,有效的保证了a-北斗导航电文数据能够及时高效的提供给用户,可以显著的提高数据的时效性、可用性和可靠性。

附图说明

图1是本发明整体方案设计原理图。

图2是本发明卫星电文数据流向及处理图。

具体实施方式

在工程实践中,服务机器节点经常会遇到各式各样的情况,导致服务不稳定或者不能正常提供服务,针对一个已经服务用户的在线服务,服务本身的高可用性和高可靠性尤为重要,会直接影响到用户体验。下文中,结合附图和实施例对本发明作进一步阐述。

图1是本发明整体方案设计原理图。在设计卫星导航电文数据收集方法整体方案时,对服务功能进行充分拆分,采用分布式技术,保证服务集群中各个导航电文数据服务节点的对等性,方便导航电文数据服务的水平扩展,地面基站数据通过基站数据接收转发服务组件,以流式方式把卫星导航电文数据实时传输给导航电文数据服务节点,并把每个地面基站数据的接收、解析、合并、集齐等功能抽象成一个独立的任务去执行,同时引入服务协调组件对整个服务集群进行管理及协调,并设计满足需求的故障切换机制,在某个导航电文数据服务节点出现故障(宕机或不能正常运行的情况)时,运行在该导航电文数据服务节点上的任务自动迁移到其他导航电文数据服务节点上继续执行,保证服务高可用性和可靠性。

图2是本发明卫星导航电文数据流向及处理图。针对导航电文数据服务节点,在设计时重点考虑了大量基站接入时服务处理性能及数据各个环节处理的时效性和正确性,导航电文数据服务节点以流式方式从基站数据接收转发服务组件订阅接收到数据后,进行校验、解码后,会先放到原始电文本地缓存中,数据集齐及有效性检测模块会对原始电文本地缓存进行实时检测,当其检测到某类卫星导航电文数据的所有子帧已经接收完成,会以异步消息通知的方式通知数据抽取合并模块对卫星导航电文数据进行快照并存入最终数据本地缓存中,卫星导航电文数据放入最终数据本地缓存时,会以事件驱动的方式进行触发对外输出缓存数据的事件,利用数据输出模块把最终数据输出到外部存储中间件中,供a-北斗服务使用。

此外,本发明除了支持接收地面基站数据(卫星导航电文数据)外,还支持从第三方下发的实时rtcm(国际海运事业无线电技术委员会)数据源,此类数据主要是实时广播星历数据,服务rtcm数据订阅模块从第三方获得实时数据后,会对其进行解析转换以及对其合法性进行检查,合法化会按一定逻辑合并到最终数据本地缓存中,作为当基站数据不完整或者有历元缺失时的数据补充。

本发明整个过程采用多级缓存,异步消息通知,数据快照等方式保证在大量数据接入时数据处理全链路无阻塞,从而保证服务本身的性能及时效性,为生产应用提供实时稳定可靠的服务。同时该发明的方法也适用于gps和glonass卫星导航电文数据解析及集齐服务。

本发明优选利用java语言实现。

本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。

完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 基于GNSS高精度系统的卫星...
  • 无人驾驶激光雷达系统的制作方...
  • 机载微型激光雷达三维测绘装置...
  • 激光测距收发共光路的后向散射...
  • 电动汽车电机和后桥同心度检测...
  • 一种基于超声波测距的实时更新...
  • 一种毫米波路面监视雷达的制作...
  • 一种基于最大锐度的线阵SAR...
  • 基于截断杂波统计的SAR图像...
  • 海表风场反演方法及装置与流程
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
遥感卫星数据相关技术
  • 一种通用卫星高速数传信号定时同步方法
  • 高效的遥感卫星多系统协同综合控制方法
  • 多平台卫星上行数据模拟验证方法
  • 遥感卫星对月相对定标姿态调整方法
  • 使用卫星可见性数据来用于提升的位置准确性的制作方法
  • 一种消除水域遥感数据镜面反射影响的方法
  • 一种纠正卫星遥感数据辐射误差的方法
  • 高分辨率光学推扫卫星稳态重成像传感器校正方法及系统的制作方法
  • 一种基于Hadoop的大数据遥感卫星数据处理系统的制作方法
  • 遥感卫星基带数据的数据分发装置及分发方法
卫星数据相关技术
  • 空间建模技术支持下的核电站温排水卫星遥感监测方法与流程
  • 一种差分用数据质量指标测试方法与流程
  • 一种GF‑4卫星序列图像云与云下阴影检测方法与流程
  • 一种基于北斗卫星数据传输的养殖系统的制作方法与工艺
  • 一种基于北斗卫星数据传输的养殖系统的制作方法与工艺
  • 低轨卫星数据传输方法与流程
  • 一种光学遥感卫星多CCD多相机统一处理的传感器校正方法与流程
  • 多源卫星数据的融合方法及装置与流程
  • 一种基于磁盘的对象存储系统的制作方法与工艺
  • 一种基于光束法平差的星载摄影测量系统一体化检校方法与流程

深圳SEO优化公司陇南网站seo优化多少钱铁岭网站seo优化价格新余百度网站优化排名推荐临沧企业网站建设公司淮安百姓网标王报价成都网站定制哪家好新余百度爱采购价格威海网站制作海南网页设计多少钱岳阳百度网站优化排名公司锦州seo网站优化公司迁安优秀网站设计多少钱肇庆seo网站优化哪家好烟台阿里店铺运营哪家好信阳企业网站改版报价丹东百度爱采购价格那曲企业网站设计推荐甘孜SEO按天扣费哪家好通辽SEO按天计费景德镇英文网站建设公司南宁优化哪家好光明百度seo鄂州企业网站改版价格宿州设计公司网站哪家好大连网站定制多少钱济南网站制作设计哪家好鹤壁网站制作设计多少钱南阳网络广告推广公司辽阳seo网站推广价格抚州网站改版价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化