CN111208746B - A software and hardware collaborative simulation test verification system for Beidou global system - Google Patents
A software and hardware collaborative simulation test verification system for Beidou global system Download PDFInfo
- Publication number
- CN111208746B CN111208746B CN202010300054.5A CN202010300054A CN111208746B CN 111208746 B CN111208746 B CN 111208746B CN 202010300054 A CN202010300054 A CN 202010300054A CN 111208746 B CN111208746 B CN 111208746B
- Authority
- CN
- China
- Prior art keywords
- simulation
- hardware
- software
- beidou
- test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 163
- 238000012360 testing method Methods 0.000 title claims abstract description 75
- 238000012795 verification Methods 0.000 title claims abstract description 63
- 238000000034 method Methods 0.000 claims abstract description 39
- 238000011156 evaluation Methods 0.000 claims abstract description 26
- 238000003032 molecular docking Methods 0.000 claims abstract description 12
- 238000012544 monitoring process Methods 0.000 claims abstract description 11
- 238000012545 processing Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 23
- 238000007726 management method Methods 0.000 claims description 12
- 238000005259 measurement Methods 0.000 claims description 12
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 238000004458 analytical method Methods 0.000 claims description 9
- 238000013439 planning Methods 0.000 claims description 8
- 230000003993 interaction Effects 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 5
- 230000007613 environmental effect Effects 0.000 claims description 4
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 2
- 238000007493 shaping process Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 15
- 238000012423 maintenance Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 239000000243 solution Substances 0.000 description 3
- 230000009133 cooperative interaction Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000012942 design verification Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011990 functional testing Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000011165 process development Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明提供了一种北斗全球系统软硬协同仿真试验验证系统,包括软件仿真单元、硬件仿真单元、软硬件协同仿真控制系统、环境模拟系统和时频分系统。其中软件仿真单元包括仿真模型库、仿真调度运行模块、场景配置模块、监控与显示模块、性能评估模块。硬件仿真单元包括硬件模拟系统和对外接口系统。还提供了一种北斗全球系统软硬协同仿真试验验证系统建立方法,包括以下步骤:构建软件仿真部分,构建硬件仿真部分,构建环境模拟分系统,构建时频分系统,构建软硬件协同仿真控制系统;进行试验验证。本发明通过硬件模拟器和软件模型可以最大程度的逼近北斗工程系统的状态,试验的模型数量和状态可以灵活配置,能够与真实北斗工程系统进行对接验证。
The invention provides a Beidou global system software and hardware cooperative simulation test verification system, which includes a software simulation unit, a hardware simulation unit, a software and hardware cooperative simulation control system, an environment simulation system and a time-frequency division system. The software simulation unit includes a simulation model library, a simulation scheduling operation module, a scene configuration module, a monitoring and display module, and a performance evaluation module. The hardware emulation unit includes a hardware emulation system and an external interface system. Also provided is a method for establishing a Beidou global system software and hardware co-simulation test verification system, comprising the following steps: building a software simulation part, building a hardware simulation part, building an environment simulation sub-system, building a time-frequency division system, and building a software-hardware co-simulation control system; carry out test verification. The invention can approximate the state of the Beidou engineering system to the greatest extent through the hardware simulator and the software model, the number and state of the test models can be flexibly configured, and the docking and verification with the real Beidou engineering system can be performed.
Description
技术领域technical field
本发明涉及卫星导航技术领域,尤其涉及一种北斗全球系统软硬协同仿真试验验证系统及建立方法。The invention relates to the technical field of satellite navigation, in particular to a Beidou global system software and hardware collaborative simulation test verification system and its establishment method.
背景技术Background technique
与前两代北斗导航卫星相比,最新的北斗三号导航系统采用了星间链路、全球短报文、自主导航等新技术。北斗导航系统的互联关系更加的复杂,由北斗一号和北斗二号的单纯卫星与地面站互联关系变成了北斗三号的卫星与卫星、卫星与地面站的互联关系,这大大增加了系统的复杂性。为了降低北斗工程建设的风险,需要在地面建设完整的北斗地面试验验证系统,从而在地面进行关键技术验证、在轨异常问题复现与排查、以及真星对接测试等工作,进而为工程提供试验验证手段,从而提高系统的可靠性与维护性。Compared with the previous two generations of Beidou navigation satellites, the latest Beidou-3 navigation system adopts new technologies such as inter-satellite links, global short messages, and autonomous navigation. The interconnection of the Beidou navigation system is more complex, from the simple interconnection between satellites and ground stations of Beidou-1 and Beidou-2 to the interconnection between satellites and satellites, satellites and ground stations of Beidou-3, which greatly increases the system. complexity. In order to reduce the risk of Beidou engineering construction, it is necessary to build a complete Beidou ground test verification system on the ground, so as to conduct key technology verification, recurrence and investigation of in-orbit anomalies, and real-satellite docking tests on the ground, and then provide tests for the project. Verification means to improve the reliability and maintainability of the system.
经过现有技术的检索,中国发明专利(申请公布号:CN 108363491 A),发明名称为航天器在轨维护地面虚拟验证系统及方法,其主要目的是解决航天器的在轨维护问题。本发明所描述的航天器在轨维护地面虚拟验证系统由人机交互系统、虚拟场景系统、外部显示系统、维护评价系统共同组成,可以制定在轨维修方案,并基于此构建维修场景中的人体模型,进而通过人体交互设备向参试宇航员显示维修场景并完成虚拟在轨操作,并显示虚拟维修过程。After searching the prior art, the Chinese invention patent (application publication number: CN 108363491 A), the name of the invention is the ground virtual verification system and method for spacecraft on-orbit maintenance, and its main purpose is to solve the problem of spacecraft on-orbit maintenance. The spacecraft on-orbit maintenance ground virtual verification system described in the present invention is composed of a human-computer interaction system, a virtual scene system, an external display system, and a maintenance evaluation system. An on-orbit maintenance plan can be formulated, and a human body in the maintenance scene can be constructed based on this. Model, and then display the maintenance scene to the participating astronauts through the human interaction device, complete the virtual on-orbit operation, and display the virtual maintenance process.
但是,中国发明专利(申请公布号:CN 108363491 A),发明名称为航天器在轨维护地面虚拟验证系统及方法,只给出了一种载人航天器的地面维护系统和方法,并不能直接适用于北斗系统的地面试验验证中。However, the Chinese invention patent (application publication number: CN 108363491 A), titled "Spacecraft On-orbit Maintenance Ground Virtual Verification System and Method", only provides a ground maintenance system and method for manned spacecraft, and cannot directly It is suitable for the ground test verification of Beidou system.
中国发明专利(申请公布号:CN 106896379 A),发明名称为全球卫星导航系统星间链路虚实结合试验验证方法,其主要目的是解决卫星导航系统真星的星间链路验证问题。本发明通过建立物理虚星与在轨卫星建立星间链路组成整网运行的虚实结合的星间链路网络,完成对卫星导航系统的星间链路组网功能和性能的验证。Chinese invention patent (application publication number: CN 106896379 A), the name of the invention is the virtual and real combination test verification method of the global satellite navigation system inter-satellite link, and its main purpose is to solve the problem of the inter-satellite link verification of the real satellite of the satellite navigation system. The invention completes the verification of the inter-satellite link networking function and performance of the satellite navigation system by establishing a physical virtual star and an on-orbit satellite to establish an inter-satellite link to form a virtual-real combined inter-satellite link network operating in the entire network.
但是,中国发明专利(申请公布号:CN 106896379 A),发明名称为全球卫星导航系统星间链路虚实结合试验验证方法,只给出了一种针对全球卫星导航系统星间链路这一单一功能的试验验证方法,缺乏对完整系统的全面考虑,所以不能对整个卫星导航系统进行全要素全流程全功能的地面试验验证,应用范围有限。However, the Chinese invention patent (application publication number: CN 106896379 A), titled “Experimental Verification Method for Combination of Virtual and Real GNSS Inter-satellite Links”, only provides a single method for GNSS inter-satellite links. The functional test and verification method lacks a comprehensive consideration of the complete system, so it is impossible to conduct ground test verification of all elements, full processes and functions of the entire satellite navigation system, and its application scope is limited.
总结起来,目前针北斗系统的试验验证方法,要么是纯软件的建模仿真,缺乏真实系统的代表性;要么只是针对工程卫星的对接验证,缺乏对完整系统状态的验证;要么只是针对单一系统功能的软硬协同验证,缺乏对系统全要素全流程全功能的验证。所以,亟需建立具有当前北斗实际工程状态的软硬协同的试验验证系统,进而满足关键技术验证、在轨异常问题复现与排查、以及真星对接测试等工作。To sum up, the current test and verification methods for the Beidou system are either pure software modeling and simulation, lacking the representation of the real system; or only for the docking verification of engineering satellites, lacking the verification of the complete system state; or only for a single system The software and hardware collaborative verification of functions lacks the verification of all elements, processes and functions of the system. Therefore, it is urgent to establish a software-hardware collaborative test verification system with the current BeiDou actual engineering status, so as to meet the requirements of key technology verification, recurrence and troubleshooting of on-orbit anomalies, and real-satellite docking tests.
发明内容SUMMARY OF THE INVENTION
针对现有技术的不足,本发明的目的是提供一种北斗全球系统软硬协同仿真试验验证系统及建立方法,可以最大程度的逼近北斗工程系统的状态,能够与真实北斗工程系统进行对接验证。In view of the deficiencies of the prior art, the purpose of the present invention is to provide a Beidou global system software and hardware collaborative simulation test verification system and its establishment method, which can approach the state of the Beidou engineering system to the greatest extent, and can perform docking verification with the real Beidou engineering system.
根据本发明的一方面,一种北斗全球系统软硬协同仿真试验验证系统,包括软件仿真单元、硬件仿真单元、软硬件协同仿真控制系统、环境模拟系统和时频分系统。其中软件仿真单元包括仿真模型库、仿真调度运行模块、场景配置模块、监控与显示模块、性能评估模块。硬件仿真单元包括硬件模拟系统和对外接口系统。According to an aspect of the present invention, a Beidou global system software and hardware co-simulation test verification system includes a software simulation unit, a hardware simulation unit, a software and hardware co-simulation control system, an environmental simulation system and a time-frequency division system. The software simulation unit includes a simulation model library, a simulation scheduling operation module, a scene configuration module, a monitoring and display module, and a performance evaluation module. The hardware emulation unit includes a hardware emulation system and an external interface system.
其中,所述仿真模型库涵盖了北斗工程系统对应的各种分系统,包括:卫星节点模型、运控节点模型、测控节点模型、星间链路运管节点模型、用户节点模型、以及数学仿真模型。所述各个工程系统的软件模型的对外接口都遵循工程的接口控制文件定义,并且可以输出并存储内部的关键数据信息,关键参数也可以通过仿真平台进行配置,相关算法可以按照试验验证需求加载,并且具备真实工程系统的处理流程;数学仿真模型主要仿真生成与观测数据有关的各类数据,包括卫星轨道与钟差数据、信道数据、星间观测数据、地面观测数据,等。The simulation model library covers various sub-systems corresponding to the Beidou engineering system, including: satellite node model, operation control node model, measurement and control node model, inter-satellite link operation management node model, user node model, and mathematical simulation Model. The external interface of the software model of each engineering system follows the definition of the interface control file of the project, and can output and store the internal key data information, the key parameters can also be configured through the simulation platform, and the relevant algorithms can be loaded according to the test verification requirements. And it has the processing flow of the real engineering system; the mathematical simulation model mainly simulates and generates various data related to the observation data, including satellite orbit and clock error data, channel data, inter-satellite observation data, ground observation data, etc.
所述仿真调度运行模块主要获取已经设计完成的试验想定,调用相关模型和数据,驱动系统按照相关时序运行,仿真模拟导航系统运行全过程,此外,所述仿真调度运行模块具有高仿真加速比,进而保证相同流程的操作,软件耗时比硬件模拟器短,从而确保软硬协同的处理流程的先后顺序逻辑是正确的。The simulation scheduling operation module mainly acquires the designed test scenarios, calls the relevant models and data, drives the system to run according to the relevant time sequence, and simulates the entire operation process of the navigation system. In addition, the simulation scheduling operation module has a high simulation acceleration ratio, In order to ensure the operation of the same process, the software time-consuming is shorter than that of the hardware simulator, thereby ensuring that the sequence logic of the soft-hard cooperative processing process is correct.
所述场景配置模块根据试验规划任务、系统仿真模式及流程开发脚本、并将脚本映射为仿真调度运行模块的启停和各类模型参数或属性,并进行初始运行的加载。The scenario configuration module develops a script according to the test planning task, the system simulation mode and the process, maps the script to the start and stop of the simulation scheduling operation module and various model parameters or attributes, and loads the initial operation.
所述监控与显示模块显示仿真场景配置、控制仿真的运行状态、态势信息、试验数据的分析结果等。The monitoring and display module displays the configuration of the simulation scene, the running state of the control simulation, the situation information, the analysis result of the test data, and the like.
所述性能评估模块在仿真结束之后,读取仿真平台已经存储的试验数据,进行试验评估。评估指标根据试验任务而定,例如在定位试验中,主要评估指标为用户等效测距误差UERE和精度因子DOP等,而在全球短报文试验中,主要评估指标为出入站容量(次/小时)、平均出入站时延、丢包率,等。After the simulation is over, the performance evaluation module reads the test data that has been stored in the simulation platform, and performs test evaluation. The evaluation indicators are determined according to the test tasks. For example, in the positioning test, the main evaluation indicators are the user equivalent ranging error UERE and the precision factor DOP, etc., while in the global short message test, the main evaluation indicators are the inbound and outbound capacity (times/ hours), average inbound and outbound delay, packet loss rate, etc.
所述软硬件协同仿真控制系统用于实现软件信息和硬件信号的交互。其中,所述的软硬件协同仿真控制系统主要完成软件仿真单元和硬件仿真单元和的控制、信息和信号的转换、待发送数据的处理及管理、已收到的数据校验及存储,等。The software-hardware co-simulation control system is used to realize the interaction of software information and hardware signals. Among them, the software-hardware co-simulation control system mainly completes the control of the software simulation unit and the hardware simulation unit, the conversion of information and signals, the processing and management of the data to be sent, the verification and storage of the received data, and so on.
所述环境模拟系统主要模拟信道环境。其中,所述的环境模拟分系统主要是实现对北斗导航信号传输特性的模拟,进而可以模拟北斗系统的测量类试验,包括:定位授时、星地联合定轨、自主导航,等。The environment simulation system mainly simulates the channel environment. Among them, the environmental simulation subsystem is mainly to simulate the transmission characteristics of Beidou navigation signals, and then can simulate the measurement experiments of the Beidou system, including: positioning timing, satellite-ground joint orbit determination, autonomous navigation, etc.
所述硬件模拟系统及对外接口系统主要是工程分系统对应的硬件模拟分系统。其中,所述的硬件模拟分系统可以真实工程系统的硬件拷贝,也可以是具有工程相同功能的硬件模拟系统。主要包括硬件卫星模拟器、硬件测控系统模拟器、硬件运控系统模拟器、硬件星间链路运行管理系统模拟器、用户终端,等。此外还包含用于和真实工程系统对接的对外工程接口模块,进而实现真星的对接测试、地面运控系统的模拟演练,等任务。The hardware simulation system and the external interface system are mainly hardware simulation subsystems corresponding to the engineering subsystems. Wherein, the hardware simulation subsystem can be a hardware copy of a real engineering system, or a hardware simulation system with the same function of the engineering. It mainly includes hardware satellite simulator, hardware measurement and control system simulator, hardware operation control system simulator, hardware inter-satellite link operation management system simulator, user terminal, etc. In addition, it also includes an external engineering interface module for docking with the real engineering system, so as to realize the docking test of the real satellite, the simulation exercise of the ground operation control system, and other tasks.
所述时频分系统用于提供北斗软硬协同验证系统各个分系统的时间和频率基准,确保软件系统和硬件系统的进程是统一步调的。The time-frequency division system is used to provide the time and frequency reference of each sub-system of the Beidou software and hardware collaborative verification system, so as to ensure that the processes of the software system and the hardware system are in a unified pace.
根据本发明的另一个方面,提供一种对当前北斗实际工程状态的具有工程代表性的软硬协同仿真试验验证方法,包括以下步骤:According to another aspect of the present invention, there is provided a software-hardware co-simulation test verification method with engineering representation for the current Beidou actual engineering state, comprising the following steps:
S1、构建软件仿真单元,包括建立北斗系统各个分系统模型、仿真调度运行模块、场景配置模块、监控与显示模块和性能评估模块等。其中,所述的分系统模型应当具备真实工程系统的处理流程,并且对外接口定义应当遵循工程的接口控制文件定义;仿真调度运行模块具有高仿真加速比,进而保证相同流程的操作,软件耗时比硬件模拟器短,从而确保软硬协同的处理流程的先后顺序逻辑是正确的;S1. Build a software simulation unit, including the establishment of various sub-system models of the Beidou system, a simulation scheduling operation module, a scene configuration module, a monitoring and display module, and a performance evaluation module. Among them, the subsystem model should have the processing flow of the real engineering system, and the definition of the external interface should follow the definition of the interface control file of the project; the simulation scheduling operation module has a high simulation speedup ratio, thereby ensuring the operation of the same process, and the software is time-consuming It is shorter than the hardware simulator, so as to ensure that the sequential logic of the processing flow of software and hardware cooperation is correct;
S2、构建硬件仿真单元,包括工程中的对应的各种分系统的硬件模拟分系统和用于与真实工程系统对接的对外工程接口模块。其中,所述的硬件模拟分系统可以真实工程系统的硬件拷贝,也可以是具有工程相同功能的硬件模拟系统;S2. Build a hardware simulation unit, including hardware simulation subsystems of various subsystems corresponding to the project and an external engineering interface module for connecting with the real engineering system. Wherein, the described hardware simulation subsystem may be a hardware copy of a real engineering system, or may be a hardware simulation system with the same function of engineering;
S3、构建模拟信道环境的环境模拟分系统。其中,所述的环境模拟分系统主要是实现对北斗导航信号传输特性的模拟,进而可以模拟北斗系统的测量类试验,包括:定位、定轨、自主导航,等;S3. Build an environment simulation subsystem for simulating the channel environment. Among them, the environment simulation subsystem is mainly to realize the simulation of the Beidou navigation signal transmission characteristics, and then can simulate the Beidou system measurement test, including: positioning, orbit determination, autonomous navigation, etc.;
S4、构建时频分系统。其中,所述的时频分系统用于提供北斗软硬协同验证系统各个分系统的时间和频率基准;S4. Build a time-frequency division system. Wherein, the time-frequency division system is used to provide the time and frequency reference of each sub-system of the Beidou soft-hard collaborative verification system;
S5、构建软硬件协同仿真控制系统,用于实现软件信息和硬件信号的交互。其中,所述的软硬件协同仿真控制系统主要完成软件仿真和硬件仿真的控制、信息和信号的转换、待发送数据的处理及管理、已收到的数据校验及存储,等;S5, constructing a software-hardware co-simulation control system for realizing the interaction of software information and hardware signals. Among them, the software-hardware co-simulation control system mainly completes the control of software simulation and hardware simulation, the conversion of information and signals, the processing and management of data to be sent, the verification and storage of received data, etc.;
S6、根据试验验证目的,配置试验场景,启动仿真,仿真结束之后进行试验评估。S6. According to the purpose of the test verification, configure the test scene, start the simulation, and carry out the test evaluation after the simulation.
与现有技术相比,本发明具有以下优点:1)硬件仿真单元中的硬件模拟器复现了真实工程系统的功能和状态;仿真模型库中的软件模型具备真实工程系统的处理流程,并且模型的对外接口定义与工程的接口控制文件定义相一致,保证了软硬协同交互的数据格式是与工程接口控制文件相统一的,进而保证了本发明所述试验验证系统能够与真实工程系统对接;2)本发明所述的软硬件协同仿真控制系统能够实现实时的软硬协同任务中最为关键的信息和信号之间的相互转换,并且本发明所述仿真调度运行模块具有高仿真加速比,进而保证相同流程的操作,软件耗时比硬件模拟器短,从而确保软硬协同的处理流程的先后顺序逻辑是正确的,从而实现了对于北斗导航系统这种及其细微时间颗粒度(毫秒级别)的软硬协同工作;3)本发明所述仿真模型库中的卫星模型的数量和状态可以灵活的配置,大大降低了北斗全系统全要素对接试验验证的成本,例如为了模拟30星的完整北斗三号星座状态,可以采用26个软件卫星模型和4个卫星硬件模拟器搭配的方式实现,而不需要研制30个卫星硬件模拟器;4)仿真模型库中的软件模型除了复现北斗工程系统的状态之外,还具有灵活扩展的能力,所有分系统模型的关键参数、相关算法都能够按照试验验证需求,进行配置和加载,可以直接支撑北斗工程系统技术升级的验证需求,不仅具有工程代表性,而且极大的降低了验证的代价,提高了设计验证的灵活性。Compared with the prior art, the present invention has the following advantages: 1) the hardware simulator in the hardware simulation unit reproduces the function and state of the real engineering system; the software model in the simulation model library has the processing flow of the real engineering system, and The external interface definition of the model is consistent with the definition of the interface control file of the project, which ensures that the data format of the software and hardware collaborative interaction is unified with the project interface control file, thereby ensuring that the test verification system of the present invention can be docked with the real engineering system 2) The software-hardware cooperative simulation control system of the present invention can realize the mutual conversion between the most critical information and signals in real-time soft-hard cooperative tasks, and the simulation scheduling operation module of the present invention has a high simulation acceleration ratio, In order to ensure the operation of the same process, the software time-consuming is shorter than that of the hardware simulator, so as to ensure that the sequence logic of the processing process of software and hardware cooperation is correct, thus realizing this kind of fine time granularity (millisecond level) for the Beidou navigation system. ) software and hardware cooperative work; 3) the number and state of satellite models in the simulation model library of the present invention can be flexibly configured, which greatly reduces the cost of the Beidou system-wide all-element docking test verification, for example, in order to simulate the integrity of 30 satellites The state of Beidou-3 constellation can be realized by the combination of 26 software satellite models and 4 satellite hardware simulators, without the need to develop 30 satellite hardware simulators; 4) The software models in the simulation model library are not only to reproduce the Beidou project In addition to the state of the system, it also has the ability to expand flexibly. The key parameters and related algorithms of all sub-system models can be configured and loaded according to the test verification requirements, which can directly support the verification requirements of the Beidou engineering system technology upgrade. representative, and greatly reduce the cost of verification, and improve the flexibility of design verification.
附图说明Description of drawings
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other features, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
图1为本发明实施例中一种北斗全球系统软硬协同仿真试验验证系统建设方法的流程示意图;1 is a schematic flowchart of a method for building a Beidou global system software and hardware collaborative simulation test verification system in an embodiment of the present invention;
图2为本发明实施例中一种北斗全球系统软硬协同仿真试验验证系统的结构示意图;2 is a schematic structural diagram of a Beidou global system software and hardware collaborative simulation test verification system in an embodiment of the present invention;
图3为本发明实施例中软硬件协同仿真控制系统的结构示意图。FIG. 3 is a schematic structural diagram of a software-hardware co-simulation control system in an embodiment of the present invention.
具体实施方式Detailed ways
如图2所示为本发明实施例的一种北斗全球系统软硬协同仿真试验验证系统。包括仿真模型库1、仿真调度运行模块2、场景配置模块3、监控与显示模块4、性能评估模块5、软硬件协同仿真控制系统6、环境模拟系统7、硬件模拟系统及对外接口系统8和时频分系统9。FIG. 2 shows a Beidou global system software and hardware collaborative simulation test verification system according to an embodiment of the present invention. Including simulation model library 1, simulation
具体地,仿真模型库1主要实现北斗工程系统对应的各种分系统模型和必要的数学仿真相关模型。Specifically, the simulation model library 1 mainly implements various sub-system models corresponding to the Beidou engineering system and necessary mathematical simulation related models.
优选地,仿真模型库包括如下模块但不限于:Preferably, the simulation model library includes the following modules but is not limited to:
1)工程对应节点模型,用于模拟工程系统的状态,主要包括:卫星节点模型、运控节点模型、测控节点模型、星间链路运管节点模型、用户节点模型。各个工程系统的软件模型的对外接口都遵循工程的接口控制文件定义,并且可以输出并存储内部的关键数据信息,关键参数也可以通过仿真平台进行配置,相关算法可以按照试验验证需求加载,并且具备真实工程系统的处理流程;1) The node model corresponding to the project is used to simulate the state of the engineering system, mainly including: satellite node model, operation control node model, measurement and control node model, inter-satellite link operation management node model, and user node model. The external interface of the software model of each engineering system follows the definition of the interface control file of the project, and can output and store the internal key data information. The key parameters can also be configured through the simulation platform, and the relevant algorithms can be loaded according to the test verification requirements. The processing flow of the real engineering system;
2)数学仿真模型,主要仿真生成与观测数据有关的各类数据,包括:卫星轨道与钟差数据、信道数据、星间观测数据、地面观测数据等。2) Mathematical simulation model, which mainly simulates and generates various data related to observation data, including: satellite orbit and clock error data, channel data, inter-satellite observation data, ground observation data, etc.
具体地,仿真调度运行模块2主要获取已经设计完成的试验想定,调用相关模型和数据,驱动系统按照相关时序运行,仿真模拟导航系统运行全过程。Specifically, the simulation
优选地,仿真调度运行模块包括如下模块但不限于:Preferably, the simulation scheduling operation module includes the following modules but is not limited to:
1)任务规划与调度引擎(图未示)。主要包括:星间链路规划与调度、上行注入规划与调度、站间控制管理、激光测距规划,等。1) Task planning and scheduling engine (not shown). It mainly includes: inter-satellite link planning and scheduling, uplink injection planning and scheduling, inter-station control management, laser ranging planning, etc.
2)时间引擎(图未示)。主要完成仿真过程中的时间推进,能够以北斗系统最小时间颗粒度(纳秒级)进行仿真调度。2) Time engine (not shown). It mainly completes the time advancement in the simulation process, and can perform simulation scheduling with the minimum time granularity (nanosecond level) of the Beidou system.
3)运行引擎(图未示)。主要完成仿真的运行调度,统一调度各种事件运行。3) Run the engine (not shown). It mainly completes the running scheduling of the simulation, and uniformly schedules the running of various events.
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据的仿真调度运行模块具有高仿真加速比,进而保证相同流程的操作,软件耗时比硬件模拟器短,从而确保软硬协同的处理流程的先后顺序逻辑是正确的技术,均应包含在本发明的范围内。It should be noted that the above examples are only to better illustrate the technical solutions of the present invention, but not to limit the present invention. Those skilled in the art should understand that the simulation scheduling operation module based on any basis has a high simulation speedup ratio, thereby ensuring the same process. The operation of the software is shorter than that of the hardware simulator, so that the sequential logic of the processing flow of the software and hardware cooperation is the correct technology, which should be included in the scope of the present invention.
具体地,场景配置模块3根据试验规划任务、系统仿真模式及流程开发脚本、并将脚本映射为仿真调度运行模块的启停和各类模型参数或属性,并进行初始运行的加载。Specifically, the scenario configuration module 3 develops a script according to the test planning task, the system simulation mode and the process, maps the script to the start and stop of the simulation scheduling operation module and various model parameters or attributes, and loads the initial operation.
具体地,监控与显示模块4主要显示仿真场景配置、控制仿真的运行状态、态势信息、试验数据的分析结果等。Specifically, the monitoring and display module 4 mainly displays the configuration of the simulation scene, the running state of the control simulation, the situation information, the analysis results of the test data, and the like.
优选地,监控与显示模块包括如下模块但不限于:Preferably, the monitoring and display module includes the following modules but is not limited to:
1)仿真场景配置(图未示)。按照试验任务的目标,配置卫星星座属性、地面站属性、仿真时长,用户属性,等;1) Simulation scene configuration (not shown). Configure satellite constellation attributes, ground station attributes, simulation duration, user attributes, etc. according to the objectives of the test task;
2)态势显示(图未示)。可以显示仿真运行的进度、仿真过程中的关键日志信息,等;2) Situation display (not shown). It can display the progress of the simulation operation, key log information during the simulation process, etc.;
3)运行状态显示(图未示)。显示卫星的运行轨迹、地面站的位置、星间链路的实时建链关系、星地实时建链关系,等;3) Running status display (not shown). Display the running track of the satellite, the location of the ground station, the real-time link establishment of the inter-satellite link, the real-time link establishment between the satellite and the ground, etc.;
4)分析评估结果(图未示)。显示针对不同试验需求的结果,例如,在定位试验中,主要评估指标为用户等效测距误差UERE和精度因子DOP等,而在全球短报文试验中,主要评估指标为出入站容量(次/小时)、平均出入站时延、丢包率,等。4) Analysis and evaluation results (not shown). Display the results for different test requirements. For example, in the positioning test, the main evaluation indicators are the user equivalent ranging error UERE and the precision factor DOP, etc., while in the global short message test, the main evaluation indicators are the inbound and outbound capacity (times). /hour), average inbound and outbound delay, packet loss rate, etc.
具体地,性能评估模块5在仿真结束之后,读取仿真平台已经存储的试验数据,进行试验评估。Specifically, after the simulation ends, the performance evaluation module 5 reads the test data that has been stored in the simulation platform, and performs test evaluation.
优选地,性能评估模块包括如下模块但不限于:Preferably, the performance evaluation module includes the following modules but is not limited to:
1)测量类业务试验分析评估,主要开展信号层面的仿真分析,主要包括:定位授时、精密定位、自主导航、星星地联合定轨等;1) Test analysis and evaluation of measurement business, mainly carry out simulation analysis at the signal level, mainly including: positioning timing, precise positioning, autonomous navigation, satellite-ground joint orbit determination, etc.;
2)数据传输类业务试验分析评估,主要开展信息层面的仿真分析,主要包括:运控上注、遥测回传、全球短报文等。2) Test analysis and evaluation of data transmission business, mainly carry out simulation analysis at the information level, mainly including: operation control, telemetry return, global short message, etc.
具体地,软硬件协同仿真控制系统6主要用于实现软件信息和硬件信号的交互。其中,的软硬件协同仿真控制系统主要完成软件仿真和硬件仿真的控制、信息和信号的转换、待发送数据的处理及管理、已收到的数据校验及存储,等。Specifically, the software-hardware co-simulation control system 6 is mainly used to realize the interaction of software information and hardware signals. Among them, the software and hardware co-simulation control system mainly completes the control of software simulation and hardware simulation, the conversion of information and signals, the processing and management of data to be sent, the verification and storage of received data, and so on.
具体地,环境模拟系统7主要是实现对北斗导航信号传输特性的模拟,进而可以模拟北斗系统的测量类试验,包括:定位授时、星地联合定轨、自主导航,等。Specifically, the environment simulation system 7 mainly simulates the transmission characteristics of the Beidou navigation signal, and then can simulate the measurement experiments of the Beidou system, including: positioning timing, satellite-ground joint orbit determination, autonomous navigation, and so on.
具体地,硬件模拟系统及对外接口系统8主要是工程分系统对应的硬件模拟分系统和对外提供工程对接能力。Specifically, the hardware simulation system and the external interface system 8 are mainly hardware simulation subsystems corresponding to the engineering subsystems and provide external engineering docking capabilities.
优选地,硬件模拟系统及对外接口系统包括如下模块但不限于:Preferably, the hardware simulation system and the external interface system include the following modules but are not limited to:
1)工程分系统对应的硬件模拟分系统。的硬件模拟分系统可以真实工程系统的硬件拷贝,也可以是具有工程相同功能的硬件模拟系统。主要包括硬件卫星模拟器、硬件测控系统模拟器、硬件运控系统模拟器、硬件星间链路运行管理系统模拟器、用户终端,等;1) The hardware simulation subsystem corresponding to the engineering subsystem. The hardware simulation subsystem can be a hardware copy of the real engineering system, or it can be a hardware simulation system with the same function of the project. It mainly includes hardware satellite simulator, hardware measurement and control system simulator, hardware operation control system simulator, hardware inter-satellite link operation management system simulator, user terminal, etc.;
2)对外接口系统。对外接口系统用于和真实工程系统对接的对外工程接口模块,进而实现真星的对接测试、地面运控系统的模拟演练,等任务。2) External interface system. The external interface system is used to connect the external engineering interface module with the real engineering system, and then realize the docking test of the real satellite, the simulation exercise of the ground operation control system, and other tasks.
具体地,时频分系统9主要用于提供北斗软硬协同验证系统各个分系统的时间和频率基准,确保软件系统和硬件系统的进程是统一步调的。Specifically, the time-frequency division system 9 is mainly used to provide the time and frequency reference of each sub-system of the Beidou software and hardware collaborative verification system, so as to ensure that the processes of the software system and the hardware system are in a unified pace.
需要注意的是,本实施例中硬件设备的输出为模拟信号,而软件仿真单元输出的为数字信息,需要在软硬件协同仿真控制系统进行转换,从而实现软硬协同工作的目标。It should be noted that, in this embodiment, the output of the hardware device is an analog signal, while the output of the software emulation unit is digital information, which needs to be converted in the software-hardware co-simulation control system to achieve the goal of software-hardware cooperative work.
如图3所示为本发明实施例中软硬件协同仿真控制系统的结构示意图,包括数据处理单元101、信号转信息单元102、信息转信号单元103和高速交换机104。3 is a schematic structural diagram of a software-hardware co-simulation control system in an embodiment of the present invention, including a
具体地,数据处理单元101主要实现软件系统发送数据的整形、按照信息转信号单元所需要的数据格式提供数据流;接收来自信号转信息单元的数据流,重新组包之后发送给软件系统。Specifically, the
具体地,信号转信息单元102主要接收来自于硬件仿真系统的模拟信号,通过信号的下变频、预处理、解算等操作,实现由模拟信号到数字信息的转变,并以信息流的形式发送给数据处理单元处理。Specifically, the signal-to-information unit 102 mainly receives the analog signal from the hardware simulation system, realizes the conversion from the analog signal to the digital information through the down-conversion, preprocessing, calculation and other operations of the signal, and sends it in the form of information flow to the data processing unit for processing.
具体地,信息转信号单元103主要接收来自于数据处理单元的信息流,通过编码、信号生成、上变频等操作,实现数字信息到模拟信号的转变,并以信号的形式发送给环境模拟系统进行处理。Specifically, the information-to-
具体地,高速交换机104主要是采用高吞吐量低时延的商用交换设备,实现软硬件协同仿真控制系统与软件仿真服务器的交换数据延迟最小化,从而达到软硬协同的处理流程的先后顺序逻辑正确的目的。Specifically, the high-
如图1所示为本发明实施例中一种北斗全球系统软硬协同仿真试验验证方法,包括以下步骤:As shown in Figure 1, a kind of Beidou global system software and hardware collaborative simulation test verification method in the embodiment of the present invention, comprising the following steps:
S1、构建北斗软硬协同验证的软件仿真单元。S1. Build a software simulation unit for Beidou software and hardware collaborative verification.
具体地,软件仿真单元包括:Specifically, the software simulation unit includes:
1)北斗系统各个分系统模型。分系统模型具备真实工程系统的处理流程,并且对外接口定义应当遵循工程的接口控制文件定义;1) Models of each sub-system of the Beidou system. The subsystem model has the processing flow of the real engineering system, and the definition of the external interface should follow the definition of the interface control file of the project;
2)仿真调度运行模块。仿真调度运行模块具有高仿真加速比,进而保证相同流程的操作,软件耗时比硬件模拟器短,从而确保软硬协同的处理流程的先后顺序逻辑是正确的;2) Simulation scheduling operation module. The simulation scheduling operation module has a high simulation acceleration ratio, thereby ensuring the operation of the same process, and the software time-consuming is shorter than that of the hardware simulator, thereby ensuring that the sequence logic of the soft-hard collaborative processing process is correct;
3)场景配置模块。场景配置模块主要根据自主导航试验规划任务脚本、系统仿真模式及流程开发脚本、运行场景开发脚本映射为仿真运行调度引擎的启停、各类模型参数或属性中,并进行初始运行的加载;3) Scene configuration module. The scene configuration module is mainly mapped to the start and stop of the simulation operation scheduling engine, various model parameters or attributes according to the autonomous navigation test planning task script, system simulation mode and process development script, and operation scene development script, and loads the initial operation;
4)监控与显示模块。监控与显示模块显示仿真场景配置、控制仿真的运行状态、态势信息、自主导航试验数据的分析结果等;4) Monitoring and display module. The monitoring and display module displays the configuration of the simulation scene, the running status of the control simulation, the situation information, the analysis results of the autonomous navigation test data, etc.;
5)性能评估模块。性能评估模块在仿真结束之后,读取仿真平台已经存储的试验数据,进行试验评估。5) Performance evaluation module. After the simulation is over, the performance evaluation module reads the test data stored in the simulation platform and performs test evaluation.
S2、构建北斗软硬协同验证的硬件仿真单元。S2. Build a hardware simulation unit for Beidou software and hardware collaborative verification.
具体地,硬件仿真单元包括:Specifically, the hardware emulation unit includes:
1)各种工程分系统的硬件模拟系统。硬件模拟系统包括硬件卫星模拟器、硬件测控系统模拟器、硬件运控系统模拟器、硬件星间链路运行管理系统模拟器、用户终端,等;1) Hardware simulation system of various engineering subsystems. The hardware simulation system includes hardware satellite simulator, hardware measurement and control system simulator, hardware operation control system simulator, hardware inter-satellite link operation management system simulator, user terminal, etc.;
2)对外工程接口模块。对外工程接口模块用于与真实工程系统对接。2) External engineering interface module. The external engineering interface module is used to connect with the real engineering system.
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据的硬件模拟分系统可以真实工程系统的硬件拷贝,也可以是具有工程相同功能的硬件模拟系统,均应包含在本发明的范围内。It should be noted that the above examples are only to better illustrate the technical solutions of the present invention, but not to limit the present invention. Those skilled in the art should understand that the hardware simulation subsystem of any basis can be a hardware copy of a real engineering system, or can be It is a hardware simulation system with the same function of the project, and should be included in the scope of the present invention.
S3、构建环境模拟分系统。S3. Build an environment simulation subsystem.
具体地,环境模拟分系统主要是实现对北斗导航信号传输特性的模拟,进而可以模拟北斗系统的测量类试验,包括:定位授时、星地联合定轨、自主导航,等。Specifically, the environment simulation subsystem is mainly to simulate the transmission characteristics of Beidou navigation signals, and then it can simulate the measurement experiments of the Beidou system, including: positioning timing, satellite-ground joint orbit determination, autonomous navigation, etc.
S4、构建时频分系统。S4. Build a time-frequency division system.
具体地,时频分系统主要是用于提供北斗软硬协同验证系统各个分系统的时间和频率基准,确保软件系统和硬件系统的进程是统一步调的。Specifically, the time-frequency division system is mainly used to provide the time and frequency reference of each sub-system of the Beidou software and hardware collaborative verification system to ensure that the processes of the software system and the hardware system are in a unified pace.
S5、构建软硬件协同仿真控制系统。S5. Build a software-hardware co-simulation control system.
具体地,软硬件协同仿真控制系统用于实现软件信息和硬件信号的交互。其中,软硬件协同仿真控制系统主要完成软件仿真和硬件仿真的控制、信息和信号的转换、待发送数据的处理及管理、已收到的数据校验及存储,等。Specifically, the software-hardware co-simulation control system is used to realize the interaction of software information and hardware signals. Among them, the software-hardware co-simulation control system mainly completes the control of software simulation and hardware simulation, the conversion of information and signals, the processing and management of the data to be sent, the verification and storage of the received data, and so on.
S6中、运行试验验证系统。In S6, run the test verification system.
具体地,运行试验验证系统主要是根据试验验证目的,配置试验场景,启动仿真,仿真结束之后进行试验评估。Specifically, the operating test verification system mainly configures the test scene according to the test verification purpose, starts the simulation, and conducts the test evaluation after the simulation.
现有技术中,北斗导航系统的试验验证方法,很多是纯软件的建模仿真,缺乏真实系统的代表性,并且不能和硬件工程系统进行对接试验验证;或者是单台测试设备,仅仅用于工程卫星的出厂测试验证,并没有对北斗导航系统完整状态进行试验验证;或者是针对单一系统功能的软硬协同验证,缺乏对系统全要素全流程全功能的验证。根据本实施例的方案,硬件模拟器复现了真实工程系统的功能和状态;仿真模型库中的软件模型具备真实工程系统的处理流程,并且模型的对外接口定义与工程的接口控制文件定义相一致,保证了软硬协同交互的数据格式是与工程接口控制文件相统一的,进而保证了本发明试验验证系统能够与真实工程系统对接,并且仿真模型库中的卫星模型的数量和状态可以灵活的配置,大大降低了北斗全系统全要素对接试验验证的成本。In the prior art, most of the test and verification methods of Beidou navigation system are purely software modeling and simulation, which lacks the representativeness of the real system, and cannot be tested and verified with the hardware engineering system; The factory test and verification of engineering satellites did not test and verify the complete state of the Beidou navigation system; or it was a software-hardware collaborative verification for a single system function, which lacked the verification of all elements, processes and functions of the system. According to the solution of this embodiment, the hardware simulator reproduces the function and state of the real engineering system; the software model in the simulation model library has the processing flow of the real engineering system, and the external interface definition of the model is consistent with the interface control file definition of the project Consistent, ensuring that the data format of the software and hardware collaborative interaction is unified with the engineering interface control file, thereby ensuring that the test verification system of the present invention can be docked with the real engineering system, and the number and state of the satellite models in the simulation model library can be flexibly The configuration of the Beidou system greatly reduces the cost of the Beidou system-wide all-element docking test verification.
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,本发明的各个装置可采用专用集成电路(ASIC)或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present invention may be implemented in software and/or a combination of software and hardware, eg, the various means of the present invention may be implemented using an application specific integrated circuit (ASIC) or any other similar hardware device. In one embodiment, the software program of the present invention may be executed by a processor to implement the above steps or functions. Likewise, the software program of the present invention (including associated data structures) may be stored in a computer-readable recording medium, eg, RAM memory, magnetic or optical drives or floppy disks, and the like. Additionally, some of the steps or functions of the present invention may be implemented in hardware, eg, as circuits that cooperate with a processor to perform the various steps or functions.
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It will be apparent to those skilled in the art that the present invention is not limited to the details of the above-described exemplary embodiments, but that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the embodiments are to be regarded in all respects as illustrative and not restrictive, and the scope of the invention is defined by the appended claims rather than the foregoing description, which are therefore intended to fall within the scope of the appended claims. All changes within the meaning and range of the equivalents of , are included in the present invention. Any reference signs in the claims shall not be construed as limiting the involved claim. Furthermore, it is clear that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. Several units or means recited in the system claims can also be implemented by one unit or means by means of software or hardware. The terms first, second, etc. are used to denote names and do not denote any particular order.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010300054.5A CN111208746B (en) | 2020-04-16 | 2020-04-16 | A software and hardware collaborative simulation test verification system for Beidou global system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010300054.5A CN111208746B (en) | 2020-04-16 | 2020-04-16 | A software and hardware collaborative simulation test verification system for Beidou global system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111208746A CN111208746A (en) | 2020-05-29 |
CN111208746B true CN111208746B (en) | 2020-07-28 |
Family
ID=70784673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010300054.5A Active CN111208746B (en) | 2020-04-16 | 2020-04-16 | A software and hardware collaborative simulation test verification system for Beidou global system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111208746B (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111949523B (en) * | 2020-07-31 | 2024-04-02 | 上海卫星工程研究所 | Multi-satellite collaborative spaceborne autonomous planning software ground closed-loop simulation verification system and method |
CN111931371B (en) * | 2020-08-07 | 2024-05-28 | 上海卫星工程研究所 | Multi-star collaborative ground verification system application mode design method |
CN112468220B (en) * | 2020-11-25 | 2021-07-13 | 中国科学院微小卫星创新研究院 | Ground Test Verification System of Distributed Broadband Communication Constellation Adapting to Multiple Scenarios |
CN112564764B (en) * | 2020-11-25 | 2021-08-10 | 中国科学院微小卫星创新研究院 | User access simulation system and method for broadband satellite communication system |
CN112764981B (en) * | 2021-01-22 | 2023-03-14 | 山东云海国创云计算装备产业创新中心有限公司 | Cooperative testing system and method |
CN113608879B (en) * | 2021-08-27 | 2024-02-09 | 北京易智联科技有限公司 | Reconfigurable simulator or test equipment architecture design method |
CN114090499A (en) * | 2021-11-23 | 2022-02-25 | 海光信息技术股份有限公司 | Memory access unit verification system, device and storage medium |
CN114374451B (en) * | 2022-01-10 | 2023-08-22 | 中国人民解放军国防科技大学 | Method and device for large-scale multiple-input multiple-output channel simulation based on optical matrix switching |
CN115356952B (en) * | 2022-10-20 | 2023-01-31 | 中国人民解放军国防科技大学 | Self-closed loop checking method for digital model of aerospace system |
CN115374656B (en) * | 2022-10-25 | 2023-02-03 | 中国人民解放军国防科技大学 | A satellite navigation safety performance analysis system and establishment method |
CN115904333B (en) * | 2023-01-09 | 2023-10-13 | 中国人民解放军国防科技大学 | Design method and system of extensible satellite ground integrated test system |
CN115935876B (en) * | 2023-03-10 | 2023-06-06 | 杭州朗迅科技股份有限公司 | FPGA circuit simulation method and device |
CN118259602B (en) * | 2024-03-21 | 2024-10-25 | 中国科学院空间应用工程与技术中心 | A method and system for verifying control model of spacecraft on-orbit experimental sample |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100611098B1 (en) * | 2003-12-12 | 2006-08-09 | 한국전자통신연구원 | Satellite Simulation Modeling System Using Interface Standard Model |
DE102006000943A1 (en) * | 2006-01-07 | 2007-07-26 | Deutsche Telekom Ag | HiL system and method for testing ECUs of a control system |
US8040276B2 (en) * | 2008-11-24 | 2011-10-18 | National Instruments Corporation | Generation of multi-satellite GPS signals in software |
US9878805B2 (en) * | 2014-06-24 | 2018-01-30 | Los Alamos National Security, Llc | Space vehicle with customizable payload and docking station |
CN107404350B (en) * | 2017-07-31 | 2019-11-08 | 北京邮电大学 | Satellite network simulation method, device, electronic equipment and readable storage medium |
CN109145607B (en) * | 2018-08-14 | 2021-06-11 | 中国空间技术研究院 | Systematic verification method for satellite safety key software |
CN109917672B (en) * | 2019-03-29 | 2022-04-12 | 中国人民解放军93216部队 | Semi-physical simulation system and method for navigation and control loop |
CN110764435B (en) * | 2019-10-29 | 2023-03-31 | 上海航天控制技术研究所 | Full-configuration real-time simulation test method based on double-star hardware-in-loop |
-
2020
- 2020-04-16 CN CN202010300054.5A patent/CN111208746B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN111208746A (en) | 2020-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111208746B (en) | A software and hardware collaborative simulation test verification system for Beidou global system | |
CN111291504B (en) | Global satellite navigation simulation test system and establishment method | |
CN111783302B (en) | A Satellite Navigation Simulation Model Consistency Verification System | |
CN111291503B (en) | A satellite navigation system model integration system and its establishment method | |
CN111221271B (en) | A parallel simulation method and system for Beidou satellite autonomous navigation | |
CN101842821B (en) | Unmanned vehicle simulation system | |
CN106599398B (en) | Simulation method and device for integrated management system of space and earth | |
CN104865844B (en) | A kind of Information Network comprehensive assessment demenstration method based on distributed platform | |
CN106896379B (en) | Global Satellite Navigation System inter-satellite link actual situation combination verification experimental verification method | |
CN101155088A (en) | Satellite network protocol simulation system and method | |
CN113852413B (en) | A method for constructing a low-orbit constellation networking protocol test system | |
CN104597862A (en) | Vertical loop integration test system and method for space control task integration test exercise | |
CN110865556A (en) | Virtual satellite, virtual satellite-based software and algorithm test platform and method | |
CN115494525B (en) | A white-box ground parallel diagnosis system and method for satellite on-orbit faults | |
CN115392057A (en) | Low-earth-orbit constellation satellite simulation modeling method | |
CN111221270A (en) | A measurement error registration method for satellite navigation software and hardware co-simulation experiments | |
CN115378531B (en) | Simulation operation method and system for large-scale satellite ground node of aerospace system | |
Karanjkar et al. | A simpy-based simulation testbed for smart-city IoT applications | |
Sierhuis et al. | Agent-based mission modeling and simulation | |
CN113536551B (en) | Modeling and testing method of DEVS-based data link system | |
Dolz Puig | Contributions to the deployment of federated satellite systems in PocketQubes platforms by means of hardware-in-the-loop analysis | |
CN111731349B (en) | Station autonomous machine test platform based on production drainage mechanism | |
Ackera | IAC-24, B6, IP, 24, x87597 Rehearsing the Script Before the IOD Premiere: An Overview of ROMEO’s Simulator for efficient real time system verification Denis Ackera, Bahareh Vossoughia Michael Steinerta, Patrick Ballhausa, Julian Reinauera, Lucas Bareissa, Serge Barralb, Thorben Löfflera, Michael Lengowskia, Sabine Klinkner | |
Tolonen | Testing of a Base Station Software Release | |
CN116090166A (en) | Star group-based earth surface abnormality early warning method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20200529 Assignee: Hunan Institute of advanced technology Assignor: National University of Defense Technology Contract record no.: X2022430000005 Denomination of invention: A software and hardware collaborative simulation test verification system for Beidou global system Granted publication date: 20200728 License type: Common License Record date: 20220628 |