CN111538497A - Configuration method and device suitable for multi-satellite measurement and control management - Google Patents

Configuration method and device suitable for multi-satellite measurement and control management Download PDF

Info

Publication number
CN111538497A
CN111538497A CN202010224285.2A CN202010224285A CN111538497A CN 111538497 A CN111538497 A CN 111538497A CN 202010224285 A CN202010224285 A CN 202010224285A CN 111538497 A CN111538497 A CN 111538497A
Authority
CN
China
Prior art keywords
configuration
satellite
telemetry
remote control
processing function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010224285.2A
Other languages
Chinese (zh)
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.)
Space Star Technology Co Ltd
Original Assignee
Space Star Technology Co Ltd
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 Space Star Technology Co Ltd filed Critical Space Star Technology Co Ltd
Priority to CN202010224285.2A priority Critical patent/CN111538497A/en
Publication of CN111538497A publication Critical patent/CN111538497A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/84Mapping; Conversion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/41Compilation
    • G06F8/42Syntactic analysis
    • G06F8/427Parsing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The application discloses a configuration method and a device suitable for multi-satellite measurement and control management, wherein the method comprises the following steps: receiving telemetry parameters sent by at least one satellite, and performing telemetry data processing configuration according to the telemetry parameters, wherein the telemetry parameters comprise a telemetry data format, a telemetry data processing mechanism and an encapsulation protocol; and the remote control instruction comprises a remote control instruction format, remote control instruction flow configuration information and transmission protocol configuration information, so that the at least one satellite carries out instruction analysis processing configuration according to the remote control instruction. The method and the device solve the technical problem that the configuration efficiency of multi-satellite measurement and control management is low in the prior art.

Description

