Airplane engine life data storage verification method based on data stream segmentation

By dividing the storage function of aero-engine life data and continuous data into two parts, namely data packet filling verification and data packet storage verification, test cases are automatically generated using configuration files, and the boundary values, storage accuracy and location of the data are automatically verified. This solves the problem of complex and time-consuming verification in the existing technology and achieves efficient and automated verification results.

CN122489401APending Publication Date: 2026-07-31CHINA AERONAUTICAL CONTROL SYST RES INST
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA AERONAUTICAL CONTROL SYST RES INST
Filing Date
2026-04-29
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

The storage and verification process for aero-engine life data and continuous data is complex and cannot be automated, resulting in time-consuming and labor-intensive verification and difficulty in ensuring the integrity of the results.

Method used

The storage function of lifetime data and continuous data is divided into two parts: data packet filling verification and data packet storage verification. These are performed at the microcontroller board level and the target machine environment, respectively. The configuration file is used to automatically generate test cases and automatically verify the boundary values, storage accuracy and location of the data, and generate test reports.

Benefits of technology

It enables automated verification of lifetime data and continuous data storage functions, improves testing efficiency, and ensures the validity and integrity of verification results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122489401A_ABST
    Figure CN122489401A_ABST
Patent Text Reader

Abstract

This invention discloses a method for verifying the storage of aero-engine lifespan data based on data flow segmentation, comprising the following steps: verifying the storage function of lifespan data and continuous data by dividing the data flow into two parts: data packet filling verification and data packet storage verification; performing data packet filling verification in a microcontroller board-level environment to verify the boundary values, storage accuracy, and storage location of the data; performing data packet storage verification in a target engine environment to verify the normal and abnormal functions of data storage; the data packet filling verification and data packet storage verification are performed independently and together constitute a complete verification of the lifespan data and continuous data storage function; this invention also ensures the validity and completeness of the test results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of aero-engine control software technology, and more specifically to an aero-engine lifespan data storage and verification method based on data stream segmentation. Background Technology

[0002] The verification of aero-engine life data and continuous data storage differs from other functional tests. The data is stored inside the controller, making it impossible to observe the execution status in real time via serial port and bus communication. After the test is completed, the life data and continuous data need to be downloaded from the controller to observe the execution status. The whole process is quite complex and not easy to automate. Therefore, the verification of aero-engine life data and continuous data storage relies on manual completion. Moreover, the life data and continuous signal volume are very large, making complete verification time-consuming and labor-intensive. Summary of the Invention

[0003] Purpose of the invention: The purpose of this invention is to provide a method for verifying the storage of aero-engine lifespan data based on data stream segmentation. This method divides the verification of lifespan data and continuous data storage functions into two parts: data packet filling verification and data packet storage verification. This significantly improves the efficiency of the testing work while ensuring the validity and integrity of the test results, thus solving the problems existing in the background technology.

[0004] Technical solution: The aero-engine lifespan data storage verification method based on data stream segmentation described in this invention includes the following steps: (1) Verify the storage function of lifetime data and continuous data, and divide it into two parts according to the data flow: data packet filling verification and data packet storage verification; (2) In the microcontroller board environment, perform data packet filling verification to verify the boundary values, storage precision and storage location of the data; (3) In the target machine environment, perform packet storage verification to verify the normal and abnormal functions of data storage; packet filling verification and packet storage verification are performed independently and together constitute a complete verification of the lifetime data and continuous data storage functions.

[0005] Furthermore, in step (1), the data packet filling verification is as follows: test cases and verification procedures are automatically generated according to the pre-made configuration file; verification is automatically executed in the microcontroller board-level environment, and the verification content includes the data boundary values, fixed-point storage precision, byte offset and word offset storage location; and a test report for data packet filling verification is automatically generated.

[0006] Furthermore, in step (1), the data packet storage verification is as follows: verifying the start and end timing of data storage; verifying the circular storage function; verifying the data storage behavior under abnormal conditions.

[0007] Furthermore, the configuration file includes signal type, boundary values, storage precision, and storage location attributes.

[0008] Furthermore, in step (2), the microcontroller board environment uses the same model of microcontroller as the target machine environment.

[0009] Furthermore, in step (3), after completing the data packet filling verification and data packet storage verification, a complete lifetime data and continuous data storage function verification report is generated.

[0010] The aero-engine lifespan data storage and verification system based on data stream segmentation described in this invention includes: The partitioning module is used to verify the storage function of lifetime data and continuous data, and is divided into two parts according to the data flow: data packet filling verification and data packet storage verification. Microcontroller board-level module: Used to perform data packet filling verification in a microcontroller board-level environment to verify data boundary values, storage precision, and storage location; Target machine module: Used to perform packet storage verification in the target machine environment to verify the normal and abnormal functions of data storage; packet stuffing verification and packet storage verification are performed independently, and together they constitute a complete verification of the lifetime data and continuous data storage functions.

[0011] An electronic device according to the present invention includes a memory and a processor. The memory stores a computer program, and the processor executes the program to implement the steps of the method.

