Font Size: a A A

Development And Application Of SoilQuake Ground Seismic Response Computing Platform

Posted on:2020-09-15Degree:MasterType:Thesis
Country:ChinaCandidate:X F DuanFull Text:PDF
GTID:2370330578967517Subject:Disaster Prevention
Abstract/Summary:PDF Full Text Request
The input of earthquake ground motion is one of the preconditions for seismic safety evaluation of engineering.Ground seismic response analysis is the first step to obtain ground motion input at the bottom of buildings and important facilities.It is very important for site selection of major projects,urban regionalization,seismic risk analysis of engineering structures and safety evaluation of existing buildings.However,due to the large number of soil parameters,non-linearity,cumbersome solving process of wave function and irregularity of seismic load,the method of ground seismic response analysis often has the characteristics of numerous calculation parameters,complex process steps and multi-layer cyclic iteration.With the help of computer's powerful computing ability and software development tools,it can provide a convenient and effective means for engineering application and theoretical verification.Soil Quake,as a new generation of ground seismic response analysis method,has the advantage of selecting adaptive modulus-damping ratio considering the correlation between shear strain and frequency.It solves the problem of solving "short,thick and fat" of soft soil site by various methods of soil seismic response analysis in the past,breaks through the bottleneck of seriously underestimating the amplification effect of long-period ground motion under strong earthquake action and strong non-linear state of soil body,and more accords with the actual situation and clears the mechanical mechanism.Nowadays,the representative methods of soil seismic response analysis at home and abroad have only developed single-machine application programs,such as SHAKE2000,DEEPSOIL,LSSRLI-1,etc.These programs need users to install,debug and self-study tutorials to use,and lack of information exchange channels between users and developers,which brings great difficulties for the popularization of methods and the deep integration of practice-theory.Network computing platform can effectively solve these problems.Aiming at the development of Soil Quake Network Computing Platform,this paper organically combines the transformation of achievements,the promotion of international influence and the requirement of constructing interactive platform,and develops the first international network computing platform for soil seismic response analysis based on B/S structure by using the rapid development of computer technology such as Internet and cloud service.Compared with single-machine version applications,its outstanding advantages include:(1)clients does not need strong computing power,they can access and carry out computational analysis only through browser access;(2)real-time understanding and statistical engineering practice needs,facilitating the deep integration of scientific research and engineering;(3)effectively providing user communication and problem feedback platform,which helps to update and improve methods and platforms in a timely manner.In addition,considering the disadvantage that the network computing platform must be used by the Internet,a Soil Quake stand-alone application program has been developed to meet the needs of special engineering and confidentiality units.The main contents and achievements are as follows:1.The service objectives and functional requirements of soil seismic response analysis are analyzed.The advantages and disadvantages of different programming languages,development tools,architecture modes and database management systems are compared.The basic ideas of the overall platform architecture and the key technologies needed for its development and implementation are put forward,which lays an important methodological foundation and theoretical guidance for the development of the target system.2.Discusses and establishes the key technology of hybrid programming between Java and MATLAB.Using B/S mode and three-tier architecture,develops Soil Quake online computing and analysis platform and fast two-dimensional drawing function of web pages.My SQL is used as data storage and management system,which improves the efficiency of data access.The security and stability of the network platform are guaranteed by data encryption and input verification.3.The test scheme is designed and the test environment is built.The basic functions of the platform,performance under different load conditions,environmental compatibility and system security are tested respectively.After the network computing platform is expanded and improved based on the test results,it is published on the Internet,and the six-month usage and application distribution are counted by using the background database.4.Comparing the functional requirements and operating environment differences between the stand-alone application program and the network computing platform,a desktop Soil Quake application program is developed by using the programming tool of MATLAB APP Designer.With the help of seismic data examples,the system tests and analyses its functions and performance,which can meet the application requirements.5.The global usage of Soil Quake Network Computing Platform and Single-machine Application Program after its popularization is counted,including unit distribution,scientific research proportion,etc.Several problems reflected by users in Network Computing Platform and Single-machine Version Wechat Exchange Group are collected,and the shortcomings and further upgrades of the Platform and Single-machine Program are prospected.
Keywords/Search Tags:soil seismic response analysis, SoilQuake, network computing platform, desktop applications, design and development, performance testing, Java Web
PDF Full Text Request
Related items