Rotary machinery monitoring system control method and control module

By acquiring and processing historical data of rotating machinery to establish a pattern library, real-time comparison with current data for fault early warning, and data collection under high-frequency modal testing mode, the problems of low development efficiency and lack of functionality in existing systems are solved, achieving efficient fault diagnosis and modal testing, and meeting the diverse needs of rotating machinery.

CN121500833APending Publication Date: 2026-02-10RES INST OF PHYSICAL & CHEM ENG OF NUCLEAR IND
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511609986.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-05
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

Existing rotating machinery monitoring systems rely on general industrial control products, resulting in low development efficiency, a lack of targeted functional design, and difficulty in meeting the diversified and comprehensive functional requirements of rotating machinery, as well as the inability to effectively achieve real-time fault early warning and modal test data acquisition.

Method used

By acquiring historical data of rotating machinery for preprocessing and feature extraction, a normal mode library is established. Real-time comparison with current data is used for fault warning. Excitation and response channel data are collected in high-frequency modal testing mode to realize modal testing function.

Benefits of technology

It reduces the development cost of rotating machinery monitoring systems, realizes specialized functions, improves fault diagnosis capabilities and equipment operational reliability, and meets the diverse needs of rotating machinery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121500833A_ABST
    Figure CN121500833A_ABST
Patent Text Reader

Abstract

The invention provides a rotating machine monitoring system control method and a control module. The method comprises the following steps: acquiring historical data of a target parameter of a target rotating machine in a preset time period; preprocessing the historical data to obtain target data; performing feature extraction on the target data to obtain a normal mode library; acquiring real-time data of a target parameter of the target rotating machine at the current time; comparing the real-time data with the normal mode library to obtain a comparison result; and performing fault early warning or normal mode library correction on the rotating machine according to the comparison result. According to the scheme, the development cost of the rotating machine monitoring system can be reduced, and the special function of the rotating machine monitoring system is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of computer information technology, in particular to a rotating machinery monitoring system control method and a control module. BACKGROUND

[0002] In industrial production, rotating machinery is widely used in power, chemical industry, energy and many other fields. The stability of its operation state is directly related to the safety and continuity of production. As the core support for ensuring the reliable operation of rotating machinery, the rotating machinery monitoring system bears important responsibilities such as equipment operation state monitoring, process flow precise control, and proper handling of emergency situations. It has strict requirements on detection accuracy, process control safety and stability.

[0003] However, the existing rotating machinery monitoring system is mostly built on the basis of general mature industrial control products. In actual application, additional secondary development work is often required. This process occupies a lot of energy of technical personnel, which objectively affects the development efficiency and landing progress of the monitoring system. At the same time, the function design of general industrial control products lacks pertinence and is difficult to fully adapt to the special needs of rotating machinery monitoring scenarios. For example, the rotating machinery industrial field needs to analyze the collected data in real time, quickly give fault warning and potential fault type judgment, and then reduce the fault risk of the entire test system, but the general product is difficult to efficiently realize such special functions. With the continuous advancement of industrial intelligence, the functional requirements of the rotating machinery monitoring system are increasingly diversified and comprehensive. In addition to having more accurate and efficient working condition fault diagnosis capabilities, it also needs to integrate modal test data acquisition and other expansion functions to further improve the reliability and maintenance convenience of equipment operation. However, the related products and technologies on the market are difficult to fully meet the above comprehensive technical requirements, and cannot provide more sufficient support for the safe and stable operation of rotating machinery. SUMMARY

[0004] The technical problem to be solved by the present application is to provide a rotating machinery monitoring system control method and a control module, which can reduce the development cost of the rotating machinery monitoring system and realize the special functions of the rotating machinery monitoring system. To solve the above technical problems, the technical solutions of the present application are as follows: A rotating machinery monitoring system control method, comprising: obtaining historical data of a target parameter of a target rotating machinery in a preset time period; preprocessing the historical data to obtain target data; performing feature extraction on the target data to obtain a normal mode library; obtaining real-time data of the target parameter of the target rotating machinery at the current time; comparing the real-time data with the normal mode library to obtain a comparison result; According to the comparison result, a fault warning or normal mode library correction is performed on the rotating machinery.

