Telemetry data processing method for signal processing

By classifying and processing telemetry data using a multi-core, multi-threaded computer, displaying the data in real time and performing FFT calculations, the real-time problem of processing large volumes of telemetry data is solved, and testing efficiency is improved.

CN120873261APending Publication Date: 2025-10-31GUIZHOU AEROSPACE ELECTRONICS TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510763597.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-09
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

Existing telemetry technology cannot process large amounts of telemetry data in real time under high sampling rate conditions, which makes it impossible for debugging personnel to observe signal changes in real time and affects testing efficiency.

Method used

A multi-core, multi-threaded computer is used to classify and process telemetry data. The main process and sub-process are used to implement adaptive display and FFT operation respectively. The signal data is converted into frequency domain data in real time and displayed. The data is saved by a file storage sub-process.

Benefits of technology

It enables real-time monitoring and subsequent analysis of telemetry data, improving the testing efficiency of debugging personnel and reducing post-processing work.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120873261A_ABST
    Figure CN120873261A_ABST
Patent Text Reader

Abstract

The invention discloses a telemetry data processing method for signal processing, which is characterized by comprising the following steps: acquiring telemetry data of a tested product according to a first period, the telemetry data comprising test parameters and state data; classifying the telemetering data to form a telemetering data group, wherein the classification standard comprises digital quantity, state quantity, switching value and signal data; the signal data is time domain data; the classification corresponds to a display rule; the display rule comprises text display and image display; the loading processing process is used for realizing adaptive display of the telemetry data group; and transmitting the telemetering data group into a processing process to realize adaptive display of the telemetering data. According to the technical scheme, the performance of the computer equipment can be effectively distributed, so that debugging personnel can observe the change of signals in real time, the work of post-event processing is reduced, and the test efficiency is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of signal processing, and more specifically, to a telemetry data processing method for signal processing. Background Technology

[0002] Telemetry is a means of data monitoring that enables real-time monitoring of product status and performance data. For research projects that are difficult to measure in person, telemetry can provide important dynamic data in real time.

[0003] The system architecture for telemetry of products undergoing signal processing and debugging is as follows: Figure 1 As shown, various monitoring devices near the product under test need to communicate with the measurement terminal to acquire raw measurement data in real time and then feed it back to staff for real-time monitoring, or perform customized processing on the terminal computer to become data for subsequent analysis. However, this type of data usually includes multi-channel signal data and is characterized by a large data volume. Telemetry methods are usually unable to meet the requirements for real-time processing under high sampling rate conditions.

[0004] Therefore, a solution is needed to process telemetry data that can both enable real-time monitoring of the telemetry process and facilitate subsequent reprocessing. Summary of the Invention

[0005] To achieve the above objectives, this application provides a telemetry data processing method for signal processing, comprising the following steps:

[0006] The telemetry data of the product under test is acquired in the first cycle, and the telemetry data includes test parameters and status data.

[0007] Telemetry data is classified into telemetry data groups, and the classification criteria include: digital quantities, status quantities, switch quantities, and signal data; among which, signal data is time-domain data; the display rules corresponding to the classification are determined; the display rules include text display and image display.

[0008] A loading and processing process is used to implement adaptive display of telemetry data sets; the adaptive display refers to displaying the data in different ways according to display rules.

[0009] The telemetry data sets are passed to the processing process to enable adaptive display of the telemetry data.

[0010] Digital quantities, status quantities, and switch quantities are displayed using text; signal data is displayed using images.

[0011] Furthermore, the processing consists of a main process and child processes; the main process performs adaptive display according to the second cycle, and the child processes perform FFT operations according to the third cycle and output the results.

[0012] Before the main process implements the adaptive display according to the second cycle, it determines the type of telemetry data group. If the type is signal data, it calls the child process and inputs the telemetry data group into the child process.

[0013] When the child process performs the FFT operation, it converts the telemetry data set into frequency domain data and outputs it to the main process.

