Displacement and angle monitoring system
By designing a displacement and angle monitoring system, using sensor modules and data processing modules to collect and judge the data of the monitoring target in real time, the problems of poor reliability and slow response speed of the monitoring system in the prior art are solved, and fast and reliable monitoring of displacement and angle are achieved.
Patent Information
- Application Number
- CN202510592145.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-06-06
AI Technical Summary
The existing monitoring and alarm systems have problems such as poor reliability, slow response speed and lack of emergency response mechanisms in monitoring displacement and angle abnormalities.
A displacement and angle monitoring system is designed, including a sensor module and a data processing module, which collects displacement and angle data of the monitoring target in real time, and makes abnormal judgments and alarms issued through the data processing module. The system also continuously monitors the equipment status through the heartbeat packet mechanism to improve the reliability of the system.
Real-time monitoring of displacement and angle and abnormal alarms are realized, the position monitoring reliability of monitoring targets is improved, and the rapid response to safety hazards is ensured.
Smart Images

Figure CN120101723A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of abnormality monitoring, and in particular to a displacement and angle monitoring system. Background Art
[0002] In monitoring and alarm systems, displacement and angle anomalies are often the main manifestations of safety hazards. In related monitoring and alarm systems, such as building safety monitoring, some monitoring equipment lacks an online status detection mechanism, which can easily lead to data loss due to power outages or communication interruptions. In addition, the response speed to abnormal events is slow and there is a lack of emergency processing mechanisms. Summary of the invention
[0003] The purpose of this application is to provide a displacement and angle monitoring system, which can improve the reliability of displacement and angle monitoring.
[0004] To achieve the above objectives, this application provides the following solutions: The present application provides a displacement and angle monitoring system, comprising: A monitoring device and a server in communication connection, wherein the monitoring device includes a sensor module and a data processing module; The sensor module is used to collect displacement and angle related data of the monitoring target in real time, and send the collected displacement and angle related data to the data processing module; The data processing module is used to obtain displacement data and angle data according to the displacement and angle related data collected in real time, and to perform abnormality judgment on the displacement data and angle data obtained within a first set time period, and to send monitoring abnormality alarm information to the server if it is judged to be abnormal; The data processing module is also used to generate a heartbeat packet according to a set frequency, and send the generated heartbeat packet to the server in real time; the heartbeat packet includes the operating status of the monitoring device; The server is used to receive the monitoring abnormality alarm information, and is also used to issue an offline alarm information when the heartbeat packet is not received at a set frequency.
[0005] Optionally, the sensor module includes an accelerometer and a gyroscope, the accelerometer is used to collect the acceleration of the monitored target in real time, and the gyroscope is used to collect the angular velocity of the monitored target in real time.
[0006] Optionally, the data processing module includes a data processing unit and a judgment unit; the monitoring abnormality alarm information includes displacement abnormality alarm information and angle abnormality alarm information; The data processing unit is used to pre-process the acceleration and the angular velocity respectively, and determine the displacement data according to the pre-processed acceleration, and determine the angle data according to the pre-processed angular velocity; the pre-processing includes filtering and denoising processing; The judging unit is used to judge whether the displacement data after preprocessing exceeds the set displacement range, and if it exceeds the set displacement range, send the displacement abnormality alarm information to the server; The judgment unit is also used to judge whether the pre-processed angle data exceeds a set angle range. If it exceeds the set angle range, the angle abnormality alarm information is sent to the server.
[0007] Optionally, the monitoring device further comprises a communication module, and the communication module is used for communication between the data processing module and the server.
[0008] Optionally, the communication module is a Cat.1 module, a NB-lot module or a Lora module.
[0009] Optionally, the monitoring device also includes a power management module, which is used to monitor the battery power in real time and send the real-time monitored battery power to a server. The server is also used to receive the battery power in real time and issue a low-battery alarm message when the battery power is lower than a set power value; the battery is used to provide power for the monitoring device.
[0010] Optionally, the monitoring device also includes a user terminal, which is used to receive alarm information pushed by the server, the alarm information includes a device number, an alarm type and a timestamp, and the alarm type includes the monitoring abnormality alarm information, the offline alarm information and the low battery alarm information.
[0011] Optionally, the user terminal is further used to respond to the alarm information; The server is further configured to dial a preset emergency contact if no response is received from the user terminal within a second set time period for pushing the alarm information.
[0012] Optionally, the user terminal includes a mobile phone application, and when the mobile phone application receives the alarm information, it reminds the management personnel by ringing or vibrating.
[0013] Optionally, the data processing module is an embedded system based on an STM32 microcontroller.
[0014] According to the specific embodiments provided by the present application, the present application discloses the following technical effects: the present application provides a displacement and angle monitoring system, which collects the displacement and angle related data of the monitoring target in real time. If it exceeds the set range, it outputs the monitoring abnormality alarm information in time, and the data processing module generates a heartbeat packet according to the set frequency. The monitoring equipment is continuously monitored through the heartbeat packet, thereby improving the reliability of position monitoring of the monitoring target. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0016] Figure 1 A schematic diagram of functional modules of a displacement and angle monitoring system provided in one embodiment of the present application. DETAILED DESCRIPTION
[0017] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0018] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0019] The present application provides a displacement and angle monitoring system, such as Figure 1 As shown, the displacement and angle monitoring system includes: a monitoring device and a server that are communicatively connected, and the monitoring device includes a sensor module and a data processing module.
[0020] The sensor module is used to collect displacement and angle related data of the monitoring target in real time, and send the collected displacement and angle related data to the data processing module.
[0021] The data processing module is used to obtain displacement data and angle data based on the displacement and angle related data collected in real time, and to make abnormal judgments on the displacement data and angle data obtained within a first set continuous time period. If it is judged to be abnormal, a monitoring abnormality alarm message is sent to the server.
[0022] The data processing module is also used to generate a heartbeat packet according to a set frequency, and send the generated heartbeat packet to the server in real time; the heartbeat packet includes the operating status of the monitoring device and monitors whether the monitoring device is online. The heartbeat packet can include whether the monitoring device is turned on, the battery level, the network signal strength, etc. according to actual needs.
[0023] The server is used to receive the monitoring abnormality alarm information, and is also used to send out an offline alarm information when the heartbeat packet is not received at a set frequency, so that the administrator can check the status of the monitoring equipment in time.
[0024] The monitoring targets are monitoring targets in the fields of building safety and traffic management. The monitoring targets can specifically be foundation pit fences set up during road maintenance.
[0025] The sensor module includes an accelerometer and a gyroscope. The accelerometer is used to collect the acceleration of the monitoring target in real time, and the gyroscope is used to collect the angular velocity of the monitoring target in real time.
[0026] Specifically, the accelerometer is used to monitor the acceleration changes of the monitoring target in three-dimensional space, so as to detect displacement anomalies. For example, when the device is moved or tipped over by external force, the accelerometer can accurately capture the relevant values and feed them back to the data processing module.
[0027] The gyroscope is used to detect the angle change and rotation status of the device. By capturing angular velocity information, it can determine in real time whether the device is tilted, flipped, or has an abnormal angle change.
[0028] Sensor combination characteristics: The accelerometer and gyroscope work together through a fusion algorithm to improve the accuracy and sensitivity of displacement and angle detection and adapt to complex environmental conditions (such as vibration or multi-directional movement).
[0029] The fusion algorithm uses Kalman filtering to fuse the data of the accelerometer and gyroscope, predict the current displacement and angle at each moment, and compare the sensor's measured value (displacement and angle) with the predicted value to calculate the residual. Through the dynamic adjustment of the Kalman gain function, the system can automatically weight the data of the accelerometer and gyroscope according to their relative reliability and accuracy. Under different environmental conditions, the Kalman filter will automatically adjust the data weight according to the uncertainty of the system state (such as the accelerometer being affected by vibration noise or the gyroscope drifting), thereby effectively suppressing errors, optimizing the detection accuracy and sensitivity of displacement and angle, and improving the overall stability and accuracy of the system.
[0030] The sensor module collects data at high frequency to achieve real-time monitoring of the monitoring target.
[0031] The data processing module includes a data processing unit and a judgment unit; the monitoring abnormality alarm information includes displacement abnormality alarm information and angle abnormality alarm information.
[0032] The data processing unit is used to preprocess the acceleration and the angular velocity respectively, and determine the displacement data according to the preprocessed acceleration, and determine the angle data according to the preprocessed angular velocity; the preprocessing includes filtering and denoising processing to eliminate false alarms caused by environmental interference.
[0033] The judgment unit is used to judge whether the displacement data after preprocessing exceeds the set displacement range. If it exceeds the set displacement range, the abnormal displacement alarm information is sent to the server.
[0034] The judgment unit is also used to judge whether the pre-processed angle data exceeds a set angle range. If it exceeds the set angle range, the angle abnormality alarm information is sent to the server.
[0035] The data processing module receives the raw data collected by the sensor module in real time, namely the acceleration, angular velocity and posture change information, integrates the acceleration to obtain the velocity, integrates the velocity to obtain the displacement, and integrates the angular velocity to obtain the angle.
[0036] The data processing module integrates the data from the accelerometer and gyroscope, improves the monitoring accuracy and builds a posture model of the device based on the Kalman filter or complementary filter algorithm.
[0037] The monitoring device further comprises a communication module, and the communication module is used for communication between the data processing module and the server.
[0038] The communication module is a Cat.1 module, a NB-lot module or a Lora module.
[0039] The monitoring device also includes a power management module, which is used to monitor the battery power in real time and send the real-time monitored battery power to a server. The server is also used to receive the battery power in real time and, when the battery power is lower than a set power value, issue a low-battery alarm message to remind the management personnel to charge or replace the battery in time.
[0040] The monitoring device also includes a user terminal, which is used to receive the alarm information pushed by the server, the alarm information includes the device number, alarm type and timestamp, and the alarm type includes the monitoring abnormality alarm information, the offline alarm information and the low battery alarm information. The battery is used to provide power for the monitoring device.
[0041] The user terminal is also used to respond to the alarm information.
[0042] The server is further configured to dial a preset emergency contact if no response is received from the user terminal within a second set time period for pushing the alarm information.
[0043] The user end includes a mobile phone application (Application, APP). When the mobile phone application receives the alarm information, it reminds the management personnel by ringing or vibrating.
[0044] The user terminal also includes a personal computer (PC).
[0045] The functions of the mobile phone APP in this application are summarized as follows: device management, real-time alarm, low battery reminder and emergency linkage.
[0046] Device management: The QR code of the monitoring device can be used to complete the monitoring device binding and group management. The monitoring device can be bound to the user's mobile phone APP by scanning the unique barcode on the sensing device or entering the digital code. The mobile phone APP can call the positioning function of the mobile phone to mark the monitoring device on the map, making it convenient for users and administrators to view the location and status of the device.
[0047] Real-time alarm: Receive alarm information and remind management personnel through ringing and vibration.
[0048] Low battery reminder: When the battery level of the monitored device is lower than the set threshold, a low battery notification is pushed to the administrator.
[0049] Emergency linkage: If the management staff does not respond to the alarm, the emergency contact will automatically take over.
[0050] This application sets a priority for each alarm type, and the alarm mechanism in the server supports high-priority alarms to ensure that emergency events can be responded to quickly.
[0051] This application has the characteristics of online monitoring of monitoring equipment, low battery alarm, real-time abnormal alarm and multi-terminal notification, which solves the problems of poor reliability, delayed response and difficult operation and maintenance in the existing technology. This application integrates multi-sensor data collection, online monitoring of heartbeat packets, low battery alarm and emergency contact linkage mechanism, with the advantages of strong real-time performance, high reliability and easy maintenance, and can be widely used in industrial monitoring, building safety, geological monitoring and traffic management.
[0052] The data processing module is an embedded system based on an STM32 microcontroller. Through the computing power of the STM32 microcontroller, efficient analysis of sensor data is achieved, ensuring the real-time and accuracy of system response.
[0053] The server uses Message Queuing Telemetry Transport (MQTT) or HTTP network protocol to achieve data transmission between monitoring devices and servers, and uses MySQL or MongoDB to store historical data. MongoDB is a database based on distributed file storage.
[0054] When the server receives the alarm message, it uses the push service Firebase Cloud Messaging (FCM), Apple Push Notification service (APNs) or WebSocket technology to push notifications to the mobile phone APP or PC, and automatically calls the emergency contact through the VoIP API to issue a voice alarm if there is no response for a long time.
[0055] In an exemplary embodiment, the present application installs an accelerometer and a gyroscope on the pit fence that needs to be monitored, and collects data in real time through an STM32 microcontroller. If the displacement or angle change exceeds the threshold, the Cat.1 module sends an alarm message to the server, and the server notifies through the mobile phone APP and PC.
[0056] In an exemplary embodiment, the monitoring device has a built-in power management module. When the power level is lower than 20%, a low power alarm message is sent to the server, which pushes a notification to the APP and recommends that the management personnel perform equipment maintenance.
[0057] In an exemplary embodiment, when the server does not receive a heartbeat packet within a specified time (such as 5 minutes), it sends a device offline notification to the administrator, reminding him to check the network connection or power status.
[0058] The sensing device, i.e. the sensor module, of this application sends an alarm signal to the server after detecting abnormal displacement and angle changes. After consulting the task-associated user bound to the sensing device, the server sends an alarm signal to the mobile phone APP. The alarm signal is continuously sent a certain number of times through the ringing and vibration of the mobile phone until the user confirms the alarm information in the APP. If the user still does not handle the alarm information after a certain period of time, the server automatically calls the user's emergency contact through the Internet phone to ensure that the alarm information is accurately conveyed. Each module is compactly designed and has low power consumption, which is suitable for long-term continuous operation, improving the overall stability and reliability of the monitoring equipment.
[0059] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0060] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A displacement and angle monitoring system, characterized in that: The displacement and angle monitoring system comprises: a monitoring device and a server in communication connection, wherein the monitoring device comprises a sensor module and a data processing module; The sensor module is used to collect displacement and angle related data of the monitoring target in real time, and send the collected displacement and angle related data to the data processing module; The data processing module is used to obtain displacement data and angle data according to the displacement and angle related data collected in real time, and to perform abnormality judgment on the displacement data and angle data obtained within a first set time period, and to send monitoring abnormality alarm information to the server if it is judged to be abnormal; The data processing module is also used to generate a heartbeat packet according to a set frequency, and send the generated heartbeat packet to the server in real time; the heartbeat packet includes the operating status of the monitoring device; The server is used to receive the monitoring abnormality alarm information, and is also used to issue an offline alarm information when the heartbeat packet is not received at a set frequency.
2. The displacement and angle monitoring system according to claim 1, characterized in that: The sensor module includes an accelerometer and a gyroscope. The accelerometer is used to collect the acceleration of the monitoring target in real time, and the gyroscope is used to collect the angular velocity of the monitoring target in real time.
3. The displacement and angle monitoring system according to claim 2, characterized in that: The data processing module includes a data processing unit and a judgment unit; the monitoring abnormality alarm information includes displacement abnormality alarm information and angle abnormality alarm information; The data processing unit is used to pre-process the acceleration and the angular velocity respectively, and determine the displacement data according to the pre-processed acceleration, and determine the angle data according to the pre-processed angular velocity; the pre-processing includes filtering and denoising processing; The judging unit is used to judge whether the displacement data after preprocessing exceeds the set displacement range, and if it exceeds the set displacement range, send the displacement abnormality alarm information to the server; The judgment unit is also used to judge whether the pre-processed angle data exceeds a set angle range. If it exceeds the set angle range, the angle abnormality alarm information is sent to the server.
4. The displacement and angle monitoring system according to claim 1, characterized in that: The monitoring device further comprises a communication module, and the communication module is used for communication between the data processing module and the server.
5. The displacement and angle monitoring system according to claim 4, characterized in that: The communication module is a Cat.1 module, a NB-lot module or a Lora module.
6. The displacement and angle monitoring system according to claim 1, characterized in that: The monitoring device also includes a power management module, which is used to monitor the battery power in real time and send the real-time monitored battery power to a server. The server is also used to receive the battery power in real time and issue a low-battery alarm message when the battery power is lower than a set power value. The battery is used to provide power for the monitoring device.
7. The displacement and angle monitoring system according to claim 6, characterized in that: The monitoring device also includes a user terminal, which is used to receive the alarm information pushed by the server. The alarm information includes a device number, an alarm type and a timestamp. The alarm type includes the monitoring abnormality alarm information, the offline alarm information and the low battery alarm information.
8. The displacement and angle monitoring system according to claim 7, characterized in that: The user terminal is also used to respond to the alarm information; The server is further configured to dial a preset emergency contact if no response is received from the user terminal within a second set time period for pushing the alarm information.
9. The displacement and angle monitoring system according to claim 8, characterized in that: The user terminal includes a mobile phone application. When the mobile phone application receives the alarm information, it reminds the management personnel by ringing or vibrating.
10. The displacement and angle monitoring system according to claim 1, characterized in that: The data processing module is an embedded system based on an STM32 microcontroller.
Citation Information
Patent Citations
Terminal off-line alarm method and a terminal off-line alarm device
CN109756705A
Internet of Things offset alarm system based on NB-IOT
CN111654550A
Landslide early warning monitoring system based on NBIOT and LoRa dual-mode communication
CN112581725A
A device for $monitoring well lid
CN208183806U
Realtime Warn System for using a Safety Management and Drive Method of the Same
KR101592830B1