[0005] Optionally, the historical data is preprocessed to obtain target data, including: The historical data is filtered to obtain first data; The first data is normalized to obtain target data.

[0006] Optionally, feature extraction is performed on the target data to obtain a normal mode library, including: Features are extracted from the target data in time domain, frequency domain, and time-frequency domain to obtain a feature set; Statistical analysis is performed on the feature set to obtain a normal mode library.

[0007] Optionally, the rotating machinery monitoring system control method further includes: A preset modal test mode opening signal is obtained; According to the preset modal test mode opening signal, a target excitation signal is obtained; According to the target excitation signal, target excitation channel data and target response channel data are obtained; When the preset modal test mode reaches a preset termination condition, the target excitation channel data and the target response channel data are sealed and stored; According to the target excitation channel data and the target response channel data after sealing and storing, the rotating machinery is monitored.

[0008] Optionally, according to the preset modal test mode opening signal, a target excitation signal is obtained, including: According to the preset modal test mode opening signal, an analog signal in the target excitation channel is obtained; When the duration and amplitude of the analog signal meet the preset excitation condition, the analog signal is identified as the target excitation signal.

[0009] Optionally, according to the target excitation signal, target excitation channel data and target response channel data are obtained, including: According to the target excitation signal, target excitation channel data and target response channel data are obtained, the target excitation channel data and the target response channel data are transient correlation data, and the difference between the collection time stamps of the target excitation channel data and the target response channel data is less than or equal to a preset threshold; The target excitation channel data and the target response channel data are stored in a random access memory; The data in the random access memory is stored in a target storage.

[0010] Optionally, when the preset modal test mode reaches a preset termination condition, the target excitation channel data and the target response channel data are stored, including: When the preset modal test mode reaches a time-triggered first preset termination condition or a signal-triggered second preset termination condition, the preset modal test mode ends. The target excitation channel data and the target response channel data are stored after being added with an identifier.

[0011] The application further provides a rotating machine monitoring system control module, comprising: An acquisition unit is configured to acquire historical data of a target parameter of a target rotating machine within a preset time period. A processing unit is configured to pre-process the historical data to obtain target data, extract features from the target data to obtain a normal mode library, acquire real-time data of the target parameter of the target rotating machine at a current time, compare the real-time data with the normal mode library to obtain a comparison result, and perform fault early warning or normal mode library correction on the rotating machine according to the comparison result.

[0012] The application further provides a computing device, comprising a processor and a memory storing a computer program, wherein the computer program is executed by the processor to perform the method described above.

[0013] The application further provides a computer-readable storage medium storing instructions, wherein the instructions are executed on a computer to perform the method described above.

[0014] The above-mentioned scheme of the application has at least the following beneficial effects: The above-mentioned scheme of the application can reduce the development cost of the rotating machine monitoring system and realize the special function of the rotating machine monitoring system by acquiring historical data of a target parameter of a target rotating machine within a preset time period, pre-processing the historical data to obtain target data, extracting features from the target data to obtain a normal mode library, acquiring real-time data of the target parameter of the target rotating machine at a current time, comparing the real-time data with the normal mode library to obtain a comparison result, and performing fault early warning or normal mode library correction on the rotating machine according to the comparison result. BRIEF DESCRIPTION OF DRAWINGS

