CAPS卫星模拟信号发生器制造技术

技术编号:3939357 阅读:199 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种CAPS卫星模拟信号发生器,主要由上位机、基带信号处理模块、数模转换器、功分器、3个射频模块和输出部件构成;其中基带信号处理模块的内部主要由DSP信息处理模块和与之相连的FPGA信号处理模块构成;上位机的经串口与基带信号处理模块的DSP信息处理模块相连,基带信号处理模块的FPGA信号处理模块经数模转换器连接至功分器,功分器的3个输出端分别与3个射频模块相连,3个射频模块的输出端与输出部件连接。它能够模拟高精度的卫星导航信号、以及实际环境下的接收机天线所接收到的信号。

【技术实现步骤摘要】

本专利技术涉及CAPS卫星导航领域,具体涉及一种CAPS卫星模拟信号发生器。
技术介绍
卫星信号模拟器是卫星导航系统和接收机(尤其是高动态接收机)研制的关键 仪器,由于涉及军事目的,卫星导航信号模拟器研究领域国外公开发表的技术文献很少,而 且,进口的卫星信号模拟器的接收机运动类型有严格限制。而CAPS(中国区域定位系统) 系统是中国自主研发的中国区域导航定位系统,其空间部分是6颗商用同步轨道卫星和1 颗倾斜轨道卫星组成,星座的⑶OP在中国区域在20左右。因此为了能够为CAPS卫星导航 系统中的地面系统研制、建设和测试提供一个可靠、稳定、准确和易用的仿真和测试环境、 以及为CAPS三频接收机提供室内测试环境,测试CAPS三频接收机的信号接收能力,定位性 能,捕获、跟踪灵敏度等指标,需要研制一款具有自主知识产权的CAPS卫星导航信号模拟ο
技术实现思路
本专利技术所要解决的技术问题是提供一种CAPS卫星模拟信号发生器,它能够模拟 高精度的卫星导航信号、以及实际环境下的接收机天线所接收到的信号。为解决上述问题,本专利技术所设计的CAPS卫星模拟信号发生器,主要由上位机、基 带信号处理模块、数模转换器、功分器、3个射频模块和输出部件构成;其中基带信号处理 模块的内部主要由DSP信息处理模块和与之相连的FPGA信号处理模块构成;上位机的经 串口与基带信号处理模块的DSP信息处理模块相连,基带信号处理模块的FPGA信号处理模 块经数模转换器连接至功分器,功分器的3个输出端分别与3个射频模块相连,3个射频模 块的输出端与输出部件连接;上位机主要完成电文参数提取、场景生成、模拟的卫星通道状 态、卫星星空分布、模拟时间界定、接收机位置和速度、以及模拟位置与接收机定位结果比 对;基带信号处理模块的DSP信息处理模块完成用户轨迹的计算,导航电文解码,虚拟原子 钟计算、卫星位置的实时计算,传播延迟的计算、码数控振荡器和载波数控振荡器计算、并 与FPGA信息处理模块共同完成各个通道的运行时状态监视和校正;基带信号处理模块的 FPGA信息处理模块完成高动态码数控振荡器和载波数控振荡器模拟,进行中频信号调制, 系统时序控制和同步;上述基带信号处理模块所生成的基带信号经数模转换器转换后,由 功分器把基带信号分为3路,这3路信号经3个射频模块上变频到GAPS三个频点之后由输 出部件输出。上述方案所述输出部件既可以是合路器及与合路器相连的天线、也可以是3条射 频电缆。由于CAPS星历更新频繁,DSP信息处理模块中不能存放很长时间的电文,因此,模 拟器所用星历信息是根据特定时刻的CAPS电文重新编制而成,格式与CAPS信息处理模块 电文相同。上述方案所述上位机根据CAPS电文,提取相关参数,所提取的参数由FPGA信息处理模块传输到DSP信息处理模块中进行电文的重新编制。上位机模拟接收机的运动轨迹包括静点、勻速运动、圆周运动、勻加速度运动、或 变加速度运动、而且可以根据用户自定义运动轨迹。通过设定接收机的运动轨迹,即可在模 拟时间界定内、确定下接收机位置和速度。为了获得更为精确的GAPS卫星模拟信号,上述基带信号处理模块内还建立有电 离层误差模型、对流层误差模型、多路径误差模型、卫星星历误差模型、虚拟原子钟误差模 型、和/或地球自转效应误差模型,DSP信息处理模块根据上述误差模型计算误差,生成修 正和改变卫星信号状态的参数。由于本模拟器是针对CAPS三频相码组合动态接收机应用,三频组合的最大优点 之一是可以消除电离层的一阶效应,而CAPS电离层一阶误差比高阶误差大3个数量级,因 此,上述方案所述电离层误差模型为电离层一阶误差模型。由于CAPS卫星信号的极化特性决定了 CAPS多路径误差比较严重,本专利技术从多路 径信号相对直达波的幅度、相位和相对时延模拟CAPS多路径误差。本专利技术针对CAPS卫星导航系统,构建基于DSP (数字信号处理)+FPGA (现场可编 程门阵列)的CAPS三频高动态卫星信号模拟器,它不同于一般的信号发生器,不仅要模拟 高精度的卫星导航信号,更为主要的是模拟出特定时间、特定地点的接收机所接收到的所 有卫星星座发射的信号,即模拟器的输出信号,就是实际环境下的接收机天线所接收到的 信号,这包含了卫星星历信息,也包含有CAPS接收机到各颗卫星的距离(通常称为伪距,其 包括对流层、电离层、多路径、地球自转效应等误差的伪距)信息,在同一时间基准下,根据 卫星到所模拟的接收机的距离,对信号作了相应的延迟,接收机接收此模拟信号即可实现 定位,并且定位结果和模拟器中所模拟的接收机轨迹位置一致。本专利技术能为CAPS卫星导航 系统中的地面系统研制、建设和测试提供一个可靠、稳定、准确和易用的仿真和测试环境; 为CAPS接收机提供室内测试环境,测试CAPS接收机的信号接收能力,定位性能,捕获、跟踪 灵敏度等指标。附图说明图1为本专利技术一种CAPS卫星模拟信号发生器的原理示意图;图2为CAPS卫星模拟信号发生器的DSP信息处理模块的流程图。具体实施例方式本专利技术一种CAPS卫星模拟信号发生器的原理示意图如图1所示,其硬件部分主要 由上位机、基带信号处理模块、数模转换器、功分器、3个射频模块和输出部件构成;其中基 带信号处理模块的内部主要由DSP信息处理模块和与之相连的FPGA信号处理模块构成;上 位机的经串口与基带信号处理模块的DSP信息处理模块相连,基带信号处理模块的FPGA信 号处理模块经数模转换器连接至功分器,功分器的3个输出端分别与3个射频模块相连,3 个射频模块的输出端与输出部件连接。上位机主要完成电文参数提取、场景生成、模拟的卫星通道状态、卫星星空分布、 模拟时间界定、接收机位置和速度、以及模拟位置与接收机定位结果比对;基带信号处理模 块的DSP信息处理模块完成用户轨迹的计算,导航电文解码,虚拟原子钟计算、卫星位置的实时计算,传播延迟的计算、码数控振荡器和载波数控振荡器计算、并与FPGA信息处理模 块共同完成各个通道的运行时状态监视和校正;基带信号处理模块的FPGA信息处理模块 完成高动态码数控振荡器和载波数控振荡器模拟,进行中频信号调制,系统时序控制和同 步;上述基带信号处理模块所生成的基带信号经数模转换器转换后,由功分器把基带信号 分为3路,这3路信号经3个射频模块上变频到GAPS三个频点之后由输出部件输出。本专利技术的上位机从功能上划分为以下10个功能模块即初始化模块、自检模块、 通信控制模块、场景生成器功能模块、可见星状态显示模块、星空图显示模块、卫星功率控 制模块、接收机定位信息模块、模拟器卫星信号NMEA格式输出模块、以及模拟位置-接收机 定位结果数据分析模块。初始化模块完成模拟器初始化参数设置。自检模块在模拟器加电 或用户发出自检命令后,向模拟器发送自检专用数据,模拟器在接受自检指令,开始硬件各 部分检查,将检查结果送计算机,由计算机判断模拟器的工作状态。通信控制模块完成计算 机与模拟器之间的通信,向模拟器发送导航信息、接收机初始位置信息及初始速度、用户设 置的运动轨迹,接收模拟器发送的状态信息。场景生成器功能模块生成实时模拟所需的场 景文件及模拟预览。可见星状态显示模块从DSP信息处理模块里发送给上位机的卫星信号 的位置,实时地本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:纪元法孙希延莫建文孙希刚邓洪高耿建平张顺岚
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1