[发明专利]一种卫星导航电文生成系统及方法在审
申请号: | 201710231838.5 | 申请日: | 2017-04-11 |
公开(公告)号: | CN106950580A | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 罗嘉金;张宇 | 申请(专利权)人: | 深圳航天科技创新研究院 |
主分类号: | G01S19/37 | 分类号: | G01S19/37 |
代理公司: | 深圳中一联合知识产权代理有限公司44414 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南山区科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 卫星 导航 电文 生成 系统 方法 | ||
1.一种卫星导航电文生成系统,其特征在于,包括:FPGA及与所述FPGA连接的上位机;
所述上位机根据相应的导航电文格式生成卫星导航电文信息帧,并向所述FPGA发送所述卫星导航电文信息帧;
所述FPGA接收所述卫星导航电文信息帧,并向外发射所述卫星导航电文信息帧。
2.根据权利要求1所述的卫星导航电文生成系统,其特征在于,所述卫星导航电文生成系统在启动后,进行系统时间初始化,包括:
所述上位机配置所述FPGA的系统时间的起始时刻;
所述FPGA根据所述配置后的起始时刻和所述FPGA的系统时钟生成当前系统时间,作为所述卫星导航电文生成系统运行的时间基准;
所述上位机向所述FPGA请求所述当前系统时间,以保持与所述FPGA的时间同步;
所述FPGA反馈所述当前系统时间给所述上位机。
3.根据权利要求2所述的卫星导航电文生成系统,其特征在于,若所述卫星导航电文信息帧的当前帧不是所述卫星导航电文信息帧的第一帧,则在所述上位机向所述FPGA发送所述卫星导航电文信息帧之前,还包括:
所述FPGA向所述上位机发送电文请求信息;
所述FPGA向外发射所述卫星导航电文信息帧包括:
所述FPGA判断所述卫星导航电文信息帧的上一帧是否发送完毕;
当所述卫星导航电文信息帧的上一帧发送完毕时,所述FPGA向外发射所述卫星导航电文信息帧的当前帧。
4.根据权利要求2所述的卫星导航电文生成系统,其特征在于,若所述卫星导航电文信息帧的当前帧是所述卫星导航电文信息帧的第一帧,则在所述FPGA反馈所述当前系统时间给所述上位机之后,还包括:
所述上位机根据所述当前系统时间预估发射时标,所述发射时标为所述卫星导航电文信息帧的第一帧起始位置的发射时刻;
所述上位机向所述FPGA发送所述发射时标;
所述FPGA对所述发射时标进行判断并返回应答信息给所述上位机;
若所述应答消息为错误应答消息,则返回所述上位机向所述FPGA请求所述当前系统时间的步骤;
所述FPGA向外发射所述卫星导航电文信息帧包括:
所述FPGA判断所述当前系统时间是否等于所述发射时标;
当所述当前系统时间等于所述发射时标时,所述FPGA向外发射所述卫星导航电文信息帧。
5.根据权利要求4所述的卫星导航电文生成系统,其特征在于,所述FPGA对所述发射时标进行判断并返回应答信息给所述上位机包括:
所述FPGA判断所述发射时标是否早于所述当前系统时间;
当所述发射时标早于所述当前系统时间时,所述FPGA返回错误应答信息给所述上位机;
当所述发射时标不早于所述当前系统时间时,所述FPGA返回正确应答信息给所述上位机。
6.一种卫星导航电文生成方法,其特征在于,包括:
根据相应的导航电文格式生成卫星导航电文信息帧;
将所述卫星导航电文信息帧发送给FPGA,以使所述FPGA接收并向外发射所述卫星导航电文信息帧。
7.根据权利要求6所述的卫星导航电文生成方法,其特征在于,在所述根据相应的导航电文格式生成卫星导航电文信息帧之前,还包括:
配置所述FPGA的系统时间的起始时刻,以使所述FPGA根据所述配置后的起始时刻和所述FPGA的系统时钟生成当前系统时间;
向所述FPGA请求所述当前系统时间,以保持与所述FPGA的时间同步。
8.根据权利要求7所述的卫星导航电文生成方法,其特征在于,若所述卫星导航电文信息帧的当前帧不是所述卫星导航电文信息帧的第一帧,则在所述将所述卫星导航电文信息帧发送给FPGA之前,还包括:
接收所述FPGA发送的电文请求信息。
9.根据权利要求7所述的卫星导航电文生成方法,其特征在于,若所述卫星导航电文信息帧的当前帧是所述卫星导航电文信息帧的第一帧,则在所述获取所述当前系统时间之后,还包括:
根据获取的所述当前系统时间预估发射时标,所述发射时标为所述卫星导航电文信息帧的第一帧起始位置的发射时刻;
向所述FPGA发送所述发射时标,以使所述FPGA在所述当前系统时间等于所述发射时标时向外发射所述卫星导航电文信息帧。
10.根据权利要求9所述的卫星导航电文生成方法,其特征在于,在所述向所述FPGA发送所述发射时标之后,还包括:
接收所述FPGA对所述发射时标进行判断后返回的应答信息,当所述发射时标早于所述当前系统时间时,所述应答信息为错误应答信息,当所述发射时标不早于所述当前系统时间时,所述应答信息为正确应答信息;
若所述应答消息为所述错误应答消息,则返回所述向所述FPGA请求所述当前系统时间的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳航天科技创新研究院,未经深圳航天科技创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710231838.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子变压器自动组装生产线激光脱皮机构
- 下一篇:哺乳枕
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置