Method and system for automatically generating single telemetering parameters based on satellite interface data

By formulating specifications for filling out, automatically extracting and integrating telemetry parameters, establishing acquisition channels and exporting information, the problems of complex manual operations, insufficient standardization and difficult data integration in traditional satellite telemetry parameter generation methods are solved, and efficient and accurate automatic generation of telemetry parameters is achieved.

CN119834847APending Publication Date: 2025-04-15SHANGHAI SATELLITE ENG INST

Patent Information

Application Number
CN202411694340.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

Traditional satellite telemetry parameter generation methods rely on manual operations, and there are problems such as high error rate, low efficiency, insufficient standardization and difficulty in data integration.

Method used

By formulating the telemetry parameter information filling specifications for the satellite interface data sheet, the telemetry parameters are automatically read and extracted, the acquisition channel is established, and the telemetry parameter information is derived, so as to achieve the automatic generation of telemetry parameters.

Benefits of technology

It improves the accuracy and efficiency of telemetry parameter generation, reduces manual operation errors, improves the overall quality and consistency of satellite interface data sheets, and provides reliable data support for satellite operation and management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119834847A_ABST
    Figure CN119834847A_ABST
Patent Text Reader

Abstract

The invention provides a satellite interface data-based single telemetering parameter automatic generation method and system, and aims to improve the accuracy and efficiency of telemetering parameter generation and reduce errors in manual comparison and generation processes. The method comprises the following steps: formulating a telemetering parameter information filling specification of a satellite interface data list, and filling telemetering parameters in all interface data lists according to the specification; reading the interface data list file filled in a standardized manner, extracting telemetering parameter information in the file, and packaging the telemetering parameter information into a data packet file; the method comprises the following steps: a satellite collects a data packet, and establishes a corresponding relation between a collection channel of satellite-path computer telemetering parameters and a lower computer connector node according to telemetering parameter information in the data packet; and exporting all the generated telemetering parameter information into a file in a specified format to serve as an input source for subsequent development of various software. The method not only can improve the accuracy and efficiency of telemetry parameter generation, but also can improve the overall quality and consistency of the satellite interface data list.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of satellite telemetry technology, and in particular, relates to a method and system for automatically generating single telemetry parameters based on satellite interface data. Background Art

[0002] With the development of modern satellite technology, the importance of satellite telemetry systems in satellite operations has become increasingly prominent. Satellite telemetry systems help ground control centers monitor and manage satellites in real time by collecting and transmitting satellite operating status and related parameters.

[0003] In the process of satellite design and development, the management and generation of telemetry parameters are very important links. The traditional method of generating telemetry parameters usually relies on manual filling and sorting, which is not only prone to errors but also inefficient. With the increasing complexity of satellite systems, there is an urgent need for an automated method to improve the accuracy and efficiency of telemetry parameter generation. However, there are still some problems in the current generation and management of satellite telemetry parameters, which are mainly reflected in the following aspects:

[0004] 1. Complex manual operation: Traditional telemetry parameter generation methods usually rely on manual filling and comparison, which is not only time-consuming and labor-intensive, but also prone to errors. Especially when the satellite system is large-scale and involves many parameters, the error rate and workload of manual operation increase significantly.

[0005] 2. Insufficient standardization: At present, there is a lack of unified standards and specifications for filling in the telemetry parameter information of satellite interface data sheets, resulting in inconsistent file formats and contents of interface data sheets filled in by different personnel, thus affecting the unified management and use of telemetry parameters.

[0006] 3. Difficulty in data integration: During satellite operation, telemetry parameter information needs to be collected from different machines and devices, and this information is often scattered in different interface data files. How to efficiently and accurately integrate these scattered data has become a major challenge in telemetry parameter management.

[0007] 4. Inefficient processing: Due to the wide variety of telemetry parameters, manual processing and comparison of these data is not only inefficient, but also prone to omissions and errors, which seriously affects the generation and use of telemetry parameters.