[0015] Figure 1 FIG. 1 is a flowchart of a rotating machine monitoring system control method according to an embodiment of the application; Figure 2 FIG. 2 is a flowchart of an industrial control fault diagnosis according to an embodiment of the application; Figure 3It is the modal test collection function flow chart of the embodiment of the present application; Figure 4 It is the front view of the control module of the embodiment of the present application; Figure 5 It is the back view of the control module of the embodiment of the present application; Figure 6 It is the schematic diagram of the special circuit board module of the embodiment of the present application; Figure 7 It is the schematic diagram of the input and output module circuit of the embodiment of the present application; Figure 8 It is the schematic diagram of the communication module circuit of the embodiment of the present application; Figure 9 It is the schematic diagram of the power supply module circuit of the embodiment of the present application; Figure 10 It is the schematic diagram of the storage module circuit of the embodiment of the present application; Figure 11 It is the schematic diagram of the state indication circuit of the embodiment of the present application; Figure 12 It is the schematic diagram of the menu structure of the man-machine interaction mechanism of the embodiment of the present application. DETAILED DESCRIPTION

[0016] Exemplary embodiments of the present application will be described herein below with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it is understood that the present application can be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present application to those skilled in the art.

[0017] As shown in Figure 1 , the embodiment of the present application proposes a rotating machinery monitoring system control method, comprising: Step 11, obtaining the historical data of the target parameter of the target rotating machinery in a preset time period; Step 12, preprocessing the historical data to obtain target data; Step 13, extracting features from the target data to obtain a normal mode library; Step 14, obtaining real-time data of the target parameter of the target rotating machinery at the current time; Step 15, comparing the real-time data with the normal mode library to obtain a comparison result; Step 16, according to the comparison result, performing fault early warning or normal mode library correction on the rotating machinery.

[0018] In the embodiment, the rotating machinery monitoring system control method can perform industrial control fault diagnosis on the rotating machinery. The rotating machinery monitoring system control module collects the target parameters in the rotating machinery field in real time through the digital and analog quantity collection function, and stores the historical data of the target parameters in a preset time period in the FLASH module for subsequent use.

[0019] Step 12 can include: Step 121, filtering the historical data to obtain first data; Step 122, normalizing the first data to obtain target data.

[0020] The historical data stored in the FLASH module is cleaned and filtered to remove noise to obtain first data. The first data is normalized to [0-1] to eliminate interference factors to obtain target data.

[0021] Step 13 can include: Step 131, extracting features in the time domain range, frequency domain range, and time-frequency range from the target data to obtain a feature set; Step 132, performing statistical analysis on the feature set to obtain a normal mode library.

[0022] The key features reflecting the state of the equipment are extracted from the target data to reduce the data dimension. In the time domain range, the mean, variance, peak value, and other features are extracted; in the frequency domain range, the main frequency peak value and main frequency component are extracted; and in the time-frequency range, the energy distribution and mutation point are extracted.

[0023] According to the extracted feature set, a normal state feature distribution or change mode is constructed by a mean variance model and other statistical methods to obtain a normal mode library, which is used as a judgment reference.

[0024] In step 14, real-time data of the target parameters of the target rotating machinery at the current time is obtained. In step 15, the real-time data is compared with the features in the normal mode library to determine whether the change feature of the real-time data belongs to the normal mode library to obtain a comparison result. In step 16, when the change feature of the real-time data belongs to the normal mode library, the state bit in the communication protocol is used to give the data change feature category of the channel. When the change feature of the real-time data does not belong to the normal mode library, the communication protocol is used to alarm the abnormal data. If the data change feature belongs to a regular change type, the type is added to the normal mode library to correct the mode library. The regular change type mainly includes the following types: Stationary type: the parameter is small amplitude fluctuation in the normal range, the mean value is stable, and the change amplitude is small (low variance); Trend: presents a slow linear or nonlinear trend (up or down) over time, but overall within the normal threshold; Periodic: affected by periodicity of working conditions, parameters fluctuate regularly with fixed period (such as equipment operation period, load period); Step: due to sudden changes in working conditions (such as load adjustment), the parameter changes instantaneously and then remains stable (new steady state is still within the normal range); Random fluctuation: no obvious trend or period, random small fluctuations within the normal range (fluctuation amplitude is controllable).

