A turbine electronic resume system and device

By designing a turbine electronic history system, including a monitoring signal file storage module, a PHM calculation result storage module and an interactive module, the problem that existing systems cannot efficiently store and manage massive data, and achieve high-speed and efficient data management and real-time automatic recording.

CN119201864BActive Publication Date: 2025-02-28JINCHENG NANJING ELECTROMECHANICAL HYDRAULIC PRESSURE ENG RES CENT AVIATION IND OF CHINA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411691558.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-02-28
Estimated Expiration
2044-11-25

AI Technical Summary

Technical Problem

The existing turbo cooler electronic resume systems cannot efficiently store and manage massive data and diagnostic results, and lack effective maintenance terminals for data analysis and display.

Method used

A turbine electronic resume system is designed, including a monitoring signal file storage module, a PHM computing result storage module and an interactive module. Through dynamically updated file system and tablet maintenance terminal, efficient data storage, management and analysis are achieved.

Benefits of technology

It realizes high-speed and efficient storage and management of turbine data and diagnostic results, enhances data visualization and user interaction, avoids waste of storage resources, and provides real-time automatic recording and fault diagnosis functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present application provides a turbine electronic resume system and device, which belongs to the field of intelligent electromechanical technology. The system provided by the present application includes: a monitoring signal file storage module, which is used to store the monitoring signal of the turbine in the form of a file; wherein the monitoring signal includes sub-monitoring signals of multiple dimensions, and the file storage module is configured to determine the number of storage files according to the difference between the sampling frequencies of all sub-monitoring signals, and determine the storage files corresponding to each sub-monitoring signal according to the number of storage files and the sampling frequency; a PHM operation result storage module, which is used to store the operation results obtained by PHM calculation; an interactive module, which is used to send the data stored in the monitoring signal file storage module and the PHM operation result storage module to the terminal. The turbine electronic resume system and device provided by the present application can store and manage turbine data and diagnostic results at a high speed and efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent electromechanical technology, and in particular to a turbine electronic history system and equipment. Background Art

[0002] Turbine coolers play a vital role in aviation electromechanical products. Their main function is to ensure the stable operation of turbines in high temperature and high pressure environments to avoid performance degradation or structural damage caused by overheating. In order to properly preserve and manage the relevant data of turbine coolers, the current common method is to use traditional paper resumes or establish electronic resume systems for some key equipment for management. Among them, traditional paper resumes are not easy to record and manage, and the existing electronic resume system cannot properly preserve and manage the massive data and diagnostic results for traditional products with fault diagnosis and processing functions after completing signal processing and artificial intelligence algorithm operations, and lacks corresponding maintenance terminals to parse and display the results. Summary of the invention

[0003] In view of this, the present application provides a turbine electronic history system and device, which can store and manage turbine data and diagnostic results at high speed and efficiency.

[0004] Specifically, the present application is implemented through the following technical solutions:

[0005] A first aspect of the present application provides a turbine electronic history system, the system comprising:

[0006] A monitoring signal file storage module, used for storing the monitoring signal of the turbine in the form of a file;

[0007] The monitoring signal includes sub-monitoring signals of multiple dimensions, and the file storage module is configured to determine the number of storage files according to the difference between the sampling frequencies of all sub-monitoring signals, and determine the storage files corresponding to each sub-monitoring signal according to the number of storage files and the sampling frequency;

[0008] A PHM operation result storage module is used to store the operation results obtained by the PHM calculation, wherein the PHM calculation is performed according to the monitoring signal received by the monitoring signal file storage module, and the PHM calculation is performed synchronously with the storage of the monitoring signal; an interactive module is used to send the data stored in the monitoring signal file storage module and the PHM operation result storage module to the terminal, and the terminal performs data analysis.