[0014] Furthermore, when loading the processing process, the first cycle, the second cycle, and the third cycle are defined;

[0015] The first period is determined by the detection device; the second period is the display interval time of each frame during adaptive display; the third period is the duration of a single FFT operation; and the third period is shorter than the second period.

[0016] The processing also includes a file storage subprocess for storing telemetry data sets after the adaptation display.

[0017] According to this invention, telemetry data is classified and processed through a task process. While directly displaying the data, FFT operations are performed on the signal data in real time, and a spectrum diagram is plotted. All telemetry data is recorded simultaneously. This method effectively allocates the performance of computer equipment, allows debugging personnel to observe signal changes in real time, reduces post-processing work, and effectively improves testing efficiency. Attached Figure Description

[0018] Figure 1 This is a schematic diagram of the structure of a remote control system in the prior art;

[0019] Figure 2 This is a flowchart illustrating the steps of a telemetry data processing method according to an embodiment of the present invention;

[0020] Figure 3 This is a schematic diagram of the data flow of the telemetry data processing procedure provided in an embodiment of the present invention;

[0021] Figure 4 This is an example diagram of text display provided according to an embodiment of the present invention;

[0022] Figure 5 This is a schematic diagram of the conversion to frequency domain data provided according to an embodiment of the present invention. Detailed Implementation

[0023] In telemetry scenarios during product debugging, telemetry data includes product status sampling results as well as a large number of multi-channel signal sampling results. During analysis and monitoring, some nodes are more concerned with the text information of the telemetry data, so only the relevant monitoring content needs to be displayed in text. Simultaneously, the processing results need to be displayed, requiring FFT calculations. However, FFT calculations are time-consuming, and saving the data before signal processing is currently the common practice. This post-processing approach prevents debugging personnel from observing signal changes in real time, affecting product testing efficiency. Based on the above application scenarios, this invention proposes a telemetry data processing method for signal processing. This method is implemented on a multi-core, multi-threaded computer and can classify and process large volumes of telemetry data.

[0024] like Figure 2 As shown, the telemetry data processing method includes the following steps:

[0025] Step S100: Acquire telemetry data of the product under test according to the first cycle, wherein the telemetry data includes test parameters and status data;

[0026] In this step, telemetry data of the product under test is acquired through the testing equipment and transmitted to the terminal computer. The telemetry data includes various test parameters, status data, and signal data from the product testing process. In typical monitoring scenarios, the amount of telemetry data is relatively large, and there are multiple correlations among different types of data. The transmitted data packets are packaged according to a specified protocol, and the terminal needs to strictly parse them according to the protocol during processing. The transmission of telemetry data must achieve real-time accuracy.

[0027] The sampling frequency (i.e., the frequency at which telemetry data of the product under test is acquired) is defined as the first cycle, and the setting of the first cycle is usually determined by the testing equipment.

[0028] Step S110: Classify the telemetry data to form telemetry data groups;

[0029] Specifically, after receiving telemetry data, the terminal computer classifies it according to the format specified in the protocol. The classification criteria include: digital quantities, status quantities, switch quantities, and signal data.

[0030] 1) Digital quantity: The number and quantization unit represented by a byte as specified in the protocol;

[0031] 2) Status variable: The state represented by a single byte;

[0032] 3) Switch quantity: A single byte represents two or more switch states;

[0033] 4) Signal data: Data formed by converting the magnitude of the actual signal into a digital quantity that can be recognized by a computer. Signal data is time-domain data.

[0034] Different display rules correspond to different categories; the display rules include text display and image display. Generally, digital quantities, status quantities, and switch quantities are defined as text displays; the signal data is defined as image displays, and the signal data needs to be converted into frequency domain data by FFT operation before display.

[0035] Step S120: Load the processing process, which is used to realize the adaptive display of telemetry data sets;

[0036] Adaptive display refers to displaying information in different ways according to display rules.

[0037] The processing process consists of a main process and a sub-process; the main process performs adaptive display according to the second cycle, and the sub-process performs FFT operation according to the third cycle and outputs the operation result to the main process for adaptive display.