[0008] Patent document CN113282685A provides a satellite telemetry data system based on tabulation, including: a data acquisition module collects data and then inputs it into a data classification module; the data classification module classifies the data and puts it into a submodule; a data processing module processes the data; a telemetry parameter code module stores the telemetry parameter code of the data in the telemetry package; a telemetry parameter name module stores the telemetry parameter name of the data in the telemetry package; a telemetry package code module stores the code of the telemetry package where the data is located; the satellite telemetry data system classifies and dispatches the telemetry package, and determines the telemetry parameter code according to the telemetry package; the telemetry parameter code includes: telemetry identification, telemetry package code, subsystem identification, telemetry type identification, and telemetry parameter number in the telemetry package; after obtaining the binary source code data of the data according to the telemetry package code, the required number of bits, the starting byte and the starting bit, the data is parsed into the final display result or value through the processing method corresponding to the data.

[0009] However, the patent document does not involve automatically reading and extracting telemetry parameters, establishing acquisition channels, and exporting telemetry parameter information to achieve automatic generation of telemetry parameters. Summary of the invention

[0010] In view of the defects in the prior art, the object of the present invention is to provide a method and system for automatically generating single telemetry parameters based on satellite interface data.

[0011] According to the present invention, a method for automatically generating telemetry parameters based on satellite interface data includes:

[0012] Step S1: Obtain the filling specification of the telemetry parameter information of the satellite interface data sheet, and fill in the telemetry parameter information in all interface data sheets in a standardized manner;

[0013] Step S2: reading the standardized filled interface data sheet file, extracting the telemetry parameter information in the interface data sheet file, and integrating the extracted telemetry parameter information into a data packet;

[0014] Step S3: Instruct the satellite to establish the corresponding relationship between the satellite path computer telemetry parameter collection channel and the lower computer connector node according to the telemetry parameter information in the data packet, and clarify the collection order of the computer telemetry parameters.

[0015] Preferably, the telemetry parameter information filling specification includes:

[0016] Naming rules, wherein the naming rules include the abbreviation of the subsystem, the main content of the telemetry parameter, and the attributes of the telemetry parameter;

[0017] Data format requirements, wherein the data format requirements specify the data type of the telemetry parameter;

[0018] Unit requirements, where the unit requirements specify the units for which the telemetry parameters are specified;

[0019] Special instructions, wherein the special instructions include special requirements or instructions for specific telemetry parameters.

[0020] Preferably, step S3 comprises:

[0021] Step S301: Determine the collection order of each telemetry parameter;

[0022] Step S302: correspond each telemetry parameter to the connector node of the lower computer, and clarify the collection location and path;

[0023] Step S303: Establishing a collection channel for the star path computer telemetry parameters according to the collection position and path.

[0024] Preferably, it also includes:

[0025] Step S4: Export all generated telemetry parameter information to a file of a specified format as an input source for subsequent software development.

[0026] Preferably, a written automated tool is used to read the standardized filled interface data sheet file, and the tool extracts the telemetry parameter information in the file by parsing the interface data sheet file.

[0027] According to the present invention, a system for automatically generating telemetry parameters based on satellite interface data includes:

[0028] Module M1: Obtain the telemetry parameter information filling specifications of the satellite interface data sheet, and fill in the telemetry parameter information in all interface data sheets in a standardized manner;

[0029] Module M2: read the standardized filled interface data sheet file, extract the telemetry parameter information in the interface data sheet file, and integrate the extracted telemetry parameter information into a data packet;

[0030] Module M3: Instructs the satellite to establish the corresponding relationship between the satellite path computer telemetry parameter collection channel and the lower computer connector node according to the telemetry parameter information in the data packet, and clarifies the collection order of the computer telemetry parameters.

[0031] Preferably, the telemetry parameter information filling specification includes:

[0032] Naming rules, wherein the naming rules include the abbreviation of the subsystem, the main content of the telemetry parameter, and the attributes of the telemetry parameter;

[0033] Data format requirements, wherein the data format requirements specify the data type of the telemetry parameter;

[0034] Unit requirements, where the unit requirements specify the units for which the telemetry parameters are specified;

[0035] Special instructions, wherein the special instructions include special requirements or instructions for specific telemetry parameters.

[0036] Preferably, the module M3 comprises:

[0037] Module M301: Determine the collection order of each telemetry parameter;

[0038] Module M302: Match each telemetry parameter with the connector node of the lower computer to clarify the collection location and path;

