Fault monitoring method and device for rotating equipment and electronic equipment

By collecting environmental information and sound signals of the rotating equipment, comparing them using the sound database, determining the fault strategy, solving the problem of remote monitoring of rotating equipment, realizing remote fault detection and predictive maintenance, and improving equipment reliability and stability.

CN120253191APending Publication Date: 2025-07-04PIPECHINA SOUTH CHINA CO +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510222395.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In the prior art, fault monitoring of rotating equipment is difficult to achieve remote real-time detection, resulting in unplanned downtime when equipment failures often lead to unplanned downtime, increasing operational costs and security risks.

Method used

Through the detection component collects environmental information of the rotating equipment and the sound signals of the equipment, compares it using the sound database, determines the fault strategy and performs fault monitoring, and realizes remote fault detection and predictive maintenance.

Benefits of technology

Remote real-time monitoring of rotating equipment is realized, which reduces inspection time and labor costs, promptly detects signs of failure, extends the service life of the equipment, and improves work efficiency and resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120253191A_ABST
    Figure CN120253191A_ABST
Patent Text Reader

Abstract

The invention discloses a fault monitoring method and device for rotating equipment and electronic equipment, and the method comprises the steps: collecting the state data of the rotating equipment through a detection assembly according to a preset sampling period, and enabling the state data to comprise environment information and equipment sound signals; selecting reference sound data matched with the environment information from a sound database; comparing the equipment sound signal with the reference sound data to obtain difference information; and determining a current fault strategy of the rotating equipment based on the difference information, and executing the fault strategy to complete fault monitoring for the rotating equipment. Therefore, remote fault monitoring of the rotating equipment can be realized, the operation condition of the equipment can be known in real time, occurrence of accidental faults is reduced, and the working efficiency and optimization of resource utilization are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of data transmission, and in particular, to a method and device for fault monitoring of a rotating device and an electronic device. Background Art

[0002] With the rapid development of industrialization and mechanization, various rotating devices have become an indispensable part of our lives. However, these devices often encounter some faults during use, and sometimes may even lead to serious accidents. For example, in a large natural gas compressor station, a small cooling fan failure can cause an unplanned shutdown of the large compressor.

[0003] Therefore, it has become very necessary to remotely monitor rotating devices. Summary of the Invention

[0004] To solve the above problems, embodiments of this application provide a method and device for fault monitoring of a rotating device, an electronic device, a computer-readable storage medium, and a computer program product.

[0005] In a first aspect, to solve the above technical problems, this application provides a method for fault monitoring of a rotating device, including:

[0006] Collect status data of the rotating device through a detection component according to a preset sampling period, where the status data includes environmental information and device sound signals;

[0007] Select reference sound data matching the environmental information from a sound database;

[0008] Compare the device sound signal with the reference sound data to obtain difference information;

[0009] Determine the current fault strategy of the rotating device based on the difference information, and execute the fault strategy to complete the fault monitoring of the rotating device.

[0010] Advantageous Effects:

[0011] In the technical solution provided by the embodiments of the present application, according to a preset sampling period, a detection component is used to collect the state data of the rotating device, and the state data includes environmental information and device sound signals. In this way, the operating condition of the device can be understood in real time through the collected state data, without the need for personnel to go to the site to check the device in person, reducing the time and labor costs of patrol inspection, so as to timely detect abnormal sounds or signs of faults, which helps to carry out fault diagnosis and maintenance in advance, reduce the device downtime, and improve the reliability and stability of the device. Then, reference sound data matching the environmental information is selected from the sound database; the device sound signal and the reference sound data are compared to obtain difference information; based on the difference information, the current fault strategy of the rotating device is determined, and the fault strategy is executed to complete the fault monitoring of the rotating device. This helps to carry out predictive maintenance, arrange maintenance plans in advance, reduce the occurrence of unexpected faults, extend the service life of the device, and improve work efficiency and the optimization of resource utilization.

[0012] In a second aspect, the present invention provides a fault monitoring device for a rotating device, including a collection unit, a matching unit, a comparison unit, and a processing unit;

[0013] The collection unit is configured to collect the state data of the rotating device through a detection component according to a preset sampling period, and the state data includes environmental information and device sound signals;

[0014] The matching unit is configured to select reference sound data matching the environmental information from the sound database;