[0038] When performing this step, the main process determines the type of the telemetry data group. If the type is signal data, the main process calls the child process and inputs the telemetry data group into the child process.

[0039] The subprocess performs FFT calculations on the telemetry data set, converts it into frequency domain data, and outputs it to the main process for content display.

[0040] In this step, it is also necessary to define the second period and the third period; the second period is the display interval time of each frame during adaptive display; the third period is the duration of a single FFT operation.

[0041] Since the more data points the FFT transforms, the more computation time it takes, and the longer the display time of each frame, the third period needs to be shorter than the second period when defining the period time.

[0042] Step S130: The telemetry data group classified in step S110 is passed into the processing process to realize the adaptive display of the telemetry data.

[0043] like Figure 3 As shown, after telemetry data is classified, the signal data undergoes FFT operation and, along with digital information, is input into the display device for text or image display; the text display method is as follows: Figure 4 As shown, the image converted to frequency domain data by FFT operation is displayed as follows. Figure 5 As shown.

[0044] To facilitate further analysis of the telemetry data, the processing also includes a file storage subprocess for storing the telemetry data sets after adaptation and display.

[0045] This invention provides a telemetry data processing method for signal processing. The method classifies and processes telemetry data through a task process, performs FFT operations on the signal data in real time while directly displaying the data, and then plots the spectrum, simultaneously recording all telemetry data. This method is based on a multi-core, multi-threaded computer, effectively allocating computer performance, allowing debugging personnel to observe signal changes in real time, reducing post-processing work, and effectively improving testing efficiency.

[0046] The above-disclosed embodiments are merely a few specific examples of the present invention. However, the present invention is not limited thereto, and any variations that can be conceived by those skilled in the art should fall within the protection scope of the present invention.

Claims

1. A telemetry data processing method for signal processing, characterized in that, Includes the following steps: The telemetry data of the product under test is acquired in the first cycle, and the telemetry data includes test parameters and status data. The telemetry data is classified into telemetry data groups, and the classification criteria include: digital quantities, status quantities, switch quantities, and signal data; the signal data is time-domain data; the display rules corresponding to the classification are determined; the display rules include text display and image display. A loading process is used to implement adaptive display of telemetry data sets; the adaptive display refers to displaying the data in different ways according to display rules. The telemetry data set is passed to the processing process to achieve adaptive display of the telemetry data.

2. The telemetry data processing method according to claim 1, characterized in that, The digital quantities, status quantities, and switch quantities are displayed using text; the signal data is displayed using images.

3. The telemetry data processing method according to claim 1, characterized in that, The processing process consists of a main process and a sub-process; the main process performs adaptive display according to the second cycle, and the sub-process performs FFT operation according to the third cycle and outputs the operation result.

4. The telemetry data processing method according to claim 3, characterized in that, Before the main process implements the adaptive display according to the second cycle, it determines the type of the telemetry data group. If the type is signal data, it calls the subprocess and inputs the telemetry data group into the subprocess. When the subprocess performs the FFT operation, it converts the telemetry data group into frequency domain data and outputs it to the main process.

5. The telemetry data processing method according to claim 2, characterized in that, When the loading process is executed, the first cycle, the second cycle, and the third cycle are defined. The first cycle is determined by the detection equipment; The second cycle is the display interval time for each frame during adaptive display; The third period is the duration of a single FFT operation; The third period is shorter than the second period.

6. The telemetry data processing method according to claim 1, characterized in that, The processing process also includes a file storage subprocess for storing the telemetry data set after the adaptation display.

Citation Information

Patent Citations

  • Satellite telemetry data system and method of operating same

    CN112183646A

  • Satellite telemetry data interpretation method and system, electronic equipment and storage medium

    CN113205162A

  • Telemetry data processing method and system based on UDP multicast

    CN116055430A

  • High-speed network data processing system based on multiple threads

    CN118445069A