[0025] The above embodiments of the present application are aimed at process system parameters in a rotating machinery monitoring system. By collecting and analyzing the data change trend in a period of time, the conventional data change type is given, and a warning is given when data mutation or change type anomaly occurs.

[0026] As shown in Figure 2 , an optional embodiment of the present application, the rotating machinery monitoring system control method further comprises: Step 21, obtain a preset modal test mode start signal; Step 22, according to the preset modal test mode start signal, obtain a target excitation signal; Step 23, according to the target excitation signal, obtain target excitation channel data and target response channel data; Step 24, when the preset modal test mode reaches a preset termination condition, the target excitation channel data and the target response channel data are sealed and processed; Step 25, according to the target excitation channel data and the target response channel data after sealing and processing, monitoring the rotating machinery.

[0027] In this embodiment, step 21 obtains a preset modal test mode start signal, enters a high-frequency modal test collection state, and captures signal dynamic characteristics in the high-frequency modal test collection state. The high-frequency modal test collection state is different from the conventional monitoring mode with low sampling rate. The high-frequency modal test collection state can be triggered by the host computer instruction and the touch screen. When the high-frequency modal test mode is started, the system preferentially allocates resources to the excitation detection and high-speed collection module, and temporarily reduces the priority of unnecessary tasks.

[0028] As shown in Figure 3As shown, before the preset modal test mode opening signal is acquired in step 21, step 20 of system initialization is further included. The system initialization can make preliminary preparations for modal test collection, and ensure that the hardware and software are in a ready state. In terms of hardware, self-checking is performed on the excitation response sensor, the RAM (random access memory) chip and the FLASH (target memory) chip, it is confirmed whether power supply communication of the excitation response sensor, the RAM (random access memory) chip and the FLASH (target memory) chip is normal, and the accuracy of the AD converter (analog-to-digital converter) is calibrated. In terms of software, collection parameter configurations such as a sampling rate preset threshold, an excitation signal threshold and a channel gain are loaded, historical storage data in the FLASH (target memory) chip is emptied, and a data buffer area in the RAM (random access memory) is initialized.

[0029] In an optional embodiment of the present application, step 22 can include: Step 221, acquiring an analog signal in a target excitation channel according to the preset modal test mode opening signal; Step 222, identifying the analog signal as a target excitation signal when a duration and an amplitude of the analog signal meet preset excitation conditions.

[0030] In the embodiment, when the modal test mode is opened, the analog signal in the target excitation channel is opened, and it is judged whether there is an effective external excitation. When the duration and the amplitude of the analog signal both meet the preset excitation conditions, such as both meeting the transient pulse signal of the excitation device, it is considered that the effective excitation signal is monitored. When the amplitude is greater than or equal to a preset threshold, it is considered that the amplitude meets the preset excitation condition, and preferably, the preset threshold is 500 mV.

[0031] In an optional embodiment of the present application, step 23 can include: Step 231, acquiring target excitation channel data and target response channel data according to the target excitation signal, the target excitation channel data and the target response channel data being transient correlation data, and a collection time stamp difference value of the target excitation channel data and the target response channel data being less than or equal to a preset threshold; Step 232, storing the target excitation channel data and the target response channel data to a random access memory; Step 233, persistently storing data in the random access memory to a target memory.

[0032] In the embodiment, after the effective excitation is detected, the high-speed high-precision collection state is immediately switched to, so as to ensure that the transient correlation data of the excitation and the response is captured, and the collection time stamps of the excitation channel and the response channel are strictly synchronized (error ≤ 1 μs), so as to avoid that the phase deviation affects modal parameter identification.

[0033] Synchronous acquisition of target excitation channel data and target response channel data. Simultaneous acquisition of excitation signal and structural response signal provides raw data for subsequent modal analysis (such as frequency response function calculation). In this modal test function, the excitation channel is single, and the response channel supports multiple, meeting the structural multi-position vibration response data acquisition.

