Vibration-triggered monitoring device

By integrating the vibration trigger sensor in the monitoring device and using external vibration data to wake up the data acquisition circuit, the problem that the monitoring device in the prior art cannot obtain data in time during emergencies is solved, and efficient monitoring and emergency treatment is achieved.

CN118857449BActive Publication Date: 2025-03-21BEIJING SKYRIS TECH
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410824851.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-25
Publication Date
2025-03-21
Estimated Expiration
2044-06-25

AI Technical Summary

Technical Problem

Existing monitoring devices cannot obtain monitoring data in a timely manner in the event of emergencies such as earthquakes, third-party construction, etc., resulting in delays in emergency treatment.

Method used

A vibration trigger monitoring device is designed, and the data acquisition circuit is awakened by integrating the vibration trigger sensor to achieve timely acquisition of monitoring data using external vibration data.

Benefits of technology

When an emergency occurs, the monitoring device can be awakened in time to obtain vibration and monitoring data, which improves monitoring efficiency and timeliness of emergency treatment and reduces the waste of monitoring resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118857449B_ABST
    Figure CN118857449B_ABST
Patent Text Reader

Abstract

The present invention relates to a vibration-triggered monitoring device, which comprises: a data acquisition circuit, which is configured to acquire monitoring data from a monitored object through a monitoring sensor and has a working mode and a sleep mode; a vibration triggering sensor, which is configured to: acquire external vibration data in real time when the data acquisition circuit is in the sleep mode, and when the vibration data reaches a set wake-up threshold, trigger the awakening data acquisition circuit to enter the working mode; a digital signal processing module, which is configured to acquire the vibration data acquired by the vibration triggering sensor from the data acquisition circuit and process the vibration data; and a data transmission module, which is communicatively connected with the data acquisition circuit and the digital signal processing module and configured to send the monitoring data and the vibration data as well as the data processed by the digital signal processing module to a background monitoring system software.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of monitoring technology, and more specifically, to a vibration-triggered monitoring device. Background Art

[0002] For scenarios such as oil and gas pipeline monitoring, geological disaster monitoring, or third-party construction monitoring, in order to ensure long-term monitoring and avoid wasting monitoring resources, low-frequency monitoring is often used to collect and transmit regular monitoring data every day. Therefore, the monitoring device generally uses solar power supply and low-power collection mode. However, the regular monitoring mode will not be able to obtain monitoring data in time when an emergency occurs, especially when an earthquake occurs in the area where the monitoring equipment is located, third-party construction, personnel or machinery operation, etc., the monitoring data cannot be obtained in time and emergency response cannot be carried out in time. Summary of the invention

[0003] The present invention provides a vibration-triggered monitoring device, which can be used in scenarios such as oil and gas pipeline monitoring, geological disaster monitoring or third-party construction monitoring, so as to wake up the acquisition circuit and obtain monitoring data in time when vibration occurs (for example, vibration caused by earthquakes, third-party construction, personnel or mechanical operation, etc.).

[0004] In some embodiments, the vibration-triggered monitoring device comprises:

[0005] A data acquisition circuit, which is configured to acquire monitoring data from a monitoring object through a monitoring sensor and has a working mode and a sleeping mode;

[0006] A vibration trigger sensor, which is in communication with the data acquisition circuit and is configured to: collect external vibration data in real time when the data acquisition circuit is in the sleep mode, and trigger the data acquisition circuit to wake up when the vibration data reaches a set wake-up threshold so that the data acquisition circuit enters the working mode;

[0007] a digital signal processing module, which is in communication with the data acquisition circuit and is configured to obtain the vibration data collected by the vibration trigger sensor from the data acquisition circuit and process the vibration data;

[0008] A data transmission module is communicatively connected with the data acquisition circuit and the digital signal processing module, and is configured to send the monitoring data collected by the data acquisition circuit from the monitoring sensor, the vibration data collected from the vibration trigger sensor, and the data processed by the digital signal processing module to the background monitoring system software.

[0009] According to the implementation mode, the present invention integrates the vibration trigger sensor into the monitoring device, so that the data acquisition circuit can be awakened immediately after the vibration is triggered and perform related operations. If the vibration trigger sensor and the acquisition device are arranged on different devices and are controlled by a remote server or a local gateway at the same time, the awakening failure or processing failure may occur due to communication failure. The present invention avoids this situation and has higher reliability.

[0010] In some embodiments, the digital signal processing module has a working mode and a sleep mode.

[0011] The vibration trigger sensor is also configured to collect external vibration data in real time when the digital signal processing module is in sleep mode, and when the vibration data reaches a set wake-up threshold, it triggers the digital signal processing module to wake up and put it into working mode.

[0012] In some embodiments, the vibration trigger sensor includes a device that uses at least one of vibration acceleration, vibration velocity, vibration displacement data, or any combination thereof.

[0013] In some embodiments, the vibration trigger sensor includes at least one of the following: a six-axis motion processing component, an accelerometer, a vibration velocity sensor, a vibration displacement sensor, and a vibration switch.

[0014] In some embodiments, the vibration trigger sensor is a six-axis motion processing component, and the vibration data acquired by the six-axis motion processing component includes vibration acceleration and angular velocity;