[0015] The comparison unit is configured to compare the device sound signal and the reference sound data to obtain difference information;

[0016] The processing unit is configured to determine the current fault strategy of the rotating device based on the difference information and execute the fault strategy to complete the fault monitoring of the rotating device.

[0017] In a third aspect, the present application further provides an electronic device, including: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the above-mentioned fault monitoring method for the rotating device.

[0018] In a fourth aspect, the present application further provides a computer-readable storage medium, on which computer-readable instructions are stored, and when the computer-readable instructions are executed by a processor of a computer, the computer executes the above-mentioned fault monitoring method for the rotating device.

[0019] Fifth aspect, the present application also provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the fault monitoring method of the rotating device provided in the above various optional embodiments.

[0020] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. In the drawings:

[0022] Figure 1 is a flowchart of a fault monitoring method for a rotating device shown in an exemplary embodiment of the present application;

[0023] Figure 2 is a block diagram of a fault monitoring device for a rotating device shown in an exemplary embodiment of the present application;

[0024] Figure 3 is a schematic structural diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0025] Here, the exemplary embodiments will be described in detail, and the examples are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0026] The block diagrams shown in the accompanying drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0027] The flowcharts shown in the accompanying drawings are merely illustrative and not necessarily include all content and operations / steps, nor are they necessarily executed in the described order. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined. Therefore, the actual execution order may change according to the actual situation.

[0028] As used in this application, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0029] To achieve remote fault detection of rotating equipment in a timely manner, embodiments of the present application propose a fault monitoring method and device for rotating equipment, an electronic device, and a computer-readable storage medium, which mainly relate to the fault monitoring technology of rotating equipment included in data transmission technology. The following will elaborate on these embodiments in detail.

[0030] First, please refer to Figure 1 , Figure 1 which is a flowchart of the fault monitoring method for rotating equipment shown in an exemplary embodiment of the present application. This method can be specifically executed by a server. The server can be an independent server or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, Content Delivery Network (CDN), and big data and artificial intelligence platforms. No limitation is imposed herein.

[0031] As Figure 1 shown, in an exemplary embodiment, the fault monitoring method for rotating equipment may include steps S101 to S104, which are introduced in detail as follows:

[0032] Step S101: Collect the status data of the rotating equipment through a detection component according to a preset sampling period. The status data includes environmental information and equipment sound signals.

[0033] Step S102: Select reference sound data that matches the environmental information from the sound database.

[0034] Step S103: Compare the equipment sound signal with the reference sound data to obtain difference information.

[0035] Step S104: Determine the current fault strategy for the rotating equipment based on the difference information and execute the fault strategy to complete the fault monitoring of the rotating equipment.

[0036] In the method provided in this embodiment, first, according to a preset sampling period, the detection component collects the state data of the rotating device, and the state data includes environmental information and device sound signals. On the one hand, this can enable real-time understanding of the operating condition of the device through the collected state data. On the other hand, there is no need for personnel to go to the site to check the device in person, reducing the time and labor costs of inspection tours, thus timely discovering abnormal sounds or signs of faults, which helps to carry out fault diagnosis and maintenance in advance, reduce the device downtime, and improve the reliability and stability of the device. It can also realize remote monitoring and management of the device. No matter where the device is located, its state can be understood in real time, which is very useful for the management of distributed devices or remote sites.

[0037] After that, select the reference sound data that matches the environmental information from the sound database; compare the device sound signal with the reference sound data to obtain the difference information; and determine the current fault strategy of the rotating device based on the difference information and execute the fault strategy to complete the fault monitoring of the rotating device. In this way, the present application provides a convenient and effective means to detect and eliminate possible risks, which helps to carry out predictive maintenance, arrange maintenance plans in advance, reduce the occurrence of unexpected faults, extend the service life of the device, improve work efficiency and optimize resource utilization. It can not only greatly reduce the operation cost, but also improve the service quality and play a positive role in product quality assurance. In addition, it can save human resources and prevent losses caused by work negligence, and has very significant advantages both from the safety perspective and from the benefit perspective.

[0038] In an exemplary embodiment provided by the present application, the detection component includes a first sensor and a second sensor, which are respectively used for collecting environmental information and device sound signals. Therefore, the specific steps to obtain the state data of the rotating device may include:

[0039] According to a preset sampling period, collect the environmental information of the rotating device through the first sensor, and the environmental information includes temperature, pressure and air pressure;

[0040] According to a preset sampling period, collect the device sound signal during the operation of the rotating device through the second sensor.

[0041] In this embodiment, after connecting the circuit according to actual needs, the detection component collects the state data of the rotating device. Specifically, according to a preset sampling period, collect the environmental information of the rotating device through the first sensor, and the environmental information includes temperature, pressure and air pressure; according to a preset sampling period, collect the device sound signal during the operation of the rotating device through the second sensor. Among them, the sampling period adopts an intermittent sampling method, for example, collect a 10-minute device sound signal every hour.

[0042] Different sound pickup methods corresponding to different sensors are applicable to different application scenarios and requirements. When selecting a sound pickup method, factors such as the frequency range of the sound, sound pressure level, ambient noise, etc. need to be considered to ensure obtaining a high-quality device sound signal. Therefore, in this embodiment, the second sensor includes at least one of a microphone, a pressure sensor, an acoustic transducer, and an acceleration sensor.

[0043] Microphone pickup: A microphone is a sensor that converts sound waves into electrical signals and can directly convert sound into electrical signals. Pressure sensor pickup: A pressure sensor can pick up the device sound signal by detecting changes in air pressure and is usually used to detect low-frequency sounds. Acoustic transducer pickup: An acoustic transducer is a device that converts sound waves into electrical signals and can be used to detect parameters such as sound pressure, sound intensity, and sound velocity in a sound field, and is usually used for acoustic measurement and analysis. Acceleration sensor pickup: An acceleration sensor can detect the movement and vibration of an object and can also be used to pick up the device sound signal, and is usually used to detect high-frequency sounds.

[0044] In addition, the choice of a suitable data transmission method between the sensor and the cloud server depends on multiple factors, including transmission distance, hardware support of the device, data volume, transmission speed requirements, security, etc. In practical applications, the most suitable method needs to be selected according to specific circumstances to meet the data transmission requirements. At the same time, attention also needs to be paid to data encryption and security to protect the integrity and confidentiality of the data. Specifically, the following communication methods can be included.

[0045] Network communication: Use network protocols (such as TCP / IP) for data transmission. Two devices can be connected through a network. For example, using Ethernet, Wi-Fi, or a mobile network, etc., and then using the corresponding protocols and applications (such as FTP, HTTP, SSH, etc.) to transmit data between two points.

[0046] Bluetooth: For short-distance wireless data transmission, Bluetooth is a common choice. Two devices supporting Bluetooth can establish a Bluetooth connection and transmit data through the Bluetooth protocol.

[0047] USB connection: Use a USB data cable to directly connect two devices, and then transmit data through the USB interface of the devices.

[0048] Serial communication: For simple serial data transmission, a serial port (such as UART) can be used for connection. Connect the serial ports of two devices through a serial cable, and then transmit data according to the corresponding serial port protocol.

[0049] Wireless FM wave: Use wireless FM technology (88 - 108 MHz) for fixed-frequency band transmission. This method is suitable for low-power, long-distance transmission scenarios.

[0050] File sharing: Store the data in a removable storage device (such as a USB flash drive, SD card, etc.), and then insert it into the target device for data transfer.

[0051] Cloud service: Upload the data to the cloud platform, and then download the data on another device by accessing the cloud platform. This method requires a reliable Internet connection.

[0052] P2P direct connection: In some specific application scenarios, the peer-to-peer (P2P) direct connection method can be used for data transfer, such as establishing a direct connection between devices within the same local area network.

[0053] In this way, through the above embodiments, the present application can collect the status data of the rotating device including environmental information and device sound signals by using the detection component, and can understand the operating conditions of the device in real time, as well as remotely monitor and manage the device. No matter where the device is located, its status can be understood in real time, which is very useful for the management of distributed devices or remote sites. Furthermore, abnormal sounds or signs of faults can be detected in time, which helps to perform fault diagnosis and repair in advance, reduce device downtime, and improve the reliability and stability of the device.

[0054] In an exemplary embodiment provided by the present application, the specific steps for constructing the sound database may include:

[0055] Construct a sound database framework;