Configuration method and device suitable for multi-satellite measurement and control management
Technical Field
The application relates to the technical field of satellite measurement and control management, in particular to a configuration method and device suitable for multi-satellite measurement and control management.
Background
With the rapid development of satellite communication technology, more and more satellites are in variety, and particularly, with the mass emission of low-medium orbit satellites and constellations, the number of satellites in orbit is increased sharply. The types, the telemetry protocol formats, the parameter types, the quantity or the processing methods of different types of satellites are different, and the remote control instruction formats, the sending requirements or the display pages for monitoring and controlling real-time monitoring of the satellites controlled by the server are different. Therefore, the server faces diversified and characteristic processing requirements in multi-satellite measurement and control management.
Because the configured remote measurement formats of different satellites and the corresponding processing functions, remote control formats and command requirements or monitoring pages and other parameters are different, at present, the system codes are changed, and the common modules are extracted to modularize the system codes, so that the system codes are commonly used in configuration, the multi-satellite measurement and control management is supported in a hot plug mode, and the configuration is rapidly added to a new satellite. Therefore, in the prior art, the multi-satellite measurement and control management is realized in a modularization mode by changing system codes and extracting public modules, so that the configuration time of the multi-satellite measurement and control management is long, and the configuration efficiency of the multi-satellite measurement and control management is reduced.
Disclosure of Invention
The technical problem that this application was solved is: aiming at the problem of low configuration efficiency of multi-satellite measurement and control management in the prior art, the computer equipment receives the telemetering parameters sent by at least one satellite and sends the remote control instruction to the at least one satellite, so that the telemetering parameter processing configuration and the remote control instruction configuration of the at least one satellite are realized, the system code is prevented from being modified, and the efficiency of multi-satellite management configuration is improved.
In a first aspect, an embodiment of the present application provides a configuration method applicable to multi-satellite measurement and control management, where the method includes:
receiving telemetry parameters sent by at least one satellite, and performing telemetry data processing configuration according to the telemetry parameters, wherein the telemetry parameters comprise a telemetry data format, a telemetry data processing mechanism and an encapsulation protocol;
and the remote control instruction comprises a remote control instruction format, remote control instruction flow configuration information and transmission protocol configuration information, so that the at least one satellite carries out instruction analysis processing configuration according to the remote control instruction.
In the scheme provided by the embodiment of the application, computer equipment receives telemetering parameters sent by at least one satellite and carries out telemetering data processing configuration according to the telemetering parameters; and a remote control instruction sent to the at least one satellite, wherein the remote control instruction comprises a remote control instruction format, remote control instruction flow configuration information and transmission protocol configuration information, so that the at least one satellite performs instruction analysis processing configuration according to the remote control instruction. Therefore, in the scheme provided by the embodiment of the application, the computer equipment receives the telemetry parameters sent by at least one satellite and sends the remote control instruction to at least one satellite, so that the processing configuration and the remote control instruction configuration of the telemetry parameters of at least one satellite are realized, the system code is prevented from being modified, and the configuration efficiency of multi-satellite measurement and control management is improved.
Optionally, performing telemetry data processing configuration according to the telemetry parameters includes:
extracting satellite identification information from the packaging protocol, and determining a configuration file corresponding to the satellite identification information according to a preset mapping relation between a satellite identification and the configuration file, wherein the configuration file comprises the preset mapping relation between a telemetering parameter and a processing function;
and determining at least one processing function corresponding to the telemetry parameters according to the configuration file, and performing the telemetry data processing configuration according to the at least one processing function.
Optionally, the telemetry data processing configuration according to the at least one processing function comprises:
determining a first processing function from the at least one processing function according to preset processing function registration information;
the first processing function is taken as a telemetry data processing function.
Optionally, the telemetry data format and the remote control command format are both extensible markup language XML file formats.
Optionally, the method further comprises:
determining a monitoring interface format corresponding to the telemetering parameters according to a preset relation between the telemetering parameters and the monitoring interface format;
determining a primitive corresponding to the monitoring interface format, wherein the primitive refers to an interface display element;
and calling the graphic primitive from a preset graphic primitive library to edit and generate a monitoring interface.
In a second aspect, an embodiment of the present application provides a configuration device suitable for multi-satellite measurement and control management, where the device includes:
the processing unit is used for receiving telemetry parameters sent by at least one satellite and carrying out telemetry data processing configuration according to the telemetry parameters, wherein the telemetry parameters comprise a telemetry data format, a telemetry data processing mechanism and an encapsulation protocol;
and the sending unit is used for sending a remote control instruction to the at least one satellite, wherein the remote control instruction comprises a remote control instruction format, remote control instruction flow configuration information and transmission protocol configuration information, so that the at least one satellite carries out instruction analysis processing configuration according to the remote control instruction.
Optionally, the processing unit is specifically configured to:
extracting satellite identification information from the packaging protocol, and determining a configuration file corresponding to the satellite identification information according to a preset mapping relation between a satellite identification and the configuration file, wherein the configuration file comprises the preset mapping relation between a telemetering parameter and a processing function;
and determining at least one processing function corresponding to the telemetry parameters according to the configuration file, and performing the telemetry data processing configuration according to the at least one processing function.
Optionally, the processing unit is specifically configured to:
determining a first processing function from the at least one processing function according to preset processing function registration information;
the first processing function is taken as a telemetry data processing function.
Optionally, the telemetry data format and the remote control command format are both extensible markup language XML file formats.
Optionally, the apparatus further comprises a determining unit; the determining unit is specifically configured to:
determining a monitoring interface format corresponding to the telemetering parameters according to a preset relation between the telemetering parameters and the monitoring interface format;
determining a primitive corresponding to the monitoring interface format, wherein the primitive refers to an interface display element;
and calling the graphic primitive from a preset graphic primitive library to edit and generate a monitoring interface.
In a third aspect, the present application provides a computer device, comprising:
a memory for storing instructions for execution by at least one processor;
a processor for executing instructions stored in a memory to perform the method of the first aspect.
In a fourth aspect, the present application provides a computer readable storage medium having stored thereon computer instructions which, when run on a computer, cause the computer to perform the method of the first aspect.
Drawings
Fig. 1 is a schematic structural diagram of a configuration system suitable for multi-satellite measurement and control management according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of a configuration method suitable for multi-satellite measurement and control management according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a configuration device suitable for multi-satellite measurement and control management according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a configuration device suitable for multi-satellite measurement and control management according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
In order to better understand the technical solutions, the technical solutions of the present application are described in detail below with reference to the drawings and specific embodiments, and it should be understood that the specific features in the embodiments and examples of the present application are detailed descriptions of the technical solutions of the present application, and are not limitations of the technical solutions of the present application, and the technical features in the embodiments and examples of the present application may be combined with each other without conflict.
Referring to fig. 1, an embodiment of the present application provides a configuration system suitable for multi-satellite measurement and control management, where the system includes a computer device 1 and at least one satellite 2. The computer device 1 can perform information interaction with at least one satellite device 2, wherein the computer device 1 is configured to receive telemetry parameters sent by the at least one satellite 2 and perform telemetry data processing configuration according to the telemetry parameters, for example, the telemetry data processing configuration includes decapsulation, telemetry data processing, or real-time monitoring information; and the at least one satellite 2 is used for receiving the remote control instruction sent by the computer equipment 1, and performing remote control instruction analysis, remote control instruction flow configuration and the like according to the remote control instruction.
It should be understood that, in the solution provided in the embodiment of the present application, the computer device 1 may be a server, a computer, or a device having data interaction and processing functions, and is not limited herein.
The configuration method applicable to multi-satellite measurement and control management provided by the embodiments of the present application is further described in detail below with reference to the drawings of the specification, and the specific implementation manner of the method may include the following steps (the method flow is shown in fig. 2):
step 201, a computer device receives telemetry parameters sent by at least one satellite, and performs telemetry data processing configuration according to the telemetry parameters, wherein the telemetry parameters include a telemetry data format, a telemetry data processing mechanism and an encapsulation protocol.
Specifically, in the solution provided in the embodiment of the present application, since the telemetry formats configured for different satellites are different from the corresponding processing functions, remote control formats, transmission requirements, or monitoring pages, and other parameters, in the process of establishing a communication link between a satellite and a computer device, the satellite needs to send the telemetry formats, the corresponding processing functions, remote control formats, transmission requirements, or monitoring pages and other parameter information to the computer device, so that the computer device can analyze and process the telemetry data sent by the satellite according to the parameter information.
Further, after receiving the telemetry parameters sent by the satellite, the computer device performs telemetry data processing configuration according to the telemetry parameters, and in the solution provided in the embodiment of the present application, there are various ways of performing telemetry data processing configuration according to the telemetry parameters, and a preferred one is described below as an example.
In one possible implementation, the telemetry data processing configuration according to the telemetry parameters includes: extracting satellite identification information from the packaging protocol, and determining a configuration file corresponding to the satellite identification information according to a preset mapping relation between a satellite identification and the configuration file, wherein the configuration file comprises the preset mapping relation between a telemetering parameter and a processing function; and determining at least one processing function corresponding to the telemetry parameters according to the configuration file, and performing the telemetry data processing configuration according to the at least one processing function.
Specifically, the telemetry data processing configuration includes a telemetry data parsing configuration, a telemetry data processing method configuration, and the like. In the process of processing and configuring the telemetering data, the computer equipment has different processing methods corresponding to different types of telemetering parameters due to the fact that the types of the telemetering parameters in each subsystem on the satellite are many. In order to facilitate the computer device to configure different telemetry parameter processing methods, in the solution provided in the embodiment of the present application, a mapping relationship between a telemetry parameter and a processing function is stored in advance in a database of the computer device, where the mapping relationship between the telemetry parameter and the processing function may be stored as a configuration file in an Excel form, or may be a configuration file in another form, and is not limited herein.
In the solution provided in the embodiment of the present application, the configuration files corresponding to different satellites are also different, and the mapping relationship between the satellite identifier and the configuration file is pre-stored in the database of the computer device. The packaging protocol carries monitoring station information, telemetry frame length, satellite identification information and the like. After receiving an encapsulation protocol sent by a satellite, the computer equipment analyzes the encapsulation protocol to obtain satellite identification information, and then determines a configuration file corresponding to the satellite identification from a database according to the satellite identification information and a mapping relation between the satellite identification and the configuration file. The satellite system includes a plurality of subsystems, such as a power supply subsystem, a control subsystem, an electronic subsystem, and the like, and the telemetry parameters in different subsystems are various, and the processing methods corresponding to different telemetry parameters are different, so that a processing function corresponding to any telemetry parameter is set in a configuration file.
Further, after a configuration file corresponding to the satellite is determined, at least one processing function corresponding to the telemetry parameters is determined according to a preset mapping relation between the telemetry parameters and the processing functions contained in the configuration file, and then the telemetry parameters are processed and configured according to the at least one processing function, so that a telemetry parameter processing configuration information table shown in the following table 1 is obtained.
TABLE 1
Figure BDA0002427133320000061
Figure BDA0002427133320000071
Further, in the solution provided in the embodiment of the present application, there are various ways for the computer device to perform processing configuration on the telemetry parameters according to at least one processing function, and a preferred example is described below.
In one possible implementation, the telemetry data processing configuration according to the at least one processing function includes: determining a first processing function from the at least one processing function according to preset processing function registration information; the first processing function is taken as a telemetry data processing function.
Specifically, in the solution provided in the embodiment of the present application, since each telemetry parameter processing may use tens of processing functions, the processing functions include a telemetry data processing method common to different satellites and a telemetry data processing method specific to each satellite. In order to improve the processing efficiency of the telemetry parameters and quickly and accurately find the processing function of the corresponding processing method, processing function registration information is pre-stored in a database of the computer device, wherein the processing function registration information includes the registration configuration information of the telemetry parameter processing function shown in table 2 and the parameter registration configuration information of the telemetry parameter processing function shown in table 3.
TABLE 2
Figure BDA0002427133320000072
Figure BDA0002427133320000081
TABLE 3
Figure BDA0002427133320000082
In order to understand the above-mentioned process of pre-storing the registration configuration information of the telemetry parameter processing function and the parameter registration configuration information in the telemetry parameter processing function in the database, the configuration process thereof will be briefly described below.
The computer equipment receives an input registration instruction, stores processing function registration configuration information into a table 2 according to the registration instruction, stores parameter registration configuration information in a telemetering parameter processing function into a table 3, places configuration files of all satellites in a project directory, automatically loads and reads when a project is started, analyzes parameters in the configuration files, such as parameter id, type, starting position, ending position, processing method instance and the like, calls corresponding processing functions in a database, and converts the telemetering parameters into telemetering project values.
Step 202, the computer device sends a remote control instruction to the at least one satellite, where the remote control instruction includes a remote control instruction format, remote control instruction flow configuration information, and transmission protocol configuration information, so that the at least one satellite performs instruction parsing processing configuration according to the remote control instruction.
Specifically, in the solution provided in the embodiment of the present application, for different satellites, the format of the remote control instruction sent by the computer device, the configuration information of the remote control instruction flow, the configuration information of the transmission protocol, and the like are different. In order to control a plurality of different satellites by the computer device, the computer device needs to send the remote control instruction format, the remote control instruction flow configuration information and the transmission protocol configuration information to the satellites. The computer equipment sends a remote control instruction to the satellite through the data frame, wherein the remote control instruction comprises the following steps: address synchronization word, mode word and remote control information sequence. There is a long time gap between the remote control command and the execution sequence, and a random sequence needs to be filled to keep the satellite-ground channel synchronous.
Further, to achieve versatility in telemetry data processing. In one possible implementation, the telemetry data format and the remote control command format are both extensible markup language, XML, file formats.
For example, the computer device configures the telemetry format of the satellite and the format of the remote control instruction by using an Extensible Markup Language (XML) file format, because the formats corresponding to different satellites are different, so that the universality of the telemetry processing of the computer device is facilitated. Specifically, in the solution provided in this embodiment of the present application, in the remote control instruction in the XML file format, names of elements in the instruction are defined through name tags, length tags are used to define lengths occupied by the elements, modeType is used to define length units, and tags such as value are used to define attributes of the elements. The computer equipment can obtain the data format parameters of the sending instructions of the satellite in the remote control task by analyzing the xml file.
Further, in order to facilitate monitoring the configuration process in real time, in an aspect provided in an embodiment of the present application, after step 202, the method further includes: determining a monitoring interface format corresponding to the telemetering parameters according to a preset relation between the telemetering parameters and the monitoring interface format; determining a primitive corresponding to the monitoring interface format, wherein the primitive refers to an interface display element; and calling the graphic primitive from a preset graphic primitive library to edit and generate a monitoring interface.
Specifically, in the solution provided in the embodiment of the present application, a database of the computer device stores in advance a plurality of kinds of primitive information, for example, the primitives include tables, lists, curve boxes or text boxes, and the like, and stores in advance mapping relationships between monitoring interface formats corresponding to various telemetry parameters. In the process of telemetering data processing configuration, according to the telemetering parameters, the computer device determines a corresponding monitoring interface format and primitive information required by the monitoring interface format, calls a corresponding primitive from a primitive library according to the primitive information, and edits the primitive on an editing page to generate the monitoring interface, for example, editing comprises dragging, adding and the like. And receiving data sent from the service data bus in real time through the monitoring interface to perform corresponding data monitoring.
In the scheme provided by the embodiment of the application, computer equipment receives telemetering parameters sent by at least one satellite and carries out telemetering data processing configuration according to the telemetering parameters; and a remote control instruction sent to the at least one satellite, wherein the remote control instruction comprises a remote control instruction format, remote control instruction flow configuration information and transmission protocol configuration information, so that the at least one satellite performs instruction analysis processing configuration according to the remote control instruction. Therefore, in the scheme provided by the embodiment of the application, the computer equipment receives the telemetry parameters sent by at least one satellite and sends the remote control instruction to at least one satellite, so that the processing configuration and the remote control instruction configuration of the telemetry parameters of at least one satellite are realized, the system code is prevented from being modified, and the configuration efficiency of multi-satellite measurement and control management is improved.
Based on the same inventive concept as the method described in fig. 2, an embodiment of the present application provides a configuration apparatus suitable for multi-satellite measurement and control management, and referring to fig. 3, the apparatus includes:
the processing unit 301 is configured to receive telemetry parameters sent by at least one satellite, and perform telemetry data processing configuration according to the telemetry parameters, where the telemetry parameters include a telemetry data format, a telemetry data processing mechanism, and an encapsulation protocol;
a sending unit 302, configured to send a remote control instruction to the at least one satellite, where the remote control instruction includes a remote control instruction format, remote control instruction flow configuration information, and transmission protocol configuration information, so that the at least one satellite performs instruction parsing processing configuration according to the remote control instruction.
Optionally, the processing unit 301 is specifically configured to:
extracting satellite identification information from the packaging protocol, and determining a configuration file corresponding to the satellite identification information according to a preset mapping relation between a satellite identification and the configuration file, wherein the configuration file comprises the preset mapping relation between a telemetering parameter and a processing function;
and determining at least one processing function corresponding to the telemetry parameters according to the configuration file, and performing the telemetry data processing configuration according to the at least one processing function.
Optionally, the processing unit 301 is specifically configured to:
determining a first processing function from the at least one processing function according to preset processing function registration information;
the first processing function is taken as a telemetry data processing function.
Optionally, the telemetry data format and the remote control command format are both extensible markup language XML file formats.
Optionally, referring to fig. 4, the apparatus further comprises a determining unit 303; the determining unit 303 is specifically configured to:
determining a monitoring interface format corresponding to the telemetering parameters according to a preset relation between the telemetering parameters and the monitoring interface format;
determining a primitive corresponding to the monitoring interface format, wherein the primitive refers to an interface display element;
and calling the graphic primitive from a preset graphic primitive library to edit and generate a monitoring interface.
Referring to fig. 5, the present application provides a computer device comprising:
a memory 501 for storing instructions for execution by at least one processor;
a processor 502 for executing instructions stored in memory to perform the method described in fig. 2.
A computer-readable storage medium having stored thereon computer instructions which, when executed on a computer, cause the computer to perform the method of fig. 2.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (10)