[0009] A second aspect of the present application provides a turbine electronic history device, which includes the turbine electronic history system described in any one of the above items, and also includes a tablet maintenance terminal and a critical fault alarm system; wherein the tablet maintenance terminal is used to combine data analysis operations and database insertion operations and display a maintenance interface; the critical fault alarm system is used to establish a visual turbine three-dimensional model and display fault prompts, maintenance suggestions and product health information when a fault occurs.

[0010] The turbine electronic resume system and equipment provided by the present application establishes corresponding storage files according to the difference between the sampling frequencies of each sub-monitoring signal in the turbine monitoring signal, and stores turbine data. At the same time, PHM calculation is performed based on the collected monitoring signal and some representative data in the calculation results are stored. All data are stored in binary form. Further, a flat maintenance terminal of the electronic resume system is built to realize the interaction between the storage module and the flat maintenance terminal. In the interactive stage, the data saved in binary form is converted into ASCII code form to perform data analysis, and a thread pool is created at this time to complete the data parsing task and the operation of inserting data into the time series database in parallel, so as to accelerate the processing, improve the throughput, reduce the response and waiting time, and facilitate the retrieval and viewing of data by the human-machine user interface. In addition, a key fault alarm system is also constructed. When a turbine fails, the alarm display function can be triggered, and the health status of the product can be recorded based on the product PHM health monitoring algorithm to provide a data basis for product maintenance. In this way, the real-time automatic recording of the product resume is realized, and the turbine data and diagnostic results can be stored and managed at a high speed and high efficiency, and the visualization is enhanced through the display of the terminal, which has strong user interactivity. In addition, traditional paper electronic resume systems are not easy to record, and after completing signal processing and artificial intelligence algorithm operations, it is impossible to properly save and manage massive amounts of data and diagnostic results, and there is a lack of corresponding maintenance terminals to parse and display the results. Alternatively, in the prior art, a file is used to store data and diagnostic results, and there is a situation where low-sampling rate signals are repeated multiple times or interpolated to accommodate high-sampling rate signals, resulting in unnecessary waste of storage resources. The turbine electronic resume system provided in the present application constructs a file system that can be dynamically updated, which can properly save and manage massive amounts of data and diagnostic results, and parse and display the results at the corresponding maintenance terminal, with good display performance; and corresponding storage files are established according to different sampling frequencies for signal storage, avoiding waste of storage resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 A schematic diagram of the structure of the turbine electronic resume system provided for this application;

[0012] Figure 2 A schematic diagram of a file storage module shown in this application;

[0013] Figure 3 This is a schematic diagram of the structure of the turbine electronic resume device provided in this application. DETAILED DESCRIPTION

[0014] Here, exemplary embodiments will be described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application.

[0015] The terms used in this application are only for the purpose of describing specific embodiments and are not intended to limit this application. The singular forms of "a", "said" and "the" used in this application are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in this article refers to and includes any or all possible combinations of one or more associated listed items.

[0016] It should be understood that although the terms first, second, third, etc. may be used in the present application to describe various information, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0017] Specific embodiments are given below to introduce the technical solution of the present application in detail.

[0018] It should be noted that the turbine electronic history system can collect the operating data of the turbine cooler in real time through sensors and embedded systems, and automatically record it in the electronic history. The system can provide the equipment's usage history, maintenance records and performance parameters, and support the full life cycle management of the equipment.

[0019] Figure 1 This is a schematic diagram of the structure of the turbine electronic resume system provided in this application. Please refer to Figure 1 The system provided in this embodiment may include:

[0020] A monitoring signal file storage module, used for storing the monitoring signal of the turbine in the form of a file;

[0021] The monitoring signal includes sub-monitoring signals of multiple dimensions, and the file storage module is configured to determine the number of storage files according to the difference between the sampling frequencies of all sub-monitoring signals, and determine the storage files corresponding to each sub-monitoring signal according to the number of storage files and the sampling frequency;

[0022] A PHM calculation result storage module, used for storing calculation results obtained by PHM calculation, wherein the PHM calculation is performed according to the monitoring signal received by the monitoring signal file storage module, and the PHM calculation is performed synchronously with the storage of the monitoring signal;