[0056] Obtain the historical status data of the rotating device collected within a preset historical time period;

[0057] Store the historical environmental information and historical sound data included in the historical status data, as well as the corresponding relationship between the historical environmental information and historical sound information, into the sound database framework to form a sound database.

[0058] In this embodiment, in order to construct a sound database for the fault monitoring of the rotating device, first construct a sound database framework; then obtain the historical status data of the rotating device collected within a preset historical time period, such as the status data of one to five days before as the historical status data; finally, store the historical environmental information and historical sound data included in the historical status data, as well as the corresponding relationship between the historical environmental information and historical sound information, into the sound database framework to form a sound database. Among them, the historical environmental information, historical sound data, and the corresponding relationship between the historical environmental information and historical sound information are stored in the sound database according to the matrix operation method to ensure the reliability of the data.

[0059] In addition, the sound database is set with administrator permissions and user permissions, and the background data is encrypted. Users need a key to browse the background data to ensure data security.

[0060] In an exemplary embodiment provided by the present application, after collecting the device sound signal, the device sound signal is preprocessed by denoising for subsequent data processing. The specific steps may include:

[0061] Perform denoising processing on the device sound signal to obtain the processed sound data;

[0062] Compare the processed sound data with the reference sound data to obtain difference information.

[0063] In this embodiment, machine learning algorithms such as artificial neural network (ANN) are used for denoising processing to remove noises in the device sound signal, such as wind noise, noise, current noise and other noises.

[0064] In another exemplary embodiment, after preprocessing the device sound signal, the specific steps of comparing the processed sound data with the reference sound data may include:

[0065] Segment the processed sound data according to a preset data length to obtain the segmented sound data, and the preset data length is equal to the reference data length in the reference sound data;

[0066] Compare the segmented sound data with the reference sound data, and obtain the number of difference points as the difference information.

[0067] In this embodiment, the preset data length corresponds to a preset time length, that is, the segmented sound data includes multiple sub-data with the same time length. For example, for the device sound signal collected in a ten-minute period in one sampling period, after denoising processing, the ten-minute processed sound data is segmented into ten one-minute sub-data to form the segmented sound data. And the sound data stored in the sound database is also stored according to the preset data length. Therefore, the preset data length is equal to the reference data length in the reference sound data.

[0068] After denoising the device sound signal, machine learning algorithms such as artificial neural network (ANN) are used for operations such as signal segmentation. The processed sound data is segmented according to the preset data length to obtain the segmented sound data. On this basis, classifiers such as support vector machine (SVM) are used to achieve accurate classification and judgment, so as to compare the segmented sound data with the reference sound data, and obtain the number of difference points as the difference information.

[0069] In this way, through the above embodiments, the present application first performs denoising processing on the device sound signal to improve the accuracy of the data. Then, the processed sound data is segmented according to a preset data length, which further removes noise on the one hand and improves the data processing efficiency on the other hand.

[0070] In an exemplary embodiment provided by the present application, the specific steps for determining the current fault strategy of the rotating device based on the difference information may include:

[0071] Obtain the number of difference points between the device sound signal characterized by the difference information and the reference sound data;

[0072] If the number of difference points is less than the first quantity threshold, determine that the current fault strategy of the rotating device is a warning strategy, and execute the warning strategy to issue a warning prompt;

[0073] If the number of difference points is greater than or equal to the first quantity threshold and less than the second quantity threshold, determine that the current fault strategy of the rotating device is an inspection strategy, and execute the inspection strategy to issue an inspection prompt; wherein, the first quantity threshold is less than the second quantity threshold;

[0074] If the number of difference points is greater than the second quantity threshold, determine that the current fault strategy of the rotating device is an emergency strategy, and execute the emergency strategy to issue a fault warning.

[0075] In this embodiment, preferably, the first quantity threshold is 5 and the second quantity threshold is 10. Preferably, obtain the number of difference points between the device sound signal characterized by the difference information and the reference sound data. If the number of difference points represents 3 - 5 differences, a warning prompt will be sent; if the number of difference points represents 5 - 10 differences, a on-site inspection prompt will be sent; if the number of difference points represents more differences, an emergency strategy will be adopted, and the specific emergency method will be determined by the user after receiving the fault warning.