1. A configuration method suitable for multi-satellite measurement and control management is characterized by comprising the following steps:
receiving telemetry parameters sent by at least one satellite, and performing telemetry data processing configuration according to the telemetry parameters, wherein the telemetry parameters comprise a telemetry data format, a telemetry data processing mechanism and an encapsulation protocol;
and the remote control instruction comprises a remote control instruction format, remote control instruction flow configuration information and transmission protocol configuration information, so that the at least one satellite carries out instruction analysis processing configuration according to the remote control instruction.
2. The method of claim 1, wherein performing telemetry data processing configuration based on the telemetry parameters comprises:
extracting satellite identification information from the packaging protocol, and determining a configuration file corresponding to the satellite identification information according to a preset mapping relation between a satellite identification and the configuration file, wherein the configuration file comprises the preset mapping relation between a telemetering parameter and a processing function;
and determining at least one processing function corresponding to the telemetry parameters according to the configuration file, and performing the telemetry data processing configuration according to the at least one processing function.
3. The method of claim 2, wherein performing the telemetry data processing configuration in accordance with the at least one processing function comprises:
determining a first processing function from the at least one processing function according to preset processing function registration information;
the first processing function is taken as a telemetry data processing function.
4. The method of any of claims 1-3, wherein the telemetry data format and the remote control command format are both extensible markup language (XML) file formats.
5. The method of any one of claims 1 to 3, further comprising:
determining a monitoring interface format corresponding to the telemetering parameters according to a preset relation between the telemetering parameters and the monitoring interface format;
determining a primitive corresponding to the monitoring interface format, wherein the primitive refers to an interface display element;
and calling the graphic primitive from a preset graphic primitive library to edit and generate a monitoring interface.
6. A configuration device suitable for multi-satellite measurement and control management is characterized by comprising:
the processing unit is used for receiving telemetry parameters sent by at least one satellite and carrying out telemetry data processing configuration according to the telemetry parameters, wherein the telemetry parameters comprise a telemetry data format, a telemetry data processing mechanism and an encapsulation protocol;
and the sending unit is used for sending a remote control instruction to the at least one satellite, wherein the remote control instruction comprises a remote control instruction format, remote control instruction flow configuration information and transmission protocol configuration information, so that the at least one satellite carries out instruction analysis processing configuration according to the remote control instruction.
7. The apparatus as claimed in claim 6, wherein said processing unit is specifically configured to:
extracting satellite identification information from the packaging protocol, and determining a configuration file corresponding to the satellite identification information according to a preset mapping relation between a satellite identification and the configuration file, wherein the configuration file comprises the preset mapping relation between a telemetering parameter and a processing function;
and determining at least one processing function corresponding to the telemetry parameters according to the configuration file, and performing the telemetry data processing configuration according to the at least one processing function.
8. The apparatus as claimed in claim 7, wherein said processing unit is specifically configured to:
determining a first processing function from the at least one processing function according to preset processing function registration information;
the first processing function is taken as a telemetry data processing function.
9. A computer device, comprising:
a memory for storing instructions for execution by at least one processor;
a processor for executing instructions stored in the memory to perform the method of any one of claims 1-5.
10. A computer-readable storage medium having stored thereon computer instructions which, when run on a computer, cause the computer to perform the method of any one of claims 1 to 5.
CN202010224285.2A 2020-03-26 2020-03-26 Configuration method and device suitable for multi-satellite measurement and control management Pending CN111538497A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010224285.2A CN111538497A (en) 2020-03-26 2020-03-26 Configuration method and device suitable for multi-satellite measurement and control management

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010224285.2A CN111538497A (en) 2020-03-26 2020-03-26 Configuration method and device suitable for multi-satellite measurement and control management

