Font Size: a A A

Software Design And Implementation Of On-line Monitoring System For Seismic Bracing

Posted on:2022-11-28Degree:MasterType:Thesis
Country:ChinaCandidate:Q L ZhuFull Text:PDF
GTID:2518306746476714Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Seismic bracing are a commonly used piece of seismic equipment,which is used to prevent the occurrence of secondary disasters from earthquakes and thus reduce casualties and property damage.During the long-term use of a seismic bracing,it is crucial to keep it in normal working condition at all times to be able to resist earthquakes and prevent disasters.Therefore,it is important to monitor the status of the seismic bracing in real time,find its abnormal status,and deal with it in time.This thesis designs and implements a set of seismic bracing monitoring software based on the Internet of Things,information and communication,cloud computing,and other technologies.It is used to monitor the working status of the seismic bracing in real time and find its abnormal state and alarm in time.The main contents of the research are as follows:(1)developing the software scheme for the seismic bracing's online monitoring system.The software is composed of data transmission server software and monitoring platform software.Among them,the data transmission server software is used to realize data sending and receiving,data analysis,and data storage in the cloud database.The monitoring platform realizes real-time display and analysis of seismic bracing status parameters and timely alarming when an abnormal status is found.(2)the creation of data transmission server software.In order to realize the task of seismic bracing monitoring data collection and transmission,the data transmission server software design idea based on asynchronous I/O is proposed.This idea is proposed based on the analysis of the data transmission workflow and combined with the actual demand for high stability and real-time of the system.A proprietary data communication protocol is designed in order to realize fast coding and decoding as well as fast transmission.For the problems of sticky packets and network anomalies that occur in the process of seismic bracing status information collection and transmission,corresponding solutions are formulated.(3)Create a hybrid architecture system for the seismic bracing monitoring platform(B/S web page and mobile APP).In order to realize the application requirements of different scenarios for users,the monitoring platform is built based on the cloud platform.To achieve multi-terminal monitoring of the seismic bracing hanger's operational status,we use a layered model to design the software architecture,which includes the persistence layer,data service layer,and service call layer.The persistence layer provides data support for the monitoring platform.The data service layer is based on the microservice idea to build a unified data interface to solve the data sharing problem among various architectural systems and ensure the uniformity of data.The service call layer,designed based on a hybrid architecture,gives full play to the advantages of each architecture to build a comprehensive data display platform.(4)Monitoring system software testing and experimentation This thesis designs and implements the seismic bracing monitoring system software,which completes the functions of seismic bracing status information collection and transmission,storage,analysis,and display.The monitoring system software has been tested by experimental operation,which shows that the software is in good running condition,no abnormal condition has occurred,and it can meet the design requirements.
Keywords/Search Tags:Seismic bracing, Monitoring system, The data transfer, Cloud platform, Hybrid architecture system
PDF Full Text Request
Related items