A method and device for pre-processing acoustic emission data for removal of waveforms
By filtering and storing waveform information from acoustic emission data files, the problem of analysis lag caused by the large volume of acoustic emission data in full-machine fatigue testing was solved, improving the quality and efficiency of data analysis and promoting the engineering application of acoustic emission monitoring technology.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA AIRPLANT STRENGTH RES INST
- Filing Date
- 2023-03-30
- Publication Date
- 2026-08-04
AI Technical Summary
In the existing technology, the acoustic emission monitoring equipment for full-machine fatigue testing has many channels and a long monitoring cycle, resulting in a large amount of collected acoustic emission data, which is difficult to analyze, inefficient, and the analysis results are seriously delayed compared to the test progress, affecting engineering applications.
This paper provides a method for preprocessing acoustic emission data to remove waveforms. By acquiring the acoustic emission data file, it is determined whether it contains waveform information. If not, it is stored in memory space until the number of remaining data in the file is zero, thereby reducing redundant information and retaining usable information.
It enables efficient preprocessing of acoustic emission data, improves analysis quality and efficiency, and promotes the application of acoustic emission monitoring technology in full-machine fatigue testing.
Smart Images

Figure CN116383158B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of aviation strength testing technology, and specifically relates to a method and apparatus for acoustic emission data preprocessing for waveform removal. Background Technology
[0002] Acoustic emission monitoring equipment used for full-machine fatigue testing is characterized by multiple channels and long monitoring cycles. The collected acoustic emission data is extremely large, which leads to high analysis difficulty and low analysis efficiency. As a result, the analysis results are seriously delayed compared to the test progress, which affects the engineering application of acoustic emission monitoring technology in full-machine fatigue testing.
[0003] Therefore, it is desirable to have a technical solution to overcome or at least mitigate one of the aforementioned defects of the prior art. Summary of the Invention
[0004] The purpose of this application is to provide a method and apparatus for preprocessing acoustic emission data with waveform removal, in order to solve at least one problem existing in the prior art.
[0005] The technical solution of this application is:
[0006] The first aspect of this application provides a method for acoustic emission data preprocessing with waveform removal, comprising:
[0007] Step 1: Obtain the acoustic emission data file, select the acoustic emission data file to be preprocessed from the acoustic emission data file, and load the configuration parameters into the acoustic emission data file to be preprocessed;
[0008] Step 2: Allocate memory space for storing the processed data;
[0009] Step 3: Based on the configuration parameters, read the acoustic emission data files to be preprocessed in a loop. Determine whether the acoustic emission data files read in each loop contain waveform information. If yes, continue to the next loop directly. If no, store the acoustic emission data files read in this loop into the memory space and continue to the next loop until the remaining number of acoustic emission data files to be preprocessed is zero.
[0010] In at least one embodiment of this application, step one, which involves acquiring an acoustic emission data file, selecting an acoustic emission data file to be preprocessed from the acoustic emission data file, and loading configuration parameters into the acoustic emission data file to be preprocessed, includes:
[0011] S11. Obtain the acoustic emission data file and determine the file path and file list of the acoustic emission data file;
[0012] S12. Based on the file path and the file list, select the acoustic emission data file to be preprocessed from the acoustic emission data file, and load the configuration parameters into the acoustic emission data file to be preprocessed.
[0013] In at least one embodiment of this application, in S12, the acoustic emission information recorded in the acoustic emission data file to be preprocessed is temporally continuous.
[0014] In at least one embodiment of this application, in S12, the file tail of the previous file in the acoustic emission data file to be preprocessed is connected to the file head of the next file.
[0015] In at least one embodiment of this application, step three, before continuing the next loop after storing the acoustic emission data file read in the current loop into the memory space, further includes:
[0016] The system prompts the user to end the message reading process. After confirmation, the system stores the acoustic emission data file read in this loop into the memory space and continues to the next loop.
[0017] A second aspect of this application provides an acoustic emission data preprocessing apparatus for waveform removal, comprising:
[0018] The acoustic emission data file acquisition module is used to acquire acoustic emission data files, select acoustic emission data files to be preprocessed from the acoustic emission data files, and load configuration parameters into the acoustic emission data files to be preprocessed.
[0019] The memory space module is used to allocate memory space for storing processed data.
[0020] The data processing module is used to cyclically read the acoustic emission data files to be preprocessed based on the configuration parameters, and determine whether the acoustic emission data files read in each loop contain waveform information. If so, the loop continues directly to the next loop; otherwise, the acoustic emission data files read in this loop are stored in the memory space and the loop continues to the next loop until the remaining number of acoustic emission data files to be preprocessed is zero.
[0021] A third aspect of this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor, when executing the computer program, implements the acoustic emission data preprocessing method for waveform removal as described above.
[0022] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, enables the implementation of the acoustic emission data preprocessing method for waveform removal as described above.
[0023] The invention has at least the following beneficial technical effects:
[0024] The acoustic emission data preprocessing method for waveform removal proposed in this application achieves the goal of reducing redundant information in acoustic emission data and retaining usable information by screening whether the acoustic emission data contains waveform information. This achieves the effect of data preprocessing and thus improves the analysis quality and efficiency of acoustic emission data. Attached Figure Description
[0025] Figure 1 This is a schematic diagram of an acoustic emission data preprocessing apparatus for waveform removal according to one embodiment of this application. Detailed Implementation
[0026] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in the embodiments of this application will be described in more detail below with reference to the accompanying drawings. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are some, but not all, embodiments of this application. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application. The embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0027] In the description of this application, it should be understood that the terms "center", "longitudinal", "lateral", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limiting the scope of protection of this application.
[0028] The following is in conjunction with the appendix Figure 1 This application will be described in further detail.
[0029] The first aspect of this application provides a method for acoustic emission data preprocessing with waveform removal, comprising the following steps:
[0030] Step 1: Obtain the acoustic emission data file, select the acoustic emission data file to be preprocessed from the acoustic emission data file, and load the configuration parameters into the acoustic emission data file to be preprocessed;
[0031] Step 2: Allocate memory space for storing the processed data;
[0032] Step 3: Based on the configuration parameters, read the acoustic emission data files to be preprocessed in a loop. Determine whether the acoustic emission data files read in each loop contain waveform information. If yes, continue to the next loop directly. If no, store the acoustic emission data files read in this loop into the memory space and continue to the next loop until the remaining number of acoustic emission data files to be preprocessed is zero.
[0033] The loop execution ends when the remaining number of acoustic emission data files to be preprocessed is zero.
[0034] The acoustic emission data preprocessing method for waveform removal in this application includes, in step one, obtaining an acoustic emission data file, selecting an acoustic emission data file to be preprocessed from the acoustic emission data file, and loading configuration parameters into the acoustic emission data file to be preprocessed, including:
[0035] S11. Obtain the acoustic emission data file and determine the file path and file list of the acoustic emission data file;
[0036] S12. Based on the file path and file list, select the acoustic emission data file to be preprocessed from the acoustic emission data file, and load the configuration parameters into the acoustic emission data file to be preprocessed.
[0037] In this embodiment, when selecting the acoustic emission data file from which waveform information needs to be removed, it should be ensured that the selected acoustic emission data file is time-continuous. Therefore, in S12, the acoustic emission information recorded in the acoustic emission data file to be preprocessed selected from the acoustic emission data file is time-continuous, and the end of the previous file in the acoustic emission data file to be preprocessed is connected to the beginning of the next file.
[0038] In a preferred embodiment of this application, step three, before continuing the next loop after storing the acoustic emission data file read in the current loop into the memory space, further includes:
[0039] The system prompts the user to confirm whether to end the message reading process. After confirmation, the acoustic emission data file read in this loop is stored in memory before the next loop continues.
[0040] Based on the above-described acoustic emission data preprocessing method for waveform removal, a second aspect of this application provides an acoustic emission data preprocessing apparatus for waveform removal, comprising:
[0041] The acoustic emission data file acquisition module is used to acquire acoustic emission data files, select acoustic emission data files to be preprocessed from the acoustic emission data files, and load configuration parameters into the acoustic emission data files to be preprocessed.
[0042] The memory space module is used to allocate memory space for storing processed data.
[0043] The data processing module is used to read the acoustic emission data files to be preprocessed in a loop based on the configuration parameters. It determines whether the acoustic emission data files read in each loop contain waveform information. If so, it continues to the next loop directly. If not, it stores the acoustic emission data files read in this loop into the memory space and continues to the next loop until the number of remaining acoustic emission data files to be preprocessed is zero.
[0044] A third aspect of this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor, when executing the computer program, implements the above-described acoustic emission data preprocessing method for waveform removal.
[0045] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, enables the implementation of the above-described acoustic emission data preprocessing method for waveform removal.
[0046] This application discloses a method and apparatus for preprocessing acoustic emission data to remove waveforms. By filtering acoustic emission data to determine whether it contains waveform information, it aims to reduce redundant information while retaining usable information, thus achieving the effect of data preprocessing and improving the analysis quality and efficiency of acoustic emission data. This application solves the problem of extremely large acoustic emission data, low analysis efficiency, and significant lag in analysis results compared to the test progress caused by the large number of acoustic emission monitoring channels and long monitoring cycles in full-aircraft fatigue testing. Therefore, it promotes the application of acoustic emission monitoring technology in full-aircraft fatigue testing.
[0047] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for pre-processing acoustic emission data oriented to remove waveforms, characterized by, include: Step 1: Obtain the acoustic emission data file, select the acoustic emission data file to be preprocessed from the acoustic emission data file, and load the configuration parameters into the acoustic emission data file to be preprocessed; Step 2: Allocate memory space for storing the processed data; Step 3: Based on the configuration parameters, read the acoustic emission data files to be preprocessed in a loop. Determine whether the acoustic emission data files read in each loop contain waveform information. If yes, continue to the next loop directly. If no, store the acoustic emission data files read in this loop into the memory space and continue to the next loop until the remaining number of acoustic emission data files to be preprocessed is zero. In step one, obtaining the acoustic emission data file, selecting the acoustic emission data file to be preprocessed from the acoustic emission data file, and loading configuration parameters into the acoustic emission data file to be preprocessed include: S11. Obtain the acoustic emission data file and determine the file path and file list of the acoustic emission data file; S12. Based on the file path and the file list, select the acoustic emission data file to be preprocessed from the acoustic emission data file, and load the configuration parameters into the acoustic emission data file to be preprocessed.
2. The method of pre-processing acoustic emission data for removal waveform according to claim 1, characterized in that, In S12, the acoustic emission information recorded in the acoustic emission data file to be preprocessed is time-continuous.
3. The method of pre-processing acoustic emission data for removal waveform orientation according to claim 2, characterized in that, In S12, the file end of the previous file in the acoustic emission data file to be preprocessed is connected to the file beginning of the next file.
4. The method of pre-processing acoustic emission data for removal waveform orientation according to claim 3, characterized in that, Step three, before storing the acoustic emission data file read in this loop into the memory space and continuing to the next loop, also includes: The system prompts the user to end the message reading process. After confirmation, the system stores the acoustic emission data file read in this loop into the memory space and continues to the next loop.
5. An apparatus for pre-processing acoustic emission data oriented to remove waveforms, characterized by, include: The acoustic emission data file acquisition module is used to acquire acoustic emission data files, select acoustic emission data files to be preprocessed from the acoustic emission data files, and load configuration parameters into the acoustic emission data files to be preprocessed. The memory space module is used to allocate memory space for storing processed data. The data processing module is used to read the acoustic emission data file to be preprocessed in a loop based on the configuration parameters, and to determine whether the acoustic emission data file read in each loop contains waveform information. If it does, the loop continues directly to the next loop. If not, the acoustic emission data file read in this loop is stored in the memory space and the loop continues to the next loop until the remaining number of acoustic emission data files to be preprocessed is zero. In the acoustic emission data file acquisition module, the acquisition of acoustic emission data files includes selecting an acoustic emission data file to be preprocessed from the acoustic emission data files and loading configuration parameters into the acoustic emission data file to be preprocessed, including: Obtain the acoustic emission data file, and determine the file path and file list of the acoustic emission data file; Based on the file path and the file list, select the acoustic emission data file to be preprocessed from the acoustic emission data file, and load the configuration parameters into the acoustic emission data file to be preprocessed.
6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that, The processor implements the removal waveform-oriented acoustic emission data preprocessing method of any one of claims 1 to 4 when executing the computer program.
7. A computer-readable storage medium storing a computer program, wherein the computer program comprises the following steps of: receiving a request for a resource from a client; determining whether the client is authorized to access the resource; and if the client is authorized to access the resource, providing the resource to the client. The computer program can implement the removal waveform-oriented acoustic emission data preprocessing method of any one of claims 1 to 4 when executed by the processor.