CN103279122A - Method for constructing testing environment of satellite control system - Google Patents
Method for constructing testing environment of satellite control system Download PDFInfo
- Publication number
- CN103279122A CN103279122A CN2013101775953A CN201310177595A CN103279122A CN 103279122 A CN103279122 A CN 103279122A CN 2013101775953 A CN2013101775953 A CN 2013101775953A CN 201310177595 A CN201310177595 A CN 201310177595A CN 103279122 A CN103279122 A CN 103279122A
- Authority
- CN
- China
- Prior art keywords
- model
- control system
- satellite control
- satellite
- constructing
- 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.)
- Pending
Links
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
The invention discloses a method for constructing a testing environment of a satellite control system. The method comprises the following steps of classifying component parts of a satellite control system to be tested, establishing a standardized model of each part and performing modular packaging; classifying input and output ports in each standardized model according to respective signal type, and counting various signals of a single part model; performing number maximized configuration on hardware interfaces of test equipment according to types and numbers of parts possibly used by different satellite control systems; and fixedly connecting hardware interface signals of the test equipment and modular models, and fixedly connecting part models and a dynamical model to form a closed loop. By the method, the current situation of constructing the testing environment of the satellite control system by 'customizing for each satellite' is changed, the development speed is improved, the efficiency of constructing the testing environment is improved by modularizing and standardizing the interfaces, the method is convenient to use, and manpower, material resources and time cost are saved.
Description
Technical field
The invention belongs to the space flight measuring technology, when relating to ground test, quick foundation, recovery and the transplanting of test environment.
Background technology
The control system of satellite is the critical services subsystem of satellite, is responsible for attitude, the track control of satellite, and how the correctness of more effective access control scheme is the key of problem on ground.
The verification experimental verification work on ground comprises mathematical simulation and physical simulation.When the difference of physical simulation and mathematical simulation is physical simulation, needs to connect the true parts of satellite, and use some simulators, analog satellite is at the various states of rail flight, and this l-G simulation test is called " mould flies test ".Owing to be true parts, the physical characteristics of parts is more approaching true to the effect of system, and is also more effective to the checking of scheme.
Mould need be measurand with star upper-part, software, scheme before flying the test beginning, sets up test environment.The testing apparatus, the ground dynamics software that comprise a cover hardware in the test environment, and some other software is formed.
The terrestrial test environment of control system is because the difference of every satellite configuration and the difference of parts annexation all need " star one customization ".Therefore cause the test environment of different system different, can not be general, build and transplant difficulty, to people's requirement height.
Along with increasing of satellite development task, the establishment of original test environment, use pattern can not adapt to the satellite test demand of quick growth.
Summary of the invention
The technical matters that the present invention solves is: the present invention overcomes the deficiencies in the prior art, proposes a kind of satellite control system test environment construction method, at different satellite control systems, realizes quick foundation, recovery and the transplanting of its test environment.
Technical scheme of the present invention is: a kind of satellite control system test environment construction method, and step is as follows:
1) building block of satellite control system to be tested is classified according to sensor, controller, topworks;
2) sorted each building block in the step 1) is set up standardized model and carry out the modularization encapsulation, for each packaged standardized model reserves enough input interfaces and output interface;
3) with step 2) in input interface, the output interface of packaged each part standard model classify by signal type, and statistics obtains the corresponding input interface of various types of signal type, output interface quantity in each part standard model;
4) according to the needed unit type of different satellite control systems and number of components, the hardware interface of external test facility is maximized the quantity configuration;
5) external test facility that configures is connected with the standardized model of each parts, and the standardized model of each parts is connected with the satellite dynamics model, form closed loop, structure is finished.
The present invention's advantage compared with prior art is as follows:
(1) by setting up partial model and encapsulation, unifies external input, the output interface of single partial model, realized the flexible combination of multi-part, dissimilar parts, improved reusability.
(2) according to signal kinds and the quantity of unit interface, realize the signal maximization envelope design of hardware testing equipment, improve the versatility of hardware testing equipment, saved cost.
(3) the satellite control system test environment that has changed " star one customization " is set up present situation, has accelerated Development Schedule, has passed through modularization, standard interface, has promoted test environment and has set up efficient, and convenient the use saved human and material resources, time cost.
Description of drawings
Fig. 1 is satellite control system ground test theory diagram;
Fig. 2 forms and the configuration relation synoptic diagram for the control system test environment.
Embodiment
Satellite control system ground simulation test environment principle as shown in Figure 1.
By ground checkout equipment operation ground kinetic model, and according to each sensor mathematical model, generate the needed sensor signal of on-board equipment closed loop, produce actual signal by the ground checkout equipment signal source, controller carries out the sensor signals collecting on the star, and through the output of s operation control topworks, gather topworks's output on the star by ground checkout equipment hardware again, and through the topworks partial model, export to the ground kinetic model, thereby constitute complete closed circuit.
The building of terrestrial test environment namely will be set up on the star this closed loop with ground, builds test environment fast, transplants easily, and can recover fast when needs recover is a kind of challenge.
In order to realize the fast construction of satellite control system test environment, need implement according to the step of this method:
(1). the building block to satellite control system is classified according to sensor, controller, topworks, and combing goes out the function of each ingredient single part, external input, output interface.
(2). set up the standardized model of each single part, after reserving enough inputs, output interface, the funtion part of parts is carried out the modularization encapsulation.
For example: the gyro model of single shaft, the sun sensor model of single shaft, single infrared earth sensor model, single momenttum wheel model, magnetic torquer model etc.It is the parts single model that all foundation can be general one by one that uses in the satellite control system.Gyrounit with single shaft is example below, is described as follows:
The input interface of single gyro comprises: the inertia angular velocity of the installation vector of input axis of gyro on satellite, celestial body, the angular velocity that manually adds disturb, the angular speed pulse equivalency of gyro.
The output interface of single gyro comprises: the angular velocity of gyro sensitivity on input shaft, the positive and negative pulse increment in the single cycle of gyro.
The function of the single gyro of encapsulation: be embodied as the function of a C language, by above-mentioned input, by mathematical computations, obtain the function of above-mentioned output.
Miscellaneous part also all is established as unified single partial model respectively.
(3). the input in each standardized model in (2), output interface are divided into hardware simulation amount, digital quantity, pulsed quantity according to signal type separately, numerical variable realizes as integer, floating type, double word type etc. basic type, and counts the quantity of the various types of signal of single partial model.
The gyro model in (2) for example, if dispose 6 on different gyro in certain model, the input signal that then needs is numerical variable and realizes, the installation vector of input axis of gyro on satellite is embodied as the double-precision floating point vector array of a 1*3, and the inertia angular velocity of celestial body, the angular velocity that manually adds disturb, the angular speed pulse equivalency of gyro all is embodied as the double-precision floating point book; In the output interface, gyro responsive angular velocity on input shaft is embodied as a double-precision floating point number, and the positive and negative pulse increment in the single cycle of gyro needs hardware to be embodied as two-way pulse hardware signal.
The input of the single parts of other types, output interface carry out statistic of classification respectively according to the method described above.
(4). when carrying out the hardware design of external test facility, unit type, number of components and the basis (3) that may use according to different satellite control systems count analog quantity input, analog quantity output, digital quantity input, the digital quantity output that will use, the hardware interface total quantity of communication interface etc. maximizes the quantity configuration.
For example: above-mentioned gyro pulse interface, can be designed to 12 the tunnel, satisfy the output demand of 6 gyros, in addition, the control system of other models may be used 12 gyros, 24 tunnel pulse interfaces are reserved 12 tunnel pulse output interfaces when designing like this, make this hardware device have the ability of 6 gyros of expansion in addition.The hardware adaptive mechanism of raising equipment.
(5). utilize commercial configuration software (being used to provide the development environment of setting up hardware and software contacts) that hardware interface signal and the modularization model of testing apparatus are connected firmly, and partial model and self-editing kinetic model are connected firmly the formation closed loop.
For example: the increment that connects firmly positive negative pulse stuffing in the model soon of above-mentioned gyro signal, by the output of pulse output hardware port, namely the positive negative pulse stuffing increment of gyro angular velocity in the single cycle is converted into the pulse signal output of hardware.
With other numerical variables be defined as with kinetic model in the same title of variable used, and use as the external variable of kinetic model, thereby realized connecting firmly of partial model and kinetic model.
After finishing above-mentioned (5) portion, finished once the core foundation of the test environment that overlaps control system.Afterwards, need utilize real time operating system, the identity function that relates in good closed circuit of association is carried out task division, as shown in Figure 2, be divided into hardware integrated circuit board data acquisition task, the partial model calculation task, the kinetic model calculation task, hardware signal source output task, database manipulation task, some other auxiliary task.
Wherein hardware integrated circuit board data acquisition task is finished the signals collecting of satellite control system parts, as the input of modularization model; The partial model calculation task is to finish packaged function, mainly is to calculate; The kinetic model calculation task is finished classical satellite dynamics and is calculated, and is converted into the input of each partial model; The numeral that output task in hardware signal source is finished partial model is input to the conversion of hardware signal; The database manipulation task is finished the warehouse-in hold function of the data that above-mentioned each task uses, and makes things convenient for the inquiry of process data.Other tasks have comprised some auxiliary operation function outside the main task.
Sequential and priority according to tested object are carried out task scheduling, and the good man-machine interaction interface externally is provided.When needs when same testing apparatus realizes the different model test assignment, equipment according to current task is formed, revise the unit type and the number that are connected with kinetic model, revise partial model to the hardware mapping address of device hardware output, task scheduling number in the retouching operation system and order are namely finished building of test environment.When new hardware testing equipment, also can be easily be transplanted on the new equipment software section is parallel,
The present invention does not specify part and belongs to techniques well known.
Claims (1)
1. satellite control system test environment construction method is characterized in that step is as follows:
1) building block of satellite control system to be tested is classified according to sensor, controller, topworks;
2) sorted each building block in the step 1) is set up standardized model and carry out the modularization encapsulation, for each packaged standardized model reserves enough input interfaces and output interface;
3) with step 2) in input interface, the output interface of packaged each part standard model classify by signal type, and statistics obtains the corresponding input interface of various types of signal type, output interface quantity in each part standard model;
4) according to the needed unit type of different satellite control systems and number of components, the hardware interface of external test facility is maximized the quantity configuration;
5) external test facility that configures is connected with the standardized model of each parts, and the standardized model of each parts is connected with the satellite dynamics model, form closed loop, structure is finished.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101775953A CN103279122A (en) | 2013-05-14 | 2013-05-14 | Method for constructing testing environment of satellite control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101775953A CN103279122A (en) | 2013-05-14 | 2013-05-14 | Method for constructing testing environment of satellite control system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103279122A true CN103279122A (en) | 2013-09-04 |
Family
ID=49061685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013101775953A Pending CN103279122A (en) | 2013-05-14 | 2013-05-14 | Method for constructing testing environment of satellite control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103279122A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103760898A (en) * | 2014-02-12 | 2014-04-30 | 航天东方红卫星有限公司 | Method for rapidly building mini-satellite control test systems |
CN104236587A (en) * | 2014-09-05 | 2014-12-24 | 北京控制工程研究所 | Mode setting and error calibration method of sensor signal source |
CN104777757A (en) * | 2014-01-15 | 2015-07-15 | 深圳航天东方红海特卫星有限公司 | Closed-loop simulation testing system and method for ground attitude control of microsatellites |
CN104777758A (en) * | 2014-01-15 | 2015-07-15 | 深圳航天东方红海特卫星有限公司 | General purpose simulator for microsatellite equipment |
CN105512372A (en) * | 2015-11-30 | 2016-04-20 | 上海航天测控通信研究所 | Modeled onboard data processing simulation testing method |
CN107273115A (en) * | 2017-05-17 | 2017-10-20 | 哈尔滨工业大学 | Satellite rapid build system and method based on standardized module |
CN107817781A (en) * | 2017-09-22 | 2018-03-20 | 上海卫星工程研究所 | General purpose test equipment applied to spaceborne multifunctional platform electronics unit |
CN110673592A (en) * | 2019-10-25 | 2020-01-10 | 深圳航天东方红海特卫星有限公司 | Universal fault detection and test system for multiple subsystems of microsatellite |
CN112379655A (en) * | 2020-09-27 | 2021-02-19 | 北京控制工程研究所 | Satellite on-orbit autonomous management method based on satellite-borne log system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101093387A (en) * | 2006-06-23 | 2007-12-26 | 航天东方红卫星有限公司 | Ground simulation test system and test method for controlling satellite attitude based on network on satellites |
CN102354123A (en) * | 2011-07-18 | 2012-02-15 | 北京航空航天大学 | Cross-platform extendible satellite dynamic simulation test system |
CN102497227A (en) * | 2011-11-02 | 2012-06-13 | 深圳航天东方红海特卫星有限公司 | Satellite automatic test method and system |
CN102915029A (en) * | 2012-10-15 | 2013-02-06 | 中国运载火箭技术研究院 | Avionics system automatic test platform based on reusable spacecraft |
-
2013
- 2013-05-14 CN CN2013101775953A patent/CN103279122A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101093387A (en) * | 2006-06-23 | 2007-12-26 | 航天东方红卫星有限公司 | Ground simulation test system and test method for controlling satellite attitude based on network on satellites |
CN102354123A (en) * | 2011-07-18 | 2012-02-15 | 北京航空航天大学 | Cross-platform extendible satellite dynamic simulation test system |
CN102497227A (en) * | 2011-11-02 | 2012-06-13 | 深圳航天东方红海特卫星有限公司 | Satellite automatic test method and system |
CN102915029A (en) * | 2012-10-15 | 2013-02-06 | 中国运载火箭技术研究院 | Avionics system automatic test platform based on reusable spacecraft |
Non-Patent Citations (1)
Title |
---|
朱承元 等: "卫星姿轨实时仿真***及串口通信建模", 《哈尔滨工业大学学报》, vol. 37, no. 1, 31 January 2005 (2005-01-31) * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104777757A (en) * | 2014-01-15 | 2015-07-15 | 深圳航天东方红海特卫星有限公司 | Closed-loop simulation testing system and method for ground attitude control of microsatellites |
CN104777758A (en) * | 2014-01-15 | 2015-07-15 | 深圳航天东方红海特卫星有限公司 | General purpose simulator for microsatellite equipment |
CN103760898A (en) * | 2014-02-12 | 2014-04-30 | 航天东方红卫星有限公司 | Method for rapidly building mini-satellite control test systems |
CN104236587A (en) * | 2014-09-05 | 2014-12-24 | 北京控制工程研究所 | Mode setting and error calibration method of sensor signal source |
CN104236587B (en) * | 2014-09-05 | 2017-03-15 | 北京控制工程研究所 | A kind of pattern of sensor signal source is arranged and error calibrating method |
CN105512372B (en) * | 2015-11-30 | 2019-01-11 | 上海航天计算机技术研究所 | The data processing onboard emulation test method of modelling |
CN105512372A (en) * | 2015-11-30 | 2016-04-20 | 上海航天测控通信研究所 | Modeled onboard data processing simulation testing method |
CN107273115A (en) * | 2017-05-17 | 2017-10-20 | 哈尔滨工业大学 | Satellite rapid build system and method based on standardized module |
CN107817781A (en) * | 2017-09-22 | 2018-03-20 | 上海卫星工程研究所 | General purpose test equipment applied to spaceborne multifunctional platform electronics unit |
CN107817781B (en) * | 2017-09-22 | 2020-04-21 | 上海卫星工程研究所 | Universal test equipment applied to satellite-borne multifunctional platform electronic single machine |
CN110673592A (en) * | 2019-10-25 | 2020-01-10 | 深圳航天东方红海特卫星有限公司 | Universal fault detection and test system for multiple subsystems of microsatellite |
CN110673592B (en) * | 2019-10-25 | 2021-01-01 | 深圳航天东方红海特卫星有限公司 | Universal fault detection and test system for multiple subsystems of microsatellite |
CN112379655A (en) * | 2020-09-27 | 2021-02-19 | 北京控制工程研究所 | Satellite on-orbit autonomous management method based on satellite-borne log system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103279122A (en) | Method for constructing testing environment of satellite control system | |
CN107942720A (en) | A kind of online flight Simulation System of portable type ground | |
CN106507993B (en) | A kind of flight control system HWIL simulation resource interface adapter | |
CN108681264A (en) | A kind of intelligent vehicle digitalized artificial test device | |
CN103744419B (en) | Combined target missile is imitative flies test macro | |
CN107065594A (en) | A kind of carrier rocket six degree of freedom distributed semi physical simulation method and system | |
CN101750978B (en) | Open platform for supporting design, verification and validation of telex flight control system | |
CN103576558B (en) | A kind of robot for space dynamic simulation system and method | |
CN108052744A (en) | Avionic software simulation synthetic test and verification platform | |
CN103218292B (en) | A kind of aerospace satellite-borne software Auto-Test System | |
CN109991875A (en) | A kind of unmanned plane synthetic simulation environment and method | |
CN105242679A (en) | Method for designing control system of four rotor aircraft | |
CN106202681A (en) | Reusable satellite power supply energy balance analogue system and modeling method thereof | |
CN105068857A (en) | Driving behavior data acquisition method based on high fidelity driving simulator | |
CN107037739A (en) | A kind of used group analogy method of carrier rocket Hardware-in-loop Simulation Experimentation | |
CN103442038A (en) | Master-slave distributed cooperation type HLA simulation management and control system | |
CN105867350A (en) | Satellite ground closed-loop simulator based on PXI architecture | |
CN104008680A (en) | Train control system teaching simulation system based on EXCEL | |
CN103760898A (en) | Method for rapidly building mini-satellite control test systems | |
CN103914378B (en) | Digital test platform for satellite-borne attitude control software | |
CN110334441A (en) | A kind of novel rocket projectile quickly designs and simulating analysis | |
CN105116758A (en) | Simulation method of industrial electronic embedded system | |
CN104102127B (en) | A kind of machine load Aerodynamic Parameter Identification system | |
CN101645101A (en) | General unmanned aerial vehicle simulation modeling method | |
CN109445404B (en) | Enhanced in-loop test method for intelligent driving planning decision control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130904 |
|
RJ01 | Rejection of invention patent application after publication |