Publications (1)

Publication Number Publication Date
CN111538497A true CN111538497A (en) 2020-08-14

Family

ID=71978416

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010224285.2A Pending CN111538497A (en) 2020-03-26 2020-03-26 Configuration method and device suitable for multi-satellite measurement and control management

Country Status (1)

Country Link
CN (1) CN111538497A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112039800A (en) * 2020-09-07 2020-12-04 北京航天自动控制研究所 Method and device for sending telemetering data
CN112988120A (en) * 2021-03-12 2021-06-18 上海卫星工程研究所 Satellite telemetering downlink scheduling parameter dynamic online binding method and system for Ada language
CN113535259A (en) * 2021-06-28 2021-10-22 北京国科华路航天科技有限公司 Configuration method and device for aerospace measurement and control station
CN114244423A (en) * 2021-12-21 2022-03-25 北京微纳星空科技有限公司 Processing method of measurement and control data and multi-satellite measurement and control system
CN115795210A (en) * 2022-11-03 2023-03-14 北京航天驭星科技有限公司 Data processing method and system for commercial space satellite remote control instruction

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101713823A (en) * 2009-11-13 2010-05-26 航天东方红卫星有限公司 Satellite telemetry data reduction processing method
CN102519437A (en) * 2011-12-09 2012-06-27 中国科学院长春光学精密机械与物理研究所 Space optical remote sensing camera simulated in-orbit flight special test apparatus
CN104331035A (en) * 2014-09-30 2015-02-04 航天东方红卫星有限公司 Mini-satellite test remote measurement and remote control monitoring system based on service-oriented architecture and method thereof
CN108599835A (en) * 2018-05-08 2018-09-28 上海微小卫星工程中心 A kind of remote-controlled customized general packet telemetry technology
US20200024012A1 (en) * 2017-11-30 2020-01-23 Telespazio S.P.A. Automatic satellite telemetry, tracking and command system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101713823A (en) * 2009-11-13 2010-05-26 航天东方红卫星有限公司 Satellite telemetry data reduction processing method
CN102519437A (en) * 2011-12-09 2012-06-27 中国科学院长春光学精密机械与物理研究所 Space optical remote sensing camera simulated in-orbit flight special test apparatus
CN104331035A (en) * 2014-09-30 2015-02-04 航天东方红卫星有限公司 Mini-satellite test remote measurement and remote control monitoring system based on service-oriented architecture and method thereof
US20200024012A1 (en) * 2017-11-30 2020-01-23 Telespazio S.P.A. Automatic satellite telemetry, tracking and command system
CN108599835A (en) * 2018-05-08 2018-09-28 上海微小卫星工程中心 A kind of remote-controlled customized general packet telemetry technology

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
周倜;苗毅;: "基于计算树的航天遥测参数仿真" *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112039800A (en) * 2020-09-07 2020-12-04 北京航天自动控制研究所 Method and device for sending telemetering data
CN112039800B (en) * 2020-09-07 2024-02-20 北京航天自动控制研究所 Method and device for sending telemetry data
CN112988120A (en) * 2021-03-12 2021-06-18 上海卫星工程研究所 Satellite telemetering downlink scheduling parameter dynamic online binding method and system for Ada language
CN113535259A (en) * 2021-06-28 2021-10-22 北京国科华路航天科技有限公司 Configuration method and device for aerospace measurement and control station
CN114244423A (en) * 2021-12-21 2022-03-25 北京微纳星空科技有限公司 Processing method of measurement and control data and multi-satellite measurement and control system
CN114244423B (en) * 2021-12-21 2024-01-16 北京微纳星空科技有限公司 Method for processing measurement and control data and multi-star measurement and control system
CN115795210A (en) * 2022-11-03 2023-03-14 北京航天驭星科技有限公司 Data processing method and system for commercial space satellite remote control instruction
CN115795210B (en) * 2022-11-03 2023-08-29 北京航天驭星科技有限公司 Data processing method and system for commercial aerospace satellite remote control instruction