[0023] The interactive module is used to send the data stored in the monitoring signal file storage module and the PHM operation result storage module to the terminal, and the terminal performs data analysis.

[0024] It should be noted that the turbine electronic resume system provided in this embodiment is constructed based on the Allwinner T507 processor, including a monitoring signal file storage module, a PHM operation result storage module and an interactive module. Among them, a dynamically updateable file system is constructed in the monitoring signal file storage module. Specifically, the monitoring signal of the turbine is stored in the form of a file in the monitoring signal file storage module. It should also be noted that each monitoring signal includes sub-monitoring signals of multiple dimensions. For example, in one embodiment, the multi-dimensional sub-monitoring signals may include vibration signals, fan temperature signals, turbine temperature signals and speed signals. In specific implementation, since the sampling frequencies of each sub-monitoring signal are different, in order to save storage resources, the number of storage files is determined according to the different sampling frequencies of the acquired sub-monitoring signals. For example, in combination with the above example, there are four different frequencies of vibration signals, fan temperature signals, turbine temperature signals and speed signals at this time. Therefore, in the same sampling period, four storage files are established. Then, on this basis, the storage files corresponding to each sub-monitoring signal are determined according to the relationship between the established storage files and the frequencies of each sub-monitoring signal to store subsequent data.

[0025] Specifically, determining the storage file corresponding to each sub-monitoring signal according to the number of storage files and the sampling frequency includes: acquiring the monitoring signal according to the preset sampling time; establishing the corresponding number of storage files according to the difference between the sampling frequencies of each sub-monitoring signal in the monitoring signal within the same sampling period; wherein each sub-monitoring signal with a different sampling frequency corresponds to a storage file; and establishing a correspondence between the sub-monitoring signals with different sampling frequencies and the storage files. Continuing with the above example, it can be seen that the sub-monitoring signals in the monitoring signal include vibration signals, fan temperature signals, turbine temperature signals, and speed signals. At this time, within the same sampling period, the frequency of the vibration signal is relatively high, and its sampling rate needs to be greater than 100KHz, while the frequencies of the fan temperature signal, turbine temperature signal, and speed signal are not high. By comparing the sampling frequencies between the vibration signal, fan temperature signal, turbine temperature signal, and speed signal, it is found that there are 4 different sampling frequencies. Therefore, 4 storage files are established based on 4 different sampling frequencies. Figure 2 For a schematic diagram of the file storage module shown in this application, please refer to Figure 2 In the specific implementation, the corresponding storage directory ( / userdata / Store) is established in the Linux system, the turbine is uniformly named with the prefix wl, the vibration signal is named with vib, the fan temperature is named with T_Fan, the turbine temperature is named with T_cool_turb, and the speed signal is named with Rev. At this time, the corresponding relationship between the vibration signal and the vib file, the corresponding relationship between the fan temperature signal and the T_Fan file, the corresponding relationship between the turbine temperature signal and the T_cool_turb file, and the corresponding relationship between the speed signal and the Rev file are established.

[0026] In this way, corresponding storage files are established according to different sampling frequencies for signal storage, avoiding the situation where the signals with low sampling rates are stored in one file repeatedly or interpolated to accommodate the signals with high sampling rates, resulting in a waste of storage resources. Furthermore, in order to achieve granular refinement and avoid data coupling, storage is performed in units of minutes (the preset sampling time is set according to actual needs, one minute here), and four new files are created every minute to store the vibration signal, fan temperature signal, turbine temperature signal, and speed signal at the current moment. In each file, the corresponding data generation time, sampling rate, amount of data stored per second, corresponding storage interval and other information will be written.

[0027] The step of determining the number of storage files according to the difference between the sampling frequencies of all sub-monitoring signals, and determining the storage file corresponding to each sub-monitoring signal according to the number of storage files and the sampling frequency, includes:

[0028] The dispersion threshold is calculated based on the dispersion of the sampling frequencies of all sub-monitoring signals; if the difference between the sampling frequencies is less than the dispersion threshold, the sub-monitoring signals corresponding to the sampling frequencies are stored in the same file. The dispersion is used to measure the degree of dispersion between multiple sampling frequencies. Specifically, the sampling frequency values ​​of each sub-monitoring signal are determined, and the sampling frequency values ​​are clustered based on the clustering method. The dispersion is calculated based on the distance between the centers of each cluster after clustering. The dispersion and the dispersion threshold are matched. The higher the dispersion, the higher the dispersion threshold can be.

[0029] For multiple sub-monitoring signals stored in the same file, the monitoring signal file storage module is configured to determine the storage space size corresponding to each sub-monitoring signal according to the sampling frequency of the multiple sub-monitoring signals in the same file; determine the starting storage position of each sub-monitoring signal according to the storage space size, and the starting storage position of each sub-monitoring signal is different; store the corresponding sub-monitoring signal according to each starting storage position. If multiple signals are stored in a file, the file is divided into blocks according to the size of the storage space required by the monitoring signal, and stored in their respective areas. In order to avoid data overwriting, an end mark is set at the position of each file block, and the mark value of the corresponding position is also judged before storage. If the value is an end mark, it means that the storage area of ​​other monitoring signals has been traversed, and the starting position is returned to overwrite storage.

[0030] In addition, the turbine electronic history system not only stores the original data of the monitoring signal (the data of the original signal can be stored to provide the original data for the subsequent algorithms and training of the host computer processing terminal, and must be saved in full), but also saves the results obtained through PHM calculations (partially saved) to facilitate subsequent analysis. Compared with unified storage by time, such a storage strategy can save storage space.

[0031] It should be noted that PHM calculations usually include the steps of data collection, data preprocessing, feature extraction, health assessment, fault prediction and decision support. Among them, data collection is to obtain real-time data from sensors, monitoring systems and other data sources; data preprocessing is to clean, filter, reduce noise and other processing on the collected data to ensure the quality of the data; feature extraction is to extract relevant features from the preprocessed data, such as frequency components, statistical characteristics, failure modes, etc.; health assessment is to use feature data to evaluate the current health status of the equipment, usually through classifiers, regression models or other machine learning methods; fault prediction is to predict the failure time or remaining service life of the equipment based on the health assessment results; decision support is to formulate maintenance plans, optimize maintenance strategies, adjust operating parameters, etc. according to the prediction results.

[0032] Specifically, in this embodiment, the PHM calculation result storage module is used to store the calculation results obtained by the PHM calculation, wherein the PHM calculation is performed according to the monitoring signal received by the monitoring signal file storage module, and the PHM calculation is performed synchronously with the storage of the monitoring signal, and specifically includes:

[0033] (1) Determine the sorting dimension and storage quantity threshold based on the calculation type.

[0034] It should be noted that the sorting dimensions (such as time, amplitude, fault probability, etc.) and storage quantity thresholds (such as the maximum number of storage entries) are determined according to different types of PHM calculations (such as fault prediction, health assessment, etc.).

[0035] (2) Sorting the calculation results of the preset periodic PHM calculations according to the sorting dimension.

[0036] According to the preset sorting dimension, the PHM calculation results performed within a certain period (such as every minute or every hour) are sorted to ensure that the most important or latest calculation results are given priority.

[0037] (3) Selecting some of the operation results from the sorted operation results according to the storage quantity threshold for storage.

[0038] According to the set storage quantity threshold, some key results are screened out from the sorted calculation results for storage. In this way, important data can be effectively managed and stored, avoiding the waste of storage space and ensuring the traceability and validity of key information.