[0015] The process of determining whether the vibration data reaches the set wake-up threshold performed by the vibration trigger sensor includes:

[0016] determining whether the vibration acceleration or angular velocity reaches a corresponding threshold,

[0017] If yes, it is determined whether the vibration acceleration or angular velocity reaches the corresponding threshold value for a predetermined time, and if it lasts for the predetermined time, the counter is incremented by one, otherwise, the counter is decremented by one.

[0018] It is determined whether the count of the counter reaches a count threshold, and the wake-up operation is triggered when the count threshold is reached.

[0019] According to the implementation method, the vibration should continue for a period of time after reaching the threshold value, so as to avoid false alarms caused by some instantaneous electromagnetic signal fluctuations or interference. In addition, the counting threshold method can facilitate digital management and calculation, and is convenient for setting in the device firmware program. The parameter setting of the present invention can also be configured and selected according to different vibration forms. For example, the vibration forms of earthquake, third-party construction, mechanical vibration, blasting, etc. are different, and different configuration parameters can be selected according to actual conditions.

[0020] In some embodiments, the processing of the vibration data of the six-axis motion processing assembly by the digital signal processing module includes:

[0021] Filtering, integrating and Fourier transforming the vibration acceleration values ​​to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration acceleration spectrum data; and / or

[0022] The angular velocity values ​​are filtered, integrated, and Fourier transformed to obtain vibration angular velocity data, object rotation angle data, and vibration angular velocity spectrum data.

[0023] In some embodiments, the vibration trigger sensor is a vibration velocity sensor or a vibration displacement sensor.

[0024] The vibration data acquired by the vibration velocity sensor includes vibration velocity, and the vibration data acquired by the vibration displacement sensor includes vibration displacement;

[0025] The process of determining whether the vibration data reaches the set wake-up threshold performed by the vibration trigger sensor includes:

[0026] determining whether the vibration speed or vibration displacement reaches a corresponding threshold,

[0027] If yes, it is determined whether the vibration speed or vibration displacement reaches the corresponding threshold value for a predetermined time, and if it lasts for the predetermined time, the count of the counter is increased by one, otherwise the count of the counter is decreased by one.

[0028] It is determined whether the count of the counter reaches a count threshold, and the wake-up operation is triggered when the count threshold is reached.

[0029] According to the implementation method, the vibration should continue for a period of time after reaching the threshold value, so as to avoid false alarms caused by some instantaneous electromagnetic signal fluctuations or interference. In addition, the counting threshold method can facilitate digital management and calculation, and is convenient for setting in the device firmware program. The parameter setting of the present invention can also be configured and selected according to different vibration forms. For example, the vibration forms of earthquake, third-party construction, mechanical vibration, blasting, etc. are different, and different configuration parameters can be selected according to actual conditions.

[0030] In addition, in some embodiments, in the high frequency range above 1 Hz, vibration acceleration data should be used for measurement and triggering. In the medium and low frequency range below 1 Hz, vibration velocity or vibration displacement data should be used for measurement and triggering. At high frequencies, there is an obvious phase difference between velocity and amplitude, and this phase is more stable when using acceleration measurement. At low frequencies, this phase difference is not obvious, and the measurement results using velocity and displacement are usually more stable and easier to grasp than acceleration.

[0031] In some embodiments, the processing of the vibration data of the vibration velocity sensor or the vibration displacement sensor by the digital signal processing module includes:

[0032] Filtering, differentiating, integrating and Fourier transforming the vibration velocity values ​​to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration velocity spectrum data; and / or

[0033] The vibration displacement values ​​are filtered, first differentiated, second differentiated and Fourier transformed to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration displacement spectrum data.

[0034] In some embodiments, the monitoring system software is configured to display a timing diagram of vibration acceleration data, vibration velocity data, vibration displacement data and a spectrum diagram of corresponding spectrum data based on the monitoring data and analysis results of vibration data caused by vibration triggering.

[0035] In some embodiments, the six-axis motion processing component includes a 3-axis accelerometer and a 3-axis gyroscope to perform data acquisition in six degrees of freedom.

[0036] The vibration-triggered monitoring device involved in the above and following implementation modes or examples can be triggered by vibration when vibration occurs, such as caused by an earthquake, third-party construction, personnel or mechanical operation, so that the monitoring device (such as an acquisition circuit, a digital signal processing module, etc.) can be awakened from a sleep state, so as to timely collect and transmit vibration data and monitoring data and transmit them to the monitoring system software of the server, so as to facilitate users to obtain on-site conditions and monitoring data in a timely manner, thereby reducing the waste of monitoring resources and improving monitoring efficiency.

[0037] Various aspects, features, advantages, etc. of the present invention will be described in detail below in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 is a block diagram illustrating a vibration-triggered monitoring device according to an exemplary embodiment of the present invention.

[0039] Figure 21 is a flow chart showing the processing flow of the vibration-triggered monitoring device when there is no vibration trigger.

[0040] Figure 3 1 is a flow chart showing the processing flow of a dormant vibration-triggered monitoring device after being triggered by vibration.

[0041] Figure 4 is a block diagram illustrating an exemplary embodiment of the present invention using a six-axis motion processing component as a vibration sensor.

[0042] Figure 5 is a graph illustrating a vibration trigger threshold of a six-axis motion processing assembly according to an exemplary embodiment of the present invention.

