Automatic aero-engine performance auditing method and system based on standardized test run process
By using modular analysis and automated interpretation based on standardized test procedures, the problems of low efficiency and poor consistency in aero-engine performance review have been solved, achieving efficient automated review and reducing human resource costs.
Patent Information
- Application Number
- CN202511661664.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-13
- Publication Date
- 2026-02-10
AI Technical Summary
The current performance review of aero-engines relies on manual analysis, which is inefficient and results inconsistencies, leading to delays in the research and development process and the failure to detect potential problems in a timely manner.
An automated performance review method for aero-engines based on a standardized test process is adopted. This method involves modularly parsing test data and using data interpretation scripts for automated interpretation, combined with an online reporting system to achieve automated output of multi-stage test data.
It improved data review efficiency, solved the problem of inconsistent results caused by manual interpretation, lowered the entry threshold, realized one-click review of multiple rounds of data, and improved the automation level of engine test performance review.
Smart Images

Figure CN121502945A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of aero-engine test running, and in particular to an aero-engine performance automatic auditing method and system based on a standardized test running process. BACKGROUND
[0002] As a core component of an airplane, the safety of an aero-engine directly relates to flight safety. The aviation industry has very high requirements for engine reliability, and each aero-engine must ensure that all performance indicators meet the standard specifications before being installed. Therefore, during research and production, engine test running and performance auditing of test running data are often a key link for safety guarantee before an aero-engine is delivered for use.
[0003] On the one hand, an aero-engine needs to be repeatedly tested during the research and development stage to verify whether various design indicators are achieved. From factory test running on the ground to various test running under simulated flight conditions, a large amount of test running data records covering many characteristic parameters such as thrust, fuel consumption, speed, temperature, and pressure are generated. However, due to the complexity of the test running environment, such as changes in temperature and humidity of the environment, and deviations in the execution process of the operation process, the performance characterization data may fluctuate or deviate to some extent. If these data are not audited, incorrect or inaccurate data may be mistakenly recognized as valid results, thereby affecting the accurate judgment of engine performance by the research and development personnel, causing deviation in the subsequent improvement direction, and delaying the entire research and development process. On the other hand, for aero-engines that have been mass-produced and are about to be delivered, test running performance data is also crucial. By strictly auditing the test running performance data, potential performance problems can be identified in advance, and defective engines can be avoided from being subsequently installed on an airplane.
[0004] Currently, engine performance auditing is still dependent on manual analysis and has low efficiency. This is due to the fact that there is a certain threshold for engine performance auditing, and only professional technicians with relevant experience can correctly identify the data interpretation interval corresponding to the engine test running inspection items and carry out performance auditing, which may lead to consistency deviation in performance interpretation index results among engines due to different individual technical styles. On the other hand, the performance auditing project content of engine test running is relatively large, and because of the repeatability of some inspection items before and after the test running process and the possibility of repeated adjustment of the engine state due to non-compliance of performance, the process of forming a complete performance auditing report result is time-consuming and laborious. For skilled technicians, it takes about 4 hours to complete the performance recording of all test running inspection items for a single engine; for those with less experience, it may take a lot of time. Therefore, it is necessary to propose a new aero-engine performance automatic auditing method based on a standardized test running process. SUMMARY
[0005] Invention purposes: The purpose of the present application is to provide an aero-engine performance automatic auditing method and system based on standardized test run process.
[0006] Technical solutions: The aero-engine performance automatic auditing method based on standardized test run process provided by the present application comprises the following steps:
[0007] S1, in combination with the aero-engine test run standardization process, the test run data source is modularized according to the test run performance inspection item;
[0008] S2, the test run data is automatically interpreted through the preset data interpretation script in the system, the performance auditing result and prompt information obtained by analysis are stored in the database, and the online report system is supported to query through the interface;
[0009] S3, in combination with the report filling logic of the back end, the performance auditing report of the multi-stage test run data of a single engine is automatically output.
[0010] The aero-engine performance automatic auditing system based on standardized test run process provided by the present application comprises a data source management module, a test run analysis module, a performance auditing calculation module, an online report management module and a database module;
[0011] The data source management module is used for realizing the structured storage and management of test run data and standard process files;
[0012] The test run analysis module is used for decomposing complete test run data into individual inspection modules according to test run process regulations;
[0013] The performance auditing calculation module is used for interpreting the decomposed test run modules according to inspection items and qualified ranges;
[0014] The online report management module is used for online compiling performance auditing forms and binding data analysis result corresponding relationship;
[0015] The database module is used for storing performance auditing result data and data source, algorithm script tag information.
[0016] Further, the data source management module labels the test run data file and structures the test run process file, including: for the test run data, when imported into the system, the test run engine number, test run date and test run stage program name are regularly extracted from the data file name according to the specified format, and are stored in the database in a structured manner; for the process file, the engine working domain, action execution time, state holding time, inspection item and performance auditing parameter are standardized and structured.
[0017] Furthermore, the test run decomposition module performs structured decomposition of the test run data according to the standardized test run process flow, including:
[0018] For situations where changes are made by operating a specified switch, the corresponding test inspection items are identified based on the changes in the switch quantity in the test run data.
[0019] For judging the operating conditions or working domain of the aero-engine during the test run, the judgment shall be made in accordance with the status judgment conditions specified in the process documents, combined with the status signals and channel information of the test run data;
[0020] For items involving a continuous combination of specified states and switches to form inspection items, the identification is performed based on the first two steps.
[0021] If the status, switch, and channel of a certain type of inspection item are consistent within a single test run, determine which step in the test run is the module for which the corresponding performance review and evaluation will be carried out, based on the duration and absolute order of each step in the test run according to the test run process document.
[0022] Furthermore, for non-standardized temporary troubleshooting and test runs, the test run module identification is performed using a combination of identification methods based on the previous two steps. If there are inspection items with the same test run status, the module for which the corresponding performance review and evaluation is to be carried out is not determined solely by the duration and absolute order of each step in the test run within the test run process document.
[0023] Furthermore, the performance audit calculation module includes:
[0024] Based on the slice order after modular processing of the access test data, and combined with the technical requirements for manual interpretation in the standardized process, the audit indicators corresponding to each inspection item of the test data decomposed by the test module are calculated by script calculation, and the qualified range of the parameter indicators in the process document is used to determine whether each inspection item meets the requirements.
[0025] The data interpretation script synchronously analyzes the start and end time validity information of each inspection item in the data segment, and finally outputs the test inspection items, interpretation index results, data interpretation interval, data file source and performance qualification results in a standardized structure, and persists them to the database.
[0026] Furthermore, the algorithm script management method in the database module is managed separately according to the standard test run process. For each standardized test run procedure, there is a corresponding stage test run data performance calculation script; including both manual and automatic execution modes.
[0027] Furthermore, the manual mode performs performance audits by manually selecting valid test data files that have not been audited.
[0028] Furthermore, the automatic mode automatically matches and executes the interpretation script of the corresponding test stage program in the background after the test data is imported into the data source management module.
[0029] Furthermore, the online report management module, based on the pass / fail status of the inspection items in the multi-stage test run, records duplicate review items involving multiple test run procedures according to the principle of subsequent validity, including:
[0030] For inspection items that are not repeated in multiple test runs, fill in the qualified result in the data audit report according to the corresponding inspection item content;
[0031] For repeated inspection items during multiple test runs, fill in the results of the final test run audit, provided that all items pass the test.
[0032] If there are any non-compliant items in the inspection items and they are not the results of the last test run, fill them in according to the results of the last test run; if the last test run is non-compliant or the interpretation is abnormal, fill them in according to the reverse order of the test run procedure; if no valid compliant results are obtained after traversing all test run results, fill them in according to the results of the non-standard troubleshooting test run procedure and the special data audit script in reverse order.
[0033] Beneficial effects: Compared with the prior art, the present invention has the following significant advantages:
[0034] This invention can perform modular analysis of test data sources according to test performance inspection items based on standardized test processes. Then, it can perform efficient and unified automated analysis of test data through pre-built data interpretation scripts within the system, thereby improving data review efficiency, solving the problem of inconsistent results caused by manual processes, and having the function of one-click review of multi-round data. This further improves the automation level of engine test performance review, lowers the entry threshold, improves analysis efficiency, and further realizes cost reduction and efficiency improvement of human resources. Attached Figure Description
[0035] Figure 1 This is a schematic diagram of the automated test performance review system module of the present invention;
[0036] Figure 2 This is a flowchart of the automated test performance verification system method of the present invention;
[0037] Figure 3 This is a flowchart illustrating the script structure of the test data performance review algorithm of this invention.
[0038] Figure 4 This is a schematic diagram of the test data review report structure and filling logic of the present invention. Detailed Implementation
[0039] The technical solution of the present invention will be further described below with reference to the accompanying drawings.
[0040] This invention provides an automated performance review system for aero-engines, such as... Figure 1 As shown, it includes functional modules such as data source management, trial module parsing, performance audit calculation, online report management, and database.
[0041] The data source management module is used to realize the structured storage and management of commissioning data, standard process documents, etc.
[0042] The test run module parsing module is used to break down complete test run data into individual inspection modules according to the test run process specifications.
[0043] The performance audit calculation module is used to interpret the decomposed test module according to the inspection items and the acceptable range.
[0044] The online report management module is used to create performance audit forms online and bind the corresponding data analysis results.
[0045] The database module is used to store performance audit results data, as well as tag information such as data sources and algorithm scripts.
[0046] like Figure 2 As shown, this invention provides an automated performance audit method for aero-engines based on a standardized test process, including:
[0047] First, combining the standardized process of aero-engine testing, the test data source is modularly analyzed according to the test performance inspection items. Then, the test data is efficiently and uniformly automatedly interpreted through the pre-built data interpretation script in the system. The performance review results and prompts obtained from the analysis are stored in the database and can be queried through the interface of the online reporting system. Furthermore, combined with the backend report filling logic, the performance review reports of multi-stage test data of a single engine are automatically output.
[0048] The data source management method tags test run data files and structures test run process files. Specifically, for test run data, when imported into the system, the test engine number, test run date, and test run stage program name are extracted from the data file name using regular expressions according to a specified format and stored in the database in a structured manner for easy retrieval of data files later. For process files, they are standardized and structured according to engine operating domain, action execution time, state holding time, inspection items, performance audit parameters, etc., so as to serve as a logical reference for the subsequent test run module decomposition program.
[0049] The test run module decomposition method decomposes the test run data into a structured form according to the standardized test run process flow, specifically including:
[0050] ① For situations involving changes in a specified switch, identify the corresponding test inspection content based on the changes in the switch quantity in the test data, i.e., identify "conduct a switch on / off check"; ② For situations involving the judgment of the aero-engine operating conditions (steady-state / transient state) or operating domains (such as idle, throttling, intermediate state) during the test, make a judgment based on the state discrimination conditions specified in the process documents, combined with the state signals and channel information of the test data, i.e., identify the test module "under certain state conditions for a certain indicator"; ③ For situations involving continuous combinations of specified states and switches to form inspection items, in the preceding... Based on ②, identify the combined identification, that is, identify the test module of "the engine performing a certain operation in a certain state"; ④ For the case where the status, switch, channel, etc. of a certain type of inspection item are consistent in a single test task (if there are multiple inspection items of the same type), determine which one is the module for carrying out the corresponding performance review and evaluation according to the duration and absolute order of each step in the test in the test process document; ⑤ For non-standardized temporary special troubleshooting test procedures, identify the test module according to the above ③ method. If there are inspection items with the same test state, do not distinguish them separately according to the above ④ method.
[0051] The automated performance auditing method for test run data specifically includes: based on the segmentation order of the modularly processed test run data, and combined with the technical requirements for manual interpretation in the standardized process, the script calculates the audit indicators for each inspection item corresponding to the test run data decomposed by the test run module, and judges whether each inspection item meets the requirements by combining the qualified range of the parameter indicators in the process document. In addition, the data interpretation script synchronously analyzes the start and end times and other effective information of each inspection item in the data segment, and finally outputs the test run inspection items, interpretation indicator results, data interpretation intervals, data file sources, and performance qualification results in a standardized structure, and persists them to the database.
[0052] The performance audit script management method is managed separately according to the standard test run procedure. For each standardized test run procedure, there is a corresponding stage test run data performance calculation script; such as... Figure 3 As shown, there are two execution modes: manual and automatic. In manual mode, performance audits are conducted by manually selecting valid test data files that have not been audited. In automatic mode, after the test data is imported into the data source management module, the system automatically matches and executes the judgment script of the corresponding test stage program in the background according to the test stage label of the file.
[0053] The performance audit report selection method is based on the pass / fail status of the inspection items in the multi-stage test run. For repetitive audit items involving multiple test run program data, the principle of "last-reaction validity" applies. For example... Figure 4As shown, the specific steps include: ① For inspection items that are not repeated in multiple test runs, fill in the qualified results in the data audit report according to the corresponding inspection item content; ② For inspection items that are repeated in multiple test runs, on the basis that all are qualified, select the test run audit result of the last stage to fill in; ③ If there are unqualified situations in the inspection items and they are not the results of the last test run, fill in the results of the last test run; if the last test run is unqualified or the interpretation is abnormal, find qualified results in reverse order of the test run procedure and fill in; if no valid qualified results are obtained after traversing all test run results, fill in the results in reverse order according to the results of the non-standard troubleshooting test run procedure and the special data audit script.
[0054] Example 1:
[0055] Import the standard test data from the second phase of an engine's inspection and testing into the system, manually select the data interpretation script to complete the automatic analysis of all performance audits, and view the corresponding results, specifically including:
[0056] S1. In the data source module, select the data file of the second stage to be analyzed and upload it to the system, and confirm that the data labels such as engine number, test type, test stage, and test date are entered correctly;
[0057] S2. In the performance audit module, select the corresponding second-stage evaluation algorithm script for the test run, click the execute button, and select the file you just uploaded in the pop-up file selection window to execute it;
[0058] S3. Wait for the data analysis script to finish executing and confirm the execution status. If successful, proceed directly to step five; if there is an error message, proceed to the next step.
[0059] S4. Download the error log, investigate algorithm execution issues, modify and verify locally, re-upload the calculation script, and execute the original file.
[0060] S5. On the data report preview page, select the pre-configured report containing the second-stage test run audit items, and conduct a quick review of the performance audit results in conjunction with the auxiliary information filled in by the algorithm script in the report.
[0061] S6. Complete manual review and any necessary modifications, save the results and download the report for future reference.
[0062] Example 2:
[0063] The system imports standardized test data from all stages of an engine's inspection and testing, along with some non-stage troubleshooting data from tests conducted after engine adjustments. The background system automatically interprets scripts to perform comprehensive performance analysis for the engine and displays corresponding reports, including:
[0064] S1. In the data source module, select the complete data folder of the engine to be analyzed and upload it to the system, and confirm that the engine number, test type, test stage, test date and other data labels are entered correctly.
[0065] S2. In the performance audit module, set the execution status of the executable script files corresponding to each stage to "automatic". After the data is entered into the database, match the corresponding algorithm script according to the trial stage label of the corresponding file to carry out automatic analysis.
[0066] S3. Wait for all data analysis scripts to complete execution and confirm the execution status. If successful, proceed directly to step five; if there are error messages, proceed to the next step.
[0067] S4. Download the error log, investigate the algorithm execution problem, modify and verify locally, re-upload the calculation script, and manually execute the previously audited abnormal file;
[0068] S5. On the data report preview page, view the results of all performance audits of the complete engine test run item by item, and conduct a quick review of the performance audit results in conjunction with the auxiliary information filled in by the algorithm script in the report.
[0069] S6. After completing the manual review of the automatic analysis results and any necessary modifications, check which inspection items are still unqualified or missing, and then conduct supplementary analysis using the corresponding data from the troubleshooting test and performance audit module scripts integrated into the system.
[0070] S7. After confirming the validity of the supplementary interpretation results and the completeness of the report audit items, save the results and download the report for future reference.
Claims
1. An automated performance review method for aero-engines based on a standardized test process, characterized in that, Includes the following steps: S1. In conjunction with the standardized process of aero-engine testing, modular analysis of test data sources is carried out according to the test performance test items; S2. The test data is automatically interpreted through the pre-set data interpretation script in the system. The performance review results and prompts obtained from the analysis are stored in the database and can be queried by the online report system through the interface. S3. Combine the backend report filling logic to automate the output of performance audit reports for multi-stage test data of a single engine.
2. An automated performance review system for aero-engines based on a standardized test process, characterized in that, It includes a data source management module, a test run analysis module, a performance audit calculation module, an online report management module, and a database module; The data source management module is used to realize the structured storage and management of commissioning data and standard process documents; The test run analysis module is used to decompose the complete test run data into individual inspection modules according to the test run process specifications. The performance audit calculation module is used to interpret the decomposed test module according to the inspection items and the qualified range. The online report management module is used to generate performance audit forms online and bind the corresponding relationships of data analysis results; The database module is used to store performance audit results data, data sources, and algorithm script tag information.
3. The automated performance review system for aero-engines based on a standardized test process according to claim 2, characterized in that, The data source management module tagged the test data files and structured the test process files, including: for test data, when importing into the system, extracting the test engine number, test date and test stage program name from the data file name using regular expressions according to a specified format, and storing them in the database in a structured manner; for process files, standardizing and structuring them according to the engine working domain, action execution time, state holding time, inspection items, and performance audit parameters.
4. The automated performance review system for aero-engines based on a standardized test process according to claim 2, characterized in that, The test run decomposition module performs structured decomposition of the test run data according to the standardized test run process, including: For situations where changes are made by operating a specified switch, the corresponding test inspection items are identified based on the changes in the switch quantity in the test run data. For judging the operating conditions or working domain of the aero-engine during the test run, the judgment shall be made in accordance with the status judgment conditions specified in the process documents, combined with the status signals and channel information of the test run data; For items involving a continuous combination of specified states and switches to form inspection items, the identification is performed based on the first two steps. If the status, switch, and channel of a certain type of inspection item are consistent within a single test run, determine which step in the test run is the module for which the corresponding performance review and evaluation will be carried out, based on the duration and absolute order of each step in the test run according to the test run process document.
5. The automated performance review system for aero-engines based on a standardized test process according to claim 4, characterized in that, For non-standardized temporary troubleshooting and test runs, the test run module identification is performed by combining the identification methods based on the previous two steps. If there are inspection items with the same test run status, the module for which the corresponding performance review and evaluation is to be carried out is not determined separately based on the duration and absolute order of each step in the test run in the test run process document.
6. The automated performance review system for aero-engines based on a standardized test process according to claim 2, characterized in that, The performance audit calculation module includes: Based on the slice order after modular processing of the access test data, and combined with the technical requirements for manual interpretation in the standardized process, the audit indicators corresponding to each inspection item of the test data decomposed by the test module are calculated by script calculation, and the qualified range of the parameter indicators in the process document is used to determine whether each inspection item meets the requirements. The data interpretation script synchronously analyzes the start and end time validity information of each inspection item in the data segment, and finally outputs the test inspection items, interpretation index results, data interpretation interval, data file source and performance qualification results in a standardized structure, and persists them to the database.
7. The automated performance review system for aero-engines based on a standardized test process according to claim 2, characterized in that, The algorithm script management method in the database module is managed separately according to the standard test run process. For each standardized test run procedure, there is a corresponding stage test run data performance calculation script; including both manual and automatic execution modes.
8. The automated performance review system for aero-engines based on a standardized test process according to claim 7, characterized in that, The manual mode allows for performance audits by manually selecting valid test data files that have not yet been audited.
9. The automated performance review system for aero-engines based on a standardized test process according to claim 7, characterized in that, The automatic mode automatically matches and executes the interpretation script of the corresponding test program according to the test stage label of the file after the test data is imported into the data source management module.
10. The automated performance review system for aero-engines based on a standardized test process according to claim 2, characterized in that, The online report management module, based on the pass / fail status of the inspection items in the multi-stage test run, records duplicate review items involving multiple test run procedures according to the principle of subsequent validity, including: For inspection items that are not repeated in multiple test runs, fill in the qualified result in the data audit report according to the corresponding inspection item content; For repeated inspection items during multiple test runs, fill in the results of the final test run audit, provided that all items pass the test. If there are any non-compliant items in the inspection items and they are not the results of the last test run, fill them in according to the results of the last test run; if the last test run is non-compliant or the interpretation is abnormal, fill them in according to the reverse order of the test run procedure; if no valid compliant results are obtained after traversing all test run results, fill them in according to the results of the non-standard troubleshooting test run procedure and the special data audit script in reverse order.