Similar Documents

Publication Publication Date Title
CN111538497A (en) Configuration method and device suitable for multi-satellite measurement and control management
JP6695984B2 (en) Multitask scheduling method, system, application server, and computer-readable storage medium
CN108279932B (en) Method and device for dynamically configuring user interface of mobile terminal
CN105224351B (en) Rapid configuration implementation method and rapid configuration server
CN107450899B (en) Method and device for generating terminal control script
CN101437044A (en) Method and system for downloading file by point-to-point network technique based on sliced sheet
CN106055337A (en) Interface generation method and device
CN105553959A (en) Remote control method and system capable of dynamically generating intelligent device operation interface
CN107947954B (en) System, method and server for dynamically adjusting log level
CN110347747A (en) Database data synchronic method, system, computer equipment and storage medium
EP2563061B1 (en) Data cut-over method and apparatus
CN113986985B (en) IO reading method, system, equipment and storage medium for energy management
CN111832273A (en) Method and device for determining destination message, storage medium and electronic device
CN104243202A (en) Data processing method and device of parameter configuration and parameter configuration method and device
CN113467776B (en) Method and device for accessing equipment, storage medium and electronic device
CN114443294B (en) Big data service component deployment method, system, terminal and storage medium
CN113434281B (en) Equipment scheduling method and cloud platform
CN106648610B (en) Method and device for remotely calling and responding functional interface
CN104780148A (en) Server, terminal, system and method for document online operation
CN112817953A (en) Data verification method and device, computer equipment and computer-readable storage medium
CN112698948A (en) Method and device for acquiring product resources, storage medium and electronic device
KR20160082732A (en) Component-based dynamic image display system and method using the svg file format
CN116560722B (en) Operation and maintenance flow processing method and device, electronic equipment and storage medium
CN113129049B (en) File configuration method and system for model training and application
CN114416744A (en) Identification data generation method and device, computer equipment and storage medium

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