[0043] Figure 6 is a flowchart illustrating a flow of processing vibration acceleration data according to an exemplary embodiment of the present invention.

[0044] Figure 7 : is a flowchart showing a flow of processing of vibration angular velocity data according to an exemplary embodiment of the present invention.

[0045] Figure 8 is a graph illustrating vibration triggering thresholds of a vibration velocity sensor and a vibration displacement sensor according to an exemplary embodiment of the present invention.

[0046] Fig. 9 is a flowchart illustrating a flow of processing vibration velocity data according to an exemplary embodiment of the present invention.

[0047] Fig.10 is a flow chart showing a flow of processing vibration displacement data according to an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0048] Hereinafter, exemplary embodiments will be described in more detail with reference to the accompanying drawings. It should be understood that the present invention can be embodied in a variety of different forms and should not be construed as being limited to the embodiments shown herein. On the contrary, these embodiments are provided as examples so that the disclosure of the present invention is thorough and comprehensive, and will fully convey the various aspects and features of the present invention to those skilled in the art. Therefore, processes, elements, and techniques that are not necessary for those of ordinary skill in the art to fully understand the various aspects and features of the present invention may not be described. In addition, the features or aspects within each exemplary embodiment should generally be considered to be other similar features or aspects that can be used in other exemplary embodiments.

[0049] The terms used herein are for the purpose of describing specific embodiments, but are not intended to limit the present invention. As used herein, the singular forms "one" and "the" are intended to also include plural forms, unless the context clearly indicates otherwise. It should also be understood that the terms "comprising", "including" and "having" specify the existence of stated features, integral bodies, steps, operations, elements and / or parts when used in this specification, but do not exclude the existence or addition of one or more other features, integral bodies, steps, operations, elements, parts and / or their sets. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items. Expressions such as "at least one of..." modify the entire list of elements when they are before the list of elements, rather than modifying the separate elements of the list.

[0050] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those of ordinary skill in the art to which the invention belongs. It should also be understood that, unless explicitly defined as such herein, terms (such as those defined in commonly used dictionaries) should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and / or this specification, and should not be interpreted in an idealized or overly formal sense.

[0051] Figure 1 : shows an exemplary structure of the vibration-triggered monitoring device of the present invention. In the exemplary embodiment, the vibration-triggered monitoring device is mainly composed of a data acquisition circuit 100, a vibration-triggered sensor 200, a digital signal processing module (DSP) 300, and a data transmission module 400. It should be understood that the composition of the vibration-triggered monitoring device of the present invention is not limited to the aforementioned components. In some embodiments, the vibration-triggered monitoring device includes more, fewer, or different working parts.

[0052] In an exemplary embodiment, the data acquisition circuit 100, as a main circuit component of the vibration-triggered monitoring device, is configured to obtain monitoring data from the monitored object mainly through the monitoring sensor 100 and to transmit data. In addition, the data acquisition circuit 100 is also configured to perform power management, device sleep and wake-up operations. In an exemplary embodiment, the data acquisition circuit 100 has an operating mode and a sleep mode, and its power consumption in the operating mode is greater than the power consumption in the sleep mode.

[0053] In an exemplary embodiment, the vibration trigger sensor 200 is in communication connection with the data acquisition circuit 100, and is configured to: collect external vibration data in real time when the data acquisition circuit 100 is in sleep mode, and when the vibration data reaches a set wake-up threshold, trigger the data acquisition circuit 100 to wake up and enter the working mode. In some embodiments, the vibration trigger sensor 200 is mainly responsible for vibration triggering and vibration data collection. The vibration trigger sensor 200 collects changes in external vibration data in real time when in sleep mode. When the vibration data reaches a set threshold, the vibration trigger sensor 200 triggers the wake-up data acquisition circuit 100 and transmits the collected vibration data to the digital signal processing module 300.

[0054] In an exemplary embodiment, the digital signal processing module 300 is in communication connection with the data acquisition circuit 100, and is configured to obtain the vibration data collected by the vibration trigger sensor 200 from the data acquisition circuit 100 and process the vibration data. In some embodiments, the digital signal processing module 300 can further analyze the vibration data collected by the vibration trigger sensor 200, and perform filtering, integration, Fourier transformation and other calculations on the vibration data according to the type of vibration data collected to obtain vibration acceleration, vibration velocity, peak value of displacement data signal, frequency information of each order of spectrum signal, etc., and transmit these data to the monitoring system software 500 through the data transmission module 400. In some implementations, the monitoring system software 500 is installed on a server.

[0055] In an exemplary embodiment, the data transmission module 400 is in communication connection with the data acquisition circuit 100 and the digital signal processing module 300, and is configured to send the monitoring data collected by the data acquisition circuit 100 from the monitoring sensor 101, the vibration data collected by the vibration trigger sensor 200, and the data processed by the digital signal processing module 300 to the background monitoring system software 500. In some embodiments, the communication method used by the data transmission module 400 to send data includes wireless transmission, wired transmission, etc. It should be understood that the data transmission module 400 can use any suitable communication protocol known in the art for data transmission.

