一种脉冲星信号模拟器制造技术

技术编号:3784618 阅读:273 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种脉冲星信号模拟器,主要解决目前X射线脉冲星信号只能通过卫星搭载X射线探测器获取的问题。该系统主要包括脉冲星模拟计算机、数据接收缓冲板、模拟信号输出板。脉冲星模拟计算机模拟根据人机交互界面的用户输入,提取脉冲星特征参数库和卫星星历库中的信息,产生卫星运行过程中接收到的脉冲星数据,通过数据端口发送到数据接收缓冲板,数据接收缓冲板将接收到的数据放入缓存,需要时发送给模拟输出板,模拟输出板将接收到的数字信号转换为模拟信号,从而模拟产生X射线脉冲星信号。本发明专利技术能模拟出卫星运行过程中接收到的脉冲星信号,且设置灵活,适用范围广,便于实现对X射线脉冲星导航理论方法的验证和工程技术的研究。

【技术实现步骤摘要】

本专利技术属于电子电路
,涉及信号模拟器,特别是一种脉冲星信号模拟 器,适用于对脉冲星导航系统理论方法的验证和工程技术的研究。
技术介绍
2004年,美国国防高级研究计划局局长Tony Tether在犹他州立大学召开的一次 学术会议上透露,美国国防高级研究计划局的战术技术办公室正在开展"基础X射 线源的自主导航定位"计划研究。X射线脉冲星自主导航作为一种新的天文导航方 法,抗干扰能力强,可靠性高,覆盖范围广,在日心惯性系中的位置固定,无需提 供星历,具有重要战略意义和巨大的发展潜力。X射线脉冲星导航已成为深空导航 领域的重要研究方向。目前,X射线脉冲星导航仍处于理论研究阶段,需要大量的X射线脉冲星观测 信号进行研究。但是,地球大气对X射线具有不透明性,因此在地面无法接收到脉 冲星辐射的X射线信号,只能通过卫星搭载X射线探测器对脉冲星进行观测。星载 X射线探测器设计难度大,成本高,维护困难,这限制了X射线脉冲星导航理论方 法的验证和工程技术的研究。
技术实现思路
本专利技术的目的在于针对星载x射线探测器设计难度大,成本高,维护困难的问 题,提供一种脉冲星信号模拟器,模拟卫星接收到的脉冲星信号,便于实现对x射线脉冲星导航理论方法的验证和工程技术的研究。为实现上述目的,本专利技术提供的脉冲星信号模拟器,包括脉冲星模拟计算机,用于模拟产生卫星接收到的脉冲星数据,监测数据接收缓 冲板的反馈信息,并将脉冲星模拟数据通过数据端口发送到数据接收缓冲板,该脉 冲星模拟计算机内装有人机交互界面、脉冲星信号模拟单元、脉冲星特征参数库和 卫星星历库,用户通过人机交互界面设置脉冲星信号模拟器的各种参数,脉冲星信 号模拟算法根据这些参数查找脉冲星特征参数库和卫星星历库,模拟卫星飞行过程中接收到的脉冲星信号;数据接收缓冲板,用于将接收到的数据放入缓存,将缓存的状态反馈至脉冲星 模拟计算机,在需要时将缓存中的数据发送给模拟输出板;模拟输出板,用于将接收到的数字信号转换为模拟信号,模拟产生脉冲星信号。 上述脉冲星模拟器,其中的脉冲星信号模拟单元,包括-TOA预测模型产生模块,用于从脉冲星特征参数库中提取TOA预测模型,生 成太阳系质心接收到的X射线脉冲星信号的波形;万有引力模拟模块,用于模拟太阳、木星等大质量星体产生的相对论效应对脉 冲星信号的影响;噪声模拟模块,用于根据脉冲星特征参数库中的脉冲星到太阳系质心传播路径 的噪声特性和该脉冲星辐射方向上的空间X射线背景噪声特性,产生噪声信号,并 向上述的脉冲星信号的波形中加入噪声-伪距计算模块,用于根据卫星星历中和轨道摄动计算卫星当前时刻距离太阳系 质心的距离和该距离在脉冲星辐射方向上的投影;相位差计算模块,用于根据卫星和太阳系质心的距离在脉冲星辐射方向上的投 影,计算脉冲星到达卫星和太阳系质心的相位差;移位模块,用于根据脉冲星到达卫星和太阳系质心的相位差,对当前时刻的太 阳系质心接收到的脉冲星波形进行移位,得到当前时刻卫星接收到的脉冲星信号。上述脉冲星模拟器,其中的人机交互界面,用于让用户选择脉冲星型号、卫星 轨道,让用户输入卫星起始位置、模拟的起始日期、时间和模拟信号信噪比。上述脉冲星模拟器,其中的脉冲星特征参数库,包括脉冲星的距离、自行速度、 辐射方向、TOA预测模型、累积脉冲轮廓模型、脉冲星信号中的噪声特性和该脉冲 星方向的空间X射线背景噪声特性。上述脉冲星模拟器,其中的卫星星历库,包括卫星轨道数据库和卫星轨道摄动。上述脉冲星模拟器,其中的数据接收缓冲板,包括数据输入端口、接口芯片、 FPGA芯片、FIFO芯片和并行输出端口,该接口芯片接收数据输入端口上的数据, 将其发送至FPGA芯片,FPGA芯片将收到的数据存入FIFO芯片中,当FIFO芯片 中的数据累积到一定量后,FPGA芯片将数据从FIFO中读出,通过并行端口输出发 送出去。上述脉冲星模拟器,其中的模拟输出板,包括并行输入端口、 CPLD芯片、高 精度时钟芯片、时钟驱动芯片、5片数模转换芯片和5路模拟信号输出接口,该CPLD 芯片接收并行输入端口上的数据,将其发送至5片数模转换芯片中,高精度时钟通 过CPLD芯片送至时钟驱动芯片,产生5路高精度时钟,分别接至5片数模转换芯 片的转换时钟引脚上,5片模数转换芯片将12位数字信号转换为模拟电压信号,通 过5路模拟信号输出接口发送出去。本专利技术具有如下优点1. 本专利技术由于采用了脉冲星模拟计算机来模拟卫星绕地球运行中接收到的脉 冲星数据,可以模拟卫星运行过程中的各种摄动的影响和脉冲星辐射过程中的各种 扰动,接近真实信号。2. 本专利技术由于能够模拟多种不同轨道的卫星接收到的不同脉冲星信号,并能设 置模拟的起始时间、起始位置和模拟信号的信噪比等参数,因而该模拟器设计灵活, 适用范围广。3. 本专利技术由于采用脉冲星模拟计算机、数据接收缓冲板和模拟信号输出板组成 模拟系统,同星载X射线探测器相比,具有实现简单,成本低的优点。附图说明图l是本专利技术的系统结构框图2是本专利技术中的脉冲星模拟计算机的结构示意图3是本专利技术中脉冲星模拟计算机内运行的脉冲星信号模拟单元结构示意图 图4是本专利技术中的数据接收缓冲板结构示意图; 图5是本专利技术中的模拟输出板结构示意图。具体实施例方式如图1所示,本专利技术包括脉冲星模拟计算机、数据接收缓冲板、模拟输出板, 其中脉冲星模拟计算机模拟产生卫星接收到的脉冲星数据,通过USB总线发送到数 据接收缓冲板,但并不局限于USB总线,数据接收缓冲板将接收到的数据放入缓存, 需要时通过8位数据总线和1位信号时钟发送给模拟输出板,模拟输出板将接收到 的数字信号转换为模拟信号,从而产生脉冲星信号。如图2所示,脉冲星模拟计算机内装有人机交互界面、脉冲星信号模拟单元、脉冲星特征参数库和卫星星历库。人机交互界面,用于让用户选择脉冲星型号、卫星轨道,让用户输入卫星起始位置、模拟的起始日期、时间和模拟信号信噪比。脉冲星信号模拟单元根据人机交互界面设置的模拟参数,査找脉冲星特征参数库和卫星星历库,模拟卫星飞行过程中接收到的脉冲星信号。其中,脉冲星的型号包括J0030+0451、 B0633+17、 B1509-58、 J0437-47、BI821-24、 B0656+14、 B0540-69、 J2124-33、 B1055-52、 B1937+21、 B0329+54、B1642-03、 B0950+08和B0740-28。用户可以在人机交互界面中任选其中的5颗脉冲星。脉冲星特征参数数据库中包括了上述脉冲星的距离、自行速度、辐射方向、TOA预测模型、累积脉冲轮廓模型、脉冲星信号中的噪声特性和该脉冲星方向的空间X射线背景噪声特性。卫星轨道包括高轨道卫星、中轨道卫星和低轨道卫星。用户在三种轨道中任选--个,并设置其轨道参数。卫星星历库中包含了高、中、低轨卫星的轨道数据和摄动。如图3所示,本专利技术中的脉冲星模拟计算机内运行的脉冲星信号模拟单元,包括TOA预测模型产生模块、万有引力模拟模块、噪声模拟模块、伪距计算模块、相位差计算模块和移位模块。其中TOA预测模型产生模块,首先从脉冲星特征参数数据库中提取该脉冲星的周期和累积脉冲轮廓,然后利用周期的长度对累积脉冲轮廓进行周期延拓,从而生成太阳系质心接收到的,没有噪声本文档来自技高网...

【技术保护点】
一种脉冲星信号模拟器,包括: 脉冲星模拟计算机,用于模拟产生卫星接收到的脉冲星数据,监测数据接收缓冲板的反馈信息,并将脉冲星模拟数据通过数据端口发送到数据接收缓冲板,该脉冲星模拟计算机内装有人机交互界面、脉冲星信号模拟单元、脉冲星特征 参数库和卫星星历库,用户通过人机交互界面设置脉冲星信号模拟器的各种参数,脉冲星信号模拟算法根据这些参数查找脉冲星特征参数库和卫星星历库,模拟卫星飞行过程中接收到的脉冲星信号; 数据接收缓冲板,用于将接收到的数据放入缓存,将缓存的状态反 馈至脉冲星模拟计算机,在需要时将缓存中的数据发送给模拟输出板; 模拟输出板,用于将接收到的数字信号转换为模拟信号,模拟产生脉冲星信号。

【技术特征摘要】

【专利技术属性】
技术研发人员:苏哲许录平张华谢振华
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:87[中国|西安]

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

1