[0039] Module M303: Establish a collection channel for the star path computer telemetry parameters according to the collection position and path.

[0040] Preferably, it also includes:

[0041] Module M4: Export all generated telemetry parameter information to a file of a specified format as an input source for subsequent software development.

[0042] Preferably, a written automated tool is used to read the standardized filled interface data sheet file, and the tool extracts the telemetry parameter information in the file by parsing the interface data sheet file.

[0043] Compared with the prior art, the present invention has the following beneficial effects:

[0044] 1. The present invention realizes automatic generation of telemetry parameters by formulating filling specifications, automatically reading and extracting telemetry parameters, establishing collection channels and exporting telemetry parameter information.

[0045] 2. The present invention can improve the efficiency and accuracy of generating telemetry parameters, reduce errors in manual operations, improve the overall quality and consistency of satellite interface data sheets, and provide reliable data support for satellite operation and management.

[0046] 3. The present invention can improve the overall quality and consistency of satellite interface data sheets. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0048] Figure 1 Schematic diagram of the process of the method for automatically generating telemetry parameters of a satellite interface data sheet in an embodiment of the present invention;

[0049] Figure 2 This is a schematic diagram of the principle of establishing a collection channel in step S3 in an embodiment of the present invention. DETAILED DESCRIPTION

[0050] The present invention is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those of ordinary skill in the art, several changes and improvements can also be made without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0051] The present invention relates to a method for automatically generating telemetry parameters based on a satellite interface data sheet, aiming to improve the accuracy and efficiency of telemetry parameter generation and reduce errors in manual comparison and generation processes. The method comprises: formulating a specification for filling in telemetry parameter information of a satellite interface data sheet, and filling in the telemetry parameters in all interface data sheets according to the specification; reading the standardized filled-in interface data sheet file, extracting the telemetry parameter information in the file, and packaging it into a data packet file; the satellite collects the data packet, and according to the telemetry parameter information in the data packet, establishes a corresponding relationship between the acquisition channel of the telemetry parameters of the star path computer and the connector node of the lower computer; and exports all generated telemetry parameter information to a specified Excel format file as an input source for subsequent development of multiple software. This method can not only improve the accuracy and efficiency of telemetry parameter generation, but also improve the overall quality and consistency of the satellite interface data sheet.

[0052] The present invention will be described in more detail below.

[0053] like Figure 1 As shown, a method for automatically generating telemetry parameters based on satellite interface data provided by the present invention includes:

[0054] Step S1: Formulate filling specifications.

[0055] First, formulate the specification for filling in the telemetry parameter information of the satellite interface data sheet. The specification includes the following contents:

[0056] Naming rules: The naming of telemetry parameters consists of three parts: subsystem abbreviation, telemetry parameter main content and telemetry parameter attributes. The naming of telemetry parameters must be unified to avoid duplication or ambiguity.

[0057] Data format requirements: Specify the data type of telemetry parameters, such as integers and floating-point numbers.

[0058] Unit requirements: Standardize the units of telemetry parameters, such as km, seconds, etc.

[0059] Special Instructions: Special requirements or instructions for specific telemetry parameters.

[0060] According to the above specifications, the telemetry parameter information in all interface data sheets shall be filled in in a standardized manner.

[0061] Step S2: Read the standardized interface data sheet file, extract the telemetry parameter information in the file, integrate the extracted telemetry parameter information together, and package it into a data packet.

[0062] The written automation tool is used to read the standardized interface data sheet file. The tool extracts the telemetry parameter information in the file by parsing the interface data sheet file. The extracted telemetry parameter information includes parameter name, data type, unit, etc. Then, the extracted telemetry parameter information is integrated and packaged into a data package file.

[0063] Step S3: The satellite collects data packets, and establishes the correspondence between the acquisition channel of the satellite path computer telemetry parameters and the nodes of the lower computer connector according to the telemetry parameter information in the data packets, and clarifies the acquisition order of the computer telemetry parameters. The accuracy and orderliness of data acquisition are ensured by clarifying the correspondence between the acquisition channel and the nodes. The satellite collects and organizes the telemetry data in the data packets, clarifies the correspondence between the collected telemetry parameters and the nodes on the lower computer connector, and obtains the required telemetry parameter information from the corresponding acquisition channel.