[0056] In some embodiments, the digital signal processing module 300 also has a working mode and a sleep mode, and the vibration trigger sensor 200 is also configured to collect external vibration data in real time when the digital signal processing module 300 is in the sleep mode. When the vibration data reaches a set wake-up threshold, it triggers the digital signal processing module 300 to wake up and put it into the working mode.

[0057] In an exemplary embodiment, if Figure 2As shown, when the vibration-triggered monitoring device is not triggered by vibration, the data acquisition circuit 100 starts at a fixed time according to the time set by the monitoring system software 500 (S201), and after starting, the monitoring sensor 101 is collected (S202), and the collected monitoring data is transmitted to the monitoring system software 500 by the data transmission module 400 using a wireless network or a wired network (S203), and the collection and monitoring configuration issued by the monitoring system software 500 is obtained, and the vibration-triggered monitoring device (such as the data acquisition circuit 100 and / or the digital signal processing module 300, etc.) enters a dormant state / mode (S204). In some embodiments, the vibration-triggered monitoring device in the dormant state / mode is subsequently started at a fixed time according to the collection and monitoring configuration or is vibration-triggered by the vibration trigger sensor 200.

[0058] like Figure 3 As shown, the vibration triggering function of the vibration-triggered monitoring device is mainly started in the dormant state / mode. When the data acquisition circuit 100 is in the dormant state / mode, the vibration triggering sensor 200 is affected by the external vibration signal (S301), and when its vibration data is greater than the set value, the vibration triggering sensor 200 sends an electrical signal to the data acquisition circuit 100, triggering the data acquisition circuit 100 to make it work (S302). The data acquisition circuit 100 performs data acquisition on the monitoring sensor 101 (S303) and the vibration triggering sensor 200 (S304), and then transmits the collected vibration data to the digital signal processing module 300 for processing. The digital signal processing module 300 processes and analyzes the vibration data (S305), and transmits the processed data to the data transmission module 400. The data transmission module 400 transmits the monitoring data and the vibration data to the monitoring system software using a wireless network or a wired network, and marks the data acquisition caused by the vibration trigger in the data (S306). Thereafter, the vibration-triggered monitoring device enters a dormant state ( S307 ), and is started at a timing according to the acquisition and monitoring configuration or is vibration-triggered by the vibration-triggered sensor 200 .

[0059] Although there are many types of vibration trigger sensors that can be used in the present invention, and the triggering principles, types of vibration data collected, etc. of different types of vibration trigger sensors are different, they are all triggered by the vibration signal to trigger the data acquisition circuit and / or digital signal processing module, and the collected vibration data is transmitted to the digital signal processing module for calculation.

[0060] In some embodiments, the vibration trigger sensor includes a device that uses at least one of vibration acceleration, vibration velocity, and vibration displacement data, or any combination thereof. In some embodiments, the vibration trigger sensor includes at least one of the following: a six-axis motion processing component, an accelerometer, a vibration velocity sensor, a vibration displacement sensor, and a vibration switch.

[0061] In an exemplary embodiment, for external vibrations in a high-frequency range above 1 Hz, vibration acceleration data is used for measurement and triggering, and a six-axis motion processing component or an accelerometer may be used for measurement and triggering. For external vibrations in a medium- and low-frequency range below 1 Hz, vibration velocity or vibration displacement data is used for measurement and triggering, and a vibration velocity sensor and a vibration displacement sensor may be used for measurement and triggering. At high frequencies, there is an obvious phase difference between velocity and amplitude, and this phase is more stable when acceleration is used for measurement. At low frequencies, this phase difference is not obvious, and the measurement results using velocity and displacement are usually more stable and easier to grasp than acceleration.

[0062] In addition, when only qualitative analysis is needed for vibration data and no quantitative analysis is required, a vibration switch can also be used for measurement and triggering. For vibrations in different frequency ranges, corresponding sensors can be selected for measurement and triggering.

[0063] The following describes some vibration trigger sensors and their post-processing calculation methods.

[0064]

Six-axis motion processing component

[0065] In some embodiments, the present invention uses a six-axis motion processing component 201 as a vibration trigger sensor 200, and the vibration data obtained includes vibration acceleration and angular velocity. Figure 4 As shown, the six-axis motion processing component 201 includes an acceleration sensor 201-1, an acceleration register 201-2, a gyroscope sensor 201-3, an angular velocity register 201-4, a control unit 201-5, and an operating parameter register 201-6. In an exemplary embodiment, the six-axis motion processing component contains a 3-axis accelerometer as an acceleration sensor and a 3-axis gyroscope as a gyroscope sensor, and a total of 6 degrees of freedom data acquisition, wherein the 3-axis accelerometer can use four ranges of ±2g, ±4g, ±8g and ±16g; the 3-axis gyroscope can use four ranges of ±250° / s, ±500° / s, ±1000° / s, and ±2000° / s.

[0066] When the six-axis motion processing component is used as a vibration trigger sensor, the vibration acceleration and angular velocity values ​​are mainly used as vibration trigger parameters for vibration triggering. The present invention is not limited to this. In practical applications, different ranges and sensor types can be selected according to actual needs.

[0067] In an exemplary embodiment, the six-axis motion processing component 201 can use the I2C bus to exchange data with other devices such as the data acquisition circuit 100, for example, use the I2C bus to write data to the working parameter register 201-6 in the six-axis motion processing component 201 to set the working parameters.