[0076] In another exemplary embodiment, before determining the current fault strategy of the rotating device based on the difference information, it is also necessary to detect the device sound signal in specific situations and determine the corresponding fault strategy. The specific steps may include:

[0077] Obtain the signal amplitude of the device sound signal;

[0078] If the signal amplitude exceeds the preset amplitude threshold, determine that the current fault strategy of the rotating device is an emergency strategy, and execute the emergency strategy to issue a fault warning.

[0079] Preferably, in this embodiment, the signal amplitude of the device sound signal is obtained and compared with a preset amplitude threshold. If the signal amplitude exceeds the preset amplitude threshold, it indicates that the currently collected sound intensity is too high, which belongs to the high-frequency noise suddenly emitted by the rotating device. Then, the current fault strategy of the rotating device is directly determined as the emergency strategy, and the emergency strategy is executed to issue a fault warning, completing the fault monitoring of the rotating device this time.

[0080] In this way, through the above embodiments, this application can timely identify abnormal sounds, determine possible safety problems such as machine failures and leaks, and issue early warnings through corresponding fault strategies to ensure the safety of staff.

[0081] In an exemplary embodiment provided by this application, it may further include the steps of storing and recording the fault type, which may specifically include:

[0082] Obtain the feedback information based on the fault strategy from the executor;

[0083] Determine the fault type based on the feedback information, and store the fault type and the difference information in the sound database.

[0084] In this embodiment, the user is the executor. After the server executes the fault strategy, the executor responds to the fault strategy and feeds back the corresponding feedback information. For example, after the executor receives the early warning prompt issued by the server when executing the early warning strategy, the executor can choose to conduct a manual inspection of the rotating device and feed back the corresponding inspection result as the feedback information; after receiving the inspection prompt issued by the server when executing the inspection strategy, conduct an inspection and feed back the inspection result as the feedback information; after receiving the fault warning issued by the server when executing the emergency strategy, determine the fault information and feed it back to form the feedback information. Then, the server determines the fault type based on the feedback information and stores the fault type and the difference information in the sound database.

[0085] In this way, through the above embodiments, this application can automatically store the difference information in the database and record the fault name according to the corresponding feedback information, which can be applied to the subsequent fault monitoring of the rotating device and is conducive to realizing rapid fault diagnosis.

[0086] Figure 2 It is a block diagram of a fault monitoring device 200 for a rotating device shown in an exemplary embodiment of this application. As Figure 2 shown, the device includes:

[0087] A collection unit 201, configured to collect the state data of the rotating device through a detection component according to a preset sampling period, where the state data includes environmental information and device sound signals;

[0088] A matching unit 202, configured to select reference sound data matching the environmental information from the sound database;

[0089] A comparison unit 203 is configured to compare the device sound signal with the reference sound data to obtain difference information;

[0090] A processing unit 204 is configured to determine the current fault strategy of the rotating device based on the difference information and execute the fault strategy to complete the fault monitoring of the rotating device.

[0091] This device applies the fault monitoring method for rotating devices provided in this application. The acquisition unit 201 collects the state data of the rotating device through the detection component according to a preset sampling period. The state data includes environmental information and device sound signals. In this way, the operating condition of the device can be understood in real time through the collected state data, without the need for personnel to go to the site to check the device in person, reducing the time and labor costs of patrol inspection. Thus, abnormal sounds or fault signs can be detected in time, which helps to perform fault diagnosis and maintenance in advance, reduce the device downtime, and improve the reliability and stability of the device. Then, the matching unit 202 selects the reference sound data matching the environmental information from the sound database; the comparison unit 203 compares the device sound signal with the reference sound data to obtain difference information; the processing unit 204 determines the current fault strategy of the rotating device based on the difference information and executes the fault strategy to complete the fault monitoring of the rotating device. This helps to perform predictive maintenance, arrange maintenance plans in advance, reduce the occurrence of unexpected faults, extend the service life of the device, and improve work efficiency and optimize resource utilization.

[0092] In another exemplary embodiment, the detection component includes a first sensor and a second sensor; the acquisition unit 201 is further configured to collect the environmental information of the rotating device through the first sensor according to a preset sampling period. The environmental information includes temperature, pressure, and air pressure; collect the device sound signal during the operation of the rotating device through the second sensor according to a preset sampling period. The second sensor includes at least one of a microphone, a pressure sensor, an acoustic transducer, and an acceleration sensor.