[0039] In addition, the sorting dimension and storage quantity threshold can also be determined according to the preprocessing method used in the data preprocessing process of the PHM calculation. For example, the data preprocessing method can select different processing methods according to different types of monitoring signals, wherein the data preprocessing method can include filtering, Fourier transform, wavelet transform, etc. For example, in one embodiment, the vibration signal is usually analyzed by fast Fourier transform, the fan temperature and turbine temperature can be processed by smoothing filtering, and the speed signal can be processed by wavelet transform.

[0040] In combination with the above description, the vibration signal is used as an example for explanation. For example, in one embodiment, the vibration signal is usually subjected to a fast Fourier transform to generate a complex signal with the same data length as the original vibration signal, and the amplitude and frequency of the complex signal are obtained. If the complex signal, amplitude and frequency of the fast Fourier operation result are also saved, a large amount of data will be generated, occupying the storage resources of the tablet. And when the original data is available, the calculation result can be obtained by calculating the original data, without repeated storage, resulting in data redundancy. Therefore, for the convenience of subsequent display, only the amplitudes corresponding to the three frequencies with the highest amplitudes will be stored at this time, so that users can see the frequency information and signal strength of the vibration signal at a glance, saving storage resources and improving utilization.

[0041] It should also be noted that, since the fan temperature signal and the turbine temperature signal can be intuitively concluded through observation, they can be chosen not to be saved to save storage resources.

[0042] It should be noted that the monitoring signal file storage module and the PHM operation result storage module use the form of a file system to manage data to improve the reliability of data management. Specifically, traditional turbine data is usually directly stored in the FLASH memory of the controller, and the data is stored in sectors, without using a file system to manage data information. All data information is stored together. During subsequent processing, the total data needs to be split, and the data of different physical quantities are assigned to the corresponding physical quantities. At this time, since the data are stored together, the physical quantity to which they belong is determined by the storage offset during splitting. Therefore, once data is misaligned or lost when storing data, the method of distinguishing data by offset will fail, and all data will be unusable. Therefore, using a file system for management can improve the reliability of data.

[0043] It should also be noted that the monitoring signal file storage module and the PHM operation result storage module store data in binary form, and the monitoring signal file storage module and the PHM operation result storage module do not perform operations to convert binary data into ASCII data. This is because during the storage and PHM operation process, the main performance and resources need to be used for PHM operation, while the work of converting binary data into ASCII code data is handed over to the higher-performance host computer for processing, which can improve the real-time processing of the controller and reduce the consumption of storage space, so that the controller can save more data. Among them, the PHM operation is performed by the controller.

[0044] Specifically, in the turbine electronic resume system provided in this embodiment, since the electronic resume system is developed for the ARM architecture, universal design is taken into consideration during the design. After the electronic resume system is built on the Allwinner T507 platform, in order to improve the multi-platform universalization capability of the electronic resume system, the electronic resume system is transplanted to the Rockchip RK3568 processor, so that the electronic resume system can play a good role on multiple processors.

[0045] In combination with the current turbine electronic resume system's need for information display and human-computer interaction, a corresponding maintenance terminal interface is added. At this point, it should be noted that in order to achieve a display effect and allow users to read understandable data information, it is usually necessary to convert binary data into ASCII code data. Therefore, after the data stored in the monitoring signal file storage module and the PHM operation result storage module is sent to the terminal, it includes: the terminal obtains the data stored in binary form, converts the obtained data into ASCII code form to perform data analysis.

[0046] Optionally, the terminal can be a tablet maintenance terminal, which includes a front end and a back end, the back end is used to receive binary data sent by the interaction module, convert the data sent from the interaction module into ASCII data, and insert the converted ASCII data into a time series database, wherein the data conversion and data insertion of the back end adopt a multi-threaded synchronous thread pool to perform tasks; the front end is used to display a maintenance interface according to the data in the time series database.