[0064] When the satellite is in orbit, a collection channel for the satellite path computer telemetry parameters is established based on the telemetry parameter information in the data packet. The specific steps are as follows:

[0065] Determine the order in which each telemetry parameter is collected.

[0066] Match each telemetry parameter with the connector node of the lower computer to clarify its collection location and path.

[0067] Through the above steps, an effective telemetry data collection channel is established to ensure the accuracy and real-time nature of data collection.

[0068] Step S4: Export telemetry parameter information. Export all generated telemetry parameter information to a specified Excel format file as an input source for subsequent software development, such as a large telemetry table for the entire satellite, to develop the satellite's comprehensive electronic application software for collecting and managing telemetry data. Output in a standardized file format facilitates subsequent software development and data processing. The Excel format is selected as the export file format. The standardized information collection in the early stage, the systematic information combing, and the final formatted output are to ensure that the user only needs to fill out one interface data sheet file to provide an input source for the relevant software used in subsequent development, so as to facilitate multiple collections and processing.

[0069] Export all generated telemetry parameter information to a specified Excel format file. This Excel file will serve as an input source for subsequent software development.

[0070] Use this Excel file as the input source for the entire satellite telemetry table.

[0071] Provide data support for the satellite's integrated electronic application software development and its telemetry data collection and management functions.

[0072] Through the above steps, it is ensured that users only need to fill out one interface data sheet file to generate complete telemetry parameter information, which is convenient for subsequent multiple collection and processing.

[0073] Example 2

[0074] Based on Example 1, further optimization and expansion are performed:

[0075] Improve accuracy and efficiency of telemetry parameter generation

[0076] Throughout the process, the use of automated tools reduces manual errors and improves the efficiency and accuracy of telemetry parameter generation. At the same time, unified filling specifications and automated processing also improve the overall quality and consistency of satellite interface data sheets.

[0077] Through the above embodiments, it can be seen that the method for automatically generating telemetry parameters based on satellite interface data proposed in the present invention can improve the efficiency and accuracy of telemetry parameter generation, reduce errors in manual comparison and generation processes, and provide reliable data support for satellite operation and management.

[0078] The present invention also provides a system for automatically generating a single telemetry parameter based on satellite interface data. The system for automatically generating a single telemetry parameter based on satellite interface data can be realized by executing the process steps of the method for automatically generating a single telemetry parameter based on satellite interface data, that is, those skilled in the art can understand the method for automatically generating a single telemetry parameter based on satellite interface data as a preferred implementation of the system for automatically generating a single telemetry parameter based on satellite interface data.

[0079] Specifically, a system for automatically generating telemetry parameters based on satellite interface data is provided according to the present invention, comprising:

[0080] Module M1: Obtain the telemetry parameter information filling specifications of the satellite interface data sheet, and fill in the telemetry parameter information in all interface data sheets in a standardized manner;

[0081] Module M2: read the standardized filled interface data sheet file, extract the telemetry parameter information in the interface data sheet file, and integrate the extracted telemetry parameter information into a data packet;

[0082] Module M3: Instruct the satellite to establish the corresponding relationship between the satellite path computer telemetry parameter acquisition channel and the lower computer connector node according to the telemetry parameter information in the data packet, and clarify the acquisition order of the computer telemetry parameters;

[0083] Module M4: Export all generated telemetry parameter information to a file of a specified format as an input source for subsequent software development.

[0084] Preferably, the module M3 comprises:

[0085] Module M301: Determine the collection order of each telemetry parameter;

[0086] Module M302: Match each telemetry parameter with the connector node of the lower computer to clarify the collection location and path;

[0087] Module M303: Establish a collection channel for the star path computer telemetry parameters according to the collection position and path.

[0088] Those skilled in the art know that, in addition to realizing the system and its various devices, modules, and units provided by the present invention in a purely computer-readable program code, it is entirely possible to realize the same functions in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, the system and its various devices, modules, and units provided by the present invention can be considered as a hardware component, and the devices, modules, and units included therein for realizing various functions can also be regarded as structures within the hardware component; the devices, modules, and units for realizing various functions can also be regarded as both software modules for realizing the method and structures within the hardware component.