[0093] In another exemplary embodiment, the device further includes:

[0094] A database construction unit is configured to construct a framework of the sound database; obtain the historical state data of the rotating device collected within a preset historical time period; store the historical environmental information and historical sound data included in the historical state data, as well as the corresponding relationship between the historical environmental information and historical sound information, into the sound database framework to form a sound database.

[0095] In another exemplary embodiment, the comparison unit 203 is further configured to perform denoising processing on the device sound signal to obtain processed sound data; compare the processed sound data with the reference sound data to obtain difference information.

[0096] In another exemplary embodiment, the comparison unit 203 is further configured to segment the processed sound data according to a preset data length to obtain segmented sound data, where the preset data length is equal to the reference data length in the reference sound data; compare the segmented sound data with the reference sound data to obtain the number of difference points as difference information.

[0097] In another exemplary embodiment, the processing unit 204 is further configured to obtain the number of difference points between the device sound signal characterized by the difference information and the reference sound data; if the number of difference points is less than the first quantity threshold, determine that the current fault strategy of the rotating device is a warning strategy, and execute the warning strategy to issue a warning prompt; if the number of difference points is greater than or equal to the first quantity threshold and less than the second quantity threshold, determine that the current fault strategy of the rotating device is an inspection strategy, and execute the inspection strategy to issue an inspection prompt; where the first quantity threshold is less than the second quantity threshold; if the number of difference points is greater than the second quantity threshold, determine that the current fault strategy of the rotating device is an emergency strategy, and execute the emergency strategy to issue a fault warning.

[0098] In another exemplary embodiment, obtain the number of difference points between the device sound signal characterized by the difference information and the reference sound data; if the number of difference points is less than the first quantity threshold, determine that the current fault strategy of the rotating device is a warning strategy, and execute the warning strategy to issue a warning prompt; if the number of difference points is greater than or equal to the first quantity threshold and less than the second quantity threshold, determine that the current fault strategy of the rotating device is an inspection strategy, and execute the inspection strategy to issue an inspection prompt; where the first quantity threshold is less than the second quantity threshold; if the number of difference points is greater than the second quantity threshold, determine that the current fault strategy of the rotating device is an emergency strategy, and execute the emergency strategy to issue a fault warning. It is further configured to obtain the signal amplitude of the device sound signal; if the signal amplitude exceeds the preset amplitude threshold, determine that the current fault strategy of the rotating device is an emergency strategy, and execute the emergency strategy to issue a fault warning.

[0099] In another exemplary embodiment, the device further includes:

[0100] A database update unit, configured to obtain feedback information based on the fault strategy by the executor; determine the fault type based on the feedback information, and store the fault type and the difference information in the sound database.

[0101] It should be noted that the fault monitoring device for the rotating device provided in the above embodiments and the fault monitoring method for the rotating device provided in the above embodiments belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiments, and will not be elaborated here. In practical applications, the fault monitoring device for the rotating device provided in the above embodiments can, as needed, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above. This is not limited herein either.

[0102] An embodiment of the present application further provides an electronic device, including: one or more processors; a storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the fault monitoring method for the rotating device provided in each of the above embodiments.

[0103] Figure 3 The structural schematic diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application is shown. It should be noted that Figure 3 The computer system 300 of the electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.

[0104] As Figure 3 shown, the computer system 300 includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage section 308 into the random access memory (RAM) 303, such as executing the method in the above embodiments. In the RAM 303, various programs and data required for system operation are also stored. The CPU 301, ROM 302, and RAM 303 are connected to each other through a bus 304. The input / output (I / O) interface 305 is also connected to the bus 304.

[0105] The following components are connected to the I / O interface 305: an input section 306 including a keyboard, a mouse, etc.; an output section 307 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is mounted on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.

[0106] Specifically, according to an embodiment of the present application, the processes described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 309, and / or installed from the removable medium 311. When the computer program is executed by a central processing unit (CPU) 301, various functions defined in the system of the present application are executed.

[0107] It should be noted that the computer-readable medium shown in the embodiments of the present application may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted by any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0108] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of devices, methods, and computer program products according to various embodiments of the present application. Among them, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order from that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0109] The units involved in the embodiments of the present application can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not constitute a limitation on the units themselves in some cases.

