Professional Documents
Culture Documents
Diseños Geodesicos
Diseños Geodesicos
https://doi.org/10.1007/s12517-020-06130-y
GMGDA 2019
Received: 22 July 2020 / Accepted: 7 October 2020 / Published online: 25 October 2020
# Saudi Society for Geosciences 2020
Abstract
To realize geological hazard monitoring, a set of the Internet of things geological hazard monitoring system based on Mesh
network combined sensor is constructed in this study. In this study, the Internet of things geological hazard monitoring system is
divided into three parts according to its functions, which are acquisition system, wireless Mesh network system, and data
monitoring platform. The hardware and software of these three parts are constructed respectively. Under the control of master
control STM32, the acquisition system sends the data of temperature and humidity sensor and tilt angle sensor to the Mesh
network through Lora module. Mesh network is developed and configured with OpenWrt under the hardware platform of TL-
WR841Nv8. The data monitoring platform sets up a web server on the basis of Mesh network exit to realize a series of functions.
Through the construction of three parts of hardware and software, the monitoring platform is established. Verified in three scenes
of laboratory, campus, and lakeside, the function of the monitoring platform is realized. The Internet of things geological hazard
monitoring system constructed in this study has achieved preliminary results, meeting the basic needs of the geological hazard
monitoring system, which lays a foundation for the further optimization of the geological hazard monitoring system.
Keywords Internet of things . Geological hazard monitoring . Mesh network . Acquisition system . Data monitoring platform
displacement variation ranging. At present, most monitors network with certain risk resistance and the ability to automat-
used in China are large in size, expensive, and difficult to ically repair.
maintain. Mesh network is different from the traditional wired III: the realization of remote alarm function is as follows.
network, it can conduct instant communicating and can be Mesh network is connected to monitoring platform so as to
applied flexibly in different scene; it also has functions such realize real-time monitoring of each data acquisition node.
as self-organization, self-healing, and self-configuration, The detected data include environmental parameters such as
which result in its natural advantages in application in areas temperature and soil moisture in each monitoring area and are
with poor environment (Gonçalves et al. 2019; Lai et al. 2019; compared with the set threshold value. Once the collected data
Wu et al. 2020). exceeds the threshold value, the alarm will be triggered, so
In conclusion, in order to solve the problem of incomplete that the monitoring personnel can detect geological hazards as
coverage and difficult monitoring of geological hazard moni- soon as possible and provide the possibility for early
toring system at the present stage, it proposes the construction prevention.
of the Internet of things geological hazard monitoring system According to the above requirements, the Internet of things
based on Mesh network in this study, and the geological haz- geological monitoring system is divided into three parts: local
ard monitoring system is divided into three parts: data acqui- data acquisition node, Mesh network, and data summary mon-
sition system, Mesh wireless network system, and real-time itoring platform. The diagram is shown below, as shown in
monitoring platform. The purpose of this study is to provide a Fig. 1.
good guidance for the construction of geological hazard mon-
itoring system and its subsequent implementation and
application. System running process
Sensors Sensors
Data Data Danger
collect collect warning
storage query
data data
Data acquisition node software design setting the system clock source, the X-axis off PLL (phase-
locked loop) is taken as the clock. The corresponding accel-
Hardware is the carrier of software, only accurate data acqui- eration and angular velocity values are read, and the data is
sition leads to meaningful subsequent data processing. The transmitted; the specific process is shown in Fig. 4.
sensor data involved in this system include temperature, hu-
midity, and tilt angle, and the software is designed as follows
based on these three. Multi-nodes monitoring algorithm
Temperature, temperature and humidity sensor monitoring The probability of geological hazard at the monitoring site is
software set as F(x), and the formula for calculating F(x) is obtained
through the gi(t) of multiple monitoring sites.
STM23 and the temperature and humidity sensor are connect- F ðxÞ ¼ a1 g1 ðt Þ þ a2 g2 ðt Þ þ ⋯ þ an gn ðt Þ ð1Þ
ed by a single-threaded mode. According to different timing
requirements, the controller can obtain the correct temperature a 1 g 1 (t) represents the warning value issued by each
and humidity at the right time point; the correctness test is
carried out through AM2302 program. When STM32 gets STM32 sends
a start signal
the data, it firstly verifies the sensor response condition, then Data
reads five bytes and enters data validation. The verification validation
angular velocity, and STM32 is used to read data. The module Yes
needs to be initialized before data acquisition, which is to reset No Signal line
No
MPU6050, set the range of angular velocity and acceleration, No higher than No
and set the sampling rate low-pass filter and configure the 55us
Whether the
clock source. The specific configuration operation is to restore data Yes
No
verification
the sensor to the default value and set up the gyroscope. After is correct Recognized Recognized
as 1 as 0
Yes
Gyroscope sampling Data collected by the node is transmitted to the Mesh module
frequency set as 50 through STM32, and real-time communication with Mesh is
realized through the special node STM32 so as to further
realize more distant data transmission. Since the wireless
Fig. 4 Operating configuration of tilt angle sensor
working module and Mesh node are at different communica-
tion frequencies, it is necessary to realize the function of
independent monitoring node; the following process is obtain- converting other collected data together on STM32 and send-
ed by fusion algorithm. ing it to the Mesh node, as shown in Fig. 6.
Assuming gi(t) is obtained from m independent measure- Under the support of Batman-adv router protocol, Mesh
ment nodes, then its expression is as follows. network is constructed, and TCP is used for communication
gi ðt Þ ¼ b1 h1 ðt Þ þ b2 h2 ðt Þ þ ⋯ þ bm hm ðt Þ ð2Þ (Qiang et al. 2020; Chen et al. 2020). An automatic server
program is opened on the Mesh node so as to achieve that
Since there is bound to be some error in the data acquisition procedures from other nodes are sent to this server via the
and the monitoring environment is mostly in the areas with Mesh network. The common Mesh node only needs to send
bad natural environment, multiple measurements are required the data received by the UART port to the server, and the
using multiple sensors, and the results should be evaluated and server performs a series of data processing and integration.
integrated. It is assumed that q sensors are installed in each
region to measure the same location; that is, q monitoring Data monitoring platform-related software
results can be obtained for one monitoring node.
The function is defined as follows. The data monitoring platform requires to display the data in-
q 2 q
2 formation collected in real time at each node. The data in-
1 4 cludes real-time temperature clothing, humidity, angle
f ðxÞ ¼ ∑ xi −x ¼ ∑ xi − ∑ xi
i¼1 i¼1 q i¼1 ! change, status of AM302 sensor and MPU6050 sensor, and
q
2
4 alarm status of this node, and the download, historical query,
∂ ∑ xi − 1q ∑ xi ð3Þ
∂f ðxÞ i¼1 i¼1 and other functions are available. The login and router man-
pð x Þ ¼ ¼ q agement interfaces of the monitoring platform are merged
∂ð q Þ 1
∂ ∑ xi together. The login interface is the interface of Mesh network
q i¼1
node router, and the initial default user name is root, no pass-
when p(x) = 0, and x = x is the accurate monitoring value of the word. The real-time data display is presented in the form of a
measured object. scatterplot, and each node corresponds to the data at that time.
The data and alarm status of the node can be viewed by plac-
ing the mouse over it. Historical data can be queried through
Wireless Mesh network-related software the drop-down menu. The line chart is used to represent the
overall trend of change, and location history can be viewed in
The development of Mesh network software of this geological detail by a mouse click. Node data is downloaded by clicking
hazard monitoring system is completed based on OpenWrt the download button on the Google browser; the monitoring
(Prasad 2020; Liang 2020). The router protocols in OpenWrt personnel can store the data otherwise.
Arab J Geosci (2020) 13: 1144 Page 5 of 7 1144
Results and discussion angle sensor; the sensor status; and the tilt angle sensor status
in turn. The experiment is conducted at the ambient humidity
Data acquisition node test of 40%RH; and the temperature is 32 °C; the x-, y, and z-axes
have small fluctuations respectively; and the two sensors work
Tested in the laboratory environment, the temperature and normally.
humidity sensor AM2302, tilt angle sensor MPU6050, and
wireless Lora module can be used normally and can accom- Test results of wireless Mesh network
plish data acquisition with the coordination of STM32 master
controller. After self-inspection, the system shows “Start” and Due to specific conditions, only four Mesh network nodes are
starts to work, sending the data to the PC terminal, and the set up for network testing in this experiment, and the four
data received by the PC terminal is shown in Fig. 7. The data nodes are set as M1, M2, M3, and M4, respectively. For the
in one node are collected for several times, and the collected experiment is only completed in the university campus, the
data is sent to the PC terminal after being calculated by the actual condition of long distance in the field cannot be fully
fusion algorithm. The sent data are the current environmental simulated. Therefore, the signal transmission range of M1 is
humidity; temperature; x-, y-, and z-axes information of the tilt reduced to prevent the signal from being directly transmitted
Mesh Monitoring
STM32 UART UART
Network platform
Sensor UART/I2C
1144 Page 6 of 7 Arab J Geosci (2020) 13: 1144
180
164
160
140
120
100
80
60
40 33.8
20
2.2
0
M1-M2 M1-M3 M1-M4
Fig. 8 Average interaction time delays Fig. 9 Monitor platform display results
Arab J Geosci (2020) 13: 1144 Page 7 of 7 1144
Node Node 1 Select time period 20xx-xx-xx xx:xx 20xx-xx-xx xx:xx Enter
Conclusion case study: Antong Hot Spring Area in Hualien, Taiwan. Water
12(2):480
Gonçalves RM, Saleem A, Queiroz HA et al (2019) A fuzzy model
Mesh network is innovatively combined with Internet of integrating shoreline changes, NDVI and settlement influences for
things in this study. After field investigation and objective coastal zone human impact classification. Appl Geography 113:
analysis, the geological hazard monitoring system based on 102093
data acquisition, wireless Mesh network, and data monitoring Hawalah A (2019) Semantic ontology-based approach to enhance Arabic
text classification. Big Data and Cognitive Computing 3(4):53
platform is set up. Firstly, the overall structure and hardware Huo A, Yang L, Peng J et al (2020) Spatial characteristics of the rainfall
of the whole geological hazard monitoring system are de- induced landslides in the Chinese Loess Plateau. Human and
signed. AM2302 temperature and humidity module and Ecological Risk Assessment: An International Journal. J Spat Sci
MPU6050 sensor are data acquisition system. WR841Nv8 is 5:1–16
Lai F, Shao Q, Lin Y, Yi X, Sun X, Shao H, Xian W, Peng P (2019) A
used for wireless Mesh nodes. The monitoring platform is method for the hazard assessment of regional geological hazards: a
built with Web server. Then the software of the whole system case study of the Panxi area, China. J Spatial Sci:1–20. https://doi.
is designed in detail. The established geological disaster mon- org/10.1080/14498596.2019.1606741
itoring system is tested in three scenes of laboratory, campus, Liang WL (2020) Dynamics of pore water pressure at the soil–bedrock
interface recorded during a rainfall-induced shallow landslide in a
and lakeside; the test results show that the monitoring system steep natural forested headwater catchment. J Hydrol:
shows good performance at the laboratory and campus, but 125003. https://doi.org/10.1016/j.jhydrol.2020.125003
shows poor performance at the lakeside due to the large terrain Luo Y, Jiang W, Li B, Jiao Q, Li Y, Li Q, Zhang J (2020) Analyzing the
difference. In this study, the Internet of things geological haz- formation mechanism of the Xuyong landslide, Sichuan province,
China, and emergency monitoring based on multiple remote sensing
ard monitoring system based on Mesh network is constructed
platform techniques. Geomatics, Natural Hazards and Risk 11(1):
without doing the field work. The areas with frequent occur- 654–677
rence of field geological hazards are usually characterized by Memon I, Fazal H, Shaikh RA et al (2019) Big data, Cloud and 5G
complex environment and many influencing factors; the sys- networks create smart and intelligent world: a survey. Univ Sindh
J Inf Commun Technol 3(4):185–192
tem needs to be further applied and optimized in the field
Prasad V (2020) Natural hazards management and fisher community in
application. The application of the system in the area with Andaman & Nicobar Islands. Purakala with ISSN 0971-2143 is an
large terrain difference still needs to be further optimized. UGC CARE. Journal 31(8):1373–1386
Qiang XU, Dalei PENG, Chaoyang HE et al (2020) Theory and method
Funding This work was supported by the Science and Technology of monitoring and early warning for sudden loess landslide - a case
Research Project of Jiangxi Provincial Department of Education (No. study at Heifangtai terrace. J Eng Geol 28(1):111–121
gjj191661); Science and Technology Research Project of Jiangxi Qin L, Feng S, Zhu H (2018) Research on the technological architectural
Provincial Department of Education (No. gjj191193); and Science and design of geological hazard monitoring and rescue-after-hazard sys-
Technology Research Project of Jiangxi Provincial Department of tem based on cloud computing and Internet of things. Int J Syst
Education (No. gjj181137). Assure Eng Manag 9(3):684–695
Shen H, Song M, Xiao S et al (2019) 001| Nonlinear dynamics analysis of
reciprocating compressor systems with clearance in hospitals. Basic
Clin Pharmacol Toxicol 125(9):3–237
References Tao Z (2020) Advanced Wavelet Sampling Algorithm for IoT based
environmental monitoring and management. Comput Commun
Berariu R, Fikar C, Gronalt M et al (2015) Understanding the impact of 150:547–555
cascade effects of natural hazards on hazard relief operations. Int J Wu J, Yan X, Yang T, Huang X (2020) Research on solute transport
Disaster Risk Reduct 12(7):350–356 characteristics in the process of artificial recharge to control land
Chen LK, Chang CH, Liu CH, Ho JY (2020) Application of a three- subsidence in deep confined aquifer. Proc Int Assoc Hydrol Sci
dimensional deterministic model to assess potential landslides, a 382:709–709