[0034] Real-time storage of the target excitation channel data and target response channel data to RAM (random access memory), and then to FLASH (target memory). The collected analog signals are converted into digital signals in real time and temporarily stored in the RAM (random access memory) cache to avoid data loss due to insufficient storage speed. The data in the cache is stored persistently, which facilitates subsequent export to the host computer for modal parameter (such as natural frequency, mode shape, and damping ratio) analysis. The data format needs to be stored according to channel classification, with additional elements such as timestamp, sampling rate, and channel number for subsequent analysis.

[0035] In an optional embodiment of the present application, step 24 can include: Step 241, when the preset modal test mode reaches the time-triggered first preset termination condition or the signal-triggered second preset termination condition, the preset modal test mode ends; Step 242, adding an identifier to the target excitation channel data and target response channel data for storage processing.

[0036] In this embodiment, time trigger and signal trigger are provided to determine whether the preset modal test mode reaches the termination condition, avoiding invalid data occupying storage space. When the time-triggered first preset termination condition is used, the preset acquisition time is continued after the excitation signal ends. When the signal-triggered second preset termination condition is used, the acquisition is ended when the response channel signal amplitude is lower than the preset threshold.

[0037] When the preset modal test mode reaches the termination condition, the modal test mode triggered by this excitation ends, and the data is stored. An identifier (such as acquisition time and test number) is added to the data stored in the FLASH (target memory) for subsequent query and export.

[0038] The above embodiments of the present application enable the modal test function by opening the modal test mode. When the excitation signal is detected, the high-speed acquisition mode is immediately started to collect high-precision analog data of the excitation channel and response channel, and store them in the FLASH chip for subsequent export and analysis. The modal test function of the rotating machinery monitoring system can be realized.

[0039] For example, Figure 4 and Figure 5As shown, in an optional embodiment of the present invention, a control module specifically applied to the control method of the rotating machinery monitoring system is also provided. The control module includes hardware such as a dedicated circuit board, panel lights, a touch screen, a module label, and guide rail clips. The panel lights consist of a printed front panel, embedded indicator lights, an FPC (flexible printed circuit board) cable, and 3M adhesive backing; the panel lights are used to display the status of the dedicated control module. The touch screen is mounted on the front of the housing and connected to the interface on the dedicated circuit board via the FPC cable. The touch screen is used to display data collected by the dedicated control module, set various parameters of the dedicated controller, and switch between different operating modes of the dedicated controller. The module label displays the logo (or trademark) and Chinese name of the manufacturer and designer of the dedicated control module. The guide rail clips support the guide rail mounting method of the module.

[0040] like Figure 6 As shown, the dedicated circuit board includes: a main control module, an input / output module, a communication module, a power supply module, a storage module, and a status indicator module.

[0041] The main control module refers to the GD32H7 minimum system.

[0042] like Figure 7 As shown, the input / output module includes a DIO module (Digital Input / Output Module), an AI module (Analog Input Module), and an AO module (Analog Output Module), which are connected to the GD32H7 chip via GPIO (General Purpose Input / Output), PWM (Pulse Width Modulation), and SPI (Serial Peripheral Interface). The GD32H7 chip connects to an optocoupler isolation circuit through its GPIO input channel, and then acquires digital input signals through the DI (Digital Input Module) input interface. The optocoupler isolation circuit uses optocouplers. The GD32H7 chip connects to a MOSFET (Metal-Oxide-Semiconductor Transistor) driver circuit through its GPIO output channel, and then outputs digital drive signals through the DO (Digital Output Module) output interface. The MOSFET driver circuit uses MOSFETs and transistors. The GD32H7 chip communicates with the analog acquisition circuit via the SPI peripheral to obtain analog data acquired by the AD chip (Analog Converter Chip). The AI ​​(Analog Input) interface allows for switching between voltage and current signals, facilitating the switching of signal types acquired in industrial settings. The analog acquisition circuit utilizes an AD chip. The GD32H7 communicates with the analog output circuit via a PWM (Pulse Width Modulation) peripheral to achieve high-precision analog signal output. The AO (Analog Output) interface enables switching between voltage and current output signals.