[0068] The angular velocity and acceleration measured by the six-axis motion processing component 201 are stored in the internal angular velocity register 201-4 and acceleration register 201-2. The data acquisition circuit 100 uses the I2C bus to read data from the corresponding registers of the six-axis motion processing component to obtain information such as acceleration and angular velocity. As a digital sensor, the six-axis motion processing component 201 has the function of acceleration motion interruption. Therefore, when the value collected by the six-axis motion processing component 201 reaches the trigger threshold, the acceleration motion interruption will be triggered, and the data will be transmitted to the working parameter register 201-6. The register uses SCL and SDA to transmit the vibration acceleration and angular velocity data to the data acquisition circuit 100 through the I2C bus, and triggers the data acquisition circuit 100 to wake up. The data acquisition circuit 100 transmits the data to the digital signal processing module 300 for processing.

[0069] In an exemplary embodiment, the six-axis motion processing component 201 can use acceleration or angular velocity values ​​for vibration triggering. In an exemplary embodiment, the vibration trigger requires three values ​​as thresholds. When the collected data simultaneously meets the threshold settings, the acceleration motion interrupt program is triggered, thereby triggering the data acquisition circuit. Figure 5 As shown in the figure, the parameters for threshold setting are:

[0070] (a) a1: acceleration or angular velocity threshold of each of the three axes X, Y, and Z.

[0071] (b) T0: Count duration after the acceleration or angular velocity reaches the threshold. Each time the acceleration value or angular velocity value reaches a1 and lasts for T0, the counter is incremented by 1, otherwise the counter is decremented by 1.

[0072] (c) N1: The trigger count threshold of the acceleration value or angular velocity value. When the counter value reaches N1, the trigger is performed.

[0073] For example, the acceleration threshold a1 of the X-axis is set to 0.02g, the duration T0 for the acceleration value to reach the threshold is 20ms, and the counting threshold N1 is 6 times. When the acceleration of the X-axis measured by the six-axis motion processing component is greater than 0.02g for every 20ms, the counter increases by 1. When the acceleration of the Z-axis does not reach 0.02g or the duration is less than 20ms, the counter decreases by 1. When the counter is 6, the data acquisition circuit is triggered.

[0074] As can be seen from the above, in some embodiments, the process performed by the vibration trigger sensor to determine whether the vibration data reaches the set wake-up threshold includes:

[0075] determining whether the vibration acceleration or angular velocity reaches a corresponding threshold,

[0076] If yes, it is determined whether the vibration acceleration or angular velocity reaches the corresponding threshold value for a predetermined time, and if it lasts for the predetermined time, the counter is incremented by one, otherwise, the counter is decremented by one.

[0077] It is determined whether the count of the counter reaches a count threshold, and the wake-up operation is triggered when the count threshold is reached.

[0078] The acceleration or angular velocity thresholds triggered by vibration can be set according to the actual vibration triggering conditions required on site. For example, for a monitoring device triggered by an earthquake, the acceleration threshold a1 can be set according to the intensity of the earthquake to be triggered, and the counting duration T0 and counting threshold N1 after the acceleration reaches the threshold can be set according to the duration of the earthquake.

[0079] In an exemplary embodiment, the processing of vibration acceleration data by the digital signal processing module 300 includes: after receiving the data collected by the six-axis motion processing component 201, the digital signal processing module 300 further analyzes the vibration acceleration value, filters, integrates and Fourier transforms the acceleration value to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration acceleration spectrum data, and transmits these data to the monitoring system software 500 through the data transmission module 400.

[0080] like Figure 6 As shown in the figure, the processing flow of vibration acceleration data is as follows:

[0081] (1) The digital signal processing module collects vibration acceleration data transmitted from the six-axis motion processing component;

[0082] (2) performing bandpass filtering calculation on the vibration acceleration data, where the bandpass filtering parameters are configured in the firmware programming of the vibration triggered monitoring device or configured from the monitoring system software;

[0083] (3) performing Kalman filtering calculation on the data after bandpass filtering to further filter the initial signal;

[0084] (4) performing an integration operation in the digital signal processing module and outputting a velocity calculation result after the vibration acceleration is integrated once;

[0085] (5) performing a secondary integration operation in a digital signal processing module and outputting a displacement calculation result after secondary integration of the vibration acceleration;

[0086] (6) Performing discrete Fourier transform operation in the digital signal processing module and outputting the vibration acceleration spectrum calculation result;

[0087] (7) Transmit the above data to the monitoring system software.

[0088] In an exemplary embodiment, the processing of vibration angular velocity data by the digital signal processing module 300 includes: after receiving the data transmitted by the six-axis motion processing component 201, the digital signal processing module 300 further analyzes the vibration angular velocity value, filters, integrates and Fourier transforms the angular velocity value to obtain vibration angular velocity data, object rotation angle data, and vibration angular velocity spectrum data, and transmits these data to the monitoring system software 500 through the data transmission module 400.

[0089] like Figure 7 As shown, the processing flow of vibration angular velocity data is as follows:

[0090] (1) The digital signal processing module collects the vibration angular velocity data transmitted from the six-axis motion processing component;

[0091] (2) performing bandpass filtering calculation on the vibration angular velocity data, wherein the bandpass filtering parameters are configured in the firmware programming of the vibration triggered monitoring device or configured in the monitoring system software;

