摘要
针对高动态信号模拟过程中可见卫星星座变化问题,提出了一种基于卫星信号模拟器的同步可见卫星调度算法.该算法采用软件无线电体系架构,通过循环可见星判断和同步状态控制逻辑,实时改变模拟通道状态,实现任意模拟通道的同步加星和去星操作,并且能够支持卫星信号模拟器长时间持续稳定地工作,具有信号模拟精度高和算法复杂度低等优点.通过实际测试,将接收机定位结果与同步模拟器仿真数据进行了比对,验证了模拟器输出信号在可见卫星星座发生改变时没有产生明显的阶跃误差,未影响接收机的定位精度.
Aiming at the change of visible satellite constellation in the simulating process of high dynamic signals, an algorithm for synchronous scheduling of visible satellite based on satellite signal simulator was proposed. The software radio system architecture was adopted in the proposed algorithm. Meantime, the cyclic visible satellite judgment and synchronous state control logic were used to carry out the real-time change in simulation channel state and realize the synchronous satellite increasing and reducing operations in any simulation channel. In addition, the proposed algorithm could support the continuant and stable work of satellite signal simulator for a long time, and also exhibit such advantages as high signal simulation precision and low algorithm complexity. Based on the actual test, the positioning results from the receiver were compared with the simulation data from the synchronous simulator. It is proved that when the visible satellite constellation changes, the output signal of the simulator has no obvious step error and no influence on the positioning precision of the receiver.
出处
《沈阳工业大学学报》
EI
CAS
2011年第4期428-433,共6页
Journal of Shenyang University of Technology
基金
国家863计划资助项目(2009AA12Z313
2007AA12Z336)
关键词
卫星导航系统
信号模拟器
高动态
实时处理
可见卫星调度
通道同步
连续性
同步状态机
satellite navigation system
signal simulator
high dynamic
real-time processing
visiblesatellite scheduling
channel synchronization
continuity
synchronous state machine