[0012] The present invention discloses a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method.

[0013] Beneficial Effects: Compared with existing technologies, this invention has the following significant advantages: This invention divides the verification of lifetime data and continuous data storage functions into two parts according to the data flow: data packet filling verification and data packet storage verification. The data packet filling process is automated: based on the configuration file, test cases and verification procedures are automatically generated, automatically verifying data boundary values, storage precision (fixed-point), storage location (byte offset, word offset), etc., and automatically generating a test report. The operating environment is a microcontroller environment of the same model as the target machine environment: the operating environment for the data packet filling verification process is a microcontroller board-level environment of the same model as the target machine environment; the operating environment for the data packet storage verification process is the target machine environment. Attached Figure Description

[0014] Figure 1 This is a diagram illustrating the segmented verification process of lifetime data and continuous data in this invention. Figure 2This is a schematic diagram of the automatic verification tool for the data packet filling process of the present invention. Detailed Implementation

[0015] The technical solution of the present invention will be further described below with reference to the accompanying drawings.

[0016] like Figure 1-2 As shown, this embodiment of the invention provides a method for verifying the storage of aero-engine lifespan data based on data stream segmentation, including the following steps: Step 1: Divide the lifetime data and continuous data storage functions into two parts according to the data flow: data packet filling verification and data packet storage verification. Step 2: In the trigger environment, complete the automatic verification of the packet filling process. This includes the following steps: (21) Manually create a configuration file, which includes signal type, boundary value, storage precision, and storage location attributes; (22) Deploy the data packet filling process to automatically verify the board-level environment.

[0017] (23) Load the configuration file through the automatic verification tool of the data packet filling process, automatically generate test cases and verification procedures; automatically verify the boundary values, storage precision (fixed point), storage location (byte offset, word offset) of the data in the board-level environment; and automatically generate test reports.

[0018] Step 3: In the target machine environment, manually verify the data packet storage process. This process verifies the normal and abnormal functions of lifetime data and continuous data storage, including start and end times of storage, cyclic storage functionality, and abnormal situations, ensuring the completeness of the verification of lifetime data and continuous data storage.

[0019] Step 4: Based on the execution status of Step 2 and Step 3, complete the verification report for lifetime data and continuous data storage functions.

Claims

1. A method for verifying the storage of aero-engine lifespan data based on data stream segmentation, characterized in that, Includes the following steps: (1) Verify the storage function of lifetime data and continuous data, and divide it into two parts according to the data flow: data packet filling verification and data packet storage verification; (2) In the microcontroller board environment, perform data packet filling verification to verify the boundary values, storage precision and storage location of the data; (3) In the target machine environment, perform packet storage verification to verify the normal and abnormal functions of data storage; packet filling verification and packet storage verification are performed independently and together constitute a complete verification of the lifetime data and continuous data storage functions.

2. The method for verifying aero-engine lifespan data storage based on data stream segmentation according to claim 1, characterized in that, In step (1), the data packet filling verification is as follows: test cases and verification procedures are automatically generated according to the pre-made configuration file; the verification is automatically executed in the microcontroller board environment, and the verification content includes the data boundary values, fixed-point storage precision, byte offset and word offset storage location; and a test report for data packet filling verification is automatically generated.

3. The method for verifying aero-engine lifespan data storage based on data stream segmentation according to claim 1, characterized in that, In step (1), the data packet storage verification is as follows: verify the start and end timing of data storage; verify the circular storage function; verify the data storage behavior under abnormal conditions.

4. The method for verifying aero-engine lifespan data storage based on data stream segmentation according to claim 2, characterized in that, The configuration file includes signal type, boundary values, storage precision, and storage location attributes.

5. The method for verifying aero-engine lifespan data storage based on data stream segmentation according to claim 1, characterized in that, In step (2), the microcontroller board environment uses the same model of microcontroller as the target machine environment.

6. The method for verifying aero-engine lifespan data storage based on data stream segmentation according to claim 1, characterized in that, In step (3), after completing the data packet filling verification and data packet storage verification, a complete lifetime data and continuous data storage function verification report is generated.

7. A data storage and verification system for aero-engine lifespan based on data stream segmentation, characterized in that, include: The partitioning module is used to verify the storage function of lifetime data and continuous data, and is divided into two parts according to the data flow: data packet filling verification and data packet storage verification. Microcontroller board-level module: Used to perform data packet filling verification in a microcontroller board-level environment to verify data boundary values, storage precision, and storage location; Target machine module: Used to perform packet storage verification in the target machine environment to verify the normal and abnormal functions of data storage; packet stuffing verification and packet storage verification are performed independently, and together they constitute a complete verification of the lifetime data and continuous data storage functions.

8. An electronic device, characterized in that, It includes a memory and a processor, the memory storing a computer program, and the processor executing the program to implement the steps of the method according to claims 1-6.

9. A computer-readable storage medium, characterized in that, The device contains a computer program that, when executed by a processor, implements the steps of the method described in claims 1-6.