[0092] (3) performing Kalman filtering on the bandpass filtered data to further filter the initial signal;

[0093] (4) performing an integration operation in a digital signal processing module and outputting a calculation result of the rotation angle after the vibration angular velocity is integrated once;

[0094] (5) performing discrete Fourier transform operation in the digital signal processing module and outputting the vibration angular velocity spectrum calculation result;

[0095] (6) Transmit the above data to the monitoring system software.

[0096] As can be seen from the above, in some embodiments, the processing of the vibration data of the six-axis motion processing component by the digital signal processing module includes:

[0097] Filtering, integrating and Fourier transforming the vibration acceleration values ​​to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration acceleration spectrum data; and / or

[0098] The angular velocity values ​​are filtered, integrated, and Fourier transformed to obtain vibration angular velocity data, object rotation angle data, and vibration angular velocity spectrum data.

[0099]

Accelerometer

[0100] In some embodiments, the present invention can use an accelerometer as an example of a vibration trigger sensor 200. Generally, accelerometers are divided into three types: single-axis, dual-axis, and tri-axis. When an accelerometer is used as a vibration trigger sensor, its vibration trigger basic process, vibration trigger threshold, and the calculation and processing method of the vibration acceleration information by the digital signal processing module are the same as the processing of the acceleration value in the above-mentioned six-axis motion processing component. Therefore, the processing of the acceleration value in the above-mentioned six-axis motion processing component can be applied here to process the vibration data obtained by the accelerometer.

[0101]

Vibration velocity sensor and vibration displacement sensor

[0102] In some embodiments, the present invention may use a vibration velocity sensor and a vibration displacement sensor as examples of a vibration trigger sensor 200, which mainly uses vibration velocity data and vibration displacement data as vibration trigger parameters for vibration triggering. In actual applications, different ranges and sensor types can be selected according to actual needs.

[0103] The difference between the vibration velocity sensor and the vibration displacement sensor and the six-axis motion processing component is that they do not have the motion interruption function, so in practical applications, the vibration velocity sensor and the vibration displacement sensor should be continuously powered and collected. When the value collected by the vibration velocity sensor and the vibration displacement sensor is greater than the system set threshold, a vibration trigger is performed to trigger the data acquisition circuit, and the data acquisition circuit transmits the collected vibration velocity or vibration displacement data to the digital signal processing module for calculation.

[0104] In an exemplary embodiment, the vibration velocity sensor and the vibration displacement sensor can use the vibration velocity or vibration displacement value for vibration triggering. The vibration triggering requires three values ​​as thresholds. When the collected data simultaneously meets the threshold settings, the data collection circuit is triggered. Figure 8 As shown in the figure, the parameters for threshold setting are:

[0105] (a) V1 or S1: The vibration velocity or vibration displacement threshold of each of the three axes X, Y, and Z.

[0106] (b) T0: The counting duration after the vibration velocity or vibration displacement reaches the threshold value. Each time the vibration velocity or vibration displacement reaches the V1 or S1 value and lasts for T0, the counter increases by 1, otherwise the counter decreases by 1.

[0107] (c) N1: The trigger count threshold of vibration velocity or vibration displacement. When the counter value reaches N1, the trigger is performed.

[0108] For example, the vibration displacement threshold S1 of the Z axis is set to 0.2mm, the duration T0 of the vibration displacement reaching the threshold is 20ms, and the counting threshold N1 is 3 times. When the vibration displacement S1 of the Z axis measured by the vibration displacement sensor is greater than 0.2mm for every 20ms, the counter increases by 1. When the Z axis acceleration does not reach 0.2mm or the duration is less than 20ms, the counter decreases by 1. When the counter is 3, the data acquisition circuit is triggered.

[0109] As can be seen from the above, in some embodiments, the process performed by the vibration trigger sensor to determine whether the vibration data reaches the set wake-up threshold includes:

[0110] determining whether the vibration speed or vibration displacement reaches a corresponding threshold,

[0111] If yes, it is determined whether the vibration speed or vibration displacement reaches the corresponding threshold value for a predetermined time, and if it lasts for the predetermined time, the count of the counter is increased by one, otherwise the count of the counter is decreased by one.

[0112] It is determined whether the count of the counter reaches a count threshold, and the wake-up operation is triggered when the count threshold is reached.

[0113] In an exemplary embodiment, the processing of vibration velocity data by the digital signal processing module 300 includes: after receiving the data collected by the vibration velocity sensor, the digital signal processing module further analyzes the vibration velocity value, filters, differentiates, integrates and Fourier transforms the vibration velocity value to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration velocity spectrum data, and transmits these data to the monitoring system software through the data transmission module.

[0114] like Fig. 9 As shown in the figure, the processing flow of vibration velocity data is as follows:

[0115] (1) The digital signal processing module collects vibration velocity data transmitted from the vibration velocity sensor;

[0116] (2) performing bandpass filtering calculation on the vibration velocity data, wherein the bandpass filtering parameters are configured in the firmware programming of the vibration triggered monitoring device or configured from the monitoring system software;

[0117] (3) performing Kalman filtering on the bandpass filtered data to further filter the initial signal;

