作业帮 > 综合 > 作业

伪码(C/A)如何测量卫星到接收机的距离?(探讨)

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/28 07:33:36
伪码(C/A)如何测量卫星到接收机的距离?(探讨)
这应该算是GPS测距中最基本的问题了,无论是论文里还是论坛里都有很多盆友在讨论这个,但是好像都没又给出一个让人明白的答案.哥们儿我也是初学者,对这个问题起初也百思不得其解,但经过一个晚上的研究与纠结后,哥有了自己的想法,在这里解释出来供大家一起讨论,欢迎批评指证!(以下纯属个人观点)1.卫星信号的发射是持续性的,这样才能够解释receiver一开机的时候就有GPS信号.2.每个信号脉冲中不仅有伪码还有导航电文,而且它们是同步的,既导航电文的最前端与伪码最前端对齐.因为导航电文频率比伪码低,所以一个导航电文中包含N个伪码(每个C/A中有1023个码元),既每个导航电文中按顺序摆放着1023*N个C/A码元.3.每个导航电文里的所有码元都有相同的时间标记.比如有个导航电文是10点从卫星发出的,那么其中所有码元时间标记为10点.
伪码(C/A)如何测量卫星到接收机的距离?(探讨)
通过卫星导航电文,校准卫星信号接收机时钟(授时过程)——通过卫星电文第一数据块对时钟进行该颗卫星的卫星时钟改正——获取C/A码元及其对应该卫星时间的获取时间——计算该C/A码元的发送时间(每个星期日零时C/A码重置,因此可根据获得的码元计算其发送时间)——根据发送时与接收时的时差计算距离