[0047] Specifically, the back-end data conversion and data insertion adopt a multi-threaded synchronous thread pool to execute tasks including: creating a thread pool, the thread pool includes multiple parallel threads, each thread can handle one task; determining the number of threads for data parsing in the thread pool according to the amount of data; determining the number of threads for data insertion according to the total number of parallel threads in the thread pool and the number of threads for data parsing; completing the multi-threaded synchronization operation of data according to the number of threads for data parsing and the number of threads for data insertion.

[0048] Combined with the above description, a more detailed explanation is given here. The tablet maintenance terminal is divided into the front-end interface part and the back-end server part. For the data downloaded from the controller, the back-end first needs to parse the data and convert the corresponding binary data into ASCII data. Then the parsed data is inserted into the time series database for the front-end human-machine user interface to retrieve and view the data. According to the previous data processing process, it is necessary to wait until the data is parsed before inserting it into the time series database, but this will increase the response time. For this, the "thread pool acceleration" solution is adopted, that is, by optimizing resource scheduling and load balancing, a thread pool is created, and multiple threads are created at the same time for task processing. Different from the previous strategy (database insertion task after the parsing task is completed), some threads are used to process data parsing tasks, and some threads directly insert data parsed by other threads. Both are performed at the same time, so as to accelerate processing, improve throughput, and reduce response and waiting time.

[0049] This strategy relieves the pressure of storage and data conversion on the end-side controller, and organically combines the previous simple database insertion operation with the data parsing operation. At the same time, it liberates the product side and moves the time-consuming "data conversion from binary to ASCII code" parsing operation from the product side to the host computer tablet terminal. The data inserted into the database should be in ASCII code format and will not bring additional storage overhead. This is equivalent to directly saving the storage space usage on the product side and improving the utilization of time, storage space and performance.

[0050] It should be noted that the vibration signal of the turbine cooler, fan temperature, turbine temperature and speed signal are set in three ways: effective value, original value and sampling value, and displayed in the form of a change trend chart. The warning information at this time is displayed using a pie chart to provide users with specific fault types and facilitate users to take corresponding operational measures.

[0051] Optionally, the terminal may be a critical fault warning system, which is used to establish a visual turbine three-dimensional model. When a turbine fails, a fault prompt is displayed in the visual turbine three-dimensional model according to the fault type, and maintenance suggestions corresponding to the fault and product health information are displayed, wherein the health information includes at least the remaining service life information of the product.

[0052] Combined with the critical fault alarm system mentioned above, when a critical fault occurs, the alarm display function will be triggered. For example, when a bearing wear fault is detected in the turbine cooler, a red alarm message will be displayed at the corresponding bearing. Depending on the type of fault, corresponding maintenance suggestions will be given, such as "recommendation to replace parts".

[0053] It should also be noted that the turbine electronic resume system provided in this embodiment also needs to have the following features:

[0054] Develop products based on ARM architecture and use Linux operating system for software development;

[0055] The number of power-on times is used as the basis for electronic record batch management, and a corresponding batch number is assigned to each product power-on process;

[0056] The electronic resume system should be scalable and can be extended to other systems;

[0057] Using the circular storage method, when the storage space is about to run out, the data at the oldest time is erased.

