gnss
懒惰的乌龟
这个作者很懒,什么都没留下…
展开
-
生成BDS卫星1和卫星2的B1C信号的数据分量主码、 导频分量主码和子码
B1C信号的数据分量主码,导频分量主码和子码原理和参照表代码首先,我们先学习一下勒让德序列,公式如下:上述序列码片数为10243,所以第一个循环为1—10243,根据勒让德的性质可知,这里的x只需要运行1—N/2-1,N为码片数目,在此次生成码片过程中,需要运行5121次。上述迭代后,会产生一串长度为10243的勒让德序列,L(K)为生成后的勒让德序列,其中的w为相位差(后面会给到)其中取模为序列长度,上述为产生weli码。这是导频和数据码发生器,在weil码的基础上改进,n为序列号,p为截原创 2021-04-02 18:29:40 · 2252 阅读 · 1 评论 -
北斗 B1I信号扩频码自相关和互相关
北斗 B1I信号扩频码自相关和互相关原理图源码此次产生的码片有2046个, 和上次差别不是很大 ,位宽多了一位,其他抽头部分有所改变,本次采用的依然是抽头法 原理图中的 G1/G2序列初始化均为01010101010 十一位抽头法就看第三列,第四第五列为初相法所采用的部分这是各个模2(亦或)的情况function xk1= B1I(num1,num2,i)Sta_Xor_Num=[1 1 1 1 1 1 1 1 2 3 3 3;3 4 5 6 8 9 10 11 7 4 5 6];%选原创 2021-04-02 15:30:07 · 2066 阅读 · 3 评论 -
GPS L5 信号卫星的扩频码,自相关,互相关
GPS L5 信号卫星的扩频码,自相关,互相关原理图code片段PPR为卫星编号 I5为Xb_I的起始number,Q5为Xb-Q的起始number,后面两列为初始化值,循环到头后,需要再初始化,最后得到10230个码片,也就是说,一个10230码片需要两次初始化.这个请结合上图一起理解这次里边涉及到QPSK调制[添加链接描述] 请跳转到此地址,我觉得讲的蛮好(https://wenku.baidu.com/view/f87fd4bf5ef7ba0d4b733b39.html)functio原创 2021-03-26 22:41:34 · 2019 阅读 · 0 评论 -
GPS卫星的扩频码和自相关,互相关(可选择卫星编号(1-10))
GPS L1C/A信号卫星1和卫星2的扩频码生成,并画出两者自相关和互相关图抽头法原理图代码和卫星编号抽头法原理图代码和卫星编号len表示码片长度,不同型号的卫星码片长度不尽相同num1/num2数组表示不同的卫星编号以上两参数都可更改,根据不同型号clcclear syms a;syms b;syms count;num1=[3 7];num2=[2 6];%选定信号syms b1 b2 b3 b4 b5 b6 b7 ;%定义常量,随便定义的个数len=1023; %不同原创 2021-03-20 16:25:06 · 2650 阅读 · 2 评论