[0089] The above describes the specific embodiments of the present invention. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present invention. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims

1. A method for automatically generating telemetry parameters based on satellite interface data, characterized in that: include: Step S1: Obtain the filling specification of the telemetry parameter information of the satellite interface data sheet, and fill in the telemetry parameter information in all interface data sheets in a standardized manner; Step S2: reading the standardized filled interface data sheet file, extracting the telemetry parameter information in the interface data sheet file, and integrating the extracted telemetry parameter information into a data packet; Step S3: Instruct the satellite to establish the corresponding relationship between the satellite path computer telemetry parameter collection channel and the lower computer connector node according to the telemetry parameter information in the data packet, and clarify the collection order of the computer telemetry parameters.

2. The method for automatically generating telemetry parameters based on satellite interface data sheet according to claim 1, characterized in that: The telemetry parameter information filling specification includes: Naming rules, wherein the naming rules include the abbreviation of the subsystem, the main content of the telemetry parameter, and the attributes of the telemetry parameter; Data format requirements, wherein the data format requirements specify the data type of the telemetry parameter; Unit requirements, where the unit requirements specify the units for which the telemetry parameters are specified; Special instructions, wherein the special instructions include special requirements or instructions for specific telemetry parameters.

3. The method for automatically generating telemetry parameters based on satellite interface data sheet according to claim 1, characterized in that: The step S3 comprises: Step S301: Determine the collection order of each telemetry parameter; Step S302: correspond each telemetry parameter to the connector node of the lower computer, and clarify the collection location and path; Step S303: Establishing a collection channel for the star path computer telemetry parameters according to the collection position and path.

4. The method for automatically generating telemetry parameters based on satellite interface data sheet according to claim 1, characterized in that: Also includes: Step S4: Export all generated telemetry parameter information to a file of a specified format as an input source for subsequent software development.

5. The method for automatically generating telemetry parameters based on satellite interface data sheet according to claim 1, characterized in that: The written automation tool is used to read the standardized interface data sheet file. The tool parses the interface data sheet file and extracts the telemetry parameter information in the file.

6. A system for automatically generating telemetry parameters based on satellite interface data, characterized in that: include: Module M1: Obtain the telemetry parameter information filling specifications of the satellite interface data sheet, and fill in the telemetry parameter information in all interface data sheets in a standardized manner; Module M2: read the standardized filled interface data sheet file, extract the telemetry parameter information in the interface data sheet file, and integrate the extracted telemetry parameter information into a data packet; Module M3: Instructs the satellite to establish the corresponding relationship between the satellite path computer telemetry parameter collection channel and the lower computer connector node according to the telemetry parameter information in the data packet, and clarifies the collection order of the computer telemetry parameters.

7. The automatic generation system of telemetry parameters based on satellite interface data sheet according to claim 6 is characterized in that: The telemetry parameter information filling specification includes: Naming rules, wherein the naming rules include the abbreviation of the subsystem, the main content of the telemetry parameter, and the attributes of the telemetry parameter; Data format requirements, wherein the data format requirements specify the data type of the telemetry parameter; Unit requirements, where the unit requirements specify the units for which the telemetry parameters are specified; Special instructions, wherein the special instructions include special requirements or instructions for specific telemetry parameters.

8. The automatic generation system of telemetry parameters based on satellite interface data sheet according to claim 6 is characterized in that: The module M3 comprises: Module M301: Determine the collection order of each telemetry parameter; Module M302: Match each telemetry parameter with the connector node of the lower computer to clarify the collection location and path; Module M303: Establish a collection channel for the star path computer telemetry parameters according to the collection position and path.

9. The automatic generation system of telemetry parameters based on satellite interface data sheet according to claim 6, characterized in that: Also includes: Module M4: Export all generated telemetry parameter information to a file of a specified format as an input source for subsequent software development.

10. The automatic generation system of telemetry parameters based on satellite interface data sheet according to claim 6, characterized in that: The written automation tool is used to read the standardized interface data sheet file. The tool parses the interface data sheet file and extracts the telemetry parameter information in the file.

Citation Information

Patent Citations

  • Table-based satellite telemetry data system

    CN113282685A

Cited By

  • Spacecraft interface data unit fill specification checking system and method

    CN122886559A