CN108146663A - Analogue simulation pilot system is added in spacecraft propulsion agent - Google Patents

Analogue simulation pilot system is added in spacecraft propulsion agent Download PDF

Info

Publication number
CN108146663A
CN108146663A CN201711283762.7A CN201711283762A CN108146663A CN 108146663 A CN108146663 A CN 108146663A CN 201711283762 A CN201711283762 A CN 201711283762A CN 108146663 A CN108146663 A CN 108146663A
Authority
CN
China
Prior art keywords
added
emulation
add
module
data
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.)
Granted
Application number
CN201711283762.7A
Other languages
Chinese (zh)
Other versions
CN108146663B (en
Inventor
程伟
梁克
王玮
张森
孙犇
王静华
刘岩
于世强
陈瑞勋
徐晓光
陈朝基
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Space Technology Research and Test Center
Original Assignee
Beijing Space Technology Research and Test Center
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Space Technology Research and Test Center filed Critical Beijing Space Technology Research and Test Center
Priority to CN201711283762.7A priority Critical patent/CN108146663B/en
Publication of CN108146663A publication Critical patent/CN108146663A/en
Application granted granted Critical
Publication of CN108146663B publication Critical patent/CN108146663B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G5/00Ground equipment for vehicles, e.g. starting towers, fuelling arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a kind of spacecraft propulsion agent to add analogue simulation pilot system, including:It adds analogue simulation device and is added analogue simulation device;Wherein:Analogue simulation device is added to be formed by adding emulation master controller, adding emulation recording controller, add emulation controller and add emulation starter;Analogue simulation device is added to be formed by being added emulation master controller, being added emulation recording controller, added emulation controller and added emulation starter;It is described add analogue simulation device and added analogue simulation device mutually can be connected to interactive information by network, and propellant add analogue simulation experiment during interact simulated failure information.Analogue simulation pilot system is added in spacecraft propulsion agent according to the present invention to carry out test verification to adding mission program and adding the correctness of information protocol in spacecraft ground test phase, manpower and time cost are greatly reduced, reduces spacecraft development cost.

Description

Analogue simulation pilot system is added in spacecraft propulsion agent
Technical field
The present invention relates to a kind of spacecraft propulsion agent to add analogue simulation pilot system.
Background technology
Propellant is in-orbit to add one of key technology necessary to technology is built for space station, at present institute on international space station It is that the Russia used adds technology that propellant, which adds system, and basic process is:The cargo ship for carrying propellant (is mended Add spacecraft) it is docked with space station (by spacecraft is added), space station is established low by self-contained compressor for bellows tank The propellant that cargo ship carries is transmitted to space station bellows tank by air pressure environment using pressure differential.
China is carrying out the in-orbit development work for adding technology of spacecraft propulsion agent at present, and information friendship is added wherein promoting Mutual agreement, propellant add mission program and propellant it is in-orbit add specific fly control and implement to be to grasp that propellant is in-orbit to add skill The important component of art.In spacecraft ground test phase, special test need to be carried out on spacecraft to adding information exchange It agreement and adds the correctness of mission program and is verified, special project test need to expend a large amount of manpowers and time, if therefore passing through The simulation for adding information design is verified in advance, can be generated repeatedly to avoid to special project test, reduce the work that ground is developed It measures.Fly to control mission ready time in spacecraft, the in-orbit rehearsal work for adding winged control task of spacecraft propulsion agent need to be carried out, wrapped Include add flow to propellant and program drilled, propellant is added fly control embodiment and implementing procedure verified, Winged control ground monitoring software is added to propellant to be tested, be trained to participating in Aeroplane control test personnel, and these are drilled The development of work need to be based on to adding equipment state on spacecraft, adding control process, add key parameter, add information flow and set The correct simulation of meter etc..
In addition, in spacecraft development process, verified to adding information protocol and adding the test of mission program, it is general to use It is realized under whole device state by the interface joint-trial between special test or big system;Fly in control task set-up procedure, to adding The rehearsal of implementation process generally sends instruction by ground and corresponding telemetry parameter variation is instructed to be added come simple analog Journey.There are following problems for existing technological means:1. the ground test stage, under whole device state to add information protocol and Most true verification the verifying results can be reached by adding mission program and carrying out special test, but this method need to spend a large amount of manpower and when Between cost, especially when adding information protocol and programming there are special test during problem, can be caused repeatedly, increase work Amount;2. flying control mission ready time, instruction can only be sent for the winged control rehearsal carried out in the past by winged control center and corresponding telemetering Variation is simply simulated, but play an important role to the judgement of critical stage during adding and critical event temperature, The gradual parameter such as pressure, surplus but can not real simulation, while can not simulate, lack special to adding fault mode Add analogue simulation verification system.
For traditional ground test verification method, when adding in information protocol and programming there are during problem, can lead It causes test repeatedly, increases workload;Existing ground flies to control drilling system and can only simply take remote measurement Parameters variation simultaneously Simulation, the in-orbit state difference of reality added with propellant is away from larger.It is therefore desirable to design special propellant to add information mould Intend verification system, to added in the test process of ground design point (such as add mission program, add Information Exchange Agreement) into Row is verified in advance, and for adding the winged control ground rehearsal for flying control mission ready time, is improved and flown control rehearsal authenticity and rehearsal Effect verifies the in-orbit reasonability and correctness for adding specific embodiment arrangement of propellant.
Invention content
It is an object of the invention to solve the above problems, a kind of spacecraft propulsion agent is provided and adds analogue simulation experiment system System.
To achieve the above object, the present invention provides a kind of spacecraft propulsion agent and adds analogue simulation pilot system, including:It mends Add analogue simulation device and added analogue simulation device;Wherein:
Add analogue simulation device by add emulation master controller, add emulation recording controller, add emulation controller It is formed with emulation starter is added;
Added analogue simulation device by added emulation master controller, added emulation recording controller, added it is imitative True controller and added emulation starter form;
It is described add analogue simulation device and added analogue simulation device mutually can be connected to interactive information by network, And interact simulated failure information during propellant adds analogue simulation experiment.
According to an aspect of the present invention, add emulation starter be used for add emulation master controller output analogue simulation The initial condition parameters that pilot system starts start analogue simulation experiment;
It adds emulation recording controller to be used to add emulation master controller output program control command and injection data to described, make The one or more actions added emulation master controller simulation foundation and add propellant;
It adds emulation controller to be used to add emulation master controller output telecommand to described, makes described to add emulation master Controller simulation, which is established, adds starting or stoping for equipment needed for propellant;
Emulation master controller is added to add the initial start up conditions of emulation starter imparting for basis, add emulation data What controller was established add one or more actions of propellant and that adds that emulation controller established adds propellant institute The instruction that starts or stops of equipment is needed, simulation adds propellant airship and adds propellant operating mode to space station.
According to an aspect of the present invention, the emulation master controller of adding includes adding network communication module, adding finger Order and data injection module add telemetry module, add information exchange module, add control module, add fault simulation module With add simulated database.
It is according to an aspect of the present invention, described to add network communication module for receiving and identifying network message data, It is then forwarded to and described add instruction and data injection module, described add information exchange module or described add control mould Block;And by it is described add telemetry module, it is described add information exchange module and/or it is described add control module transmission data group It is sent into network message data and described add emulation recording controller, described add emulation starter and described added emulation Controller.
It is described to add simulated database for storing action command, injection data, telemetry parameter and fault mode for institute State add instruction and data injection module and it is described add telemetry module inquiry;
Instruction and the data injection module added is based on described adding simulated database parsing and adding network from described Telecommand, program control command and injection data in the data information of communication module forwarding, extraction and instruction or injection data Corresponding coding, adds corresponding telemetry parameter in simulated database according to coded query, and telemetry parameter is sent to institute It states and adds telemetry module;
The telemetry module of adding is added telemetry parameter described in simulated database dynamic simulative emulation and is added based on described Fault parameter;
It is described add information exchange module for read from the last state telemetry parameter for adding telemetry module, and And update described in add emulation master controller and it is described by added emulation master controller between be used for interaction data information exchange Data frame, then by the data frame be sent to it is described add network communication module network consisting message data packet be sent to it is described Added emulation master controller;
The control module of adding is used to perform and respond to add the startup order of emulation starter from described, and solve Analyse from the malfunction parameter for adding emulation starter, by the malfunction parameter after parsing be sent to it is described add therefore Hinder analog module and carry out analogue simulation;
The malfunction dynamic state of parameters simulation event added fault simulation module and control module transmission is added according to Barrier pattern.
According to an aspect of the present invention, the network communication module of adding adds emulation using described in udp protocol realization Master controller and it is described add emulation recording controller, it is described add emulation controller and it is described add emulation starter between Ethernet data interacts.
According to an aspect of the present invention, added emulation starter be used for added emulation master controller output emulation The initial condition parameters that simulation experiment system starts start analogue simulation experiment;
Emulation recording controller is added to be used to be added emulation master controller output program control command and injection number to described According to, make it is described added emulation master controller simulation and established add the one or more of propellant and act;
It is added emulation controller to be used to be added emulation master controller output telecommand to described, makes described added Emulation master controller simulation, which is established, adds starting or stoping for equipment needed for propellant;
By added emulation master controller be used for according to by added emulation starter assign initial start up conditions, added it is imitative The reception that true data controller is established adds one or more actions of propellant and is added what emulation controller was established The instruction that starts or stops for adding equipment needed for propellant is received, simulation space station, which receives, adds propellant airship to space station benefit Repropellenting operating mode.
According to an aspect of the present invention, it is described to be added network communication module for receiving and identifying network message number According to being then forwarded to and described added instruction and data injection module, described added information exchange module or described mended Add control module;And it telemetry module is added, described added information exchange module by described and/or described is added control mould The data network consisting message data of block transmission, which is sent to, described to be added emulation recording controller and described added emulation and open Dynamic device and described added emulation controller.
It is described to be added simulated database for storing action command, injection data, telemetry parameter and fault mode confession It is described added instruction and data injection module and it is described added telemetry module inquiry;
Instruction and the data injection module added is based on described being added simulated database parsing and being mended from described Add telecommand, program control command and the injection data in the data information of network communication module forwarding, extraction is with instructing or noting Enter the corresponding coding of data, corresponding telemetry parameter in simulated database is added according to coded query, by telemetry parameter It is sent to and described is added telemetry module;
It is described added telemetry module be based on it is described added telemetry parameter described in simulated database dynamic simulative emulation and Add fault parameter;
It is described by added information exchange module for read added telemetry module from described last state telemetering ginseng Number, and update described in add emulation master controller and it is described by added emulation master controller between be used for interaction data information Then the data frame is sent to the network communication module network consisting message data packet of being added and sent by exchange data frames Emulation master controller is added to described;
It is described to be added control module for performing and responding from the startup order for being added emulation starter, and And the malfunction parameter after parsing is sent to described by parsing from the malfunction parameter for being added emulation starter It is added fault simulation module and carries out analogue simulation;
The fault simulation module of being added is according to the malfunction dynamic state of parameters mould for being added control module transmission Intend fault mode.
According to an aspect of the present invention, the network communication module of being added realizes described added using udp protocol Emulation master controller with it is described added emulation recording controller, described added emulates controller and described added emulation and open Ethernet data interaction between dynamic device.
Spacecraft propulsion agent according to the present invention adds analogue simulation pilot system and achieves following beneficial technique effect:
This system only can be in spacecraft ground test phase to adding mission program and benefit by sofeware simulation method The correctness of information protocol is added to carry out test verification, greatly reduces manpower and time cost, reduces spacecraft development cost.
This system can be used for flying the rehearsal of control ground, realize to adding process, adding parameter, add flow and imitated into Mobile state True simulation, at the same it is high to temperature, the simulation authenticity of pressure and other parameters during adding, it is closer with practical in-orbit situation.
By this simulation system flow can be added to propellant and adds program in winged control mission ready time and drilled Practice, winged control embodiment is added to propellant and implementing procedure is verified, to ground monitoring software and show the correct of the page Property tested, while can to fly control personnel be trained, development cost is low, fly control rehearsal it is with obvious effects.
Description of the drawings
It in order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to institute in embodiment Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the present invention Example, for those of ordinary skill in the art, without creative efforts, can also obtain according to these attached drawings Obtain other attached drawings.
Fig. 1 schematically shows that the structure arrangement of analogue simulation pilot system is added in spacecraft propulsion agent according to the present invention Figure;
Fig. 2 schematically shows that spacecraft propulsion agent according to the present invention is added and emulation master is added in analogue simulation pilot system The software of controller divides and data transmission relational graph;
Fig. 3 schematically shows that spacecraft propulsion agent according to the present invention is added and emulation is added in analogue simulation pilot system The software of master controller divides and data transmission relational graph.
Specific embodiment
The description of this specification embodiment should be combined with corresponding attached drawing, and attached drawing should be used as the one of complete specification Part.In the accompanying drawings, the shape of embodiment or thickness can expand, and to simplify or facilitate mark.Furthermore it is respectively tied in attached drawing The part of structure will be to describe to illustrate respectively, it is notable that attached to be not shown in figure or do not illustrated by word Element is the form known to a person of ordinary skill in the art in technical field.
The description of embodiments herein, any reference in relation to direction and orientation, is for only for ease of description, and cannot manage It solves as any restrictions to the scope of the present invention.It can be related to the combination of feature below for the explanation of preferred embodiment, These features may be individually present or combine presence, and the present invention is not defined in preferred embodiment particularly.The present invention Range be defined by the claims.
Fig. 1 schematically shows that the structure arrangement of analogue simulation pilot system is added in spacecraft propulsion agent according to the present invention Figure.Include adding analogue simulation device as shown in Figure 1, analogue simulation pilot system is added in spacecraft propulsion agent according to the present invention 1 and added analogue simulation device 2.Wherein, analogue simulation device 1 is added by adding emulation master controller 101, adding emulation number According to controller 102, add emulation controller 103 and add emulation starter 104 form.Analogue simulation device 2 is added by quilt Emulation master controller 201 is added, emulation recording controller 202 is added, is added emulation controller 203 and opened by emulation is added Dynamic device 204 is formed.In the present invention, adding analogue simulation device 1 and being added analogue simulation device 2 can mutually be handed over by network It connects to mutual information, and simulated failure information is interacted during propellant adds analogue simulation experiment.
Spacecraft propulsion agent according to the present invention is added in analogue simulation pilot system and adds emulation 101 He of master controller It is to add the spacecraft (such as cargo ship) of propellant and pushed away by adding to be added emulation master controller 201 actually simulates Into the spacecraft (such as space station) of agent.What other controllers, controller or starter were simulated is ground control unit, i.e., Spacecraft communication with upstream space and realize the ground control segment that information data is interacted and controlled.In the present invention, it mends Add emulation master controller 101 and added the major function realized of emulation master controller 201 and external interface is identical, only specifically Configuration parameter have differences.A kind of embodiment according to the present invention adds emulation master controller 101 and is added emulation master 201 in house software of controller can add simulation software by Windows operating system and propellant and form, and simulation software uses Visual C# are developed, using multithreading and modularization, Software Component Design thought, to improve versatility and durability.Other controls Device, controller or starter equally use above-mentioned design concept.
In the present invention, add emulation starter 104 be for add emulation master controller 101 export analogue simulation examination The initial condition parameters that check system starts start analogue simulation experiment.It is led for example, adding emulation starter 104 to emulation is added When controller 101 sends out startup, stopping, jumping or the conditional parameters such as breakpoint is preserved start analogue simulation experiment as order. The different command sent out according to emulation starter 104 is added adds the analogue simulation that emulation master controller 101 makes differential responses Experiment, at the same send corresponding response message inform add emulation starter 104.
Add emulation recording controller 102 be used for add emulation master controller 101 export program control command and injection data, Make to add one or more actions that propellant is added in the emulation simulation foundation of master controller 101.Such as output all adds valve Closing, compressor pumping start and add the data commands such as amount in place, add emulation master controller 101 and are receiving above-metioned instruction After acted accordingly.
Emulation controller 103 is added to be used to, to the emulation output telecommand of master controller 101 is added, make to add emulation master control The startup or stopping for adding equipment needed for propellant are established in the simulation of device 101 processed.Such as output valve, propellant tank, pipeline Deng the state being turned on or off etc..
Add emulation master controller 101 be used for according to add emulation starter 104 assign initial start up conditions, add it is imitative What true data controller 102 was established adds one or more actions of propellant and adds what emulation controller 103 was established The instruction that starts or stops of equipment needed for propellant is added, simulation adds propellant airship and adds propellant operating mode to space station.
In the present invention, added emulation starter 204 be used for added emulation master controller 201 export analogue simulation The initial condition parameters that pilot system starts start analogue simulation experiment.For example, emulation starter 204 is added to being added When emulation master controller 201 sends out startup, stopping, jumping or the conditional parameters such as breakpoint is preserved start analogue simulation as order Experiment.According to the different command for emulating starter 204 and sending out is added, added emulation master controller 201 and make differential responses Analogue simulation experiment, while send corresponding response message inform added emulation starter 204.
Added emulation recording controller 202 be used for it is described added emulation master controller 201 export program control command and Inject data, make it is described added emulation master controller 201 and simulate to establish add the one or more of propellant and act.It is such as defeated Go out all to be added valve closing, compressor pumping starts and add the data commands such as amount in place, added emulation master controller 201 are acted accordingly after above-metioned instruction is received.
It is added emulation controller 203 to be used to export telecommand to the emulation master controller 201 of being added, be made described Added emulation master controller 201 simulate foundation add starting or stoping for equipment needed for propellant.Such as output valve, propulsion State being turned on or off of agent tank, pipeline etc. etc..
By added emulation master controller 201 be used for according to by added emulation starter 204 assign initial start up conditions, quilt The reception that emulation recording controller 202 is established is added to add one or more actions of propellant and added emulation controller The instruction that starts or stops of equipment needed for propellant is added in 203 receptions established, and the reception of simulation space station is added propellant and flown Ship adds propellant operating mode to space station.
Arrangement above according to the present invention, the experimentation that actual emulation Simulated Spacecraft propellant is added are as follows:
First, to adding emulation master controller 101, adding emulation recording controller 102, add emulation controller 103 and It adds emulation starter 104 and is added emulation master controller 201, added emulation recording controller 202, added emulation Controller 203 and added emulation starter 204 network communication is carried out by Ethernet.Wherein, emulation master controller 101 is added Data interaction is realized by network communication with emulation master controller 201 is added.
Then it is carried out at the same time following workflow:
To add emulation master controller 101 and by add emulation master controller 201 receive by add emulation data control Device 102 processed and added that the propellant that sends out of emulation recording controller 202 adds instruction and injection data are judged and parsed Processing adds simulation, while by adding emulation recording controller 102 and being added according to instructing and injecting data progress propellant Emulation recording controller 202 is updated to adding emulation master controller 101 and being added the telemetry of emulation master controller 201.
Telemetry group packet during propellant is added, which is conveyed to, adds emulation recording controller 102 and imitative by adding True data controller 202, then by adding emulation recording controller 102 and being added emulation recording controller 202 by telemetering number Ground display system is sent to according to a group packet to be shown.In the process, the telemetry after group packet is according to periodically defeated Go out to adding emulation recording controller 102 and being added emulation recording controller 202, then by adding emulation recording controller It 102 and is added emulation recording controller 202 and is uniformly conveyed to the aobvious system of prison and shown.In the present invention, telemetry group It is usually conveyed within the time of 0.5~1s (i.e. cycle duration) after packet and adds emulation recording controller 102 and added emulation Recording controller 202.
Dynamic update adds emulation master controller 101 and adds letter by the propellant added between emulation master controller 201 Cease interaction data.In the present invention, propellant is adding emulation after adding interactive data information framing within the time of 0.5~1s Master controller 101 and added emulation master controller 201 between interaction conveying.
The realization of above-mentioned function and action is mainly by adding emulation master controller 101 and being added emulation master controller What 201 in house software was completed.
It in the present invention, can according to actual needs, to mending in the experimentation that the agent of analogue simulation spacecraft propulsion is added Add emulation master controller 101 and added emulation master controller 201 and carry out fault simulation verification.Such as by adding emulation starter 104 and added emulation starter 204 send out control command, including start, stop, jump when and break-point preserve and The function of startup, with open analogue simulation experiment, according to control command plus faulting instruction come realize the loading of fault mode and The functions such as revocation realize fault simulation verification.
Fig. 2 and Fig. 3 schematically shows that spacecraft propulsion agent according to the present invention is added and is added in analogue simulation pilot system It emulates master controller and is added the software division of emulation master controller and data transmission relational graph.In the present invention, such as Fig. 2 institutes Show, add emulation master controller 101 software be divided into add network communication module, add instruction and data injection module, mend Add telemetry module, add information exchange module, add control module, add fault simulation module and add simulated database.
It added network communication module as shown in figure 3, the software for being added emulation master controller 201 is divided into, added Instruction and data injection module are added telemetry module, are added information exchange module, added control module, added event Hinder analog module and added simulated database.
With reference to Fig. 2 and Fig. 3, function and the effect of above-mentioned each module are illustrated.Wherein, network communication module is added to be used for It receives by adding emulation master controller 101, adding emulation controller 103 and/or adding the network report for emulating starter 104 and sending out Literary data are identified according to the message function type of agreement, and are transmitted to and add instruction and data injection module, add information Interactive module is added control module and is handled.It is additionally operable to that telemetry module will be added in addition, adding network communication module, mends Add information exchange module and/or add control module transmission data network consisting message data be sent to add emulation data control Device 102 processed adds emulation starter 104 and is added emulation master controller 201.
Add simulated database be mainly responsible for realization to add instruction, injection data, telemetry parameter and fault mode into The functions such as row storage and inquiry.Add instruction and data injection module, add telemetry module be based on add simulated database realization The parsing of instruction, the simulation of telemetry parameter and the simulation of phenomenon of the failure.
It adds instruction and data injection module and is forwarded based on simulated database parsing is added from network communication module is added Data information in telecommand, program control command and injection data, therefrom extraction and instruction or inject the corresponding volume of data Code, adds corresponding telemetry parameter in simulated database according to coded query, telemetry parameter is sent to and adds telemetry module, so Realize that telemetry parameter changes the response of instruction by adding telemetry module afterwards.
It adds telemetry module and mainly realizes and spacecraft propulsion agent according to the present invention is added in analogue simulation pilot system All telemetry parameters dynamic analog.Such as dynamic response is carried out to the instruction of ground transmission or injection data, simulation is related The variation of telemetry parameter such as receives and adds the on off state telemetry intelligence (TELINT) that real-time update after valve switch instructs adds valve; Realize temperature, the pressure parameter to adding pipeline, valve, tank and gas cylinder etc., Residual Propellant parameter, rotating speed of gas compressor etc. The dynamic analog of relevant parameter;Realize the dynamic analog to adding malfunction parameter.In addition, add the temperature of pipeline and valve The parameters such as the rotating speed of degree, pressure parameter, propellant tank surplus parameter and compressor, emphasis to be needed to supervise during adding Depending on state parameter, for true simulation actual working state as far as possible, the data that obtain carry out whole in testing reinforcing top soil Reason, analysis and statistics, establish the mathematical model per class parameter, are realized by adding mathematical model of the telemetry module based on all kinds of parameters Dynamic analog is carried out to these parameters.
Add information exchange module mainly realize add emulation master controller 101 and added emulation master controller 201 it Between mutually pass the dynamic analogs of data, including add stage word information, add in place information, add fault status information, add pipe The important status information such as road pressure, it is distant from adding by adding information exchange module when each information interaction periodicity arrives It surveys in module and reads the last state value of above mutually biography telemetry parameter, and the content in interactive data information frame is updated, Then the data frame is sent to add network communication module network consisting message data packet and be sent to and is added emulation main control Device 201, so as to fulfill the interaction of information is added.
Control module is added mainly to realize to from the response for adding emulation starter control command.Such as it receives next self-complementary Add when the startup, stopping, jump of emulation starter and after the orders such as breakpoint preserves, perform corresponding operating, and reply response message;It connects It is parsed after receiving corresponding fault simulation status word, and send and add the mould that fault simulation module realizes corresponding failure pattern Intend.
It adds fault simulation module and mainly realizes the different simulations for adding fault mode, according to adding what control module provided Malfunction word information adds dynamic analog of the telemetry module realization to the phenomenon of the failure by calling.
A kind of embodiment according to the present invention to realize the simulation to adding all kinds of phenomena of the failure, is looked into using database Each fault mode is arranged and gives unique ID number by inquiry mode in sequence, each ID number corresponds to a failure and retouches File is stated, telemetry module is added and receives after the failure ID number for adding fault simulation module, from adding in simulated database The fault data corresponding to the ID number is extracted, the source of trouble is configured according to failure-description file content, failure is added in realization The simulation of phenomenon.
In the present invention, being added network communication module, added instruction and number in emulation master controller 201 is added According to injection module, telemetry module is added, added information exchange module, added control module, added fault simulation mould Block and added simulated database function and effect with add emulation master controller 101 in adding network communication module, mend Add instruction and data injection module, add telemetry module, add information exchange module, add control module, add fault simulation Module and the function of adding simulated database are identical with effect, repeat no more.But it is added simulated database and adds simulation number It is different according to the storage data in library.
For solve the problems of the prior art, the present invention using computer simulation technique devise above-mentioned propellant add it is imitative True simulation experiment system is realized by software and is emulated to adding control computer and adding information flow, to adding process State parameter is simulated, and is simulated to adding fault mode, so as to fulfill the dynamic analog for adding process in-orbit to propellant Intend.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention With within principle, any modification, equivalent replacement, improvement and so on should all be included in the protection scope of the present invention god.

Claims (9)

1. analogue simulation pilot system is added in spacecraft propulsion agent, which is characterized in that including:It adds analogue simulation device and is mended Add analogue simulation device;Wherein:
Analogue simulation device is added by adding emulation master controller, adding emulation recording controller, add emulation controller and benefit Emulation starter is added to form;
Added analogue simulation device by added emulation master controller, added emulation recording controller, added emulation survey It controls device and is added emulation starter and form;
It is described add analogue simulation device and added analogue simulation device mutually can be connected to interactive information by network, and Propellant interacts simulated failure information during adding analogue simulation experiment.
2. analogue simulation pilot system is added in spacecraft propulsion agent as described in claim 1, which is characterized in that is added emulation and is opened Dynamic device is used to, to the initial condition parameters for adding emulation master controller output analogue simulation pilot system startup, start analogue simulation Experiment;
It adds emulation recording controller to be used to add emulation master controller output program control command and injection data to described, make described It adds emulation master controller simulation and establishes the one or more actions for adding propellant;
It adds emulation controller to be used to add emulation master controller output telecommand to described, makes described to add emulation main control Device simulation, which is established, adds starting or stoping for equipment needed for propellant;
Add emulation master controller be used for according to add emulation starter assign initial start up conditions, add emulation data control What device was established add one or more actions of propellant and adding of adding that emulation controller established sets needed for propellant Standby starts or stops instruction, and simulation adds propellant airship and adds propellant operating mode to space station.
3. analogue simulation pilot system is added in spacecraft propulsion agent as claimed in claim 2, which is characterized in that it is described add it is imitative Allah's controller include add network communication module, add instruction and data injection module, add telemetry module, add information friendship Mutual module adds control module, adds fault simulation module and adds simulated database.
4. analogue simulation pilot system is added in spacecraft propulsion agent as claimed in claim 3, which is characterized in that described to add net Network communication module is then forwarded to and described adds instruction and data injection module, institute for receiving and identifying network message data It states and adds information exchange module or described add control module;And it adds telemetry module by described, described add information exchange Module and/or the data network consisting message data for adding control module transmission are sent to the emulation data of adding and control Device described add emulation starter and described is added emulation master controller.
It is described to add simulated database for storing action command, injection data, telemetry parameter and fault mode for the benefit Instruction and data injection module and the telemetry module of adding is added to inquire;
Instruction and the data injection module added is based on described adding simulated database parsing and adding network communication from described Telecommand, program control command and injection data in the data information of module forwards, extraction are corresponding with instructing or injecting data Coding, corresponding telemetry parameter in simulated database is added according to coded query, telemetry parameter is sent to the benefit Add telemetry module;
The telemetry module of adding adds telemetry parameter described in simulated database dynamic simulative emulation based on described in and adds failure Parameter;
It is described add information exchange module for read from the last state telemetry parameter for adding telemetry module, and more It is new described to add emulation master controller and described added the interactive data information that interaction data is used between emulation master controller Then the data frame is sent to and described add network communication module network consisting message data packet and be sent to described mended by frame Add emulation master controller;
It is described to add control module for performing and responding from the startup order for adding emulation starter, and parse and From the malfunction parameter for adding emulation starter, the malfunction parameter after parsing is sent to and described adds failure mould Intend module and carry out analogue simulation;
The malfunction dynamic state of parameters simulated failure mould added fault simulation module and control module transmission is added according to Formula.
5. analogue simulation pilot system is added in spacecraft propulsion agent as claimed in claim 4, which is characterized in that described to add net Network communication module adds emulation recording controller, the benefit using emulation master controller is added described in udp protocol realization with described Add emulation controller and the Ethernet data interaction added between emulation starter.
6. analogue simulation pilot system is added in spacecraft propulsion agent as described in claim 1, which is characterized in that is added emulation Starter is used to, to the initial condition parameters for being added emulation master controller output analogue simulation pilot system startup, start emulation Simulation test;
It is added emulation recording controller to be used to be added emulation master controller output program control command and injection data to described, be made It is described to be added the one or more actions for emulating master controller simulation foundation and adding propellant;
It is added emulation controller to be used to be added emulation master controller output telecommand to described, makes described to be added emulation Master controller simulation, which is established, adds starting or stoping for equipment needed for propellant;
By added emulation master controller be used for according to by added emulation starter assign initial start up conditions, added emulation number The reception established according to controller adds one or more actions of propellant and is added the reception for emulating controller and being established Add the instruction that starts or stops of equipment needed for propellant, simulation space station receives to add propellant airship and add to space station and push away Into agent operating mode.
7. analogue simulation pilot system is added in spacecraft propulsion agent as claimed in claim 6, which is characterized in that is added emulation Master controller includes being added network communication module, is added instruction and data injection module, added telemetry module, added Information exchange module is added control module, is added fault simulation module and added simulated database.
8. analogue simulation pilot system is added in spacecraft propulsion agent as claimed in claim 7, which is characterized in that described to be added Network communication module is then forwarded to and described is added instruction and data injection mould for receiving and identifying network message data Block described added information exchange module or described is added control module;And added telemetry module, the quilt by described It adds information exchange module and/or the data network consisting message data for being added control module transmission is sent to the quilt It adds emulation recording controller and described added emulation starter and described added emulation master controller.
It is described to be added simulated database for storing described in action command, injection data, telemetry parameter and fault mode confession It is added instruction and data injection module and the telemetry module of being added is inquired;
Instruction and the data injection module added is based on described being added simulated database parsing and being added net from described Telecommand, program control command and injection data in the data information of network communication module forwarding, extraction and instruction or injection number According to corresponding coding, corresponding telemetry parameter in simulated database is added according to coded query, telemetry parameter is sent Telemetry module is added to described;
The telemetry module of being added is added telemetry parameter described in simulated database dynamic simulative emulation and is added based on described Fault parameter;
It is described added information exchange module for read from the last state telemetry parameter for being added telemetry module, and And update described in add emulation master controller and it is described by added emulation master controller between be used for interaction data information exchange Then the data frame is sent to the network communication module network consisting message data packet of being added and is sent to institute by data frame It states and adds emulation master controller;
The control module of being added is used to perform and respond to be added the startup order of emulation starter from described, and solve It analyses from the malfunction parameter for being added emulation starter, the malfunction parameter after parsing is sent to described mended Fault simulation module is added to carry out analogue simulation;
The fault simulation module of being added simulates event according to the malfunction dynamic state of parameters for being added control module transmission Barrier pattern.
9. analogue simulation pilot system is added in spacecraft propulsion agent as claimed in claim 8, which is characterized in that described to be added Network communication module using udp protocol realize it is described added emulation master controller with it is described added emulation recording controller, It is described by added emulation controller and it is described by added emulation starter between Ethernet data interact.
CN201711283762.7A 2017-12-07 2017-12-07 Analogue simulation pilot system is added in spacecraft propulsion agent Active CN108146663B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711283762.7A CN108146663B (en) 2017-12-07 2017-12-07 Analogue simulation pilot system is added in spacecraft propulsion agent

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711283762.7A CN108146663B (en) 2017-12-07 2017-12-07 Analogue simulation pilot system is added in spacecraft propulsion agent

Publications (2)

Publication Number Publication Date
CN108146663A true CN108146663A (en) 2018-06-12
CN108146663B CN108146663B (en) 2019-12-03

Family

ID=62466251

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711283762.7A Active CN108146663B (en) 2017-12-07 2017-12-07 Analogue simulation pilot system is added in spacecraft propulsion agent

Country Status (1)

Country Link
CN (1) CN108146663B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109254576A (en) * 2018-08-07 2019-01-22 北京空间技术研制试验中心 Propellant based on FDIR technology adds data interaction system and its design method
CN113978769A (en) * 2021-10-21 2022-01-28 上海空间推进研究所 Propellant replenishing autonomous control system for in-orbit spacecraft

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2311320C2 (en) * 2005-10-17 2007-11-27 Вадим Николаевич Пикуль Method of correction of space object orbit
CN102941929A (en) * 2012-10-31 2013-02-27 北京控制工程研究所 Microgravity experiment system and experiment method for verifying fluid transmission performance of plate type storage box
CN104002301A (en) * 2014-05-22 2014-08-27 清华大学深圳研究生院 Ground experimental system for in-orbit fine operation of space robot

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2311320C2 (en) * 2005-10-17 2007-11-27 Вадим Николаевич Пикуль Method of correction of space object orbit
CN102941929A (en) * 2012-10-31 2013-02-27 北京控制工程研究所 Microgravity experiment system and experiment method for verifying fluid transmission performance of plate type storage box
CN104002301A (en) * 2014-05-22 2014-08-27 清华大学深圳研究生院 Ground experimental system for in-orbit fine operation of space robot

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
唐平、汤树人等: ""空间在轨服务流程综合试验***研制"", 《机械设计》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109254576A (en) * 2018-08-07 2019-01-22 北京空间技术研制试验中心 Propellant based on FDIR technology adds data interaction system and its design method
CN113978769A (en) * 2021-10-21 2022-01-28 上海空间推进研究所 Propellant replenishing autonomous control system for in-orbit spacecraft

Also Published As

Publication number Publication date
CN108146663B (en) 2019-12-03

Similar Documents

Publication Publication Date Title
CN106292336B (en) The fault simulation system and method for Satellite attitude and orbit control system based on embedded VxWorks
CN109634141A (en) A kind of medium-and-large-sized unmanned plane semi-physical simulation method and system that Open-closed-loop combines
CN109283854A (en) A kind of portable analogue system of unmanned plane
Day et al. Multi-UAV software systems and simulation architecture
CN104122885A (en) 422 bus solid-liquid power aircraft flying control testing system
CN106647335A (en) Digital satellite attitude and orbit control algorithm ground simulation verification system
CN108146663B (en) Analogue simulation pilot system is added in spacecraft propulsion agent
CN105137807B (en) General digital Star Service emulation platform
CN108254208B (en) A kind of simulator data creation method for aircraft complete machine test stand
CN105068444B (en) A kind of universal Unmanned Aerial Vehicle Data Link analogue system
CN109521748A (en) The test method of automatic driving vehicle
CN109345902A (en) A kind of flight simulator aircraft emulation system
CN107944193A (en) Avionics semi-matter simulating system
CN103412540A (en) Communication satellite simulator and general telemetry and telecontrol stream data transmission method
CN107590046A (en) A kind of remote sensing satellite load task command verification method and system
CN104597862A (en) Vertical loop integration test system and method for space control task integration test exercise
CN109507692A (en) A kind of Star Service information flow analogue system and its method
CN110806701A (en) Unmanned helicopter control system simulation platform
CN110442528A (en) A kind of system and method for the column control cross-platform operation of software based on fail-safe computer simulation software
CN110225100A (en) A kind of actual situation mapped system towards Intelligent assembly production line
CN112925705B (en) Unmanned-duty-based carrier rocket flight software acceptance method and system
CN109870927A (en) Million capacitance grade steam turbine island control logic verification platforms
Dougall Applications and benefits of real-time IO simulation for PLC and PC control systems
CN109634137A (en) A kind of aircraft fuel system fault simulation method
CN105843745A (en) Method and system for testing redundancy management software

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