发明名称 一种GNSS模拟器中的导航电文结构可配置方法
摘要 本发明提供了一种GNSS模拟器中的导航电文结构可配置方法,将电文参数的结构信息,包括电文主帧的总长度、电文参数名称、参数起始位置和长度,保存在文件/数据库中,首先电文结构预配置,然后,用户根据需要更改电文结构,可改变任意电文参数的位置和长度,在更改完成后,模拟器对用户配置后的电文格式进行正确性校验并存储,最后通过GNSS模拟器读取电文结构信息进行仿真,生成与仿真时刻对应的电文比特流。本发明方法解决了常规GNSS模拟器中对于特定的导航系统以及模式特定的卫星模拟信号电文帧结构固定的问题,支持用户对电文参数在电文帧结构中位置及长度的便捷修改,有效支持基于GNSS模拟器的导航电文设计研究。
申请公布号 CN102629281A 申请公布日期 2012.08.08
申请号 CN201210107417.9 申请日期 2012.04.12
申请人 北京航空航天大学 发明人 赵昀;黄智刚;寇艳红;王陆潇;李锐
分类号 G06F17/30(2006.01)I;G01S19/23(2010.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京永创新实专利事务所 11121 代理人 周长琪
主权项 一种GNSS模拟器中的导航电文结构可配置方法,其特征在于,包括如下步骤:步骤一:电文结构预配置,具体是:预配置电文结构中各电文参数的结构信息,将其作为GNSS模拟器的初始默认电文结构,保存在文件/数据库中;所述的电文参数的结构信息包括电文主帧的总长度、电文参数名称、参数起始位置和长度;所述的初始默认电文结构通过电文格式正确性校验,并能直接被GNSS模拟器调用;步骤二:判断用户是否选择更改电文结构,若否,执行步骤三,若是,通过GNSS模拟器的电文结构配置界面更改电文结构,然后执行步骤三;更改电文结构包括改变任意电文参数的位置和长度,其中位置的改变包含两类:将一个电文参数插入到另一个电文参数之前,将两个电文参数的位置进行交换;更改完成后,GNSS模拟器对更改后的电文结构的格式进行正确性校验,将通过校验的电文结构写入文件/数据库中;步骤三:电文结构使用,GNSS模拟器启动仿真运行时,读取文件/数据库中的电文结构信息,获取电文参数数据,并对电文参数数据进行正确性校验,判断具体参数数据取值的有效性,若校验不正确,给出错误反馈信息,暂停GNSS模拟器运行;若校验正确,则GNSS模拟器生成与仿真时刻对应的导航电文比特流。
地址 100191 北京市海淀区学院路37号