[0118] (4) performing an integration operation in a digital signal processing module and outputting a vibration displacement calculation result after the vibration velocity is integrated once;

[0119] (5) performing a differential operation in a digital signal processing module and outputting a calculation result of the vibration acceleration after the first differentiation of the vibration velocity;

[0120] (6) performing discrete Fourier transform calculation in the digital signal processing module and outputting the vibration velocity spectrum calculation result;

[0121] (7) Transmit the above data to the monitoring system software.

[0122] In an exemplary embodiment, the processing of vibration displacement data by the digital signal processing module 300 includes: after receiving the data collected by the vibration displacement sensor, the digital signal processing module further analyzes the vibration displacement value, filters, performs first differentiation, second differentiation and Fourier transform on the vibration displacement value to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration displacement spectrum data, and transmits these data to the monitoring system software through the data transmission module.

[0123] like Fig.10 As shown in the figure, the processing flow of vibration displacement data is as follows:

[0124] (1) The digital signal processing module collects the vibration displacement data transmitted from the vibration displacement sensor;

[0125] (2) performing bandpass filtering calculation on the vibration displacement data, wherein the bandpass filtering parameters are configured in the firmware programming of the vibration triggered monitoring device or configured from the monitoring system software;

[0126] (3) performing Kalman filtering on the bandpass filtered data to further filter the initial signal;

[0127] (4) performing a differential operation in a digital signal processing module and outputting a vibration velocity calculation result after the vibration displacement is differentiated once;

[0128] (5) performing a second differential operation in a digital signal processing module and outputting a vibration acceleration calculation result after the second differential of the vibration displacement;

[0129] (6) performing discrete Fourier transform calculation in the digital signal processing module and outputting the vibration displacement spectrum calculation result;

[0130] (7) Transmit the above data to the monitoring system software.

[0131] As can be seen from the above, in some embodiments, the processing of the vibration data of the vibration velocity sensor or the vibration displacement sensor by the digital signal processing module includes:

[0132] Filtering, differentiating, integrating and Fourier transforming the vibration velocity values ​​to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration velocity spectrum data; and / or

[0133] The vibration displacement values ​​are filtered, first differentiated, second differentiated and Fourier transformed to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration displacement spectrum data.

[0134]

Vibration switch

[0135] In some embodiments, a vibration switch can also be used as an example of a vibration trigger sensor in practical applications. The vibration switch is usually used as a qualitative vibration trigger sensor to trigger the data acquisition circuit 100 to monitor the sensor acquisition. In practical applications, the trigger threshold of the vibration switch can select a vibration switch of different sensitivity according to actual needs.

[0136] In an exemplary embodiment, the monitoring system software receives the monitoring data and analysis results of the vibration data caused by the vibration trigger, stores the analysis results of the monitoring data and the vibration data in a database, and displays the timing diagram of the acceleration data, velocity data, displacement data and the spectrum diagram of the spectrum data through an output device. Thus, the user can judge the type and cause of the vibration according to the corresponding data peak, spectrum and vibration mode, such as earthquake, third-party construction, vibration of large machinery or transportation, operation of personnel or machinery, etc.

[0137] The vibration-triggered monitoring device of the implementation mode or example of the present invention is mainly used in the field of monitoring technology, and is particularly suitable for scenarios such as oil and gas pipeline monitoring, geological disaster monitoring, or third-party construction monitoring. The application of the vibration-triggered monitoring device can, on the one hand, adopt a low-power mode for data collection and data transmission, thereby avoiding the waste of monitoring resources. On the other hand, it can timely trigger and wake up the monitoring device when an earthquake occurs in the area where the monitoring device is located, when a third party is constructing, when personnel or machinery are running, and other emergencies occur, so that the user can obtain vibration and monitoring data in time when an emergency occurs, and can analyze the type of vibration data, judge the on-site situation, and check the monitoring data at the same time, and analyze the degree of influence of the on-site situation on the data. The vibration-triggered monitoring device improves the monitoring efficiency of the monitoring device, reduces energy consumption, and enables users to more easily understand the on-site situation and monitoring data, and has great practical value.

[0138] Those skilled in the art should understand that what is disclosed above is only an implementation mode of the present invention, and it certainly cannot be used to limit the scope of rights for which the present invention is requested for patent protection. Equivalent changes made according to the implementation mode of the present invention are still within the scope covered by the claims of the present invention.

Claims

1. A vibration-triggered monitoring device, comprising: A data acquisition circuit, which is configured to acquire monitoring data from a monitoring object through a monitoring sensor and has a working mode and a sleeping mode; A vibration trigger sensor, which is in communication connection with the data acquisition circuit and is configured to: collect external vibration data in real time when the data acquisition circuit is in the sleep mode, and when the vibration data reaches a set wake-up threshold, trigger and wake up the data acquisition circuit to make it enter the working mode; wherein, determining whether the vibration data reaches the set wake-up threshold includes triggering and waking up the data acquisition circuit when the vibration data satisfies three thresholds at the same time; a digital signal processing module, which is in communication with the data acquisition circuit and is configured to obtain the vibration data collected by the vibration trigger sensor from the data acquisition circuit and process the vibration data; A data transmission module, which is in communication with the data acquisition circuit and the digital signal processing module and is configured to send the monitoring data and the vibration data as well as the data processed by the digital signal processing module to the monitoring system software at the background; The vibration trigger sensor includes a six-axis motion processing component, and the vibration data acquired by the six-axis motion processing component includes vibration acceleration and angular velocity; and the processing performed by the vibration trigger sensor to determine whether the vibration data reaches a set wake-up threshold includes: Determining whether the vibration acceleration or angular velocity reaches a corresponding threshold; If yes, determining whether the vibration acceleration or angular velocity reaches the corresponding threshold value for a predetermined time, and incrementing the counter by one when the predetermined time has passed; When the vibration acceleration or angular velocity does not reach the corresponding threshold value or the vibration acceleration or angular velocity reaches the corresponding threshold value but does not last for a predetermined time, reducing the count of the counter by one; It is determined whether the count of the counter reaches a count threshold, and the wake-up operation is triggered when the count threshold is reached.

