A kind of based on load information flow management system on the star of intelligent high-speed router
Technical field
The present invention relates to a kind of based on payload information management system on the star of intelligent high-speed router, particularly for a kind of payload high speed and the low speed information flow management system based on the intelligent high-speed router of acquisition of information type satellite, belong to satellite data transmission and field of information management.
Background technology
In the present small satellite system, the payload system is used for realizing moonlet specific space mission in orbit.For acquisition of information type satellite, payload produces high-speed data and exports to data transmission system.Ground station is processed, stores and returned to data transmission system then to the load initial data.In addition, the monitoring of payload and data transmission system state and function keeps the exchange that also needs to carry out low speed remote measurement and remote-control data.
What the design of present payload system and the management of the information flow of data transmission system was adopted is to carry out the custom-designed method of specific aim for the actual demand of every satellite, the pattern of an i.e. star one design, different satellites is understood to some extent difference in bus transfer form, node device quantity, but general frame is basically identical.Difference according to wire data type can be divided into it express network and slow network.Wherein express network is used for carrying out processing, storage and the transmission of high speed load data; Slow network is mainly used to carry out observing and controlling communication and decoding.
High-speed data management system and low speed data management system that Fig. 1 and Fig. 2 have provided the general a kind of payload data management system of present moonlet form.
The high-speed data management system mainly is comprised of interface and cable between effect load module, pretreatment module, scheduling multiple connection module, solid storing module, coding mould modulation module, transmitter module and the module.Payload produces one or more high speed initial data, and sends pretreatment module or scheduling multiple connection module to.Pretreatment module is configured according to actual needs, can carry out to initial data the operations such as compressed encoding.Scheduling multiple connection module mainly comprises the function of two aspects: scheduling feature, multiple connection function.Scheduling feature mainly passes mode of operation according to number data source, flow chart of data processing and mode etc. is dispatched.Being mainly used to finish between multichannel load data, solid deposit data, whole star telemetry utilizes dispatching principle to select data to carry out multiple connection; Finishing the output of multiple connection data selects; Finish solid deposit data write and read control.The multiple connection function realizes selected data are carried out AOS multiple connection and framing.Gu storing module is used for storing load data and whole star telemetry.Code modulation module is used for finishing the Channel Coding and Modulation to the AOS transmission frame.Data flow after transmitter then will be modulated carries out exporting after frequency conversion, the amplification filtering.
Transfer of data between the different modules adopts the LVDS interface, and the quantity of concrete transmission rate and interface transmission line then needs to design according to the actual requirements.Scheduling multiple connection module then utilizes the RS485 interface to transmit with operational order between admittedly depositing.
Present data-transmission mode mainly comprises: logging mode, playback mode, direct transfer+playback mode, direct transfer+logging mode, record+playback mode.
Logging mode is mainly used in the situation of satellite outside the visual range of grounded receiving station, finish the auxiliary datas such as satellite engineering remote measurement of sending here by the CAN bus passing through pretreated load data and Star Service computer by scheduling multiple connection module, carry out formatting and send solid-state memory to carry out record.
The load data that carries out after the formatting through scheduling multiple connection module that playback mode is used for charging to solid-state memory carries out the playback transmission.
But direct transfer+playback mode be mainly used in data transmission system over the ground transmission code speed produce in real time the situation of bit rate greater than load.Under this pattern, the data that scheduling multiple connection module produces load and carry out sending coding demodulator to process after multiple connection and the layout from the data of solid-state memory after over the ground transmission.
But direct transfer+logging mode be mainly used in data transmission system over the ground transmission code speed produce in real time the situation of bit rate less than load.Under this pattern, send coding demodulator to after the partial data multiple connection layout that scheduling multiple connection module produces load according to priority, partial data carries out depositing solid-state memory in after the formatting.
But record+playback mode be used for data transmission system over the ground transmission code speed produce in real time the situation of bit rate less than load.Under this pattern, deposit solid-state memory in after the data multiplexing layout that scheduling multiple connection module produces load on the one hand, on the other hand the data of solid-state memory are carried out the playback transmission.This pattern is equivalent to quasi real time transmission mode, utilizes solid-state memory to use as buffer memory.
As shown in Figure 2, the low speed data management system is comprised of payload slave computer, number biography slave computer and payload administration module.The low speed data management system mainly is responsible for payload and the collection of number biography system telemetry intelligence (TELINT) and distribution and the decoding of remote control command, and finishes the broadcasting to split-second precision.The payload slave computer is responsible for finishing the collection of payload telemetry parameter, and sends the payload administrative unit to by secondary CAN bus, and finishes the decipher of part payload remote control command.Number passes the collection that slave computers are then finished each equipment telemetry parameter of several biography system, and sends the payload administrative unit to, also is responsible for the decipher of number biography system remote control command.The payload administration module is responsible for finishing the collection of payload and number biography system telemetry parameter by secondary bus, and sends the Star Service supervisory computer to by one-level CAN bus.In addition, the payload administration module is also finished the decipher to the part remote control command, and by the control of relay is finished the instruction of payload and data transmission equipment is carried out.
Present payload high-speed data and low speed data management system mainly have the following disadvantages:
(1) the transmit port type and the Data Transport Protocol disunity that adopt comprise the LVDS interface, CAN interface, 485 interfaces of various speed etc., have increased the complexity of equipment, are unfavorable for rapid-assembling and the test of satellite;
(2) different satellite load are different from data transmission subsystem equipment composition, and the interface of equipment room is different, does not have versatility, is unfavorable for producing in serial form;
(3) the EM equipment module degree is low, and connected mode is fixed, and can't carry out flexibly the replacement of module, is unfavorable for the technology upgrading of equipment;
(4) concrete satellite data flow to singlely and fixing, can't adapt to the demand of the diversified exchanges data of different satellites and processing;
(5) speed of concrete satellite data transmission equipment is single, can't adapt to the diversified data-rate requirements of different satellites.
Along with the development of the information transmission technology, some New Bus have obtained fast development and utilization.The SpaceWire bus is applied in abroad the spacecraft for the bus standard of AEROSPACE APPLICATION exploitation specially as Europe, but multiplex in the transfer of data of point-to-point, existing document proposes SpaceWire router application scheme in the network on star, but mostly be whole star and all adopt the SpaceWire bus network, although can realize the unification of bus, but for the less small satellite platform of management information amount, adopt the SpaceWire bus can greatly increase development cost fully.
Summary of the invention
Technology of the present invention is dealt with problems and is: for the deficiencies in the prior art, proposed a kind ofly based on payload information Workflow Management System on the star of intelligent high-speed router, solved the problem that present moonlet payload system and data transmission system complex interfaces, the degree of modularity are low, be unfavorable for rapid-assembling and test and be unfavorable for the equipment and technology upgrading.Further reduce system complexity, realized to a certain extent the generalization of high-speed data switching equipment.
Technical solution of the present invention is:
A kind of based on payload information Workflow Management System on the star of intelligent high-speed router, comprising: intelligent high-speed router, SpaceWire high-speed bus and with the high-speed data management equipment of intelligent interface unit.Described high-speed data management equipment comprises payload equipment with IIU, with the data processing equipment of IIU, with the data storage device of II U, with the data transmission set of IIU.Wherein IIU is the abbreviation of intelligent interface unit Intelligent Interface Unit.
The intelligent high-speed router is the nucleus equipment of spaceborne express network, is responsible for finishing the exchange of express network data.Payload equipment, data processing equipment, data storage device and data transmission equipment directly are connected on the described router by the intelligence interface with bidirectional high speed SpaceWire interface.High-speed data can by the configuration of intelligent high-speed router according to routing table, transmit between payload equipment, data processing equipment, data storage device and data transmission set flexibly.The intelligent high-speed router is by CAN interface and spaceborne low speed bus network connection.The telemetry of each equipment can utilize the SpaceWire interface to send router to, and the intelligent high-speed router sends integrated pipe control computer (being also referred to as the Star Service main frame) to by slow network on CAN interface and the star.The CAN bus of also can passing through the integrated pipe control computer realizes the configuration to router, and realizes the collection of high-speed network appliance telemetry parameter and the transmission of remote control command.
The present invention compared with prior art has following advantage:
A kind of flow direction of having enriched data based on payload information management system on the star of intelligent high-speed router of the present invention can utilize intelligent control module to realize modification and the configuration of routing table, thereby has realized the transfer of data of any direction.Therefore its mode of operation has not only contained traditional limited several mode of operations, and has realized the configurable of mode of operation.
Further, the advantage applies brought of the present invention is in the following aspects:
(1) payload that adopts the intelligent high-speed router to finish two networks of original dependence to finish, admittedly deposit, high speed and low speed data exchange between the equipment that transfer of data etc. is processed high-speed data, thereby simplified the complexity of system, be convenient to improve system reliability;
(2) unified the interface of equipment room, adopt a kind of interface to replace the multiple interfaces such as original CAN interface, L/DS interface and 485 interfaces, be beneficial to rapid-assembling and the test of satellite, alleviate the quality of satellite, and the equipment of being convenient to carries out producing in serial form, and has greatly improved flexibility and the rapidity of satellite assembly;
(3) adopt SpaceWire bus route technology, the exchanges data of LA Management Room is more flexible, and more flexibly data-transmission mode can be provided; This intelligent high-speed router has certain transmission rate adaptive capacity simultaneously, therefore has higher versatility, and same equipment can be adapted to multi-satellite, can greatly reduce the equipment development cost;
(4) characteristics of utilizing intelligent control module to be configured routing table have realized the configurable of data-transmission mode.
Description of drawings
Fig. 1 is that traditional high-speed data management system forms schematic diagram;
Fig. 2 tradition low speed data management system forms schematic diagram;
Fig. 3 is that system of the present invention forms schematic diagram;
Fig. 4 is that intelligent router feature of the present invention forms schematic diagram;
Fig. 5 is that the payload equipment with IIU of the present invention forms schematic diagram;
Fig. 6 is that the data processing equipment with IIU of the present invention forms schematic diagram;
Fig. 7 is that the data storage device with IIU of the present invention forms schematic diagram;
Fig. 8 is that the data transmission equipment with II U of the present invention forms schematic diagram;
Fig. 9 is management flow figure of the present invention.
Embodiment
Below just by reference to the accompanying drawings the present invention is done further introduction.
As shown in Figure 3, be structural representation of the present invention.Wherein the intelligent high-speed router is the nucleus equipment of spaceborne express network, is responsible for finishing the exchange of express network data.Payload equipment, data processing equipment, data storage device and data transmission equipment directly are connected on the described router by intelligent interface unit.High-speed data can by the configuration of router according to routing table, transmit between payload equipment, data processing equipment, data storage device and data transmission set.Router is by CAN interface and spaceborne low speed bus network connection.The telemetry that each equipment produces sends integrated pipe control computer (be also referred to as Star Service main frame) by router by CAN interface slow network on star through behind the router.Integrated pipe control computer industry can be passed through the realization of CAN bus to the configuration (such as revising routing table) of router, and realizes the collection of high-speed network appliance telemetry parameter and the transmission of remote control command.
As shown in Figure 4, intelligent high-speed router of the present invention is comprised of SpaceWire routing module, intelligent control module and SpaceWire IEEE SpW.Wherein the SpaceWire routing module is realized based on the ECSS-E-ST-50-12C standard criterion.Described intelligent high-speed router is realized the resource management of router on the one hand, by CAN interface and being connected of spaceborne slow network telemetry intelligence (TELINT) is passed to the Star Service computer on the other hand, the third aspect can be transmitted to the remote control command from the Star Service computer each equipment that is connected to router.
With the payload equipment of IIU, comparing with traditional payload equipment has increased intelligent interface unit, and it forms as shown in Figure 5, is comprised of a plurality of stand-alone device, slave computer and intelligent interface unit.Function and the processing procedure of stand-alone device are defined by the user, can also can be for electronics load etc. for optical camera, and its produces multipath high-speed load data.Slave computer then is responsible for the telemetry parameter of each stand-alone device is gathered generation low speed telemetry.High-speed data and low speed data all utilize the SpaceWire interface of standard to send router to by intelligent interface unit.In addition, the remote-control data to router is sent here then sends slave computer to by interface module, finishes the decoding of instruction and the execution of instruction by slave computer.
Be used for carrying out the processing of load high-speed data with the data processing equipment of IIU, it forms as shown in Figure 6, and comparing with traditional data processing equipment has increased intelligent interface unit.Data processing equipment receives pending high-speed data, exports through after certain processing.The process of processing can be defined by the user, can be data compression, data layout and multiple connection etc.Slave computer is finished the telemetry parameter collection of stand-alone device, and the decipher of remote control command and distribution.IIU finishes the scheduling of input and output high-speed data and low speed data.
Be used for carrying out the storage of load high-speed data with the data storage device of IIU, it forms as shown in Figure 7, and comparing with traditional data processing equipment has increased intelligent interface unit.Data storage device receives high-speed data and storage, the data of output storage after receiving play-back command.Slave computer is finished the decipher of telemetry parameter collection, remote control command of stand-alone device and distribution and to the control of memory.IIU finishes the scheduling of input and output high-speed data and low speed data.
Be used for finishing the coded modulation of the transmission of data with the data transmission set of IIU, become analog signal by aerial radiation to the space.Compare with traditional data transmission set, the notebook data transmission equipment is except chnnel coding, modulation and the radio frequency processing of rear end, and other function can be defined by the user.Such as possessing the multiple connection function, also can possess encryption function, data transmission system does not have the direct control function to admittedly depositing in addition.Data transmission set forms as shown in Figure 8.Slave computer is wherein finished decoding and the distribution of the collection of data transmission set telemetry parameter and remote control command, the functions such as the function of each unit completing user definition and coding, modulation, frequency conversion, filter and amplification.Final analog signal arrives the space through aerial radiation.
Payload information stream of the present invention comprises low speed observing and controlling information flow and high speed load information stream.Low speed observing and controlling information flow comprises again telemetry and remote control command, and wherein telemetry is finished collection by the intelligent control module of router, and finally passes to the integrated pipe control computer that links to each other with spaceborne low speed bus network by the CAN bus.Remote control command then is sent to the intelligent control module of router by the CAN bus by the integrated pipe control computer, and be transmitted to each equipment by it by router.High speed information stream then directly exchanges at each equipment room by router, realize data storage, processing and under pass ground, not in the spaceborne transmission over networks of low speed, but the managerial demand of the routing table of router utilizes intelligent control module to finish.
Because load data and remote control command are bursty nature, telemetry then needs periodically to gather.Therefore the pattern that the characteristics that can utilize the SpaceWire bus to have the precise synchronization ability adopt " time triggering " and " Event triggered " to coexist.
For the transmission of periodic data and random data, scheme that the present invention will adopt Acta Astronautica's 02 phase in 2012 " SpaceWire spaceborne network communication protocol design " literary composition to propose is carried out, the information management process as shown in Figure 9, concrete steps are as follows:
1) with the setting in " destination address " territory and " bag data " territory, arranges according to " the spaceborne network communication protocol design of SpaceWire ".
2) take per second as a communication cycle T, a communication cycle is divided into 2 time windows, first time window is uncontested time window, and second time window is competitive time window, and the division of time window is according to total speed R of periodic data
zWith the total speed R of competitive data
JDetermine, the time T 1 of first time window is T * (R
z/ (R
z+ R
J)), second time window T2 length is T * (R
J/ (R
z+ R
J)), when node is operated in first time window, be expressed as uncontested state, when being operated in second time window, be expressed as race condition.
3) utilize two bit (T6 of the SpaceWire timing code that defines in the ECSS-E-ST-50-12C standard criterion, T7) realize switching between the node application layer window, (0,0) the expression node is about to enter uncontested state, (0,1) the expression node is about to enter race condition, and two states code switching time is designated as T
M1And T
M2
4) all synchronisation of nodes in the network carry out the state machine handover mechanism, and timing code not only is used for finishing the time synchronized of the whole network, and can be used for realizing the switching of state machine, and in the moment that each communication cycle T begins, host node carries out timing code (T
M1) broadcasting.After node was received this timing code, synchronous function of deadline switched to operating state uncontested state on the other hand on the one hand.
5) under uncontested state, each node starts self timer, and the sequential that foundation is formulated requires to send the telemetry of this node to host node, finished successively the collection of each node telemetry by host node, and it is carried out the layout of packet to the agreement of telemetry form according to whole star, after finishing, layout sends to the integrated pipe control computer by spaceborne low speed bus (CAN bus).
6) under uncontested state, host node sends T when T1 finishes
M2Timing code, each node enters race condition after receiving this timing code, carries out the transmission of load data bag.
For remote control command, then adopt the mode of priority to realize.Be followed successively by according to from high to low order transmitting data priority: remote control command, telemetry, load data.Under any state, remote control command is with prioritised transmission.Remote control command is opposite with the transmission direction of telemetry, therefore can not affect the collection of telemetry.
The unspecified part of the present invention belongs to general knowledge as well known to those skilled in the art.