General multi-configuration file telemetry data processing method and application
By generating and using telemetry data configuration files to parse and display telemetry parameters in the aircraft, the resolution difficulty and reliability problems caused by the complexity of telemetry parameters in the aircraft are solved, and a higher degree of analysis accuracy and generalization are achieved.
Patent Information
- Application Number
- CN202411796228.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-03-28
AI Technical Summary
The complexity of the categories and quantity of telemetry parameters in the aircraft leads to low resolution difficulty and accuracy, reliability and generalization.
By generating single or multiple telemetry data profiles, reading and formatting these profiles, receiving and parsing telemetry data in real time in telemetry software, and displaying key parameters in real time.
It improves the difficulty, accuracy, reliability and generalization of telemetry parameter analysis in the aircraft, and realizes real-time monitoring and human-computer interaction functions of key telemetry parameters.
Smart Images

Figure CN119728813A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of test and control professional technology, and in particular to a universal multi-configuration file telemetry data processing method, a universal multi-configuration file telemetry data processing device, an electronic device and a computer-readable storage medium. Background Art
[0002] During the development and mission of aircraft, the real-time status of the aircraft needs to be monitored through the wireless telemetry data sent by the aircraft. As the types and numbers of telemetry parameters in the aircraft become more and more complex, the difficulty, accuracy, reliability and universality of their analysis become lower and lower. With the development of aircraft control technology, higher requirements are placed on the reliability of the analysis of telemetry data sent down by the aircraft.
[0003] Therefore, it is an urgent problem to propose a universal multi-configuration file telemetry parsing and monitoring method and system to improve the difficulty and accuracy, reliability and universality of telemetry parameter parsing in aircraft. Summary of the invention
[0004] In view of the above defects or improvement needs of the prior art, the present invention provides a universal multi-profile telemetry data processing method and application, which can solve the problems of increasing complexity in the categories and numbers of telemetry parameters in traditional aircraft, difficulty in analysis, and low accuracy, reliability and generality.
[0005] On the one hand, an embodiment of the present invention provides a universal multi-configuration file telemetry data processing method, which includes: generating a single or multiple telemetry data configuration files according to the formats of various telemetry data; reading the configuration files in telemetry software and performing formatted extraction; the telemetry software receiving the formatted and extracted telemetry data in real time; the telemetry software parsing the received telemetry data in combination with various telemetry parameters and their formats in the configuration files; and the telemetry software interface displaying the key parameters in the parsed telemetry data in real time.
[0006] In one embodiment of the present invention, the configuration file is generated on demand according to the telemetry data transmission rate, telemetry data parameter category and complexity, and is implemented using a formatted table.
[0007] In one embodiment of the present invention, each line of the configuration file represents a telemetry parameter, and each parameter field at least includes but is not limited to a name, a byte length, a minimum value range, a maximum value range, and a description.
[0008] In one embodiment of the present invention, the telemetry data is derived from various wired electrical interfaces of the ground telemetry receiving equipment, including but not limited to serial ports, CAN buses, Ethernet ports, and 1553B buses.
[0009] In one embodiment of the present invention, the telemetry software parses the telemetry data stream received in real time according to the telemetry parameter sequence number and corresponding field content defined in the configuration file, and displays the parsed key parameters in real time through a graphical user interface.
[0010] On the other hand, an embodiment of the present invention proposes a universal multi-configuration file telemetry data processing device, which includes: a configuration file generation module, which is used to generate a single or multiple telemetry data configuration files according to the formats of various telemetry data; a data reading and formatting module, which reads the configuration file in the telemetry software and performs formatted extraction; a data receiving module, which is used for the telemetry software to receive the telemetry data after the formatted extraction in real time; a data parsing module, which is used for the telemetry software to parse the received telemetry data in combination with various telemetry parameters and their formats in the configuration file; and a display module, which is used for the telemetry software interface to display the key parameters in the parsed telemetry data in real time.
[0011] In one embodiment of the present invention, the configuration file generation module generates a suitable configuration file according to different transmission rates, parameter types and complexities of the telemetry data, and the configuration file is in a formatted table.
[0012] In one embodiment of the present invention, the data parsing module refers to the byte length and value range information of each telemetry parameter in the configuration file when performing the parsing operation to ensure that the parsing process is accurate.
[0013] On the other hand, an embodiment of the present invention provides a generalized multi-profile telemetry data processing system, comprising: a memory and one or more processors connected to the memory, the memory storing a computer program, and the processor being used to execute the computer program to implement the generalized multi-profile telemetry data processing method as described in any one of the above embodiments.
[0014] On the other hand, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to execute the generalized multi-profile telemetry data processing method as described in any one of the above embodiments.
[0015] It can be seen from the above that, compared with the prior art, the above solution conceived by the present invention can have one or more of the following beneficial effects:
[0016] The universal multi-configuration file telemetry data processing method proposed in the present invention generates a single or multiple telemetry data configuration files from the formats of various telemetry data, reads the above configuration files in the telemetry software and performs format extraction, receives the telemetry data in real time, parses the received telemetry data in combination with various telemetry parameters and their formats in the configuration files, and displays the key parameters in the telemetry data in real time, so as to improve the difficulty and accuracy, reliability and universality of telemetry parameter parsing in the aircraft, and realizes real-time monitoring of key telemetry parameters and human-computer interaction functions.
[0017] Other features of the present invention will become apparent from the following detailed description with reference to the accompanying drawings. It should be understood, however, that the drawings are designed for illustrative purposes only and are not intended to limit the scope of the present invention. It should also be understood that, unless otherwise indicated, the drawings are not necessarily drawn to scale and are intended only to conceptually illustrate the structures and processes described herein. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0019] Figure 1 A flowchart of a generalized multi-configuration file telemetry data processing method provided by an embodiment of the present invention;
[0020] Figure 2 A logic block diagram of an execution of a generalized multi-configuration file telemetry data processing method provided by an embodiment of the present invention;
[0021] Figure 3 A schematic diagram of the structure of a universal multi-configuration file telemetry data processing device provided by an embodiment of the present invention;
[0022] Figure 4 A schematic diagram of the structure of a universal multi-configuration file telemetry data processing system provided by an embodiment of the present invention;
[0023] Figure 5 A schematic diagram of the structure of a computer-readable storage medium provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0024] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other. The present invention will be described below with reference to the accompanying drawings and in combination with the embodiments.
[0025] In order to enable ordinary technicians in the field to better understand the technical solution of the present invention, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments, and all should belong to the protection scope of the present invention.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are applicable to distinguishing similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition. The terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or are proprietary to these processes, methods, products or devices.
[0027] It should also be noted that the division of multiple embodiments in the present invention is only for the convenience of description and should not constitute a special limitation. The features in various embodiments can be combined and referenced to each other without contradiction.
[0028] [First embodiment]
[0029] like Figure 1 As shown, the first embodiment of the present invention proposes a universal multi-configuration file telemetry data processing method, comprising the following steps: step S1, generating a single or multiple telemetry data configuration files according to the formats of various telemetry data; step S2, reading the configuration files in the telemetry software and performing format extraction; the telemetry software receives the telemetry data after the format extraction in real time; step S3, the telemetry software receives the telemetry data after the format extraction in real time; step S4, the telemetry software parses the received telemetry data in combination with various telemetry parameters and their formats in the configuration files; step S5, the telemetry software interface displays the key parameters in the parsed telemetry data in real time.
[0030] Combination Figure 2 As shown, it is a schematic diagram of the hardware platform architecture implemented by the universal multi-configuration file telemetry parsing and monitoring method provided by the first embodiment of the present invention. The universal multi-configuration file telemetry parsing and monitoring method and its hardware platform architecture provided by the present invention realize the real-time parsing and monitoring needs of universal telemetry data, and provide a reference solution for the parsing and monitoring of telemetry data. It has a simple architecture, is easy to use, has strong versatility, and has high practical value.
[0031] Specifically, in step S1, the configuration file generated, for example, according to the format of various telemetry data can be divided into single or multiple (n1...nm), and is generated according to various telemetry data transmission electrical interface rates, telemetry data parameter categories and complexity, etc.
[0032] In step S2, the formatted extracted configuration file is implemented, for example, in a table form, where each line represents a telemetry parameter, and fields include Name, ByteCount, Min, Max, Remark, etc., which respectively represent the telemetry parameter name, data byte length, minimum value range, maximum value range, and telemetry parameter description. Furthermore, each line of the configuration file represents a telemetry parameter.
[0033] In step S3, the telemetry data received by the telemetry software in real time comes from various wired electrical interfaces (such as serial port, CAN, network port, 1553B, etc.) of the ground telemetry receiving equipment.
[0034] In step S4, the telemetry software reads the serial number of each telemetry parameter and the fixed field content in the serial number in the configuration file in turn according to a single or multiple table row and column format, and parses the current data stream (flight time, take-off time, etc.) according to the formula for converting bytes to floating point types (parsed value = actual value * (maximum value - minimum value) / range value - minimum value) according to the telemetry parameter serial number and the fixed field content Name, ByteCount, Min, Max, Remark in the above configuration file.
[0035] In step S5, the telemetry software displays the key parameters that have been successfully parsed in a graphical interface, realizes real-time monitoring of the key telemetry parameters, and realizes the human-computer interaction function. In addition, the display module of the telemetry software not only displays the key parameters after parsing, but also supports user interaction functions, such as parameter screening, alarm setting, etc.
[0036] In summary, a universal multi-configuration file telemetry data processing method proposed in an embodiment of the present invention generates a single or multiple telemetry data configuration files from the formats of various telemetry data, reads the above configuration files in the telemetry software and performs format extraction, receives telemetry data in real time, parses the received telemetry data in combination with various telemetry parameters and their formats in the configuration files, and displays the key parameters in the telemetry data in real time. This can improve the difficulty and accuracy, reliability and universality of telemetry parameter parsing in aircraft, and realize real-time monitoring of key telemetry parameters and human-computer interaction functions. It adopts a universal, modular and standardized design, has a wide range of applications, and can meet the needs of remote storage of test data generated by automated test equipment.
[0037] [Second embodiment]
[0038] like Figure 3 As shown, the second embodiment of the present invention proposes a universal multi-configuration file telemetry data processing device 20, for example, including: a configuration file generation module 201, a data reading and formatting module 202, a data receiving module 203, a data parsing module 204 and a display module 205.
[0039] Among them, the configuration file generation module 201 is used to generate a single or multiple telemetry data configuration files according to the formats of various telemetry data; the data reading and formatting module 202 reads the configuration file in the telemetry software and performs format extraction; the data receiving module 203 is used for the telemetry software to receive the telemetry data after the format extraction in real time; the data parsing module 204 is used for the telemetry software to parse the received telemetry data in combination with various telemetry parameters and their formats in the configuration file; the display module 205 is used for the telemetry software interface to display the key parameters in the parsed telemetry data in real time.
[0040] In one embodiment, the configuration file generation module generates a suitable configuration file according to different transmission rates, parameter types and complexities of the telemetry data, and the configuration file is in a formatted table.
[0041] In one embodiment, the data parsing module refers to the byte length and value range information of each telemetry parameter in the configuration file when performing the parsing operation to ensure that the parsing process is accurate.
[0042] In one embodiment, the display module not only displays the analyzed key parameters, but also supports user interaction functions, such as parameter screening, alarm setting, etc.
[0043] The method implemented by the generalized multi-profile telemetry data processing device 20 disclosed in the second embodiment of the present invention is as described in the first embodiment, so it will not be described in detail here. Optionally, the various modules and the above-mentioned other operations or functions in the second embodiment are respectively for implementing the method described in the first embodiment, and the beneficial effects of this embodiment are the same as those of the first embodiment, and for the sake of brevity, they will not be repeated here.
[0044] [Third embodiment]
[0045] like Figure 4As shown, the third embodiment of the present invention proposes a generalized multi-profile telemetry data processing system 30, for example, including: a memory 32 and one or more processors 31 connected to the memory 32. The memory 32 stores a computer program, and the processor 31 is used to execute the computer program to implement the generalized multi-profile telemetry data processing method as described in the first embodiment. The specific content can refer to the method described in the first embodiment, and will not be repeated here for the sake of brevity. The beneficial effects of the generalized multi-profile telemetry data processing system 30 provided in this embodiment are the same as the beneficial effects of the generalized multi-profile telemetry data processing method provided in the first embodiment.
[0046] [Fourth embodiment]
[0047] like Figure 5 As shown, the fourth embodiment of the present invention proposes a computer-readable storage medium 40, which is a non-volatile memory and stores computer-readable instructions. When the computer-readable instructions are executed by one or more processors, for example, the one or more processors are caused to execute the generalized multi-profile telemetry data processing method described in the first embodiment. The specific method can refer to the method described in the first embodiment, which will not be described here for brevity, and the beneficial effects of the computer-readable storage medium 40 provided in this embodiment are the same as the beneficial effects of the generalized multi-profile telemetry data processing method provided in the first embodiment.
[0048] In addition, it can be understood that the aforementioned embodiments are only exemplary descriptions of the present invention. Under the premise that the technical features do not conflict, the structures do not contradict, and the purpose of the present invention is not violated, the technical solutions of the various embodiments can be arbitrarily combined and used in combination.
[0049] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and / or methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units / modules is only a logical function division. There may be other division methods in actual implementation, such as multiple units or modules can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0050] The units / modules described as separate components may or may not be physically separated, and the components shown as units / modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units / modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0051] In addition, each functional unit / module in each embodiment of the present invention may be integrated into one processing unit / module, or each unit / module may exist physically separately, or two or more units / modules may be integrated into one unit / module. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of hardware plus software functional units / modules.
[0052] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A generalized multi-profile telemetry data processing method, characterized in that: include: Generate single or multiple telemetry data configuration files according to various telemetry data formats; Read the configuration file in the telemetry software and perform format extraction; The telemetry software receives the formatted and extracted telemetry data in real time; The telemetry software parses the received telemetry data in combination with various telemetry parameters and formats in the configuration file; The telemetry software interface displays the key parameters of the analyzed telemetry data in real time.
2. The generalized multi-profile telemetry data processing method according to claim 1, characterized in that: The configuration file is generated on demand according to the telemetry data transmission rate, telemetry data parameter category and complexity, and is implemented using a formatted table.
3. The generalized multi-profile telemetry data processing method according to claim 1, characterized in that: Each line of the configuration file represents a telemetry parameter, and each parameter field at least includes but is not limited to a name, a byte length, a minimum value range, a maximum value range, and a description.
4. The generalized multi-profile telemetry data processing method according to claim 1, characterized in that: The telemetry data is derived from various wired electrical interfaces of the ground telemetry receiving equipment, including but not limited to serial ports, CAN buses, Ethernet ports, and 1553B buses.
5. The generalized multi-profile telemetry data processing method according to claim 1, characterized in that: The telemetry software parses the telemetry data stream received in real time according to the telemetry parameter serial number and corresponding field content defined in the configuration file, and displays the parsed key parameters in real time through a graphical user interface.
6. A universal multi-profile telemetry data processing device, characterized in that: include: A configuration file generation module, used to generate a single or multiple telemetry data configuration files according to the formats of various telemetry data; A data reading and formatting module reads the configuration file in the telemetry software and performs formatted extraction; A data receiving module, used for the telemetry software to receive the formatted and extracted telemetry data in real time; A data parsing module, used for the telemetry software to parse the received telemetry data in combination with various telemetry parameters and formats in the configuration file; The display module is used for displaying the key parameters of the telemetry data analyzed in real time on the telemetry software interface.
7. The universal multi-profile telemetry data processing device according to claim 6, characterized in that: The configuration file generation module generates a suitable configuration file according to different transmission rates, parameter types and complexities of the telemetry data, and the configuration file is in a formatted table form.
8. The universal multi-profile telemetry data processing device according to claim 6, characterized in that: The data parsing module refers to the byte length and value range information of each telemetry parameter in the configuration file when performing the parsing operation to ensure that the parsing process is accurate.
9. A universal multi-profile telemetry data processing system, characterized in that: include: A memory and one or more processors connected to the memory, the memory storing a computer program, and the processors being configured to execute the computer program to implement the generalized multi-profile telemetry data processing method as claimed in any one of claims 1 to 5.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to execute the generalized multi-profile telemetry data processing method according to any one of claims 1 to 5.
Citation Information
Patent Citations
General real-time processing method and system for telemetering data of unmanned aerial vehicles
CN106231245A
General interpretation method for aerospace product telemetry data
CN110457778A
Configuration method and device suitable for multi-satellite measurement and control management
CN111538497A
Telemetry data processing method and device, equipment and storage medium
CN114257646A
General telemetering parameter configuration management method
CN118642772A