2. The vibration-triggered monitoring device according to claim 1, characterized in that: The digital signal processing module has a working mode and a sleep mode. The vibration trigger sensor is also configured to collect external vibration data in real time when the digital signal processing module is in sleep mode, and when the vibration data reaches a set wake-up threshold, it triggers the digital signal processing module to wake up and put it into working mode.

3. The vibration-triggered monitoring device according to claim 1, characterized in that: The processing of the vibration data of the six-axis motion processing component by the digital signal processing module includes: Filtering, integrating and Fourier transforming the vibration acceleration values ​​to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration acceleration spectrum data; and / or The angular velocity values ​​are filtered, integrated, and Fourier transformed to obtain vibration angular velocity data, object rotation angle data, and vibration angular velocity spectrum data.

4. The vibration-triggered monitoring device according to claim 3, characterized in that: The monitoring system software is configured to display a time sequence diagram of vibration acceleration data, vibration velocity data, vibration displacement data and a spectrum diagram of corresponding spectrum data according to the monitoring data and analysis results of vibration data caused by vibration triggering.

5. The vibration-triggered monitoring device according to claim 1, characterized in that: The six-axis motion processing component includes a 3-axis accelerometer and a 3-axis gyroscope to collect data with six degrees of freedom.

6. A vibration-triggered monitoring device, comprising: A data acquisition circuit, which is configured to acquire monitoring data from a monitoring object through a monitoring sensor and has a working mode and a sleeping mode; A vibration trigger sensor, which is in communication connection with the data acquisition circuit and is configured to: collect external vibration data in real time when the data acquisition circuit is in the sleep mode, and when the vibration data reaches a set wake-up threshold, trigger and wake up the data acquisition circuit to make it enter the working mode; wherein, determining whether the vibration data reaches the set wake-up threshold includes triggering and waking up the data acquisition circuit when the vibration data satisfies three thresholds at the same time; a digital signal processing module, which is in communication with the data acquisition circuit and is configured to obtain the vibration data collected by the vibration trigger sensor from the data acquisition circuit and process the vibration data; A data transmission module, which is in communication with the data acquisition circuit and the digital signal processing module and is configured to send the monitoring data and the vibration data as well as the data processed by the digital signal processing module to the monitoring system software at the background; Wherein, the vibration trigger sensor is a vibration velocity sensor or a vibration displacement sensor, The vibration data acquired by the vibration velocity sensor includes vibration velocity, and the vibration data acquired by the vibration displacement sensor includes vibration displacement; The process of determining whether the vibration data reaches the set wake-up threshold performed by the vibration trigger sensor includes: Determining whether the vibration speed or vibration displacement reaches a corresponding threshold; If yes, determining whether the vibration speed or vibration displacement reaches the corresponding threshold value for a predetermined time, and incrementing the counter by one when the predetermined time has passed; When the vibration speed or the vibration displacement does not reach the corresponding threshold value or the vibration speed or the vibration displacement reaches the corresponding threshold value but does not last for a predetermined time, the count of the counter is reduced by one; It is determined whether the count of the counter reaches a count threshold, and the wake-up operation is triggered when the count threshold is reached.

7. The vibration-triggered monitoring device according to claim 6, characterized in that: The processing of the vibration data of the vibration velocity sensor or the vibration displacement sensor by the digital signal processing module includes: Filtering, differentiating, integrating and Fourier transforming the vibration velocity values ​​to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration velocity spectrum data; and / or The vibration displacement values ​​are filtered, first differentiated, second differentiated and Fourier transformed to obtain vibration acceleration data, vibration velocity data, vibration displacement data and vibration displacement spectrum data.

8. The vibration-triggered monitoring device according to claim 7, characterized in that: The monitoring system software is configured to display a time sequence diagram of vibration acceleration data, vibration velocity data, vibration displacement data and a spectrum diagram of corresponding spectrum data according to the monitoring data and analysis results of vibration data caused by vibration triggering.

9. The vibration-triggered monitoring device according to claim 6, characterized in that: The digital signal processing module has a working mode and a sleep mode. The vibration trigger sensor is also configured to collect external vibration data in real time when the digital signal processing module is in sleep mode, and when the vibration data reaches a set wake-up threshold, it triggers the digital signal processing module to wake up and put it into working mode.

Citation Information

Patent Citations

  • Wireless vibration monitoring device and monitoring method

    CN113776647A