Performance detection system for rotating equipment and performance detection method for rotating equipment
By converting the vibration energy of the rotating equipment into passive detection equipment powered by electrical energy, the problems of complex wiring and battery replacement in traditional systems are solved, and self-powered and high-reliability detection of rotating equipment performance detection are realized.
Patent Information
- Application Number
- CN202311749302.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-18
- Publication Date
- 2025-06-20
AI Technical Summary
In the existing rotating equipment performance detection system, sensor equipment requires complex wiring to supply power, and battery-based wireless sensors require frequent replacement of batteries, resulting in inconvenient installation and high maintenance costs.
Passive detection equipment is adopted to convert the vibration energy of the rotating device into electrical energy through the energy collection module, and power is supplied to the passive detection equipment. When the electrical energy reaches the preset threshold, broadcast signal frames are sent to the gateway equipment at the preset broadcast period to realize reliable detection of the performance status of the rotating device.
The self-power supply of the rotating equipment performance detection system is realized, avoiding the problems of complex wiring and battery replacement, simplifying the system structure, and improving the reliability and robustness of detection.
Smart Images

Figure CN120177005A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of detection, and more particularly to a performance detection system for a rotating device and a performance detection method for a rotating device. Background Art
[0002] With the wide application of detection technology in civilian and commercial fields, detection systems, especially performance detection systems for rotating devices, are also facing higher requirements.
[0003] In current performance detection systems, sensor devices are usually provided, and the sensors generally include two types: wired sensors and battery-based wireless sensors. For wired sensors, since special wiring is required to connect to an external independent power source, their installation is inconvenient; although battery-based wireless sensors can solve the wiring problem, another problem is involved: the battery life is limited (usually 3 - 5 years), and there is a situation of power loss, and the battery needs to be replaced or a new sensor needs to be replaced from time to time.
[0004] Therefore, there is a need for a detection system in which, on the premise of achieving good performance detection of a rotating device, the detection devices in the detection system do not require complex wiring for power supply, nor do they need to consider the problem of replacing the battery due to battery depletion, and the detection system can reliably detect the performance state of the rotating device through a simple and convenient judgment logic. Summary of the Invention
[0005] In view of the above problems, the present invention provides a performance detection system for a rotating device and a performance detection method for a rotating device. By using the performance detection system and the performance detection method provided by the present invention, on the basis of achieving good performance detection of the rotating device, the detection devices provided in the system can be self-powered through energy conversion without additionally providing an external power source, and the detection system can reliably detect the performance state of the rotating device through a simple and convenient judgment logic.
[0006] According to an aspect of the present invention, there is provided a performance detection system for a rotating device, including: a passive detection device configured to convert vibration energy from the rotating device into electrical energy to supply power to the passive detection device, and the passive detection device is configured to send a broadcast signal frame to a gateway device at a preset broadcast period when the electrical energy is greater than a preset electrical energy threshold; a gateway device configured to receive the broadcast signal frame from the passive detection device and determine the performance state of the rotating device based on the broadcast signal frame.
[0007] In some embodiments, the passive detection device includes: an energy harvesting module installed on the main body of the rotating device and configured to convert the collected vibration energy from the rotating device into AC electrical energy; a power management module configured to receive the AC electrical energy from the energy harvesting module and convert the AC electrical energy into DC electrical energy; a communication module configured to send broadcast signal frames at a preset broadcast period after being powered on; and wherein, the power management module is configured to: power the communication module when the DC electrical energy is greater than a preset DC electrical energy threshold; power off the communication module when the DC electrical energy is lower than the preset DC electrical energy threshold.
[0008] In some embodiments, the broadcast signal frame includes: identifier information of the passive detection device and current frame number information, and wherein, the current frame number information increases with the increase in the number of times the broadcast signal frame is sent.
[0009] In some embodiments, at least a part of the content in the broadcast signal frame is content after encryption processing, and the gateway device performs corresponding decryption processing after receiving the broadcast signal frame.
[0010] In some embodiments, the gateway device includes: a wireless communication module configured to receive the broadcast signal frame from the passive detection device; a control module configured to determine the performance state of the rotating device based on the broadcast signal frame.
[0011] In some embodiments, the control module is configured to: based on the broadcast signal frame, determine the total number of frames in the current detection period, the duration of the current detection period being greater than the duration of the preset broadcast period; compare the total number of frames with a total number of frames threshold, and when the total number of frames is less than or equal to the total number of frames threshold, determine the performance state of the rotating device as a normal state.
[0012] In some embodiments, when the total number of frames is greater than the total number of frames threshold, the control module is further configured to: obtain the total number of frames in the previous detection period of the current detection period and determine it as the previous total number of frames; determine the difference between the total number of frames and the previous total number of frames; compare the difference with a difference threshold, and determine the performance state of the rotating device based on the comparison result.
[0013] In some embodiments, the control module is configured to: when the difference is less than or equal to the difference threshold, determine the performance state of the rotating device as a mild abnormal state; when the difference is greater than the difference threshold, determine the performance state of the rotating device as a severe abnormal state.
[0014] In some embodiments, the total number of frames threshold and the difference threshold are automatically generated based on a machine learning process.
[0015] In some embodiments, the system further includes an external device, where the external device includes at least one of a cloud platform and a user device; wherein, the gateway device is further configured to send the performance state of the rotating device to the external device, and the external device is configured to receive the performance state from the rotating device and perform corresponding operations based on the performance state of the rotating device.
[0016] According to another aspect of the present disclosure, a method for detecting the performance of a rotating device is also provided, including: converting vibration energy from the rotating device into electrical energy via a passive detection device to supply power to the passive detection device; when the electrical energy is greater than a preset electrical energy threshold, sending a broadcast signal frame to the gateway device via the passive detection device at a preset broadcast period; receiving the broadcast signal frame from the passive detection device via the gateway device, and determining the performance state of the rotating device based on the broadcast signal frame.
[0017] In some embodiments, the converting vibration energy from the rotating device into electrical energy via a passive detection device to supply power to the passive detection device includes: converting the collected vibration energy from the rotating device into alternating current electrical energy via an energy harvesting module installed on the main body of the rotating device; receiving the alternating current electrical energy from the energy harvesting module via a power management module and converting the alternating current electrical energy into direct current electrical energy.
[0018] In some embodiments, when the electrical energy is greater than a preset electrical energy threshold, sending a broadcast signal frame to the gateway device via the passive detection device at a preset broadcast period includes: sending a broadcast signal frame at a preset broadcast period via the powered-on communication module; and wherein, when the direct current electrical energy is greater than a preset direct current electrical energy threshold, powering the communication module via the power management module; when the direct current electrical energy is lower than the preset direct current electrical energy threshold, powering off the communication module via the power management module. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings. The following drawings are not deliberately drawn to scale in actual size, and the focus is on showing the gist of the present invention.
[0020] Figure 1Shows a schematic diagram of a performance detection system 100 for a rotating device according to an embodiment of the present invention;
[0021] Figure 2 Shows a schematic diagram of a passive detection device 110 according to an embodiment of the present invention;
[0022] Figure 3 Shows a schematic diagram of the frame format of a broadcast signal frame according to an embodiment of the present disclosure;
[0023] Figure 4 Shows a schematic diagram of a gateway device 120 according to an embodiment of the present disclosure;
[0024] Figure 5 Shows an exemplary flowchart of a process 200 for determining the performance state of the rotating device based on the broadcast signal frame according to an embodiment of the present disclosure;
[0025] Figure 6 Shows an exemplary flowchart of a performance detection method 300 for a rotating device according to an embodiment of the present disclosure;
[0026] Figure 7 Shows an exemplary flowchart of a process S301 for converting vibration energy from a rotating device into electrical energy according to an embodiment of the present disclosure. Detailed implementation
[0027] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts also belong to the scope of protection of the present invention.
[0028] As shown in this application and the claims, unless the context clearly indicates otherwise, words such as "a", "an", "one" and / or "the" are not specifically singular and may also include plural. Generally speaking, the terms "comprising" and "including" only indicate the inclusion of the clearly identified steps and elements, and these steps and elements do not constitute an exclusive list. The method or device may also include other steps or elements.
[0029] Although this application makes various references to certain modules in the system according to the embodiments of this application, however, any number of different modules can be used and run on the user terminal and / or server. The modules are only illustrative, and different aspects of the system and method can use different modules.
[0030] In this application, flowcharts are used to illustrate the operations performed by the system according to the embodiments of this application. It should be understood that the operations before or below do not necessarily need to be precisely executed in sequence. On the contrary, as needed, various steps can be processed in reverse order or simultaneously. At the same time, other operations can also be added to these processes, or one or several operations can be removed from these processes.
[0031] According to one aspect of the present disclosure, a performance detection system 100 for a rotating device is proposed. It should be understood that the performance detection system refers to a system used to implement the detection of the working performance of a rotating device. And the rotating device can be, for example, a motor shaft, a machine tool shaft, etc., which rotates around its own rotation axis under normal working conditions. The embodiments of the present disclosure are not limited by the specific device type and specific composition of the rotating device.
[0032] Figure 1 A schematic diagram of a performance detection system 100 for a rotating device according to an embodiment of the present invention is shown.
[0033] Referring to Figure 1 , the performance detection system 100 may include, for example, a passive detection device 110 and a gateway device 120.
[0034] The passive detection device 110 refers to a detection device that does not require an additional external power supply and can achieve good self-power supply through energy conversion. For example, the passive detection device 110 is configured to convert the vibration energy from the rotating device into electrical energy to supply power to the passive detection device.
[0035] And among them, the passive detection device 110 is configured to send a broadcast signal frame to the gateway device at a preset broadcast period when the electrical energy is greater than a preset electrical energy threshold.
[0036] It should be understood that the passive detection device can first convert the vibration energy into alternating current electrical energy, and then further convert the alternating current electrical energy into direct current electrical energy. Therefore, the preset electrical energy can be, for example, a preset direct current electrical energy. However, it should be understood that the embodiments of the present disclosure are not limited to this.
[0037] By setting the passive detection device 110 to send a broadcast signal frame to the gateway device at a preset broadcast period when the electrical energy is greater than a preset electrical energy threshold, the number of broadcast signal frames sent by the passive detection device is positively correlated with the electrical energy converted by the passive detection device, that is, positively correlated with the vibration energy of the rotating device (which reflects the current vibration state of the rotating device), so that the performance state of the rotating device can be determined based on the processing of the broadcast signal frame.
[0038] It should be understood that the preset electric energy threshold can be set by the user, for example, or can also be a parameter value preset by the system. Embodiments of the present disclosure are not limited thereto.
[0039] The passive detection device 110 can send the broadcast signal frame to the gateway device 120 via a short-range wireless communication method, for example, communicate with the gateway via short-range low-power methods such as BLE, Sub G, LoRa, ZigBee, etc. It should be understood that embodiments of the present disclosure are not limited by this specific communication method.
[0040] In addition, the passive detection device 110 can communicate with the gateway device by broadcasting, for example. The preset broadcast period refers to the period for the passive detection device to send broadcast information preset in advance. For example, in the broadcast communication mode, to avoid communication conflicts, the preset broadcast period can be, for example, a constant period value plus a delay value that fluctuates within a preset range to improve the reliability of broadcast communication transceiver. However, it should be understood that embodiments of the present disclosure are not limited thereto.
[0041] The broadcast signal frame represents the data information sent by the passive detection device 110 to the gateway device 120. For example, the broadcast signal frame can have a preset frame format. For example, it can be set that the broadcast signal frame has an ID section and a frame value section. The identifier information of the passive detection device is stored in the ID section, and the current frame number information is stored in the frame value section. However, it should be understood that embodiments of the present disclosure are not limited thereto.
[0042] The gateway device 120 is configured to receive the broadcast signal frame from the passive detection device 110 and determine the performance state of the rotating device based on the broadcast signal frame.
[0043] It should be understood that the gateway device can be configured to perform comprehensive processing based on multiple broadcast signal frames from the passive detection device 110 and determine the performance state of the rotating device based on the processing result.
[0044] Based on the above, in the present application, a performance detection system for a rotating device is provided, which includes a passive detection device and a gateway device. The passive detection device is configured to convert the vibration energy from the rotating device into electrical energy to supply power to the passive detection device. This enables the detection device in the performance detection system of the present application to be powered without complex wiring and eliminates the need to consider replacing the battery due to battery depletion. It can achieve self-power supply in a simple and convenient manner through energy conversion, streamlining the overall setup of the performance detection system. In addition, by setting the passive detection device to send a broadcast signal frame to the gateway device at a preset broadcast period when the electrical energy is greater than a preset electrical energy threshold, the number of broadcast signal frames sent by the passive detection device is positively correlated with the electrical energy converted by the passive detection device (i.e., the vibration state of the rotating device). Further, by setting the gateway device to receive the broadcast signal frame from the passive detection device and determine the performance state of the rotating device based on the broadcast signal frame, it is possible to simply and conveniently detect the performance state of the rotating device through the cooperation of the passive detection device and the gateway device, without the need to separately set up a dedicated detection sensor or sensing circuit. While achieving self-power supply for the detection device, it also takes into account the performance detection of the rotating device, further simplifying the system structure and improving the reliability and robustness of the performance detection system.
[0045] Figure 2 FIG. shows a schematic diagram of a passive detection device 110 according to an embodiment of the present invention. Referring to Figure 2 , in some embodiments, the passive detection device 110 may include, for example: an energy harvesting module 111, a power management module 112, and a communication module 113.
[0046] The energy harvesting module 111 is designed to achieve the conversion process of vibration energy into electrical energy. For example, the energy harvesting module 111 may be installed on the main body of the rotating device and configured to convert the collected vibration energy from the rotating device into AC electrical energy.
[0047] For example, when the rotating device is a motor device, the energy harvesting module 111 may be installed on the spindle bearing bracket of the motor device or on the heat sink of the motor device to better collect the vibration energy of the motor device.
[0048] For example, the energy harvesting module may be a piezoelectric transducer, a magnetoelectric transducer, or a triboelectric transducer to convert the vibration energy from the rotating device into AC electrical energy based on piezoelectric / magnetoelectric / triboelectric conversion methods.
[0049] However, it should be understood that according to the actual situation, other structures, components or types of transducers can be selected to achieve the conversion of vibration energy into AC energy. It should be understood that the embodiments of the present disclosure are not limited by the specific conversion method of this energy and the specific type of the energy conversion component.
[0050] The power management module 112 is configured to receive the AC energy from the energy harvesting module 111, convert the AC energy into DC energy, and supply power to at least a part of the modules in the passive detection device 100 based on the DC energy.
[0051] It should be understood that the power management module can, for example, rectify the AC energy obtained from the energy harvesting module based on a rectifier module to obtain DC energy. And this power management module can, for example, further be provided with a regulator module, an energy tracking module, etc., to further adjust the DC energy and maximize the obtained power.
[0052] And among them, the power management module 112 is, for example, configured to: supply power to the communication module 113 when the DC energy is greater than a preset DC energy threshold; cut off the power supply to the communication module 113 when the DC energy is lower than the preset DC energy threshold.
[0053] The preset DC energy threshold represents the minimum DC energy value that can achieve good power supply to the communication module. It should be understood that the preset DC energy threshold can, for example, be selected by the user, or can also be preset by the system. The embodiments of the present disclosure are not limited thereto.
[0054] The communication module 113 is configured to send a broadcast signal frame at a preset broadcast period after being powered on.
[0055] For example, if the preset DC energy threshold is A, when the performance detection system is working, the energy harvesting unit provided on the rotating device body will continuously convert the vibration energy into AC power, and further convert the AC energy into DC energy in the power management module. If the DC energy Wc is greater than the preset DC energy threshold A, at this time the power management module will supply power to the communication module, and the communication module will send a broadcast signal frame at a broadcast period Tc. For example, after sending 20 broadcast signal frames, if the DC energy Wc is less than the DC energy threshold A, then the power supply to the communication module will be cut off at this time, and the communication module will no longer send a broadcast signal frame until the next time the DC energy Wc satisfies being greater than the preset DC energy threshold A, and the system powers on the communication module again.
[0056] Based on the above, in the present application, by providing that the passive detection device includes an energy harvesting module, a power management module, and a communication module, it is possible to convert the vibration energy collected from the rotating device into AC electrical energy via the energy harvesting module, and convert the AC electrical energy into DC electrical energy via the power management module, thereby achieving good self-power supply for the passive detection device. In addition, by providing that when the DC electrical energy is greater than a preset DC electrical energy threshold, power is supplied to the communication module; when the DC electrical energy is lower than the preset DC electrical energy threshold, power is cut off from the communication module, and the communication module is made to send a broadcast signal frame at a preset broadcast period after being powered on, such that when the electrical energy reaches a predetermined level, the communication module can be powered on and the communication module can send a corresponding broadcast signal frame, which is conducive to subsequently determining the performance state of the rotating device based on the broadcast signal frame.
[0057] In some embodiments, the broadcast signal frame includes: identifier information of the passive detection device and current frame number information.
[0058] The identifier information of the passive detection device 110 refers to the information used to represent the passive detection device, which may be, for example, the universal unique identifier (UUID) of the passive detection device, or may also be other identifiers characterizing the passive detection device. The embodiments of the present disclosure are not limited by the composition of the identifier information.
[0059] By transmitting the identifier information of the passive detection device in the broadcast signal frame, in the case where there are multiple passive detection devices in the system (for example, respectively detecting the performance states of different rotating devices), it is possible to simply and conveniently determine the passive detection device corresponding to the currently received broadcast signal frame and the corresponding rotating device.
[0060] The current frame number information is intended to characterize the total number of currently sent broadcast signal frames. The current frame number information may be, for example, in the form of a 10-bit binary code, or may also be in other forms. The embodiments of the present disclosure are not limited thereto, and the current frame number information increases as the number of times the broadcast signal frame is sent increases.
[0061] It should be understood that according to actual needs, the broadcast signal frame may also have, for example, encrypted check information, which is obtained by processing core data (such as the current frame number information) with a specific check algorithm. At this time, when the gateway device receives the core data, for example, it will calculate new encrypted check information for the core data via the same check algorithm, and compare the new encrypted check information with the encrypted check information included in the broadcast signal frame to avoid the situation where the broadcast signal frame is interfered with or attacked and changed during transmission.
[0062] Next, the broadcast signal frame will be described in more detail in conjunction with specific embodiments. Figure 3 A schematic diagram of the frame format of the broadcast signal frame according to an embodiment of the present disclosure is shown. Referring to Figure 3 , the broadcast signal frame can be set, for example, to have an ID section, a frame number section, and an encryption verification section. In the ID section, for example, the identifier information of the passive detection device is stored. In the frame number section, the current frame number information is stored. In the encryption verification section, the encryption verification information is stored.
[0063] Moreover, the ID section can be in the form of a 32-bit binary code, and the frame number section and the encryption verification section can be in the form of 16-bit binary codes. Each time the broadcast signal frame is sent, the value of the frame number section increases by 1 compared to the previous time, and when it reaches 65536, it automatically resets to zero and starts over.
[0064] Based on the above, in the present application, by setting the broadcast signal frame to include the identifier information of the passive detection device and the current frame number information, and setting the current frame number information to increase with the increase in the number of times the broadcast signal frame is sent, it is possible to reliably determine the passive detection device that sends the broadcast signal frame based on the broadcast signal frame, and at the same time determine the total number of broadcast signal frames that have been sent currently (the current frame number information), so that subsequent processing can be well performed based on the current frame number information to determine the performance state of the corresponding rotating device.
[0065] In some embodiments, at least a part of the content in the broadcast signal frame is content after encryption processing, and the gateway device performs corresponding decryption processing after receiving the broadcast signal frame.
[0066] It should be understood that the encryption processing can be, for example, the encryption processing performed by adding an additional encryption verification section as described above, or it can also be that after encrypting the entire broadcast signal frame, the encrypted data content is sent. It should be understood that the embodiments of the present disclosure are not limited by the encryption process and encryption method.
[0067] Based on the above, in the present application, by setting at least a part of the content in the broadcast signal frame to be content after encryption processing, and the gateway device performing corresponding decryption processing after receiving the broadcast signal frame, it is possible to further increase the reliability and security of the communication transmission on the basis of achieving good communication.
[0068] Figure 4 A schematic diagram of the gateway device according to an embodiment of the present disclosure is shown. Referring to Figure 4 , in some embodiments, the gateway device 120 includes a wireless communication module 121 and a control module 122.
[0069] The wireless communication module 121 is configured to receive broadcast signal frames from the passive detection device 110. It should be understood that the wireless communication module 121 may, for example, have multiple channels to simultaneously receive broadcast signal frames from multiple passive detection devices.
[0070] The control module 122 is configured to determine the performance state of the rotating device based on the broadcast signal frame. For example, the control module 122 may determine the total number of frames in the current detection period based on the broadcast signal frame; and compare the total number of frames with a total number of frames threshold, and determine the performance state of the rotating device based on the comparison result. However, it should be understood that the above only gives an example, and the embodiments of the present disclosure are not limited thereto.
[0071] It should be understood that according to actual needs, the gateway device 120 may, for example, further include an Internet communication module 123, a power management module 124, a human-machine interface (HMI), and an input / output (I / O) interface module 125.
[0072] The Internet communication module 123 may, for example, follow communication protocols such as Ethernet / WIFI / 4G to implement data interaction between the gateway device 120 and a cloud platform and user devices (such as mobile terminals) in the performance detection system.
[0073] The power management module 124 is, for example, designed to provide adapted power for different sub-modules in the gateway device.
[0074] The human-machine interface and input / output interface module 125 is, for example, designed to provide an interface for a user to interact with the gateway device.
[0075] Based on the above, in the present application, by setting the gateway device to include a wireless communication module and a control module, and setting the wireless communication module to receive broadcast signal frames from the passive detection device, and the control module determines the performance state of the rotating device based on the broadcast signal frame, it is possible to well set each functional module in the gateway device, thereby optimizing the functional layout of the gateway device and achieving good performance detection of the rotating device.
[0076] Next, for example, the execution process of the control module will be described in more detail.
[0077] Figure 5 An exemplary flowchart of a process 200 for determining the performance state of the rotating device based on the broadcast signal frame according to an embodiment of the present disclosure is shown. Referring to Figure 5 In some embodiments, the control module 122 is configured to: First, in step S201, determine the total number of frames in the current detection period based on the broadcast signal frame.
[0078] The detection period refers to the period for detecting the rotating device, and the current detection period is the detection period in which the current performance detection system is located. It can be preset by the system or selected by the user. For example, the current detection period can be a value within the range of 0.5H (hours) to 24H, and it is, for example, a multiple of 0.5H. However, it should be understood that the above only gives an example of the current detection period.
[0079] It should be understood that the duration of the current detection period is greater than the duration of the preset broadcast period. For example, the duration of the current detection period is usually in hours, and the duration of the preset broadcast period is usually in ms.
[0080] The process of determining the total number of frames in the current detection period can be, for example, to obtain the current frame number information S1 of the first broadcast signal frame received within the current detection period, and the current frame number information S2 of the last broadcast signal frame received within the current detection period, and subtract the current frame number information S2 of the last broadcast signal frame from the current frame number information S1 of the first broadcast signal frame to obtain the total number of broadcast signal frames within the current detection period.
[0081] Subsequently, in step S202, compare the total number of frames with the total number of frames threshold. When the total number of frames is less than or equal to the total number of frames threshold, determine the performance state of the rotating device as the normal state.
[0082] The total number of frames threshold refers to the data value used to represent the upper limit value of the total number of frames. Exceeding this threshold reflects an excessive number of broadcast signal frames in the current detection period. Since the number of broadcast signal frames is strongly correlated with the vibration state (vibration amplitude, vibration intensity, vibration frequency) of the rotating device, it also reflects that there is an abnormality in the vibration state of the rotating device in the current detection period.
[0083] It should be understood that the total number of frames threshold can be, for example, preset, or selected by the user, or automatically generated by machine learning, such as generated by a neural network algorithm. The embodiments of the present disclosure are not limited thereto.
[0084] The normal state means that the rotating device is in a normal operating and working state. For example, it can represent that the vibration state of the rotating device is within a preset range and does not affect the normal use of the rotating device.
[0085] Based on the above, in the present application, by setting the gateway device to determine the total number of frames in the current detection period based on the broadcast signal frame, and comparing the total number of frames with a total number of frames threshold, when the total number of frames is less than or equal to the total number of frames threshold, the performance state of the rotating device is determined to be the normal state, so that the performance state of the rotating device can be determined in a simple and convenient manner based on the broadcast signal frame.
[0086] Continue to refer to Figure 5 , in some embodiments, when the total number of frames is greater than the total number of frames threshold, the control module 122 is further configured to: in step S203, obtain the total number of frames of the previous detection period of the current detection period and determine it as the prior total number of frames.
[0087] The previous detection period of the current detection period refers to a detection period before the detection period where the performance detection system is currently located, and the period duration of this previous detection period is the same as that of the current detection period.
[0088] And the prior total number of frames represents the total number of broadcast signal frames received by the gateway device within the previous detection period of the current detection period. For example, it can also obtain the current frame number information S3 of the first broadcast signal frame received within the previous detection period, and the current frame number information S4 of the last broadcast signal frame received within the previous detection period, and subtract the current frame number information S4 of the last broadcast signal frame from the current frame number information S3 of the first broadcast signal frame to obtain the total number of broadcast signal frames within the previous detection period of the current detection period, that is, the prior total number of frames.
[0089] Thereafter, in step S204, determine the difference between the total number of frames and the prior total number of frames.
[0090] For example, the total number of frames of the current detection period can be subtracted from the prior total number of frames of the previous detection period, and the absolute value of the result is taken to obtain the difference between the two.
[0091] Furthermore, in step S205, compare the difference with the difference threshold and determine the performance state of the rotating device based on the comparison result.
[0092] The difference threshold refers to the upper limit value of the difference. Exceeding the difference threshold indicates that the performance state (such as the vibration state) of the rotating device in the current detection period changes significantly compared to the performance state (such as the vibration state) in the previous detection period, and the performance state of the rotating device changes sharply.
[0093] It should be understood that, for example, the performance state of the rotating device may be determined as an abnormal state only when the difference is greater than the difference threshold; or alternatively, when the difference is less than or equal to the difference threshold, the performance state of the rotating device may be determined as a mild abnormal state; and when the difference is greater than the difference threshold, the performance state of the rotating device may be determined as a severe abnormal state. It should be understood that the embodiments of the present disclosure are not limited thereto.
[0094] Based on the above, in the present application, when the total number of frames is greater than the total number of frames threshold, the gateway device is set to obtain the total number of frames in the previous detection period of the current detection period, and it is determined as the previous total number of frames; the difference between the total number of frames and the previous total number of frames is determined; the difference is compared with the difference threshold, and the performance state of the rotating device is determined based on the comparison result, so that when the total number of frames is greater than the total number of frames threshold (indicating that the vibration state of the rotating device is higher than the normal level), the relationship between the total number of frames in the current detection period (the vibration state in the current detection period) and the total number of frames in the previous detection period (the vibration state in the previous detection period) can be further judged to determine the performance state of the rotating device, so that when performing performance judgment, the performance of the rotating device in the current period and the difference in performance between consecutive multiple periods of the rotating device are taken into account, and both the current performance and the global performance are considered, thereby making the detection result have better reliability and robustness.
[0095] Continue to refer to Figure 5 , in some embodiments, the process of determining the performance state of the rotating device based on the comparison result may be described more specifically. Among them, the control module 122 is configured, for example, to: when the difference is less than or equal to the difference threshold, determine the performance state of the rotating device as a mild abnormal state; when the difference is greater than the difference threshold, determine the performance state of the rotating device as a severe abnormal state.
[0096] It should be understood that the mild abnormal state indicates that the performance state of the rotating device is abnormal and it stably operates at a unified level of performance state for a long time. For example, it indicates that the vibration state of the rotating device remains at a high vibration state in two consecutive detection periods.
[0097] The severe abnormal state indicates that the performance state of the rotating device is abnormal and continuously mutates in a short time, and the performance state is abnormal and unstable. For example, it indicates that the vibration state of the rotating device is at a high vibration state in the current detection period and there is a large mutation compared with the previous detection period.
[0098] Based on the above, in the present application, by setting that when the difference is less than or equal to the difference threshold, the performance state of the rotating device is determined as a mild abnormal state; when the difference is greater than the difference threshold, the performance state of the rotating device is determined as a severe abnormal state, it is possible to further consider the current performance and the global performance performance to perform a finer-grained distinction and discrimination on the performance state of the rotating device, so as to facilitate the user to adopt different processing methods based on different abnormal states and improve the efficiency of abnormal response.
[0099] In some embodiments, the total frame number threshold and the difference threshold are automatically generated based on a machine learning process.
[0100] For example, for each type of different rotating devices, a large amount of raw data can be input into an automatic parameter learning neural network. The automatic parameter learning neural network will continuously collect broadcast signal frames within multiple detection cycles based on the large amount of raw data corresponding to the specific type of rotating device, and determine the average value of the total number of broadcast signal frames collected within multiple cycles, and use this average value as the total frame number threshold; in addition, the automatic parameter learning neural network is further configured to calculate the difference between the total number of frames corresponding to every two adjacent cycles among multiple consecutive cycles based on the total number of frames in multiple consecutive cycles, and use the average value of this difference as the difference threshold.
[0101] However, it should be understood that the above only gives an example of automatically generating the total frame number threshold and the difference threshold based on a machine learning process. According to actual needs, a neural network can also be applied to calculate and generate the total frame number threshold and the difference threshold in different algorithms and other ways, and the embodiments of the present disclosure are not limited thereto.
[0102] Based on the above, in the present application, by setting that the total frame number threshold and the difference threshold are automatically generated based on a machine learning process, it is possible to determine the total frame number threshold and the difference threshold in a simple and convenient manner, and through big data machine learning, on the one hand, the set total frame number threshold and the difference threshold have higher accuracy, improving the reliability of the performance detection system; on the other hand, it is possible to generate a total frame number threshold and a difference threshold suitable for this type of rotating device for multiple different types of rotating devices based on the processing of the neural network, thereby expanding the usage scenarios and application objects of the performance detection system.
[0103] In some embodiments, the performance detection system 100 further includes an external device, and the external device includes at least one of a cloud platform 130 and a user device 140.
[0104] Among them, the gateway device 120 is further configured to send the performance status of the rotating device to the external device, and the external device is configured to receive the performance status from the rotating device and perform corresponding operations based on the performance status of the rotating device.
[0105] For example, the external device may be configured to display or store the performance status of the rotating device, or, when the performance status of the rotating device is in a mild abnormal state or a severe abnormal state, the external device may, for example, perform a corresponding alarm process and execute corresponding operation processing. For example, continuous monitoring in a mild abnormal state, immediate shutdown and repair in a severe abnormal state, etc.
[0106] It should be understood that the above only gives an example of the external device performing corresponding operations based on the performance status of the rotating device, and the embodiments of the present disclosure are not limited thereto.
[0107] By setting that the system further includes an external device, the external device includes at least one of a cloud platform and a user device, and setting that the external device is configured to receive the performance status from the rotating device and perform corresponding operations based on the performance status of the rotating device, the performance detection system can flexibly send the determined performance status of the rotating device to the client (user device) or upload it to the cloud for backup, and perform corresponding processing based on this performance status.
[0108] According to another aspect of the present disclosure, a performance detection method for a rotating device is proposed. Figure 6 An exemplary flowchart of a performance detection method 300 for a rotating device according to an embodiment of the present disclosure is shown.
[0109] Referring to Figure 6 , the performance detection method includes: First, in step S301, the vibration energy from the rotating device is converted into electrical energy via a passive detection device to supply power to the passive detection device.
[0110] The passive detection device 110 refers to a detection device that does not require an additional external power source and can achieve good self-power supply through energy conversion. For example, the passive detection device 110 is configured to convert the vibration energy from the rotating device into electrical energy to supply power to the passive detection device.
[0111] It should be understood that the passive detection device may first convert the vibration energy into alternating current electrical energy, and then further convert the alternating current electrical energy into direct current electrical energy. Therefore, the preset electrical energy may be preset direct current electrical energy. However, it should be understood that the embodiments of the present disclosure are not limited thereto.
[0112] In step S302, when the electrical energy is greater than a preset electrical energy threshold, a broadcast signal frame is sent to the gateway device via the passive detection device at a preset broadcast period.
[0113] By setting to send a broadcast signal frame to the gateway device via the passive detection device when the electrical energy is greater than a preset electrical energy threshold, the number of broadcast signal frames sent by the passive detection device is positively correlated with the electrical energy converted by the passive detection device, that is, positively correlated with the vibration energy of the rotating device (which reflects the current vibration state of the rotating device), so that the performance state of the rotating device can be determined based on the processing of the broadcast signal frame.
[0114] It should be understood that the preset electrical energy threshold can be set by the user, for example, or can also be a pre-set parameter value. Embodiments of the present disclosure are not limited thereto.
[0115] The passive detection device 110 can send the broadcast signal frame to the gateway device 120 via a short-range wireless communication method, for example, communicate with the gateway via short-range low-power methods such as BLE, Sub G, LoRa, ZigBee, etc. It should be understood that embodiments of the present disclosure are not limited by this specific communication method.
[0116] In addition, the passive detection device 110 can communicate with the gateway device by broadcasting, for example. The preset broadcast period refers to the period for the passive detection device to send broadcast information pre-set. For example, in the broadcast communication mode, to avoid communication conflicts, the preset broadcast period can be, for example, a constant period value plus a delay value that fluctuates within a preset range to improve the reliability of receiving and sending of broadcast communication. However, it should be understood that embodiments of the present disclosure are not limited thereto.
[0117] The broadcast signal frame represents the data information sent by the passive detection device 110 to the gateway device 120. For example, the broadcast signal frame can have a preset frame format. For example, it can be set that the broadcast signal frame has an ID section and a frame value section. The identifier information of the passive detection device is stored in the ID section, and the current frame number information is stored in the frame value section. However, it should be understood that embodiments of the present disclosure are not limited thereto.
[0118] It should be understood that steps S301 and S302 above can be carried out sequentially, for example, or can also be carried out in parallel. Embodiments of the present disclosure are not limited by the specific execution timing of steps S301 and S302.
[0119] Thereafter, in step S303, the gateway device receives the broadcast signal frame from the passive detection device and determines the performance state of the rotating device based on the broadcast signal frame.
[0120] It should be understood that the gateway device can be configured, for example, to perform comprehensive processing based on multiple broadcast signal frames from the passive detection device 110 and determine the performance state of the rotating device based on the processing result.
[0121] Based on the above, in the present application, by setting a performance detection method for the rotating device, the passive detection device converts the vibration energy from the rotating device into electrical energy to power the passive detection device, so that the detection device in the performance detection method of the present application does not require complex wiring to achieve power supply, nor does it need to consider the problem of replacing the battery due to battery depletion. It can achieve self-power supply in a simple and convenient manner through energy conversion, streamlining the performance detection method. In addition, when the electrical energy is greater than a preset electrical energy threshold, a broadcast signal frame is sent to the gateway device by the passive detection device at a preset broadcast period, so that the number of broadcast signal frames sent by the passive detection device is positively correlated with the electrical energy converted by the passive detection device (i.e., with the vibration state of the rotating device). And by further receiving the broadcast signal frame from the passive detection device via the gateway device and determining the performance state of the rotating device based on the broadcast signal frame, it is possible to achieve the detection of the performance state of the rotating device in a simple and convenient manner through the cooperation of the passive detection device and the gateway device, without separately setting a dedicated detection sensor or sensing circuit, taking into account the performance detection of the rotating device while realizing the self-power supply of the detection device, further simplifying the method, and at the same time improving the reliability and robustness of the performance detection method.
[0122] Figure 7 An exemplary flowchart showing the process S301 of converting the vibration energy from the rotating device into electrical energy according to an embodiment of the present disclosure is shown. Referring to Figure 7 , in some embodiments, the process S301 of converting the vibration energy from the rotating device into electrical energy by the passive detection device to power the passive detection device can be described more specifically, for example.
[0123] For example, the process of converting the vibration energy from the rotating device into electrical energy by the passive detection device 110 to power the passive detection device 110 may include: First, in step S3011, the vibration energy collected from the rotating device is converted into alternating current electrical energy via the energy collection module 111 installed on the main body of the rotating device; thereafter, in step S3012, the alternating current electrical energy from the energy collection module is received by the power management module 112, and the alternating current electrical energy is converted into direct current electrical energy.
[0124] The energy harvesting module 111 is designed to achieve the conversion process of vibration energy into electrical energy. For example, the energy harvesting module 111 can be installed on the main body of the rotating device and configured to convert the collected vibration energy from the rotating device into AC electrical energy.
[0125] For example, when the rotating device is a motor device, the energy harvesting module 111 can be installed on the spindle bearing bracket of the motor device or on the heat sink of the motor device to better collect the vibration energy of the motor device.
[0126] For example, the energy harvesting module can be a piezoelectric transducer, a magnetoelectric transducer, or a triboelectric transducer to convert the vibration energy from the rotating device into AC electrical energy based on piezoelectric / magnetoelectric / triboelectric conversion methods.
[0127] However, it should be understood that according to the actual situation, other structures, components, or types of transducers can be selected to achieve the conversion of vibration energy into AC electrical energy. It should be understood that the embodiments of the present disclosure are not limited by the specific conversion method of the energy and the specific type of the transducer component.
[0128] It should be understood that the power management module 112 can rectify the AC electrical energy obtained from the energy harvesting module based on a rectifier module to obtain DC electrical energy. And the power management module can further set a regulator module, an energy tracking module, etc. to further adjust the DC electrical energy and maximize the obtained power.
[0129] Based on the above, in this application, by converting the collected vibration energy from the rotating device into AC electrical energy via the energy harvesting module and converting the AC electrical energy into DC electrical energy via the power management module, good self-power supply for the passive detection device is achieved.
[0130] In some embodiments, when the electrical energy is greater than a preset electrical energy threshold, the process S302 of sending a broadcast signal frame to the gateway device by the passive detection device at a preset broadcast period can be described more specifically. For example, this process can include: sending a broadcast signal frame at a preset broadcast period via the powered-on communication module 113.
[0131] And when the DC power is greater than a preset DC power threshold, the communication module 113 is powered by the power management module 112; when the DC power is lower than the preset DC power threshold, the communication module 113 is powered off by the power management module 112. The preset DC power threshold represents the minimum DC power value that can achieve good power supply for the communication module. It should be understood that the preset DC power threshold can be selected by the user, for example, or can also be preset, and the embodiments of the present disclosure are not limited thereto.
[0132] For example, if the preset DC power threshold is A, when the performance detection method is executed, the energy collection unit provided on the rotating device main body will continuously convert vibration energy into alternating current, and further convert the alternating current energy into DC power in the power management module. If the DC power Wc is greater than the preset DC power threshold A, at this time the power management module will supply power to the communication module. The communication module sends a broadcast signal frame at a broadcast period Tc, for example. For example, when 20 broadcast signal frames are sent, if the DC power Wc is less than the DC power threshold A, then the communication module will be powered off at this time, and the communication module will no longer send broadcast signal frames until the next DC power Wc satisfies being greater than the preset DC power threshold A, and the communication module is powered on again.
[0133] As previously referred to Figure 2 As described in detail before, the energy collection module 111, the power management module 112 and the communication module 113 can be integrated in the passive detection device 110, for example.
[0134] By powering the communication module when the DC power is greater than the preset DC power threshold, powering off the communication module when the DC power is lower than the preset DC power threshold, and by the communication module sending a broadcast signal frame at a preset broadcast period after being powered on, when the electric energy reaches a predetermined level, the communication module can be powered on and the communication module can send a corresponding broadcast signal frame, which is beneficial to subsequently determining the performance state of the rotating device based on the broadcast signal frame.
[0135] In some embodiments, as described above, the broadcast signal frame includes: identifier information of the passive detection device and current frame number information.
[0136] The identifier information of the passive detection device 110 refers to the information used to represent the passive detection device, which can be its universally unique identifier (UUID, universal Unique Identifier), for example, or can also be other identifiers representing the passive detection device. The embodiments of the present disclosure are not limited by the composition of the identifier information.
[0137] By transmitting the identifier information of the passive detection device in the broadcast signal frame, in the case where there are multiple passive detection devices (for example, respectively detecting the performance states of different rotating devices), it is possible to simply and conveniently determine the passive detection device corresponding to the currently received broadcast signal frame and the corresponding rotating device.
[0138] The current frame number information is intended to represent the total number of currently transmitted broadcast signal frames. The current frame number information can be in the form of, for example, a 10-bit binary code, or it can also be in other forms. The embodiments of the present disclosure are not limited thereto, and the current frame number information increases as the number of times the broadcast signal frame is sent increases.
[0139] It should be understood that, according to actual needs, the broadcast signal frame may also have encryption verification information, for example. The encryption verification information is obtained by processing core data (such as the current frame number information) with a specific verification algorithm. At this time, after receiving the core data, the gateway device will calculate new encryption verification information for the core data through the same verification algorithm, for example, and compare the new encryption verification information with the encryption verification information included in the broadcast signal frame to avoid the situation where the broadcast signal frame is interfered with or attacked and changed during transmission.
[0140] Based on the above, in the present application, by setting the broadcast signal frame to include the identifier information of the passive detection device and the current frame number information, and setting the current frame number information to increase as the number of times the broadcast signal frame is sent increases, it is possible to reliably determine the passive detection device that sent the broadcast signal frame based on the broadcast signal frame, and at the same time determine the total number of currently sent broadcast signal frames (current frame number information), so that subsequent processing can be well performed based on the current frame number information to determine the performance state of the corresponding rotating device.
[0141] In some embodiments, at least a part of the content in the broadcast signal frame is content after encryption processing, and the gateway device performs corresponding decryption processing after receiving the broadcast signal frame.
[0142] It should be understood that the encryption processing can be, for example, encryption processing by adding an additional encryption verification section as described above, or it can also be to encrypt the entire broadcast signal frame and then send the encrypted data content. It should be understood that the embodiments of the present disclosure are not limited by the encryption process and encryption method.
[0143] Based on the above, in the present application, by setting at least a part of the content in the broadcast signal frame to be content after encryption processing, and the gateway device performing corresponding decryption processing after receiving the broadcast signal frame, it is possible to further increase the reliability and security of the communication transmission on the basis of achieving good communication.
[0144] In some embodiments, the process S303 of receiving a broadcast signal frame from the passive detection device via a gateway device and determining the performance state of the rotating device based on the broadcast signal frame can be described more specifically.
[0145] For example, first, a broadcast signal frame from the passive detection device 110 is received via the wireless communication module 121.
[0146] It should be understood that the wireless communication module 121 can have multiple channels, for example, to simultaneously receive broadcast signal frames from multiple passive detection devices.
[0147] Subsequently, the performance state of the rotating device is determined via the control module 122 based on the broadcast signal frame. For example, the control module 122 can determine the total number of frames in the current detection period based on the broadcast signal frame; and compare the total number of frames with a total number of frames threshold, and determine the performance state of the rotating device based on the comparison result. However, it should be understood that the above only gives one example, and the embodiments of the present disclosure are not limited thereto.
[0148] It should be understood that as described above, the wireless communication module 121 and the control module 122 can be integrated in the gateway device 120, for example. And according to actual needs, the gateway device 120 can further include an Internet communication module 123, a power management module 124, a human machine interface (HMI), and an input / output (I / O) interface module 125, and their related functions are as described above and will not be elaborated here.
[0149] Based on the above, in the present application, by setting to receive a broadcast signal frame from the passive detection device via the wireless communication module and determining the performance state of the rotating device via the control module based on the broadcast signal frame, each functional module in the gateway device can be well set, so as to optimize the functional layout of the gateway device and achieve good performance detection of the rotating device.
[0150] In some embodiments, referring to the foregoing Figure 5 , the process of determining the performance state of the rotating device via the control module 122 based on the broadcast signal frame can be described more specifically. For example, first, in step S201, the total number of frames in the current detection period is determined based on the broadcast signal frame.
[0151] The detection period refers to the period for detecting the rotating device, and the current detection period is the detection period in which the current performance detection method is located, which can be preset, or can also be selected by the user.
[0152] It should be understood that the duration of the current detection period is greater than the duration of the preset broadcast period. For example, the duration of the current detection period is usually in hours, and the duration of the preset broadcast period is usually in milliseconds.
[0153] Subsequently, in step S202, the total number of frames is compared with the total number of frames threshold. When the total number of frames is less than or equal to the total number of frames threshold, the performance state of the rotating device is determined to be the normal state.
[0154] The total number of frames threshold refers to the data value used to represent the upper limit value of the total number of frames. Exceeding this threshold reflects an excessive number of broadcast signal frames in the current detection period. Since the number of broadcast signal frames is strongly correlated with the vibration state (vibration amplitude, vibration intensity, vibration frequency) of the rotating device, it also reflects that there is an abnormality in the vibration state of the rotating device in the current detection period.
[0155] It should be understood that the total number of frames threshold can be, for example, pre-set, or can also be selected by the user, or can also be automatically generated via machine learning, such as generated by a neural network algorithm. The embodiments of the present disclosure are not limited thereto.
[0156] The normal state means that the rotating device is in a normal operating and working state. For example, it can represent that the vibration state of the rotating device is within a preset range and does not affect the normal use of the rotating device.
[0157] Based on the above, in the present application, by determining the total number of frames in the current detection period based on the broadcast signal frames, and comparing the total number of frames with the total number of frames threshold, when the total number of frames is less than or equal to the total number of frames threshold, the performance state of the rotating device is determined to be the normal state, so that the performance state of the rotating device can be determined in a simple and convenient manner based on the broadcast signal frames.
[0158] Continue to refer to Figure 5 , in some embodiments, when the total number of frames is greater than the total number of frames threshold, the process of determining the performance state of the rotating device by the control module 122 based on the broadcast signal frames, for example, further includes: in step S203, obtaining the total number of frames of the previous detection period of the current detection period and determining it as the prior total number of frames.
[0159] The previous detection period of the current detection period refers to a detection period before the detection period where the performance detection method is currently located. The previous detection period has the same period duration as the current detection period. And the prior total number of frames represents the total number of broadcast signal frames received by the gateway device within the previous detection period of the current detection period.
[0160] Subsequently, in step S204, the difference between the total number of frames and the prior total number of frames is determined.
[0161] For example, the total number of frames in the current detection period can be subtracted from the prior total number of frames in the previous detection period, and the absolute value of the result is taken to obtain the difference therebetween.
[0162] Furthermore, in step S205, the difference is compared with the difference threshold, and the performance state of the rotating device is determined based on the comparison result.
[0163] The difference threshold refers to the upper limit value of the difference. Exceeding the difference threshold indicates that the performance state (such as the vibration state) of the rotating device in the current detection period changes significantly compared with the performance state (such as the vibration state) in the previous detection period, and the performance state of the rotating device changes sharply.
[0164] Based on the above, in the present application, when the total number of frames is greater than the total number of frames threshold, by obtaining the total number of frames in the previous detection period of the current detection period and determining it as the prior total number of frames; determining the difference between the total number of frames and the prior total number of frames; comparing the difference with the difference threshold, and determining the performance state of the rotating device based on the comparison result, it is possible to further determine the relationship between the total number of frames (vibration state in the current detection period) in the current detection period and the total number of frames (vibration state in the previous detection period) in the previous detection period to determine the performance state of the rotating device when the total number of frames is greater than the total number of frames threshold (indicating that the vibration state of the rotating device is higher than the normal level), taking into account the performance of the rotating device in the current period and the difference in performance between consecutive periods of the rotating device, taking into account the current performance and the global performance, so that the detection result has better reliability and robustness.
[0165] Continue to refer to Figure 5 , in some embodiments, the process S205 of determining the performance state of the rotating device based on the comparison result can be described more specifically. Among them, when the difference is less than or equal to the difference threshold, the performance state of the rotating device is determined as a mild abnormal state; when the difference is greater than the difference threshold, the performance state of the rotating device is determined as a severe abnormal state.
[0166] It should be understood that the mild abnormal state indicates that the performance state of the rotating device is abnormal and it operates stably at the same level of performance state for a long time. For example, it indicates that the vibration state of the rotating device remains at a high vibration state in two consecutive detection periods.
[0167] The severe abnormal state indicates that the performance state of the rotating device is abnormal and continuously mutates within a short period of time, and the performance state is in an abnormal and unstable state. For example, it indicates that the vibration state of the rotating device is in a high vibration state in the current detection period and has a large mutation compared with the previous detection period.
[0168] Based on the above, in the present application, when the difference is less than or equal to the difference threshold, the performance state of the rotating device is determined as a mild abnormal state; when the difference is greater than the difference threshold, the performance state of the rotating device is determined as a severe abnormal state, so that it is possible to further consider the current performance and the global performance to make a finer-grained distinction and discrimination of the performance state of the rotating device, thereby facilitating the user to take different processing methods based on different abnormal states and improving the efficiency of abnormal response.
[0169] In some embodiments, the total number of frames threshold and the difference threshold are automatically generated based on a machine learning process.
[0170] However, it should be understood that according to actual needs, a neural network can be applied to calculate and generate the total number of frames threshold and the difference threshold in different algorithms and other ways, and the embodiments of the present disclosure are not limited thereto.
[0171] Based on the above, in the present application, by setting that the total number of frames threshold and the difference threshold are automatically generated based on a machine learning process, it is possible to determine the total number of frames threshold and the difference threshold in a simple and convenient manner, and through big data machine learning, on the one hand, the set total number of frames threshold and the difference threshold have higher accuracy, improving the reliability of the performance detection method; on the other hand, it is possible to generate a total number of frames threshold and a difference threshold suitable for this type of rotating device for various different types of rotating devices based on the processing of a neural network, thereby expanding the usage scenarios and application objects of the performance detection method.
[0172] In some embodiments, referring to Figure 6 , the performance detection method 300 further includes: in step S304, sending the performance state of the rotating device to the external device via the gateway device; and in step S305, receiving the performance state from the rotating device via the external device and performing corresponding operations based on the performance state of the rotating device.
[0173] And among them, the external device includes, for example, at least one of the aforementioned cloud platform 130 and user device 140.
[0174] For example, the external device may display or store the performance state of the rotating device, or when the performance state of the rotating device is in a mild abnormal state or a severe abnormal state, the external device may, for example, perform a corresponding alarm process and execute a corresponding operation process. For example, continuous monitoring is performed in the mild abnormal state, and the machine is immediately stopped for maintenance in the severe abnormal state, etc.
[0175] It should be understood that the above only gives an example of the external device performing corresponding operations based on the performance state of the rotating device, and the embodiments of the present disclosure are not limited thereto.
[0176] By setting to receive the performance state of the rotating device from the external device and perform corresponding operations based on the performance state of the rotating device, the performance detection method can flexibly send the determined performance state of the rotating device to the client (user device) or upload it to the cloud for backup, and perform corresponding processing procedures based on this performance state.
[0177] This application uses specific terms to describe the embodiments of this application. Such as "the first / second embodiment", "an embodiment", and / or "some embodiments" mean a certain feature, structure, or characteristic related to at least one embodiment of this application. Therefore, it should be emphasized and noted that the "an embodiment" or "one embodiment" or "an alternative embodiment" mentioned twice or more at different positions in this specification does not necessarily refer to the same embodiment. In addition, certain features, structures, or characteristics in one or more embodiments of this application can be combined appropriately.
[0178] In addition, those skilled in the art can understand that various aspects of this application can be described and illustrated by several patentable types or situations, including any new and useful process, machine, product, or combination of substances, or any new and useful improvement to them. Accordingly, various aspects of this application can be executed entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software can all be referred to as "data blocks", "modules", "engines", "units", "components", or "systems". In addition, various aspects of this application may be embodied as a computer product located in one or more computer-readable media, and the product includes computer-readable program codes.
[0179] Unless otherwise defined, all terms (including technical and scientific terms) used here have the same meaning as commonly understood by those of ordinary skill in the art to which this invention belongs. It should also be understood that terms such as those defined in a general dictionary should be interpreted as having a meaning consistent with their meaning in the context of the relevant art, and should not be interpreted in an idealized or overly formal sense unless clearly defined as such here.
[0180] The foregoing is a description of the present invention and should not be construed as limiting thereof. Although several exemplary embodiments of the present invention have been described, those skilled in the art will readily appreciate that many modifications can be made to the exemplary embodiments without departing from the novel teachings and advantages of the present invention. Accordingly, all such modifications are intended to be included within the scope of the present invention as defined by the claims. It should be understood that the foregoing is a description of the present invention and should not be considered limited to the specific embodiments disclosed, and modifications to the disclosed embodiments as well as other embodiments are intended to be included within the scope of the appended claims. The present invention is defined by the claims and their equivalents.
Claims
1. A performance detection system for a rotating device, comprising: A passive detection device, which is configured to convert the vibration energy from a rotating device into electrical energy to power the passive detection device, and the passive detection device is configured to send a broadcast signal frame to a gateway device at a preset broadcast period when the electrical energy is greater than a preset electrical energy threshold; A gateway device, which is configured to receive the broadcast signal frame from the passive detection device and determine the performance state of the rotating device based on the broadcast signal frame.
2. The performance detection system according to claim 1, wherein, The passive detection device includes: An energy harvesting module, which is installed on the main body of the rotating device and is configured to convert the collected vibration energy from the rotating device into AC electrical energy; A power management module, which is configured to receive the AC electrical energy from the energy harvesting module and convert the AC electrical energy into DC electrical energy; A communication module, which is configured to send a broadcast signal frame at a preset broadcast period after being powered on; And wherein, the power management module is configured to: power the communication module when the DC electrical energy is greater than a preset DC electrical energy threshold; cut off the power supply to the communication module when the DC electrical energy is lower than the preset DC electrical energy threshold.
3. The performance detection system according to claim 1, wherein, The broadcast signal frame includes: identifier information of the passive detection device and current frame number information, And wherein, the current frame number information increases with the increase in the number of times the broadcast signal frame is sent.
4. The performance detection system according to claim 1, wherein at least a part of the content in the broadcast signal frame is content after encryption processing, and the gateway device performs corresponding decryption processing after receiving the broadcast signal frame.
5. The performance detection system according to claim 1, wherein, The gateway device includes: A wireless communication module, which is configured to receive the broadcast signal frame from the passive detection device; A control module, which is configured to determine the performance state of the rotating device based on the broadcast signal frame.
6. The performance detection system according to claim 5, wherein, The control module is configured to: Based on the broadcast signal frame, determine the total number of frames in the current detection period, wherein the duration of the current detection period is greater than the duration of the preset broadcast period; Compare the total number of frames with a total number of frames threshold, and when the total number of frames is less than or equal to the total number of frames threshold, determine the performance state of the rotating device as a normal state.
7. The performance detection system according to claim 6, wherein, When the total number of frames is greater than the total number of frames threshold, the control module is further configured to: Obtain the total number of frames in the previous detection period of the current detection period and determine it as the prior total number of frames; Determine the difference between the total number of frames and the prior total number of frames; Compare the difference with a difference threshold and determine the performance state of the rotating device based on the comparison result.
8. The performance detection system according to claim 7, wherein, The control module is configured to: When the difference is less than or equal to the difference threshold, determine the performance state of the rotating device as a mild abnormal state; When the difference is greater than the difference threshold, determine the performance state of the rotating device as a severe abnormal state.
9. The performance detection system according to claim 8, wherein, The total number of frames threshold and the difference threshold are automatically generated based on a machine learning process.
10. The performance detection system according to claim 1, wherein, The system further includes an external device, and the external device includes at least one of a cloud platform and a user device; Wherein, the gateway device is further configured to send the performance state of the rotating device to the external device, and the external device is configured to receive the performance state of the rotating device and perform corresponding operations based on the performance state of the rotating device.
11. A performance detection method for a rotating device, comprising: Converting the vibration energy from the rotating device into electrical energy via a passive detection device to power the passive detection device; When the electrical energy is greater than a preset electrical energy threshold, sending a broadcast signal frame to the gateway device via the passive detection device at a preset broadcast period; Receiving the broadcast signal frame from the passive detection device via the gateway device and determining the performance state of the rotating device based on the broadcast signal frame.
12. The performance detection method according to claim 11, wherein, The converting the vibration energy from the rotating device into electrical energy via the passive detection device to power the passive detection device includes: Converting the collected vibration energy from the rotating device into AC electrical energy via an energy harvesting module installed on the main body of the rotating device; Receiving the AC electrical energy from the energy harvesting module via a power management module and converting the AC electrical energy into DC electrical energy.
13. The performance detection method according to claim 12, wherein, When the electrical energy is greater than a preset electrical energy threshold, sending a broadcast signal frame to the gateway device via the passive detection device at a preset broadcast period includes: sending a broadcast signal frame at a preset broadcast period via the powered-on communication module; And wherein, when the DC electrical energy is greater than a preset DC electrical energy threshold, powering the communication module via the power management module; when the DC electrical energy is lower than the preset DC electrical energy threshold, powering off the communication module via the power management module.