The invention discloses a nonlinear function driven spatiotemporal chaos satellite navigation ranging code realization method and system, the invention constructs a complex nonlinear function driven shift pseudo random code generator, using univariate or multivariate nonlinear function driver function nonlinear function to obtain the effect value and plural linear feedback shift register with diffusion coefficient the weight of addition subtractionmultiplication or mixed operation in addition, through the relevant register tap output real pseudo-random number and binarization for navigation satellite ranging codes. The invention can be widely used in satellite navigation system, and can also be used for various ranging systems, communication systems, radio and television systems, control systems, etc..
【技术实现步骤摘要】
本专利技术属于卫星导航
,具体涉及一种非线性函数驱动时空混沌卫星导航测距码实现方法及系统。
技术介绍
世界上四大卫星导航系统有美国的GPS(GlobalPositioningSystem)卫星导航系统、俄罗斯的GLONASS(GlobalNavigationSatelliteSystem)卫星导航系统、欧盟的Galileo卫星导航系统和中国的北斗(BeiDou)卫星导航系统。除GLONASS采用频分多址(FDMA,FrequencyDivisionMultipleAccess)通信方式外,其余卫星导航系统均采用码分多址(CDMA,CodeDivisionMultipleAccess)通信方式。它们所采用的测距码分为民用粗测码和军用精密码两类,使用粗测码的卫星导航系统能进行目标粗定位,而使用精密码的卫星导航系统可进行目标高精度定位。在测距码实现方面,四大卫星导航系统均采用简单初级的二进制伪随机码发生器产生测距码,由于卫星导航系统使用的测距码是采用线性法使用二进制伪随机码发生器用一个或几个一定级数线性反馈移位寄存器先使用一段短二值序列对寄存器状态值初始化,然后通过寄存器状态值移位产生,这种方法产生的测距码普遍存在复杂度低、安全性差、码长固定且较短、码数量有限等缺点,且移位寄存器还需要承担线性反馈和卫星相位分配工作,又使其结构复杂。为克服二进制伪随机码发生器产生测距码的所有缺陷相关文献用非线性法采用实数伪随机码发生器、复数伪随机码发生器和矢量伪随机码发生器进行了问题的全面解决。这些伪随机码发生器产生伪随机码一般采用由单变量或多变量构建非线性函数,以时间分 ...
【技术保护点】
一种非线性函数驱动时空混沌卫星导航测距码实现方法,用于单变量非线性函数驱动方式;其特征在于,包括以下步骤:步骤1:构建分别作用于复数状态分量实部和虚部当前位置或偏移位置当前状态值的单变量非线性函数;具体实现过程为:取单个复数状态矢量X+Yj在Nxy维线性空间其分量为{x(i)+y(i)j},称为单变量复数状态分量,{x(i)}和{y(i)}分别为一系列顺序排列且分别相互耦合的状态分量;i表示单变量复数状态分量的位置序号,i=1,2,...,Nxy,Nxy为正整数;将作用于复数状态分量实部当前位置或偏移位置当前状态值的单变量非线性函数记为实部非线性函数,将作用于复数状态分量虚部当前位置或偏移位置的当前状态值的单变量非线性函数记为虚部非线性函数;实部或虚部非线性函数的构建具体为:实部或虚部非线性函数由k时刻实部或虚部分量分别构建一组相同次方或不同次方的含不同参数值的当前位置或偏移位置的函数和/或复合函数和一组相同次方或不同次方的含不同参数值的当前位置或偏移位置的变量;以各函数和/或复合函数负的非线性强度分别与各自含参数的函数和/或复合函数分别相乘并加上对应的实常数项,构成实部或虚部函数型非 ...
【技术特征摘要】
1.一种非线性函数驱动时空混沌卫星导航测距码实现方法,用于单变量非线性函数驱动方式;其特征在于,包括以下步骤:步骤1:构建分别作用于复数状态分量实...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。