[0058] The turbine electronic resume system provided in this embodiment establishes corresponding storage files according to the difference between the sampling frequencies of each sub-monitoring signal in the turbine monitoring signal, and stores turbine data. At the same time, PHM calculation is performed based on the collected monitoring signal and some representative data in the calculation results are stored. All data are stored in binary form, which can improve the efficiency of the actual operation process. Further, a flat maintenance terminal of the electronic resume system is built to realize the interaction between the storage module and the flat maintenance terminal. In the interactive stage, the data saved in binary form is converted into ASCII code form to perform data analysis, and a thread pool is created at this time to complete the data parsing task and the operation of inserting data into the time series database in parallel, so as to accelerate the processing, improve the throughput, reduce the response and waiting time, and facilitate the retrieval and viewing of data by the human-machine user interface. In addition, a key fault alarm system is also constructed. When a turbine fails, the alarm display function can be triggered, and the health status of the product can be recorded based on the product PHM health monitoring algorithm to provide a data basis for product maintenance. In this way, the real-time automatic recording of the product resume is realized, and the turbine data and diagnostic results can be stored and managed at a high speed and high efficiency. Through the display of the terminal, the visualization is enhanced, and it has strong user interactivity. In addition, traditional paper electronic resume systems are not easy to record, and after completing signal processing and artificial intelligence algorithm operations, it is impossible to properly save and manage massive amounts of data and diagnostic results, and there is a lack of corresponding maintenance terminals to parse and display the results. Alternatively, in the prior art, a file is used to store data and diagnostic results, and there is a situation where low-sampling rate signals are repeated multiple times or interpolated to accommodate high-sampling rate signals, resulting in unnecessary waste of storage resources. The turbine electronic resume system provided in the present application constructs a file system that can be dynamically updated, which can properly save and manage massive amounts of data and diagnostic results, and parse and display the results at the corresponding maintenance terminal, with good display performance; and corresponding storage files are established according to different sampling frequencies for signal storage, avoiding waste of storage resources.

[0059] Corresponding to the aforementioned embodiment of a turbine electronic history system, the present application also provides an embodiment of a turbine electronic history device.

[0060] Figure 3 This is a schematic diagram of the structure of the turbine electronic resume device provided in this application. Please refer to Figure 3 The device provided in this embodiment includes the turbine electronic history system described in any one of the above items, and also includes a tablet maintenance terminal and a critical fault alarm system; wherein the tablet maintenance terminal is used to combine data analysis operations and database insertion operations and display a maintenance interface; the critical fault alarm system is used to establish a visual turbine three-dimensional model and display fault prompts, maintenance suggestions and product health information when a fault occurs.

[0061] The device of this embodiment can be used to perform Figure 1 The specific implementation principles and processes of the system embodiment shown are similar and will not be repeated here.

[0062] Optionally, the present application also provides a method for using a turbine electronic resume system, the method comprising:

[0063] Monitoring turbine signals based on sensors, and storing the collected monitoring signals in the form of files in a monitoring signal file storage module;

[0064] The monitoring signal includes sub-monitoring signals of multiple dimensions, and the number of storage files is determined according to the difference between the sampling frequencies of all sub-monitoring signals, and the storage files corresponding to each sub-monitoring signal are determined according to the number of storage files and the sampling frequency;

[0065] The PHM calculation result storage module is used to perform PHM calculation on the collected monitoring signal to obtain the calculation result and store it; wherein the PHM calculation is performed according to the monitoring signal received by the monitoring signal file storage module, and the PHM calculation is performed synchronously with the storage of the monitoring signal;

[0066] Based on the interactive module, the data stored in the monitoring signal file storage module and the PHM operation result storage module are acquired, and the acquired data are sent to the terminal for the terminal to perform data analysis.

[0067] It should also be noted that the turbine electronic history system provided in the present application is scalable and can be extended to other systems, for example, it can be extended to a hydraulic pump to form a hydraulic pump electronic history system.