[0043] like Figure 8 As shown, the communication module includes an Ethernet communication module and a CAN (a real-time communication protocol based on CAN bus technology) communication module. The GD32H7 chip communicates with the Ethernet communication module via an SPI (Serial Peripheral Interface) peripheral, providing TCP / IP (Transmission Control Protocol / Internet Protocol) communication through multiple SOCKET channels based on a hardware protocol stack chip. The GD32H7 chip connects to the high-speed optocoupler isolation chip of the CAN communication module through the CAN communication transceiver of its internal controller, and finally connects to the transmit / receive pins of the CAN driver, providing isolated CAN communication functionality to the outside world.

[0044] like Figure 9 As shown, the power supply module refers to the reverse connection protection module, the 9-28V to 5V module, and the 5V to 3.3V module. The external input voltage first enters the reverse connection protection module, then is converted to 5V by the 9-28V to 5V module, and finally is converted to power the various components on the dedicated circuit board by the 5V to 3.3V module. The reverse connection protection module mainly includes a reverse connection protection diode and a resettable fuse to protect the dedicated circuit board.

[0045] like Figure 10 As shown, the storage module is implemented through the I2C (a serial communication bus) peripheral, SPI (serial peripheral interface) peripheral, EEPROM (electrically erasable programmable read-only memory), and FLASH (flash memory) memory of the GD32FH7 main control chip. The GD32H7 communicates with the FLASH chip of the FLASH module via the QSPI (four-wire serial peripheral interface) peripheral, providing support for industrial control fault diagnosis algorithms and preliminary modal test acquisition functions. The GD32H7 communicates with the memory chip in the EEPROM via the I2C peripheral, enabling the access to basic parameters of the dedicated control module.

[0046] like Figure 11 As shown, the status indication module is implemented through the GPIO (General Purpose Input / Output) peripheral of the GD32FH7 and the FPC (Flexible Printed Circuit) interface. The GD32H7 is connected to the FPC interface through the GPIO peripheral to provide drive signals for the panel lights, thereby realizing the status indication of the dedicated control module.

[0047] like Figure 12 As shown, in an optional embodiment of the present invention, a human-computer interaction mechanism is also provided. This mechanism allows operators to interact with the equipment via a touchscreen, enabling functions such as data display, parameter configuration, function triggering, and fault information display. The menu structure of the human-computer interaction mechanism is as follows:Figure 10 As shown.

[0048] The main menu includes the system status bar, data display, parameter configuration, function triggering, and fault information. The system status bar includes time, module status, and communication status.

[0049] The data mainly includes real-time data, historical data, and modal test data.

[0050] The parameter configuration mainly includes hardware parameters, acquisition parameters, and system parameters.

[0051] Functional triggering mainly includes modal testing, fault diagnosis, and system reset.

[0052] The fault information mainly includes real-time alarms, historical faults, and fault statistics.

[0053] Real-time data mainly includes DI / DO status, AI / AO values, channel identifiers, and real-time curves.

[0054] Historical data mainly includes data filtered by time and parameters, displayed in tables or curves, and provides functions for exporting and deleting data.

[0055] Modal test data mainly includes a list of test records and data curves, and provides functions for exporting and deleting test data. Hardware parameter configuration requires username and password verification to access and is used to configure hardware parameters such as I / O parameters, communication parameters, and power supply thresholds in detail.

[0056] Accessing the parameter configuration section requires a username and password. This section is used to configure parameters such as the acquisition period, fault diagnosis parameters, filtering parameters, modal test sampling rate, and threshold.

[0057] System parameter configuration requires a username and password to access, and is used to configure the time synchronization function, username, password and permissions, and panel light display format.

[0058] Modal test trigger is used to enable, disable, and urgently stop the modal test function.

[0059] Fault diagnosis is used to manage the normal mode library.

