CN107911157B - Universal satellite command automation technology data processing system and method - Google Patents

Universal satellite command automation technology data processing system and method Download PDF

Info

Publication number
CN107911157B
CN107911157B CN201710876497.7A CN201710876497A CN107911157B CN 107911157 B CN107911157 B CN 107911157B CN 201710876497 A CN201710876497 A CN 201710876497A CN 107911157 B CN107911157 B CN 107911157B
Authority
CN
China
Prior art keywords
satellite
data
automation technology
telemetering
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710876497.7A
Other languages
Chinese (zh)
Other versions
CN107911157A (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.)
Shanghai Institute of Satellite Engineering
Original Assignee
Shanghai Institute of Satellite Engineering
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 Shanghai Institute of Satellite Engineering filed Critical Shanghai Institute of Satellite Engineering
Priority to CN201710876497.7A priority Critical patent/CN107911157B/en
Publication of CN107911157A publication Critical patent/CN107911157A/en
Application granted granted Critical
Publication of CN107911157B publication Critical patent/CN107911157B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • H04B7/18519Operations control, administration or maintenance

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Relay Systems (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention discloses a data processing system and method for a universal satellite command automation technology, wherein the system comprises: the satellite remote measurement and demodulation device comprises a data conversion module for receiving and converting remote measurement data of a satellite transmitting base measurement and control management center, a satellite remote measurement and demodulation device simulation module for simulating a satellite remote measurement and demodulation device and establishing a remote measurement channel with a satellite test system, a remote measurement and processing module for receiving and processing multicast remote measurement data of the satellite test system and the like. The invention can solve the problem of the universality of a satellite command automation technology data processing system, and aims at the command automation technology protocols of all the current satellite transmitting bases to carry out combing again, carry out module division on the command automation technology protocols according to the functions of the system, construct corresponding sub-modules for the parts with the difference of the three transmitting bases, and call the processing sub-modules of the appointed base by the main processing module according to the configuration of a user so as to realize the universality of the system.

Description

Universal satellite command automation technology data processing system and method
Technical Field
The invention relates to the field of satellite data processing, in particular to a data processing system and a data processing method for a universal satellite command automation technology.
Background
With the rapid development of scientific and technological career in China, the development and launching tasks of aerospace and national defense systems are more and more, the task period is more and more tight, the rapid deployment capability of a satellite ground test system after a satellite is transferred to a launching site test stage is more and more urgent, the generalization is the development direction in the field of satellite test at present, the generalization and transformation of complicated parts in the satellite ground test system are made into a hotspot for upgrading the ground test system, the satellite command automation technology data processing system is the only interface of a launching base command automation technology system and the satellite test system, plays a role in data collection, processing and sending, is an information transfer system necessary for the test and launching of the satellite in the launching site, and for satellites of different types, due to the difference of the launching base command automation technology systems, the difference of the satellite test systems and the difference of information protocols between the satellite test system and the launching site information system, the invention relates to a general satellite command automation technology data processing system and a general satellite command automation technology data processing method for solving the problems, which aim to solve the problems that a large amount of manpower and material resources are spent on rebuilding and debugging the command automation technology data processing system matched with the satellite of the model for each satellite to be launched, and at present, no description or report similar to the related technology is found, and similar data at home and abroad are not collected.
Disclosure of Invention
The invention aims to solve the technical problem of providing a universal satellite command automation technology data processing system and a universal satellite command automation technology data processing method, which can solve the problem of the universality of a satellite command automation technology data processing system.
The invention solves the technical problems through the following technical scheme: a universal satellite command automation technology data processing system, the universal satellite command automation technology data processing system comprising:
the data conversion module: the satellite emission base remote control system is used for receiving and converting remote control data of a satellite emission base measurement and control management center;
satellite telemetry demodulation equipment simulation module: the telemetry frame data processed by the data conversion module is processed into a telemetry format agreed by the satellite telemetry demodulation equipment and the forwarding software in the satellite test system, the telemetry format is used as a server side for waiting for the connection of the forwarding software, the telemetry data is sent after the connection is successful, and the telemetry data is not different from one path of telemetry data of the satellite telemetry demodulation equipment for the forwarding software and is used for simulating the satellite telemetry demodulation equipment to establish a telemetry channel with the satellite test system;
a telemetry processing module: receiving multicast data sent by an integrated test server in a satellite test system, extracting a processing result and a state of a corresponding code from the multicast data according to a telemetering code configured by a user, and receiving and processing the multicast telemetering data of the satellite test system;
a base framing module: the module comprises a framing mode of three emission bases, a main module calls corresponding base processing sub-modules according to user configuration, and each sub-module repacks and frames the telemetering processing result extracted by the telemetering processing module according to a command automation technical protocol and is used for repacking and framing an concerned telemetering code;
a link monitoring module: a link monitoring channel is established between the module and the transmission base commanding automation technology system, and heartbeat data is sent every 0.5 second and is used for monitoring the link stability of the transmission base commanding automation technology;
a local storage module: and storing the telemetering data sent by the satellite measurement and control management center and the telemetering data after framing sent to the transmission base command automation technology system by the framing module, and storing the telemetering data in real time.
In another aspect of the present invention, a method for processing data of a universal satellite command automation technology is provided, where the method for processing data of a universal satellite command automation technology includes the following steps:
firstly, commanding an automation technology data processing system to carry out initialization setting according to a configuration file;
receiving telemetering data sent by a satellite measurement and control management center from a transmission base command automation technology system, and converting the telemetering data into a satellite system standard telemetering format;
step three, the converted telemetering data is packaged according to the format of the measurement and control modulation and demodulation baseband equipment in the satellite test system and is sent to forwarding software in the satellite test system;
receiving telemetering processing result data multicast and sent by an integrated test server in the satellite test system, extracting concerned telemetering information from the data according to configuration requirements, framing the telemetering again according to agreement of a command automation technology system of a transmitting base, and sending the framed data to the command automation technology system of the transmitting base after framing is finished;
establishing a link monitoring channel between the command automation technology data processing system and the transmission base command automation technology system in the operation process of the command automation technology data processing system, and sending heartbeat data at regular time by the system to confirm that the communication between the two parties is kept normal;
and step six, storing the telemetering data received from the satellite measurement and control management center in real time and the telemetering data after framing sent to the base command automation technology system in the operation process of the command automation technology data processing system, and providing data material support for later-stage troubleshooting.
Preferably, the deployment of the command automation technology data processing system aiming at the working environment of the satellite model is mainly the modification of the configuration text file, and the aim of modifying the command automation technology configuration is achieved by modifying the information in the configuration file.
Preferably, the interfaces of the command automation technology data processing system and the standard satellite testing system are unified, and the command automation technology data processing system can adapt to the current standard satellite testing system; during the test of the satellite launching field, the data processing system of the command automation technology introduced into the satellite ground test system can not cause great adjustment to the original test system, thereby ensuring the robustness and stability of the whole ground test system.
Preferably, the command automation technology data processing system creates different base framing sub-modules for different launching bases respectively, the main module calls the processing sub-modules of the corresponding base according to the configuration of a user so as to realize the universality of the whole system, and the command automation technology data processing system is suitable for all the current satellite launching bases.
The positive progress effects of the invention are as follows: the invention is compatible with the use of all the existing satellite transmitting bases, solves the problem of the generalization processing of the command automation technology data of each base, allows a user to carry out matching setting on each type in each base by modifying the configuration file, greatly improves the testing efficiency and saves the system research and development cost.
Drawings
Fig. 1 is a block diagram of a generic satellite director automation technology data processing system according to the present invention.
Fig. 2 is a flow chart of a data processing method of the universal satellite command automation technology of the present invention.
Detailed Description
The following provides a detailed description of the preferred embodiments of the present invention with reference to the accompanying drawings.
As shown in fig. 1, the data processing system for the universal satellite command automation technology of the present invention includes:
the data conversion module: the satellite emission base remote control system is used for receiving and converting remote control data of a satellite emission base measurement and control management center;
satellite telemetry demodulation equipment simulation module: the telemetry frame data processed by the data conversion module is processed into a telemetry format agreed by the satellite telemetry demodulation equipment and the forwarding software in the satellite test system, the telemetry format is used as a server side for waiting for the connection of the forwarding software, the telemetry data is sent after the connection is successful, and the telemetry data is not different from one path of telemetry data of the satellite telemetry demodulation equipment for the forwarding software and is used for simulating the satellite telemetry demodulation equipment to establish a telemetry channel with the satellite test system;
a telemetry processing module: receiving multicast data sent by an integrated test server in a satellite test system, extracting a processing result and a state of a corresponding code from the multicast data according to a telemetering code configured by a user, and receiving and processing the multicast telemetering data of the satellite test system;
a base framing module: the module comprises a framing mode of three emission bases, a main module calls corresponding base processing sub-modules according to user configuration, and each sub-module repacks and frames the telemetering processing result extracted by the telemetering processing module according to a command automation technical protocol and is used for repacking and framing an concerned telemetering code;
a link monitoring module: a link monitoring channel is established between the module and the transmission base commanding automation technology system, and heartbeat data is sent every 0.5 second and is used for monitoring the link stability of the transmission base commanding automation technology;
a local storage module: and storing the telemetering data sent by the satellite measurement and control management center and the telemetering data after framing sent to the transmission base command automation technology system by the framing module, and storing the telemetering data in real time.
As shown in fig. 2, the method for processing data of the universal satellite command automation technology of the present invention includes the following steps:
firstly, commanding an automation technology data processing system to carry out initialization setting according to a configuration file;
receiving telemetering data sent by a satellite measurement and control management center from a transmission base command automation technology system, and converting the telemetering data into a satellite system standard telemetering format;
step three, the converted telemetering data is packaged according to the format of the measurement and control modulation and demodulation baseband equipment in the satellite test system and is sent to forwarding software in the satellite test system;
receiving telemetering processing result data multicast and sent by an integrated test server in the satellite test system, extracting concerned telemetering information from the data according to configuration requirements, framing the telemetering again according to agreement of a command automation technology system of a transmitting base, and sending the framed data to the command automation technology system of the transmitting base after framing is finished;
establishing a link monitoring channel between the command automation technology data processing system and the transmission base command automation technology system in the operation process of the command automation technology data processing system, and sending heartbeat data at regular time by the system to confirm that the communication between the two parties is kept normal;
and step six, storing the telemetering data received from the satellite measurement and control management center in real time and the telemetering data after framing sent to the base command automation technology system in the operation process of the command automation technology data processing system, and providing data material support for later-stage troubleshooting.
The command automation technology data processing system mainly modifies the configuration text file aiming at the deployment of the working environment of the satellite model, and achieves the purpose of modifying the command automation technology configuration by modifying the information in the configuration file.
The interface of the command automation technology data processing system and the standard satellite testing system is unified, and the command automation technology data processing system can adapt to the current standard satellite testing system; during the test of the satellite launching field, the data processing system of the command automation technology introduced into the satellite ground test system can not cause great adjustment to the original test system, thereby ensuring the robustness and stability of the whole ground test system.
The command automation technology data processing system respectively creates different base framing sub-modules aiming at different launching bases, the main module can call the processing sub-modules of the corresponding bases according to the configuration of a user so as to realize the universality of the whole system, and the command automation technology data processing system is suitable for all the current satellite launching bases.
In summary, the invention can solve the problem of the universality of the satellite command automation technology data processing system, the invention re-combs command automation technology protocols of all the current satellite transmitting bases, carries out module division on the command automation technology protocols according to the functions of the system, constructs corresponding sub-modules for the parts with the difference of the three transmitting bases, and calls the processing sub-modules of the appointed base by the main processing module according to the configuration of a user so as to realize the universality of the system.
The above embodiments are described in further detail to solve the technical problems, technical solutions and advantages of the present invention, and it should be understood that the above embodiments are only examples of the present invention and are not intended to limit the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (4)

1. A universal satellite command automation technology data processing system, the universal satellite command automation technology data processing system comprising:
the data conversion module: the satellite emission base remote control system is used for receiving and converting remote control data of a satellite emission base measurement and control management center;
satellite telemetry demodulation equipment simulation module: the telemetry frame data processed by the data conversion module is processed into a telemetry format agreed by the satellite telemetry demodulation equipment and the forwarding software in the satellite test system, the telemetry format is used as a server side for waiting for the connection of the forwarding software, the telemetry data is sent after the connection is successful, and the telemetry data is not different from one path of telemetry data of the satellite telemetry demodulation equipment for the forwarding software and is used for simulating the satellite telemetry demodulation equipment to establish a telemetry channel with the satellite test system;
a telemetry processing module: receiving multicast data sent by an integrated test server in a satellite test system, extracting a processing result and a state of a corresponding code from the multicast data according to a telemetering code configured by a user, and receiving and processing the multicast telemetering data of the satellite test system;
a base framing module: the module comprises a framing mode of three emission bases, a main module calls corresponding base processing sub-modules according to user configuration, and each sub-module repacks and frames the telemetering processing result extracted by the telemetering processing module according to a command automation technical protocol and is used for repacking and framing an concerned telemetering code;
a link monitoring module: a link monitoring channel is established between the module and the transmission base commanding automation technology system, and heartbeat data is sent every 0.5 second and is used for monitoring the link stability of the transmission base commanding automation technology;
a local storage module: and storing the telemetering data sent by the satellite measurement and control management center and the telemetering data after framing sent to the transmission base command automation technology system by the framing module, and storing the telemetering data in real time.
2. A data processing method of a universal satellite command automation technology is characterized by comprising the following steps:
firstly, commanding an automation technology data processing system to carry out initialization setting according to a configuration file;
receiving telemetering data sent by a satellite measurement and control management center from a transmission base command automation technology system, and converting the telemetering data into a satellite system standard telemetering format;
step three, the converted telemetering data is packaged according to the format of the measurement and control modulation and demodulation baseband equipment in the satellite test system and is sent to forwarding software in the satellite test system;
receiving telemetering processing result data multicast and sent by an integrated test server in the satellite test system, extracting concerned telemetering information from the data according to configuration requirements, framing the telemetering again according to agreement of a command automation technology system of a transmitting base, and sending the framed data to the command automation technology system of the transmitting base after framing is finished;
establishing a link monitoring channel between the command automation technology data processing system and the transmission base command automation technology system in the operation process of the command automation technology data processing system, and sending heartbeat data at regular time by the system to confirm that the communication between the two parties is kept normal;
step six, the remote measuring data received from the satellite measurement and control management center and the remote measuring data after framing sent to the base command automation technology system are stored in real time in the operation process of the command automation technology data processing system, and data material support is provided for later-stage troubleshooting;
the command automation technology data processing system respectively creates different base framing sub-modules aiming at different launching bases, the main module can call the processing sub-modules of the corresponding bases according to the configuration of a user so as to realize the universality of the whole system, and the command automation technology data processing system is suitable for all the current satellite launching bases.
3. The universal satellite director automation technology data processing method of claim 2, wherein the deployment of the director automation technology data processing system to the working environments of different satellite models is mainly a modification of a configuration text file, and the purpose of modifying the configuration of the director automation technology is achieved by modifying information in the configuration file.
4. The universal satellite director automation technology data processing method of claim 2, wherein the director automation technology data processing system is unified with an interface of a standard satellite testing system, and the director automation technology data processing system can adapt to the current standard satellite testing system; during the test of the satellite launching field, the data processing system of the command automation technology introduced into the satellite ground test system can not cause great adjustment to the original test system, thereby ensuring the robustness and stability of the whole ground test system.
CN201710876497.7A 2017-09-25 2017-09-25 Universal satellite command automation technology data processing system and method Active CN107911157B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710876497.7A CN107911157B (en) 2017-09-25 2017-09-25 Universal satellite command automation technology data processing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710876497.7A CN107911157B (en) 2017-09-25 2017-09-25 Universal satellite command automation technology data processing system and method

Publications (2)

Publication Number Publication Date
CN107911157A CN107911157A (en) 2018-04-13
CN107911157B true CN107911157B (en) 2020-07-14

Family

ID=61840245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710876497.7A Active CN107911157B (en) 2017-09-25 2017-09-25 Universal satellite command automation technology data processing system and method

Country Status (1)

Country Link
CN (1) CN107911157B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112994784B (en) * 2021-04-26 2021-09-17 北京航天驭星科技有限公司 Method for receiving satellite telemetering data and method for sending instruction to satellite
CN113993003B (en) * 2021-09-18 2023-12-26 深圳航天东方红卫星有限公司 Multi-satellite parallel data forwarding system and method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102520619A (en) * 2011-11-15 2012-06-27 上海卫星工程研究所 General-purpose satellite remote sensing simulator
CN103412540A (en) * 2013-08-09 2013-11-27 中国空间技术研究院 Communication satellite simulator and general telemetry and telecontrol stream data transmission method
CN103957134A (en) * 2014-04-22 2014-07-30 航天恒星科技有限公司 Modular configurable telemetry parameter analyzing and processing system
KR101505139B1 (en) * 2013-12-30 2015-03-24 한국항공우주연구원 Telemetry frame generating method and satelite monitoring method by the same
CN104618311A (en) * 2013-11-05 2015-05-13 中国空间技术研究院 Telecommand data conversion method
CN104618171A (en) * 2013-11-05 2015-05-13 中国空间技术研究院 Telemetry data conversion method
CN105897504A (en) * 2016-03-30 2016-08-24 上海卫星工程研究所 Satellite universal testing system data interaction method and system
CN106506058A (en) * 2016-11-03 2017-03-15 上海卫星工程研究所 The remote-control simulated method and system of satellite telemetry
CN107168282A (en) * 2017-05-19 2017-09-15 上海卫星工程研究所 Utility Satellite observing and controlling test system and method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102520619A (en) * 2011-11-15 2012-06-27 上海卫星工程研究所 General-purpose satellite remote sensing simulator
CN103412540A (en) * 2013-08-09 2013-11-27 中国空间技术研究院 Communication satellite simulator and general telemetry and telecontrol stream data transmission method
CN104618311A (en) * 2013-11-05 2015-05-13 中国空间技术研究院 Telecommand data conversion method
CN104618171A (en) * 2013-11-05 2015-05-13 中国空间技术研究院 Telemetry data conversion method
KR101505139B1 (en) * 2013-12-30 2015-03-24 한국항공우주연구원 Telemetry frame generating method and satelite monitoring method by the same
CN103957134A (en) * 2014-04-22 2014-07-30 航天恒星科技有限公司 Modular configurable telemetry parameter analyzing and processing system
CN105897504A (en) * 2016-03-30 2016-08-24 上海卫星工程研究所 Satellite universal testing system data interaction method and system
CN106506058A (en) * 2016-11-03 2017-03-15 上海卫星工程研究所 The remote-control simulated method and system of satellite telemetry
CN107168282A (en) * 2017-05-19 2017-09-15 上海卫星工程研究所 Utility Satellite observing and controlling test system and method

Also Published As

Publication number Publication date
CN107911157A (en) 2018-04-13

Similar Documents

Publication Publication Date Title
CN105978860B (en) A kind of implementation method of electric system software interface adapter
CN101789171B (en) Method and system for changing data transfer bus
CN101272583B (en) Method for near-end maintaining radio remote module
CN108683636B (en) Charging pile communication method and system
CN103856361A (en) Method and system for realizing remote debugging
CN104636986B (en) A kind of method that scheduling telesecurity remote control based on service is checked
CN107911157B (en) Universal satellite command automation technology data processing system and method
CN108683704A (en) A kind of Socket network communications test method and its system, storage medium
CN111522727A (en) Simulation object test method, device and system
CN105897504A (en) Satellite universal testing system data interaction method and system
CN106849349B (en) A kind of sun square formation simulator developing Of Remote Control Power frame system
CN101895441B (en) Service debugging device and method for JAVA application of terminal of Internet of things
CN110808982B (en) Communication protocol establishing method and system based on registration mechanism
CN110417875B (en) Method, system, equipment and storage medium for docking between cloud servers
CN107798067A (en) Suitable for the database normalization storage system and method for polytypic satellite test
CN105357654B (en) A kind of emergency communication service system and its working method based on the Big Dipper
CN113543185B (en) Automatic-opening-assistance-based 5G high-density base station rapid operation method and system
CN105227407A (en) A kind of protocol debugging method, Apparatus and system
CN102801435B (en) A kind of C being applicable to moonlet launching site and using 3i system
CN101453741A (en) Method and system for mobile terminal data service debugging
CN210274135U (en) Remote connection system
CN102571412A (en) Target machine server of embedded distributed system
CN113190410A (en) Log collection method, system, client and storage medium
CN112543190A (en) System and method for realizing cloud-side mutual work acquisition control based on script technology
CN109462613A (en) A kind of communications protocol compatibility method

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