The invention provides a test system and a system for simulating on-orbit operation of a satellite-borne GNSS receiver. According to the scene conditions of on-orbit operation of a satellite-borne GNSS receiver, a simulation model of the GNSS system is established to generate and output simulation signals of the corresponding navigation satellite; and a semi-physical simulation module is used to receive the above-mentioned simulation signals, according to the preset conditions. The positioning algorithm obtains the parameters of the simulation operation state and outputs them according to the requirements of the control observation module; PC controls the observation module, sends control instructions according to the test rules, and receives and observes the output signals of the semi-physical simulation module, and converts them from hexadecimal system to decimal system, so as to the simulation module. Performance is observed and evaluated. The test environment of this system is simple to build, the overall cost is low, and the work efficiency is high. It provides a simple, efficient and reliable way for on-orbit simulation test of spaceborne GNSS receiver.
【技术实现步骤摘要】
一种模拟星载GNSS接收机在轨工作的测试系统和方法
本专利技术涉及一种基于对星载GNSS接收机工作性能测试和评估的系统和方法,尤其一种模拟星载GNSS接收机在轨工作的测试系统和方法,属于导航领域。
技术介绍
目前常用的GNSS系统包括美国的GPS系统,中国的北斗系统,俄罗斯的GLONASS和欧洲的GALILEO等等,GNSS接收机的应用十分广泛,其载体从手机、汽车到船舶、卫星不一而足。通过接收4颗及以上的导航卫星信号,即可求出接收机的位置和钟差,实现单点定位,由于单点定位的观测方程是非线性的,因此定位解算的需要求解非线性方程组,目前最常用的方位为卡尔曼滤波和最小二乘法。无论采取何种解算方法,接收机的定位结果必定存在误差,需要通过测试系统对其性能进行测试与评估。对于星载GNSS接收机,目前常用的测试主要采用整星在轨测试、整星联合地面测试、静态地面定点测试等方式,其中,整星在轨测试投入巨大,成本高,且对测试人员的素质要求高,同时测试过程中发现问题后整改困难;整星联合地面测试同样需要搭建复杂的测试环境、实验组件,大量测试人员,工作效率相对较低;静态地面定点测试只能进行单点定位测试,无法模拟卫星实际工作状态下的动态场景,测试项目不够充分。
技术实现思路
本专利技术提供了一种模拟星载GNSS接收机在轨工作的测试系统和方法,用以克服现有测试方法中经济成本和人力成本高、工作效率低、测试项目不充分和整改不易等缺陷。本专利技术的技术方案为:一种模拟星载GNSS接收机在轨工作的测试系统,包括:GNSS模型仿真模块、半物理仿真模块、PC控制观测模块;GNSS模型仿真模块,能够构建出 ...
【技术保护点】
1.一种模拟星载GNSS接收机在轨工作的测试系统,其特征在于,包括:GNSS模型仿真模块、半物理仿真模块、PC控制观测模块;GNSS模型仿真模块,能够构建出GNSS系统模型用于仿真真实的GNSS系统,模拟卫星导航接收机在轨工作的场景条件,生成导航卫星的仿真信号,并输出至半物理仿真模块;半物理仿真模块,接收导航卫星的仿真信号,并根据导航卫星的仿真信号,按照预设的定位解算算法,得到卫星导航接收机仿真在轨工作状态下的参数,根据PC控制观测模块的控制指令,输出参数给PC控制观测模块;PC控制观测模块,接收并观测半物理仿真模块送来的参数;同时,能够根据测试要求向半物理仿真模块输出控制指令,观测半物理仿真模块对控制指令的工作反馈。
【技术特征摘要】
1.一种模拟星载GNSS接收机在轨工作的测试系统,其特征在于,包括:GNSS模型仿真模块、半物理仿真模块、PC控制观测模块;GNSS模型仿真模块,能够构建出GNSS系统模型用于仿真真实的GNSS系统,模拟卫星导航接收机在轨工作的场景条件,生成导航卫星的仿真信号,并输出至半物理仿真模块;半物理仿真模块,接收导航卫星的仿真信号,并根据导航卫星的仿真信号,按照预设的定位解算算法,得到卫星导航接收机仿真在轨工作状态下的参数,根据PC控制观测模块的控制指令,输出参数给PC控制观测模块;PC控制观测模块,接收并观测半物理仿真模块送来的参数;同时,能够根据测试要求向半物理仿真模块输出控制指令,观测半物理仿真模块对控制指令的工作反馈。2.根据权利要求1所述的一种模拟星载GNSS接收机在轨工作的测试系统,其特征在于:所述GNSS系统模型由全球导航系统和北斗卫星导航系统两个星座组成,两者为并列关系,在轨工作的场景条件为轨道六根数和场景时间。3.根据权利要求1所述的一种模拟星载GNSS接收机在轨工作的测试系统,其特征在于:GNSS模型仿真模块生成的生成导航卫星的仿真信号包含:全球导航系统L1频点,仿真信号的调制方式分别为BPSK,带宽为1.023MHz,传输速率为50bit/s;北斗卫星导航系统B1频点,仿真信号的调制方式分别为QPSK,带宽为2.046MHz,传输速率为50bit/s。4.根据权利要求1所述的一种模拟星载GNSS接收机在轨工作的测试系统,其特征在于:半物理仿真模块对接收的导航卫星的仿真信号,进行放大、滤波,然后根据预设的定位解算算法、解算星历信息,得到卫星导航接收机仿真在轨工作状态下的参数,包括:时间信息、位置信息和轨道信息。5.根据权利要求1所述的一种模拟星载GNSS接收机在轨工作的测试系统,其特征在于:半物理仿真模块,包括:导航芯片与主控CPU,导航芯片能够按照预设的定位解算算...
【专利技术属性】
技术研发人员:陈路,李文杰,刘肖姬,倪枫,赵林林,韩逸飞,
申请(专利权)人:北京时代民芯科技有限公司,北京微电子技术研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。