[0060] The system will reset. After entering the system, a pop-up window will appear for secondary confirmation. The stored data will be retained after restarting.

[0061] Real-time alarms display alarm information and severity classification, provide detailed fault information and handling suggestions, and can be manually deactivated.

[0062] Historical faults require username and password verification to access. They can be filtered by type and time, and the fault list can be displayed and exported. Historical fault information can also be deleted.

[0063] Fault statistics provide information on type percentages, frequency trends, and high-frequency faults.

[0064] The above embodiments of the present invention ensure the continuity of system development and maintenance in terms of hardware design. In terms of software functionality, they integrate industrial control fault diagnosis and preliminary modal test data acquisition functions to meet diverse needs. The fault diagnosis algorithm provides early warnings of anomalies through data analysis. The modal testing function can acquire data at high speed, making it possible to quickly and conveniently perform experimental modal analysis in the industrial field of rotating machinery. Regarding system construction costs, it reduces the burden on enterprises, eliminates the need for secondary development, and saves the time and effort of technical personnel.

[0065] Embodiments of the present invention also provide a control module for a rotating machinery monitoring system, comprising: The acquisition unit is used to acquire historical data of the target parameters of the target rotating machinery within a preset time period. The processing unit is used to preprocess the historical data to obtain target data; extract features from the target data to obtain a normal mode library; acquire real-time data of the target parameters of the target rotating machinery at the current time; compare the real-time data with the normal mode library to obtain a comparison result; and perform fault warning or normal mode library correction for the rotating machinery based on the comparison result.

[0066] Optionally, the historical data is preprocessed to obtain the target data, including: The historical data is filtered to obtain the first data; The first data is normalized to obtain the target data.

[0067] Optionally, feature extraction is performed on the target data to obtain a normal pattern library, including: Features are extracted from the target data in the time domain, frequency domain, and time-frequency domain to obtain a feature set. Statistical analysis is performed on the feature set to obtain a normal pattern library.

[0068] Optionally, the control method for the rotating machinery monitoring system also includes: Obtain the preset modal test mode activation signal; According to the preset modal test mode activation signal, the target excitation signal is obtained; Based on the target excitation signal, acquire the target excitation channel data and the target response channel data; When the preset modal test mode reaches the preset termination condition, the target excitation channel data and the target response channel data are sealed and stored. The rotating machinery is monitored based on the target excitation channel data and the target response channel data after the data has been stored.

[0069] Optionally, according to the preset modal test mode activation signal, the target excitation signal is obtained, including: According to the preset modal test mode activation signal, acquire the analog signal in the target excitation channel; When the duration and amplitude of the analog signal meet the preset excitation conditions, the analog signal is identified as the target excitation signal.

[0070] Optionally, based on the target excitation signal, target excitation channel data and target response channel data are acquired, including: Based on the target excitation signal, target excitation channel data and target response channel data are acquired. The target excitation channel data and the target response channel data are transient correlated data, and the difference between the acquisition timestamps of the target excitation channel data and the target response channel data is less than or equal to a preset threshold. The target excitation channel data and the target response channel data are stored in a random access memory; The data in the random access memory is persistently stored in the target memory.

[0071] Optionally, when the preset modal test mode reaches the preset termination condition, the target excitation channel data and the target response channel data are sealed and processed, including: The preset modal test mode ends when the first preset termination condition triggered by time or the second preset termination condition triggered by signal is reached. The target excitation channel data and target response channel data are stored and processed after being identified.

[0072] It should be noted that this module is the module corresponding to the above method. All implementation methods in the above method embodiments are applicable to the embodiments of this module and can achieve the same technical effect.

[0073] Embodiments of the present invention also provide a computing device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method as described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.

[0074] Embodiments of the present invention also provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method as described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.

[0075] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0076] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0077] In the embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0078] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0079] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0080] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0081] Furthermore, it should be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of the present invention. Moreover, the steps performing the above series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof. This is something that those skilled in the art can achieve by using their basic programming skills after reading the description of the present invention.

