CN104267714B - Orbit satellite attitude control system test and system detection method - Google Patents
Orbit satellite attitude control system test and system detection method Download PDFInfo
- Publication number
- CN104267714B CN104267714B CN201410459347.2A CN201410459347A CN104267714B CN 104267714 B CN104267714 B CN 104267714B CN 201410459347 A CN201410459347 A CN 201410459347A CN 104267714 B CN104267714 B CN 104267714B
- Authority
- CN
- China
- Prior art keywords
- simulator
- head
- controller
- intelligent controller
- satellite attitude
- 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
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
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
-
- 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
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0243—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明提供一种卫星姿态轨道控制测试系统和系统测试方法。本发明的卫星姿态轨道控制测试系统包括:模拟器头部,用于在测试中输出模拟信号,模拟待测卫星的运行环境;模拟器智能控制器,连接模拟器头部,控制模拟器头部的运行并采集模拟器头部的工作状态;模拟器远程客户端,连接模拟器智能控制器,远程控制模拟器智能控制器的运行并显示模拟器头部的工作状态;模拟器远程客户端与所述模拟器智能控制器通过总线连接。本发明可以实现模拟器远程控制功能。通过模拟器远程客户端进行远程控制和状态显示,实现了测试现场的无人值守,提高了工作效率。
The invention provides a satellite attitude orbit control testing system and a system testing method. The satellite attitude orbit control testing system of the present invention comprises: simulator head, is used for outputting analog signal in test, simulates the operating environment of the satellite to be tested; Simulator intelligent controller, connects simulator head, controls simulator head run and collect the working status of the simulator head; the remote client of the simulator connects to the smart controller of the simulator, remotely controls the operation of the smart controller of the simulator and displays the working status of the simulator head; the remote client of the simulator communicates with the smart controller of the simulator The intelligent controller of the simulator is connected through a bus. The invention can realize the remote control function of the simulator. Remote control and status display are carried out through the remote client of the simulator, which realizes unattended test site and improves work efficiency.
Description
技术领域technical field
本发明涉及航天测试设备领域,特别是涉及一种卫星姿态轨道控制测试系统和系统测试方法。The invention relates to the field of aerospace testing equipment, in particular to a satellite attitude orbit control testing system and a system testing method.
背景技术Background technique
卫星姿轨控(姿态轨道控制)测试系统用于卫星姿轨控分系统的地面测试。传统的卫星姿轨控测试系统中有些模拟器(如太阳模拟器)不接入测试网络,需要工作人员在测试现场手动操作模拟器,无法实施远程自动化控制。The satellite attitude and orbit control (attitude orbit control) test system is used for the ground test of the satellite attitude and orbit control subsystem. Some simulators (such as solar simulators) in the traditional satellite attitude and orbit control test system are not connected to the test network, requiring staff to manually operate the simulator at the test site, and remote automatic control cannot be implemented.
而且,某些模拟器若是发生工作故障将有可能会对星上产品造成危害。例如地球模拟器加温模块若是发生故障导致加温模块持续加热,如果不及时采取措施,会对星上红外地球敏感器造成损害;例如太阳模拟器的小太阳模型头部转动机构若是失控,转动到达指定角度后未停止转动,如果不及时采取应对措施,太阳模拟器头部就会撞到卫星上的太阳敏感器,损害星上设备。Moreover, if some simulators fail to work, it may cause harm to the products on the star. For example, if the heating module of the earth simulator fails and the heating module continues to heat, if measures are not taken in time, it will cause damage to the infrared earth sensor on the star; If the rotation does not stop after reaching the specified angle, if no countermeasures are taken in time, the head of the solar simulator will hit the sun sensor on the satellite and damage the equipment on the satellite.
因此监视模拟器是否正常工作,并在出现问题时及时采取处理措施是非常重要的。现有方法靠人工检查来发现故障,容易出现操作失误和疏忽大意的过失。为了提高测试的可靠性和安全性,迫切需要一种能够自动识别模拟器故障并能采取相应措施的系统。Therefore, it is very important to monitor whether the simulator is working properly, and to take timely measures when problems occur. Existing methods rely on manual inspection to find faults, which are prone to operational errors and negligence. In order to improve the reliability and safety of testing, there is an urgent need for a system that can automatically identify simulator faults and take corresponding measures.
另一方面,部件测试是卫星控制分系统测试的重要组成部分,主要验证控制分系统各部件的性能是否符合指标要求。现有的数据统计处理软件和模拟器之间没有信息的交互,无法实现在模拟器输出设置完毕后自动统计测试数据。现有的测试方法为一个人按照要求设置模拟器输出,另外一个人专门负责统计处理部件的遥测数据,这种方法占用了大量人力和时间。On the other hand, the component test is an important part of the satellite control subsystem test, which mainly verifies whether the performance of each component of the control subsystem meets the index requirements. There is no information interaction between the existing data statistics processing software and the simulator, and it is impossible to automatically count the test data after the simulator output is set. Existing testing methods, where one person sets up the simulator output as required, and another person is dedicated to statistically processing the component's telemetry data, take a lot of manpower and time.
综上所述,现有的卫星姿轨控测试系统依赖人工方法,已经不能够满足模拟器远程自动化控制、模拟器的故障自主识别处理和部件测试数据自动统计处理的要求。To sum up, the existing satellite attitude and orbit control test system relies on manual methods, which can no longer meet the requirements of remote automatic control of simulators, autonomous fault identification and processing of simulators, and automatic statistical processing of component test data.
发明内容Contents of the invention
本发明解决以下的技术问题:The present invention solves the following technical problems:
(1)、实现模拟器的远程控制,不再需要人工在测试现场对卫星姿轨控测试系统进行模拟器操作。(1) To realize the remote control of the simulator, it is no longer necessary to manually operate the simulator on the satellite attitude and orbit control test system at the test site.
(2)、提供能自行检测模拟器故障并采取措施的系统,取代目前仅靠人工来识别和处理故障的方式。(2) Provide a system that can detect simulator faults and take measures by itself, replacing the current method of manually identifying and handling faults.
(3)、自动对部件测试数据进行统计处理,避免统计工作占用大量人力时间造成的工作效率低下。(3) Automatic statistical processing of component test data to avoid low work efficiency caused by statistical work taking up a lot of manpower.
本发明的技术方案为:一种卫星姿态轨道控制测试系统,包括:模拟器头部,用于在测试中输出模拟信号,模拟待测卫星的运行环境;模拟器智能控制器,连接模拟器头部,控制模拟器头部的运行并采集模拟器头部的工作状态;模拟器远程客户端,连接模拟器智能控制器,远程控制模拟器智能控制器的运行并显示模拟器头部的工作状态;模拟器远程客户端与模拟器智能控制器通过总线连接。The technical solution of the present invention is: a satellite attitude orbit control test system, comprising: a simulator head, used to output analog signals during the test, simulating the operating environment of the satellite to be tested; a simulator intelligent controller, connected to the simulator head Department, controls the operation of the simulator head and collects the working status of the simulator head; the simulator remote client, connects to the simulator intelligent controller, remotely controls the operation of the simulator intelligent controller and displays the working status of the simulator head ; The remote client of the simulator is connected to the intelligent controller of the simulator through the bus.
模拟器智能控制器内包括零槽控制器,零槽控制器连接至总线;零槽控制器内存储专家知识库,用于与模拟器头部的工作状态信息比对以判断故障。The intelligent controller of the simulator includes a zero-slot controller, which is connected to the bus; the zero-slot controller stores an expert knowledge base, which is used to compare with the working status information of the simulator head to judge the fault.
模拟器智能控制器内包括模拟器工作状态采集模块,模拟器工作状态采集模块采集模拟器头部的工作状态信息,并与零槽控制器连接。The simulator intelligent controller includes a simulator working state collection module, which collects the working state information of the simulator head and connects with the zero-slot controller.
模拟器智能控制器内包括模拟器驱动功放模块,模拟器驱动功放模块控制模拟器头部的驱动,与零槽控制器连接并受零槽控制器的控制。The simulator intelligent controller includes a simulator driving power amplifier module, which controls the driving of the simulator head, is connected with the zero slot controller and is controlled by the zero slot controller.
还包括:数据统计计算机,数据统计计算机连接总线,接受模拟器智能控制器广播的设置信息和待测卫星的敏感器的遥测数据,自动进行测试数据的统计分析。It also includes: a data statistics computer, which is connected to the bus, accepts the setting information broadcast by the intelligent controller of the simulator and the telemetry data of the sensor of the satellite to be tested, and automatically performs statistical analysis of the test data.
还包括:动力学仿真计算机,动力学仿真计算机连接总线,用于控制模拟器智能控制器;且动力学仿真计算机连接待测卫星。It also includes: a dynamics simulation computer connected to a bus for controlling the intelligent controller of the simulator; and the dynamics simulation computer connected to the satellite to be tested.
还包括,数据库服务器,连接至总线,读取并存储动力学仿真计算机的输出信息、模拟器头部的工作状态、敏感器遥测信息和模拟器故障检测判读信息中的一项或多项。It also includes a database server connected to the bus to read and store one or more items of the output information of the dynamic simulation computer, the working state of the simulator head, the telemetry information of the sensor and the failure detection and interpretation information of the simulator.
本发明的另一方面提供了一种卫星姿态轨道控制系统测试方法,包括步骤S1,由模拟器头部在测试中输出模拟信号;步骤S2,由模拟器智能控制器连接模拟器头部,控制模拟器头部的运行并采集模拟器头部的工作状态;步骤S3,由模拟器远程客户端连接模拟器智能控制器,远程控制模拟器智能控制器的运行并显示模拟器头部的工作状态。Another aspect of the present invention provides a method for testing a satellite attitude orbit control system, including step S1, the simulator head outputs an analog signal during the test; step S2, the simulator intelligent controller connects the simulator head to control Run the simulator head and collect the working status of the simulator head; step S3, connect the simulator smart controller with the simulator remote client, remotely control the operation of the simulator smart controller and display the working status of the simulator head .
还包括:步骤S4,由模拟器工作状态采集模块采集模拟器头部的工作状态信息,并传送至模拟器智能控制器内的零槽控制器;由零槽控制器内存储的专家知识库进行模拟器头部的工作状态信息比对以判断是否存在故障。Also includes: step S4, collecting the working status information of the simulator head by the simulator working status acquisition module, and sending it to the zero-slot controller in the simulator intelligent controller; the expert knowledge base stored in the zero-slot controller Compare the working status information on the head of the simulator to determine whether there is a fault.
还包括:步骤S5,数据统计计算机连接总线,接受模拟器智能控制器广播的设置信息和待测卫星的敏感器的遥测数据,自动进行测试数据的统计分析。It also includes: step S5, the data statistics computer is connected to the bus, receives the setting information broadcast by the intelligent controller of the simulator and the telemetry data of the sensor of the satellite to be tested, and automatically performs statistical analysis of the test data.
本发明与现有技术相比的优点在于:The advantage of the present invention compared with prior art is:
(1)本发明实现了模拟器测试的网络化。将模拟器智能控制器的零槽控制器通过总线接入局域网测试网络。(1) The present invention realizes the networking of the simulator test. Connect the zero-slot controller of the simulator intelligent controller to the LAN test network through the bus.
(2)本发明可以实现模拟器远程控制功能。通过模拟器远程客户端进行远程控制和状态显示,实现了测试现场的无人值守,提高了工作效率。(2) The present invention can realize the remote control function of the simulator. Remote control and status display are carried out through the remote client of the simulator, which realizes unattended test site and improves work efficiency.
(3)本发明实现了模拟器故障检测和故障处理功能。通过模拟器智能控制器接收工作状态信息与敏感器遥测信息,调用专家知识库来判断当前模拟器工作状态是否正常。如果模拟器故障,那么发出警报并采取故障处理措施,有力保障了星上和地面设备的安全,提高了测试的安全性和可靠性。(3) The present invention realizes the fault detection and fault processing functions of the simulator. The intelligent controller of the simulator receives the working status information and sensor telemetry information, and calls the expert knowledge base to judge whether the current working status of the simulator is normal. If the simulator fails, an alarm will be issued and troubleshooting measures will be taken, which effectively guarantees the safety of the on-board and ground equipment, and improves the safety and reliability of the test.
(4)本发明提出的系统具有自动数据统计功能。数据统计计算机在卫星控制系统部件测试时,通过局域网LAN总线接收模拟器智能控制器广播的角度设置信息,自动进行敏感器遥测数据的统计分析。数据的统计过程中不需要人工操作,从而节省了大量人力时间。(4) The system proposed by the present invention has automatic data statistics function. When the data statistics computer is testing the components of the satellite control system, it receives the angle setting information broadcast by the intelligent controller of the simulator through the LAN bus of the local area network, and automatically performs statistical analysis of the sensor telemetry data. No manual operation is required in the statistical process of data, thus saving a lot of manpower time.
(5)本发明提出的系统适应不同测试工作的需要。卫星姿轨控系统测试主要分为部件测试和闭环测试。在部件测试时,通过模拟器远程客户端来对模拟器智能控制器进行设置;在闭环测试时,动力学仿真计算机通过LAN总线通讯对模拟器智能控制器进行实时控制。(5) The system proposed by the present invention is adapted to the needs of different testing tasks. Satellite attitude and orbit control system testing is mainly divided into component testing and closed-loop testing. During component testing, the simulator intelligent controller is set through the remote client of the simulator; during the closed-loop test, the dynamics simulation computer controls the simulator intelligent controller in real time through LAN bus communication.
附图说明Description of drawings
图1是本发明的一种卫星姿态轨道控制测试系统的架构图。Fig. 1 is a structure diagram of a satellite attitude orbit control test system of the present invention.
图2是本发明的系统内的模拟器智能控制器模块构成图。Fig. 2 is a structural diagram of the simulator intelligent controller module in the system of the present invention.
图3是本发明一种卫星姿态轨道控制测试系统的工作流程图。Fig. 3 is a working flow chart of a satellite attitude orbit control testing system of the present invention.
具体实施方式detailed description
本发明的一种具有模拟器远程控制功能、网络化的卫星姿态轨道控制测试系统,包括:模拟器智能控制器、模拟器远程客户端、模拟器头部、数据库服务器、动力学仿真计算机、展开箱、接口箱、遥测显示计算机。其中,模拟器智能控制器通过LAN总线与模拟器远程客户端连接,数据库服务器、动力学仿真计算机、遥测显示计算机也连接在LAN总线上。外部的总控计算机与遥测显示计算机连接。展开箱、接口箱则与动力学仿真计算机连接。A networked satellite attitude and orbit control test system with simulator remote control function of the present invention comprises: simulator intelligent controller, simulator remote client, simulator head, database server, dynamics simulation computer, boxes, interface boxes, telemetry display computers. Among them, the intelligent controller of the simulator is connected to the remote client of the simulator through the LAN bus, and the database server, the dynamic simulation computer, and the telemetry display computer are also connected to the LAN bus. The external master control computer is connected with the telemetry display computer. The expansion box and the interface box are connected with the dynamic simulation computer.
模拟器智能控制器包括零槽控制器、模拟器工作状态采集模块、模拟器驱动信号模块、模拟器驱动功放模块等。模拟器智能控制器内部模块间通讯采用PXI总线实现。模拟器智能控制器与外部测试系统的通讯,通过零槽控制器的LAN接口实现。The simulator intelligent controller includes a zero-slot controller, a simulator working state acquisition module, a simulator driving signal module, and a simulator driving power amplifier module, etc. The communication between the internal modules of the simulator intelligent controller is realized by PXI bus. The communication between the simulator intelligent controller and the external test system is realized through the LAN interface of the zero-slot controller.
模拟器智能控制器有两种工作方式。在闭环测试时接收动力学仿真计算机的控制指令进行工作;在部件测试时接收远程客户端的控制指令进行工作。The simulator smart controller works in two ways. It works by receiving the control instructions from the dynamic simulation computer during the closed-loop test; it works by receiving the control instructions from the remote client during the component test.
模拟器智能控制器还具有模拟器故障检测和处理的功能。模拟器工作状态采集模块采集模拟器的工作状态信息,并通过内部PXI总线与零槽控制器通讯。The simulator intelligent controller also has the function of simulator fault detection and processing. The simulator working state acquisition module collects the working state information of the simulator, and communicates with the zero-slot controller through the internal PXI bus.
遥测显示计算机向测试网络转发来自总控计算机的敏感器的遥测信息。零槽控制器通过LAN口接收遥测显示计算机广播的信息。The telemetry display computer forwards telemetry information from the master control computer's sensors to the test network. The zero slot controller receives telemetry and display computer broadcast information through the LAN port.
本实施例的零槽控制器采用NI PXI-8133嵌入式控制器,作为模拟器智能控制器的内部PXI总线的控制模块。除此之外,也可采取其他型号的控制模块作为零槽控制器,需要满足与总线通讯的需求和控制模拟器头部的功能。The zero-slot controller of this embodiment adopts NI PXI-8133 embedded controller as the control module of the internal PXI bus of the simulator intelligent controller. In addition, other types of control modules can also be used as zero-slot controllers, which need to meet the needs of communication with the bus and the functions of controlling the head of the simulator.
零槽控制器装有专家知识库软件,通过将模拟器工作状态采集模块获得的模拟器头部的工作状态、敏感器的遥测信息与专家知识库的判读规则进行比对,实现了模拟器的故障检测报警和故障应急处理功能。零槽控制器在模拟器判定为故障时,通过继电器对模拟器驱动功放模块电源断电,保护模拟器和星上产品的安全。The zero-slot controller is equipped with expert knowledge base software. By comparing the working status of the simulator head and the telemetry information of the sensor obtained by the simulator working status acquisition module with the interpretation rules of the expert knowledge base, the simulator’s Fault detection alarm and fault emergency processing functions. When the zero-slot controller determines that the simulator is faulty, it will cut off the power supply of the simulator-driven power amplifier module through the relay to protect the safety of the simulator and on-board products.
模拟器头部受模拟器控制器控制,包括太阳模拟器头部、地球模拟器头部、星模拟器头部。太阳模拟器头部发出模拟太阳光,地球模拟器头部模拟地球圆盘和天空背景,星模拟器头部发出模拟恒星光。The simulator head is controlled by the simulator controller, including the solar simulator head, the earth simulator head, and the star simulator head. The sun simulator head emits simulated sunlight, the earth simulator head simulates the earth disk and sky background, and the star simulator head emits simulated star light.
以下结合附图具体说明一个实施例如下:An embodiment is described in detail below in conjunction with accompanying drawing:
如图1所示,一种具有模拟器远程控制功能的卫星姿轨控测试系统,主要包括模拟器智能控制器、模拟器远程客户端、模拟器头部、数据库服务器、动力学仿真计算机、展开箱、接口箱、遥测显示计算机等。As shown in Figure 1, a satellite attitude and orbit control test system with simulator remote control function mainly includes simulator intelligent controller, simulator remote client, simulator head, database server, dynamics simulation computer, box, interface box, telemetry display computer, etc.
模拟器智能控制器分为太阳模拟器智能控制器、地球模拟器智能控制器、星模拟器智能控制器。Simulator intelligent controllers are divided into solar simulator intelligent controllers, earth simulator intelligent controllers, and star simulator intelligent controllers.
模拟器的远程客户端分为太阳模拟器远程客户端、地球模拟器远程客户端、星模拟器远程客户端。The remote client of the simulator is divided into the remote client of the sun simulator, the remote client of the earth simulator, and the remote client of the star simulator.
模拟器远程客户端实现模拟器的远程显示和远程控制功能。远程客户端采用LAN与模拟器智能控制器的零槽控制器通讯,实现模拟器工作状态和故障报警信息的远程显示。在部件测试时将模拟器的控制目标角度测试序列下装到模拟器智能控制器的零槽控制器中。The simulator remote client implements the remote display and remote control functions of the simulator. The remote client uses LAN to communicate with the zero-slot controller of the intelligent controller of the simulator to realize the remote display of the simulator's working status and fault alarm information. Download the control target angle test sequence of the simulator to the zero-slot controller of the simulator intelligent controller during component testing.
模拟器远程客户端显示的信息有模拟器的工作状态信息、模拟器的故障状态信息。模拟器的工作状态信息包括地球模拟器的天空和地面的温度、滚动或俯仰轴姿态角、弦宽、前基;太阳模拟器信息包括小太模头转动角度、太阳灯亮灭标志等;星模拟器信息包括恒星数量、星等信息、天区信息等。模拟器远程客户端同时也显示卫星姿态敏感器的遥测信息。The information displayed by the remote client of the simulator includes the working status information of the simulator and the fault status information of the simulator. The working status information of the simulator includes the temperature of the sky and the ground of the earth simulator, the attitude angle of the roll or pitch axis, the chord width, and the front base; The sensor information includes the number of stars, magnitude information, sky area information, etc. The simulator remote client also displays telemetry information from satellite attitude sensors.
模拟器头部受模拟器智能控制器控制。模拟器头部包括太阳模拟器头部、地球模拟器头部、星模拟器头部。太阳模拟器头部发出模拟太阳光,地球模拟器头部模拟地球圆盘和天空背景,星模拟器头部发出模拟恒星光。The simulator head is controlled by the simulator smart controller. The simulator head includes a solar simulator head, an earth simulator head, and a star simulator head. The sun simulator head emits simulated sunlight, the earth simulator head simulates the earth disk and sky background, and the star simulator head emits simulated star light.
数据库服务器读取动力学仿真计算机的输出信息、模拟器工作状态、敏感器遥测信息和模拟器故障检测判读信息等数据,并完成存储,以备查询。The database server reads the output information of the dynamic simulation computer, the working status of the simulator, the telemetry information of the sensor, and the fault detection and interpretation information of the simulator, and completes the storage for query.
数据统计计算机在部件测试时根据模拟器智能控制器在LAN网络中广播的模拟器角度设置信息,可以自动的进行敏感器性能测试数据统计功能。测试结束后,输出并打印数据统计报告。数据统计计算机主要负责卫星姿轨控分系统敏感器遥测信息的数据统计,具体有:红外地球敏感器弦宽与前基的均值与方差;陀螺输出的角速度的均值和方差,陀螺常值漂移计算,陀螺的随机漂移计算;模拟太阳敏感器的角度输出均值与方差;数字太阳敏感器的角度输出与方差;星敏感器输出四元数q0、q1、q2、q3的均值与方差等。The data statistics computer can automatically perform the sensor performance test data statistics function according to the simulator angle setting information broadcast by the simulator intelligent controller in the LAN network during component testing. After the test, output and print the data statistics report. The data statistics computer is mainly responsible for the data statistics of the sensor telemetry information of the satellite attitude and orbit control subsystem, specifically: the mean value and variance of the chord width and front base of the infrared earth sensor; the mean value and variance of the angular velocity output by the gyro, and the calculation of the gyro constant drift , the random drift calculation of the gyroscope; the mean and variance of the angle output of the analog sun sensor; the angle output and variance of the digital sun sensor; the mean and variance of the star sensor output quaternion q0, q1, q2, q3, etc.
遥测显示计算机负责星上快帧、慢帧、姿态广播数据以及重要数据的原码和解码数据的显示。遥测显示计算机向测试网络转发来自总控计算机的遥测信息。The telemetry display computer is responsible for the display of on-board fast frames, slow frames, attitude broadcast data, and the original code and decoded data of important data. The telemetry display computer forwards telemetry information from the master control computer to the test network.
如图2所示,模拟器智能控制器包括零槽控制器、模拟器工作状态采集模块、模拟器驱动信号模块、模拟器驱动功放模块等。As shown in Figure 2, the simulator intelligent controller includes a zero-slot controller, a simulator working state acquisition module, a simulator driving signal module, and a simulator driving power amplifier module.
本发明的模拟器智能控制器内部模块间采用PXI总线通讯。PXI零槽控制器通过LAN接入测试网络中。在闭环测试时接收动力学仿真计算机的给定角度指令。零槽控制器与模拟器远程客户端通讯,将模拟器的工作信息和故障检测信息发给远程客户端,并在部件测试时接收远程客户端给定的模拟器输出角度指令。The internal modules of the simulator intelligent controller of the present invention adopt PXI bus communication. The PXI zero-slot controller is connected to the test network through LAN. Receive a given angle command from a dynamics simulation computer during a closed-loop test. The zero-slot controller communicates with the remote client of the simulator, sends the working information and fault detection information of the simulator to the remote client, and receives the simulator output angle command given by the remote client during component testing.
零槽控制器内存储了专家知识库,通过将模拟器头部的工作状态、敏感器(星上设备)的遥测信息与专家知识库的判读规则进行比对,来实现对模拟器的故障检测报警,并进行故障应急处理。零槽控制器在模拟器判定为故障时,可以通过继电器对模拟器驱动功放模块电源断电,保护模拟器和星上产品的安全。The expert knowledge base is stored in the zero-slot controller, and the fault detection of the simulator is realized by comparing the working status of the simulator head, the telemetry information of the sensor (on-board device) and the interpretation rules of the expert knowledge base Call the police and carry out emergency treatment for failures. When the zero-slot controller determines that the simulator is faulty, it can cut off the power supply of the simulator-driven power amplifier module through the relay to protect the safety of the simulator and on-board products.
专家知识库的判读和处理故障规则可以根据不同卫星的实际情况设定。典型的几条判读规则例如:地球模拟器天空和地面温差持续变大,温度差值达到预设的故障阈值后,发出警报并关闭地球模拟器电源;遥测红外辐射强度值持续变大,达到预设的故障阈值后,发出警报并关闭地球模拟器电源。太阳模拟器的小太模(小太阳模型)头部持续转动,转动角度与设定角度之差超过阈值后,发出警报并关闭太模头部供电电源。遥测模拟太阳角度输出与角度设定值之差超过阈值,或者遥测数字太阳角度输出与角度设定值之差超过阈值,发出警报并关闭太模头部供电电源。The interpretation and fault handling rules of the expert knowledge base can be set according to the actual situation of different satellites. Several typical interpretation rules, such as: the temperature difference between the sky and the ground of the earth simulator continues to increase, and when the temperature difference reaches the preset fault threshold, an alarm is issued and the power of the earth simulator is turned off; After the set fault threshold is reached, an alarm is sounded and the Earth Simulator power is turned off. The head of the small Taimo (little sun model) of the solar simulator continues to rotate, and when the difference between the rotation angle and the set angle exceeds the threshold, an alarm is issued and the power supply of the Taimo head is turned off. If the difference between the telemetry analog sun angle output and the angle setting value exceeds the threshold, or the difference between the telemetry digital sun angle output and the angle setting value exceeds the threshold value, an alarm will be issued and the power supply of the Taimo head will be turned off.
模拟器工作状态采集模块通过PXI总线与零槽控制器通信,主要采集模拟器头部工作状态信息,经隔离放大后,再通过A/D采样,将模拟器的工作信息从模拟量转化成数字量。主要采集的模拟器工作状态信息有地球模拟器的天空和地面的温度、滚动或俯仰轴姿态角、弦宽、前基等。太阳模拟器信息包括小太模头转动角度、太阳灯亮灭标志等。星模拟器信息包括恒星数量、星等信息、天区信息等。The simulator working status acquisition module communicates with the zero-slot controller through the PXI bus. It mainly collects the working status information of the simulator head. After isolation and amplification, the working information of the simulator is converted from analog to digital through A/D sampling. quantity. The main information collected about the working state of the simulator includes the temperature of the sky and ground of the earth simulator, the attitude angle of the roll or pitch axis, the chord width, and the front base. The information of the solar simulator includes the rotation angle of the small Taimo head, the on and off signs of the sun lamp, etc. The star simulator information includes the number of stars, magnitude information, sky area information, etc.
模拟器驱动信号模块通过PXI总线与零槽控制器通信,根据零槽控制器输入的指令,产生模拟器头部的控制信号。太阳模拟器头部的控制信号包括模拟器头部转动角度、太阳灯亮灭信号等。地球模拟器头部的控制信号包括加温模块的温度控制信号、模拟地球圆盘的位置控制信号、模拟弦宽控制信号等。星模拟器的控制信号包括星图信息、星等信息等。The simulator driving signal module communicates with the zero-slot controller through the PXI bus, and generates the control signal of the simulator head according to the instructions input by the zero-slot controller. The control signal of the head of the solar simulator includes the rotation angle of the simulator head, the signal of turning on and off the solar lamp, etc. The control signal of the head of the earth simulator includes the temperature control signal of the heating module, the position control signal of the simulated earth disk, the control signal of the simulated chord width, and the like. The control signals of the star simulator include star map information, star level information, etc.
模拟器功放模块与模拟器驱动信号模块连接,实现模拟器头部控制信号的功率放大功能并通过电缆与模拟器头部相连,对模拟器头部进行控制。The simulator power amplifier module is connected with the simulator driving signal module to realize the power amplification function of the control signal of the simulator head and is connected with the simulator head through a cable to control the simulator head.
卫星上的敏感器遥测信息包括红外辐射强度、红外电机电流、红外探测器温度,红外见太阳标志、红外角度估值、模拟太阳角度、模拟太阳见太阳标志、数字太阳角度、数字太阳全开码、数字太阳见太阳标志、星敏背景均值、背景阈值、星敏头部温度、提取星数、识别星数等,这些信息由其他分系统采集,可通过LAN总线送至总控计算机,遥测显示计算机与总控计算机通信并转发遥测信息至总线上的各个设备,例如数据统计计算机进行分析,数据库服务器进行存储,遥测显示计算机进行显示等。Sensor telemetry information on satellites includes infrared radiation intensity, infrared motor current, infrared detector temperature, infrared sun sign, infrared angle estimate, simulated sun angle, simulated sun sees sun sign, digital sun angle, digital sun full open code , digital sun sees the sun sign, star sensitivity background average value, background threshold value, star sensitivity head temperature, number of extracted stars, number of recognized stars, etc. These information are collected by other subsystems and can be sent to the main control computer through the LAN bus for telemetry display The computer communicates with the main control computer and forwards the telemetry information to each device on the bus, such as data statistics computer for analysis, database server for storage, telemetry display computer for display, etc.
如图3所示,工作流程为模拟器上电后,执行系统初始化。对模拟器设备状态进行自检,检查内部总线通讯和外部LAN通信状态。自检完成后,进行自检状态判断。自检成功进行下一步模拟器输出调零,调零完毕后,判读是否零位。确定为零位,调零成功后,部件测试时手动设置模拟器信息或者选择加载测试序列,闭环测试时根据动力学仿真计算机给定的角度设置模拟器。模拟器按测试序列输出角度完毕或闭环测试结束后,模拟器停止输出,测试结束。As shown in Figure 3, the workflow is to perform system initialization after the simulator is powered on. Self-check the status of the simulator device, check the internal bus communication and external LAN communication status. After the self-inspection is completed, judge the self-inspection status. After the self-test is successful, the next step is to adjust the output of the simulator to zero. After the zero adjustment is completed, judge whether it is zero. It is determined as the zero position. After the zero adjustment is successful, manually set the simulator information or select the loading test sequence during the component test, and set the simulator according to the angle given by the dynamic simulation computer during the closed-loop test. After the simulator finishes outputting the angle according to the test sequence or the closed-loop test is finished, the simulator stops outputting and the test ends.
部件测试时可以选择加载测试序列。测试序列包含模拟器的一系列输出角度,每一个角度输出对应一定时间。例如太阳模拟器输出角度测试序列为“-15°、-5°、-1.5°、0°、1.5°、5°、15°”。每个角度可以设置输出的时间,典型设定为1分钟。Test sequences can optionally be loaded during component testing. The test sequence contains a series of output angles of the simulator, and each angle output corresponds to a certain time. For example, the output angle test sequence of the solar simulator is "-15°, -5°, -1.5°, 0°, 1.5°, 5°, 15°". The output time can be set for each angle, the typical setting is 1 minute.
闭环测试时选择动态星模拟器智能控制器和地球模拟器智能控制器分别与动力学仿真计算机实时通讯,并实时按照动力学仿真计算机给出的目标角度,设置模拟器给出相应的角度。During the closed-loop test, select the intelligent controller of the dynamic star simulator and the intelligent controller of the earth simulator to communicate with the dynamic simulation computer in real time, and set the simulator to give the corresponding angle according to the target angle given by the dynamic simulation computer in real time.
同时模拟器智能控制器将模拟器的输出设置信息广播到测试网络中,数据统计计算机根据模拟器的输出信息,选取对应时间段的卫星敏感器遥测信息,并进行数据统计处理。数据统计计算机通过与数据库服务器通讯来获取卫星敏感器的遥测信息。At the same time, the intelligent controller of the simulator broadcasts the output setting information of the simulator to the test network, and the data statistics computer selects the satellite sensor telemetry information of the corresponding time period according to the output information of the simulator, and performs data statistical processing. The data statistics computer obtains the telemetry information of the satellite sensors by communicating with the database server.
动力学仿真计算机通过软件模拟空间环境和卫星动力学控制定律。通过接口给出姿态信号,接收执行机构传来的信号,进行分析和计算。计算出作用在卫星上的力和力矩,进行动力学转移计算,求出卫星的角速度和姿态,再转换成各敏感器的输入信息,通过LAN总线送到相应的模拟器。The dynamics simulation computer simulates the space environment and satellite dynamics control laws through software. The attitude signal is given through the interface, and the signal from the actuator is received for analysis and calculation. Calculate the force and moment acting on the satellite, perform dynamic transfer calculation, and calculate the angular velocity and attitude of the satellite, and then convert it into the input information of each sensor, and send it to the corresponding simulator through the LAN bus.
本发明未描述的具体技术,例如各个计算机或模块的内部结构和内部的软件处理方法,属于本领域技术人员已知的现有技术。The specific technologies not described in the present invention, such as the internal structure and internal software processing method of each computer or module, belong to the prior art known to those skilled in the art.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410459347.2A CN104267714B (en) | 2014-09-10 | 2014-09-10 | Orbit satellite attitude control system test and system detection method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410459347.2A CN104267714B (en) | 2014-09-10 | 2014-09-10 | Orbit satellite attitude control system test and system detection method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104267714A CN104267714A (en) | 2015-01-07 |
CN104267714B true CN104267714B (en) | 2017-06-13 |
Family
ID=52159242
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410459347.2A Active CN104267714B (en) | 2014-09-10 | 2014-09-10 | Orbit satellite attitude control system test and system detection method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104267714B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105512372B (en) * | 2015-11-30 | 2019-01-11 | 上海航天计算机技术研究所 | The data processing onboard emulation test method of modelling |
CN105539883B (en) * | 2016-02-05 | 2017-12-29 | 上海微小卫星工程中心 | Autonomous mutual method of calibration on a kind of multi-sensor star based on vector matching |
CN106227935B (en) * | 2016-07-20 | 2019-08-13 | 浙江大学 | A kind of system and implementation method of satellite gravity anomaly integrative simulation |
CN106503317B (en) * | 2016-10-12 | 2022-08-05 | 深圳航天东方红卫星有限公司 | Energy supply test system based on V-I curve simulation technology |
CN106542117B (en) * | 2016-10-17 | 2019-01-25 | 中国运载火箭技术研究院 | A micro-integrated aircraft cableless electrical system |
CN107831503B (en) * | 2017-09-21 | 2020-07-10 | 上海卫星工程研究所 | Satellite orbit analysis comparison system and method based on real-time telemetering data |
CN109917669A (en) * | 2019-02-20 | 2019-06-21 | 上海卫星工程研究所 | Device and method are verified in the satellite GNC system integration based on dSPACE real-time simulation machine |
CN109856995B (en) * | 2019-03-04 | 2021-12-07 | 北京空间飞行器总体设计部 | Whole-satellite control subsystem simulation platform for test method verification and evaluation |
CN110561328B (en) * | 2019-08-29 | 2024-04-19 | 北京新风航天装备有限公司 | Control system of satellite attitude adjustment trolley |
CN115098356A (en) * | 2022-05-18 | 2022-09-23 | 北京微纳星空科技有限公司 | Method and system for automatically testing artificial satellite, storage medium and electronic equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009043244A (en) * | 2002-09-24 | 2009-02-26 | Toshiba Corp | Network information terminal for monitoring and measurement |
CN101739031A (en) * | 2009-12-18 | 2010-06-16 | 浙江大学 | Small satellite attitude control ground simulating device and method |
CN201878155U (en) * | 2010-10-28 | 2011-06-22 | 哈尔滨工业大学 | Device for acquiring signals and monitoring data and ground satellite comprehensive test system with same |
CN102354123A (en) * | 2011-07-18 | 2012-02-15 | 北京航空航天大学 | Cross-platform extendible satellite dynamic simulation test system |
CN103064300A (en) * | 2013-01-29 | 2013-04-24 | 哈尔滨工业大学 | Autonomous interpreting and processing device and method of satellite closed-loop testing system data |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7038619B2 (en) * | 2001-12-31 | 2006-05-02 | Rdp Associates, Incorporated | Satellite positioning system enabled media measurement system and method |
-
2014
- 2014-09-10 CN CN201410459347.2A patent/CN104267714B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009043244A (en) * | 2002-09-24 | 2009-02-26 | Toshiba Corp | Network information terminal for monitoring and measurement |
CN101739031A (en) * | 2009-12-18 | 2010-06-16 | 浙江大学 | Small satellite attitude control ground simulating device and method |
CN201878155U (en) * | 2010-10-28 | 2011-06-22 | 哈尔滨工业大学 | Device for acquiring signals and monitoring data and ground satellite comprehensive test system with same |
CN102354123A (en) * | 2011-07-18 | 2012-02-15 | 北京航空航天大学 | Cross-platform extendible satellite dynamic simulation test system |
CN103064300A (en) * | 2013-01-29 | 2013-04-24 | 哈尔滨工业大学 | Autonomous interpreting and processing device and method of satellite closed-loop testing system data |
Also Published As
Publication number | Publication date |
---|---|
CN104267714A (en) | 2015-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104267714B (en) | Orbit satellite attitude control system test and system detection method | |
CN108189043B (en) | Inspection method and inspection robot system applied to high-speed rail machine room | |
CN113917854B (en) | Flight control system semi-physical simulation platform for large and medium unmanned aerial vehicle | |
US20190171540A1 (en) | Apparatus fault detecting system and fault detection device | |
CN110874832B (en) | Automatic monitoring and inspection of assembly processes | |
CN108881497B (en) | A remote intelligent diagnosis system for automobile inspection line | |
CN105573296A (en) | Hardware-in-loop-based automation test system for automobile diagnosis, and method thereof | |
CN107991900B (en) | The latent fault simulation and self-healing method of the South Pole telescope on the hardware-in-the-loop simulation platform | |
CN112698618A (en) | Server alarm recognition system based on machine vision technology | |
CN105824249A (en) | Testing method and testing system for aircraft parameter display results | |
CN111442763B (en) | Unmanned aerial vehicle building project supervision method and system, intelligent terminal and storage medium | |
CN106508011B (en) | Distributed sensor analogue system | |
CN116258980A (en) | Unmanned aerial vehicle distributed photovoltaic power station inspection method based on vision | |
CN104204981B (en) | For the method and apparatus of network test | |
RU2767142C2 (en) | Autonomous low-energy access indication system | |
CN118097913B (en) | Sensitivity detection method and device of early warning detection device | |
CN111596157A (en) | A method, device, system and storage medium for predicting fault condition of power system | |
CN107491063A (en) | Vehicle dormer window assembly automatic test device | |
CN115562227A (en) | Transformer substation inspection robot monitoring method and device and computer equipment | |
CN110779077A (en) | Intelligent geothermal operation and maintenance system | |
CN117775306B (en) | UAV system testing method, device, electronic device and storage medium | |
CN112363410A (en) | Intelligent autonomous control research and verification system for spacecraft | |
CN114090432B (en) | Method, system, device, electronic equipment and storage medium for simulation test | |
US20190377626A1 (en) | Method for analyzing a cause of at least one deviation | |
US10908981B2 (en) | Method and system for diagnosis of a simulator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |