Font Size: a A A

Design And Implementation Of Soil Slope Monitoring Software

Posted on:2019-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y ZhaoFull Text:PDF
GTID:2348330569988783Subject:Control engineering
Abstract/Summary:PDF Full Text Request
Landslide is a common natural disaster and endangers the safety of people's life and property.In view of this,landslide monitoring is also a hot spot of scientific research.In view of the problems in the traditional mountain monitoring scheme,such as only monitoring surface features,no warning forecast and remote monitoring and saving data,the research project group is based on the cloud platform server to establish a multi-sensor side(slippery)slope monitoring system,which achieve of low cost,effective and stable monitoring of the slope.The side(sliding)slope software monitoring system uses internet technology,server technology and database technology to build the public network cloud server.Monitoring system sets up the landslide database,besides system designs the server communication program,algorithm calculation program and client program.The content of the paper is as follows.(1)Paper builds public network server,establish monitoring software architecture,uses MySQL database to establish landslide database.Based on the TCP/IP protocol,the communication mechanism between the parties is formulated by paper.According to the communication mechanism,a communication protocol based on bytes flow is formulated.(2)The communication program of the design server is designed.The communication program is used to establish communication between the lower computer,the client and the algorithm end.By using the multithread and socket communication technology,the key variables are received and stored in the landslide database,and algorithm end can calculate the alarm information by those key variables which will be broadcasting to the client.Besides the communication program acts as the medium of communication between the client and the lower computer.(3)The algorithm mainly contains two parts.One is basing of the existing formula of sliding force?anti-sliding force calculation formula and the relationship between the soil shear strength and the pore water pressure,the formula is arranged and the slope safety factor calculation is realized by C# language.Two is selecting variables which can represent the landslide characteristics as the characterization variable of the landslide trend.The nonlinear autoregressive AR(P)model is established to describe the landslide displacement.In view of the nonlinear characteristics of the landslide displacement sequence,the neural network is used to predict the displacement of the landslide,and the prediction and early warning of the landslide trend is realized through the mixing of C# and MATLAB.(4)As for the client's design,paper design the client as a windows to display the data collected by sensors for users or administrators,and the client provides the interface for the user to operate the system,including user's configuration instructions to the monitoring system.In the condition of remote monitoring,the landslide monitoring software system designed by paper has completed the monitoring and determination of the mountain condition,and the prediction and warning of the landslide trend.The system has the characteristics of low cost,high practicability,easy popularization,extension and easy maintenance.The system has passed the theoretical research,the model and the algorithm design,the system debugging.The laboratory test achieves the goal of the research and design of the paper.It has set up a basic structure for further research,and has a certain reference value.
Keywords/Search Tags:landslide monitoring, slopes' stability analysis, landslides' trend prediction, software system, cloud server
PDF Full Text Request
Related items