[0082] Therefore, the object of the present invention can also be achieved by running a program or a set of programs on any computing device. The computing device can be a known general-purpose device. Therefore, the object of the present invention can also be achieved simply by providing a program product containing program code implementing the method or apparatus. That is, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any known storage medium or any storage medium developed in the future. It should also be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent to the present invention. Furthermore, the steps performing the above series of processes can naturally be performed in the order described, but are not necessarily required to be performed in chronological order. Some steps can be performed in parallel or independently of each other.

[0083] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A control method for a rotating machinery monitoring system, characterized in that, include: Acquire historical data of the target parameters of the target rotating machinery within a preset time period; The historical data is preprocessed to obtain the target data; Feature extraction is performed on the target data to obtain a normal pattern library; Obtain real-time data of the target parameters of the rotating machinery at the current time; The real-time data is compared with the normal pattern library to obtain the comparison results; Based on the comparison results, fault warnings or normal mode corrections are performed on the rotating machinery.

2. The control method for a rotating machinery monitoring system according to claim 1, characterized in that, The historical data is preprocessed to obtain the target data, including: The historical data is filtered to obtain the first data; The first data is normalized to obtain the target data.

3. The control method for a rotating machinery monitoring system according to claim 1, characterized in that, Feature extraction is performed on the target data to obtain a normal pattern library, including: Features are extracted from the target data in the time domain, frequency domain, and time-frequency domain to obtain a feature set. Statistical analysis is performed on the feature set to obtain a normal pattern library.

4. The control method for a rotating machinery monitoring system according to claim 1, characterized in that, Also includes: Obtain the preset modal test mode activation signal; According to the preset modal test mode activation signal, the target excitation signal is obtained; Based on the target excitation signal, acquire the target excitation channel data and the target response channel data; When the preset modal test mode reaches the preset termination condition, the target excitation channel data and the target response channel data are sealed and stored. The rotating machinery is monitored based on the target excitation channel data and the target response channel data after the data has been stored.

5. The control method for a rotating machinery monitoring system according to claim 4, characterized in that, According to the preset modal test mode activation signal, the target excitation signal is obtained, including: According to the preset modal test mode activation signal, acquire the analog signal in the target excitation channel; When the duration and amplitude of the analog signal meet the preset excitation conditions, the analog signal is identified as the target excitation signal.

6. The control method for a rotating machinery monitoring system according to claim 4, characterized in that, Based on the target excitation signal, acquire target excitation channel data and target response channel data, including: Based on the target excitation signal, target excitation channel data and target response channel data are acquired. The target excitation channel data and the target response channel data are transient correlated data, and the difference between the acquisition timestamps of the target excitation channel data and the target response channel data is less than or equal to a preset threshold. The target excitation channel data and the target response channel data are stored in a random access memory; The data in the random access memory is persistently stored in the target memory.

7. The control method for a rotating machinery monitoring system according to claim 4, characterized in that, When the preset modal test mode reaches the preset termination condition, the target excitation channel data and the target response channel data are sealed and processed, including: The preset modal test mode ends when the first preset termination condition triggered by time or the second preset termination condition triggered by signal is reached. The target excitation channel data and target response channel data are stored and processed after being identified.

8. A control module for a rotating machinery monitoring system, characterized in that, include: The acquisition unit is used to acquire historical data of the target parameters of the target rotating machinery within a preset time period. The processing unit is used to preprocess the historical data to obtain the target data; Feature extraction is performed on the target data to obtain a normal pattern library; Obtain real-time data of the target parameters of the rotating machinery at the current time; compare the real-time data with the normal mode library to obtain the comparison result; based on the comparison result, provide fault warning or normal mode library correction for the rotating machinery.

9. A computing device, characterized in that, include: A processor, a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, A storage instruction that, when executed on a computer, causes the computer to perform the method as described in any one of claims 1 to 7.