[0068] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A turbine electronic history system, characterized in that: The system comprises: A monitoring signal file storage module, used for storing the monitoring signal of the turbine in the form of a file; The monitoring signal includes sub-monitoring signals of multiple dimensions, and the file storage module is configured to determine the number of storage files according to the difference between the sampling frequencies of all sub-monitoring signals, and determine the storage files corresponding to each sub-monitoring signal according to the number of storage files and the sampling frequency; A PHM calculation result storage module, used for storing calculation results obtained by PHM calculation, wherein the PHM calculation is performed according to the monitoring signal received by the monitoring signal file storage module, and the PHM calculation is performed synchronously with the storage of the monitoring signal; An interactive module, configured to send the data stored in the monitoring signal file storage module and the PHM operation result storage module to a terminal, and the terminal performs data analysis; The terminal is a tablet maintenance terminal, which includes a front end and a back end, wherein the back end is used to receive binary data sent by the interaction module, convert the data sent by the interaction module into ASCII data, and insert the converted ASCII data into a time series database, wherein the data conversion and data insertion of the back end are performed by a multi-threaded synchronous thread pool; the front end is used to display a maintenance interface according to the data in the time series database; The backend data conversion and data insertion uses a multi-threaded synchronous thread pool to perform tasks including: Create a thread pool, which includes multiple parallel threads, each of which can handle one task; Determine the number of threads used for data parsing in the thread pool based on the amount of data; Determine the number of threads used for data insertion according to the total number of parallel threads in the thread pool and the number of threads used for data parsing; Complete multi-thread synchronization of data based on the number of threads used for data parsing and the number of threads used for data insertion; The terminal is a critical fault warning system, which is used to establish a visualized three-dimensional turbine model. When a turbine fails, a fault prompt is displayed in the visualized three-dimensional turbine model according to the fault type, and maintenance suggestions corresponding to the fault and product health information are displayed, wherein the health information at least includes the remaining service life information of the product; The step of determining the number of storage files according to the difference between the sampling frequencies of all sub-monitoring signals, and determining the storage file corresponding to each sub-monitoring signal according to the number of storage files and the sampling frequency, includes: Calculating a dispersion threshold according to the dispersion of the sampling frequencies of all sub-monitoring signals; If the difference between the sampling frequencies is less than the dispersion threshold, the sub-monitoring signals corresponding to the sampling frequencies are stored in the same file; For multiple sub-monitoring signals stored in the same file, the monitoring signal file storage module is configured to also determine the storage space size corresponding to each sub-monitoring signal according to the sampling frequency of the multiple sub-monitoring signals in the same file; Determining the starting storage position of each sub-monitoring signal according to the size of the storage space, wherein the starting storage position of each sub-monitoring signal is different; The corresponding sub-monitoring signals are stored according to each starting storage position.

2. The system according to claim 1, characterized in that Determining the storage file corresponding to each sub-monitoring signal according to the number of the storage files and the sampling frequency includes: Acquire the monitoring signal according to a preset sampling time; The number of corresponding storage files is established according to the difference between the sampling frequencies of the sub-monitoring signals in the monitoring signal within the same sampling period; wherein each sub-monitoring signal with different sampling frequencies corresponds to one storage file; A corresponding relationship between the sub-monitoring signals of different sampling frequencies and the storage files is established.

3. The system according to claim 1, characterized in that The PHM operation result storage module is used to store the operation results obtained by performing PHM calculation based on the monitoring signal in the monitoring signal file storage module, including: Determine the sorting dimension and storage quantity threshold based on the calculation type; Sorting the calculation results of the preset periodic PHM calculations according to the sorting dimension; Part of the calculation results are filtered out from the sorted calculation results according to the storage quantity threshold for storage.

4. The system according to claim 1, characterized in that The monitoring signal file storage module and the PHM operation result storage module store data in binary form, and the monitoring signal file storage module and the PHM operation result storage module do not perform an operation of converting binary data into ASCII data.

5. The system according to claim 1, characterized in that After the data stored in the monitoring signal file storage module and the PHM operation result storage module are sent to the terminal, the method includes: The terminal acquires data stored in binary form, converts the acquired data into ASCII code form and performs data analysis.

6. A turbine electronic recorder, characterized in that: It includes the turbine electronic history system as described in any one of claims 1-5, and also includes a tablet maintenance terminal and a critical fault alarm system; wherein the tablet maintenance terminal is used to combine data analysis operations and database insertion operations and display a maintenance interface; the critical fault alarm system is used to establish a visual turbine three-dimensional model and display fault prompts, maintenance suggestions and product health information when a fault occurs.

Citation Information

Patent Citations

  • Thin-wall part complex working condition machining state monitoring method

    CN103941645A

  • Civil aircraft air-conditioning system online health monitoring data acquisition and analysis method

    CN107168205A