[0110] Another aspect of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the fault monitoring method of the rotating device as described above is implemented. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist alone without being assembled into the electronic device.

[0111] Another aspect of the present application also provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the fault monitoring method of the rotating device provided in the above various embodiments.

[0112] The above are only the preferred embodiments of the present application, and are not intended to limit the present application. Any modifications, equivalent replacements or improvements made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A fault monitoring method for a rotating device, characterized in that, The method includes: Collecting status data of a rotating device through a detection component according to a preset sampling period, where the status data includes environmental information and device sound signals; Selecting reference sound data matching the environmental information from a sound database; Comparing the device sound signal with the reference sound data to obtain difference information; Determining a current fault strategy for the rotating device based on the difference information and executing the fault strategy to complete fault monitoring for the rotating device.

2. The method according to claim 1, characterized in that, The detection component includes a first sensor and a second sensor; the collecting status data of the rotating device through the detection component according to a preset sampling period, where the status data includes environmental information and device sound signals, includes: Collecting environmental information where the rotating device is located through the first sensor according to a preset sampling period, and the environmental information includes temperature, pressure, and air pressure; Collecting device sound signals during the operation of the rotating device through the second sensor according to a preset sampling period.

3. The method according to claim 1 or 2, characterized in that, Before the step of selecting reference sound data matching the environmental information from the sound database, the method further includes: Constructing a framework for the sound database; Obtaining historical status data of the rotating device collected within a preset historical time period; Storing the historical environmental information and historical sound data included in the historical status data, as well as the corresponding relationship between the historical environmental information and the historical sound information, into the sound database framework to form a sound database.

4. The method according to claim 1, wherein The comparing the device sound signal with the reference sound data to obtain difference information includes: Performing denoising processing on the device sound signal to obtain processed sound data; Comparing the processed sound data with the reference sound data to obtain difference information.

5. The method according to claim 4, wherein The comparing the processed sound data with the reference sound data to obtain difference information includes: Segmenting the processed sound data according to a preset data length to obtain segmented sound data, where the preset data length is equal to the reference data length in the reference sound data; Comparing the segmented sound data with the reference sound data to obtain the number of difference points as difference information.

6. The method according to claim 1, characterized in that, The determining the current fault strategy for the rotating device based on the difference information includes: Obtaining the number of difference points between the device sound signal and the reference sound data characterized by the difference information; If the number of difference points is less than a first quantity threshold, determining that the current fault strategy for the rotating device is a warning strategy and executing the warning strategy to issue a warning prompt; If the number of difference points is greater than or equal to the first quantity threshold and less than a second quantity threshold, determining that the current fault strategy for the rotating device is an inspection strategy and executing the inspection strategy to issue an inspection prompt; where the first quantity threshold is less than the second quantity threshold; If the number of difference points is greater than the second quantity threshold, determining that the current fault strategy for the rotating device is an emergency strategy and executing the emergency strategy to issue a fault warning.

7. The method according to claim 1, wherein Before determining the current fault strategy of the rotating device based on the difference information, the method further includes: Obtaining the signal amplitude of the device sound signal; If the signal amplitude exceeds a preset amplitude threshold, determining that the current fault strategy of the rotating device is an emergency strategy, and executing the emergency strategy to issue a fault warning.

8. The method according to claim 1, wherein The method further includes: Obtaining feedback information fed back by an executor based on the fault strategy; Determining a fault type based on the feedback information, and storing the fault type and the difference information in the sound database.

9. A fault monitoring device for a rotating device, characterized in that, Including: An acquisition unit, configured to collect status data of a rotating device through a detection component according to a preset sampling period, where the status data includes environmental information and a device sound signal; A matching unit, configured to select reference sound data matching the environmental information from a sound database; A comparison unit, configured to compare the device sound signal with the reference sound data to obtain difference information; A processing unit, configured to determine a current fault strategy of the rotating device based on the difference information, and execute the fault strategy to complete fault monitoring for the rotating device.

10. An electronic device, characterized in that, Including: One or more processors; A storage device, configured to store one or more programs, which when executed by the one or more processors, cause the electronic device to implement the fault monitoring method for a rotating device according to any one of claims 1 to 8.