[1]段雪锋,李瑞山,王永志,等.土层地震反应网络计算平台的设计与实现[J].地震工程与工程振动,2018,(05):139-145.[doi:10.13197/j.eeev.2018.05.139.duanxf.016]
 DUAN Xuefeng,LI Ruishan,WANG Yongzhi,et al.Design and implementation of site earthquake response network calculation platform[J].EARTHQUAKE ENGINEERING AND ENGINEERING DYNAMICS,2018,(05):139-145.[doi:10.13197/j.eeev.2018.05.139.duanxf.016]
点击复制

土层地震反应网络计算平台的设计与实现
分享到:

《地震工程与工程振动》[ISSN:/CN:]

卷:
期数:
2018年05
页码:
139-145
栏目:
论文
出版日期:
2018-10-31

文章信息/Info

Title:
Design and implementation of site earthquake response network calculation platform
作者:
段雪锋12 李瑞山12 王永志12 袁晓铭12
1. 中国地震局工程力学研究所, 黑龙江 哈尔滨 150080;
2. 中国地震局地震工程与工程震动重点实验室, 黑龙江 哈尔滨 150080
Author(s):
DUAN Xuefeng12 LI Ruishan12 WANG Yongzhi12 YUAN Xiaoming12
1. Institute of Engineering Mechanics, China Earthquake Administration, Harbin 150080, China;
2. Key Laboratory of Earthquake Engineering and Engineering Vibration of China Earthquake Administration, Harbin 150080, China
关键词:
土层地震反应网络计算平台B/S结构Java WebMatlab三层架构
Keywords:
earthquake responsenetwork calculation platformB/S structureJava WebMatlabthree-tier architecture
分类号:
TU435
DOI:
10.13197/j.eeev.2018.05.139.duanxf.016
摘要:
网络计算平台是实现地震信息智慧服务的先进手段,但在防灾减灾工程领域尚属空白。本文采用Java Web技术和Matlab编程,设计和完成了基于我国学者研发的新一代土层地震反应分析方法的在线交互网络计算平台。根据用户需求和计算特点,该平台采用B/S模式和三层架构,方便了维护与扩展;采用MySQL数据库来完成数据的存储,支持了多线程并发计算;采用MD5加密方法,保障了数据安全;采用Java和Matlab混合编程,快速简便实现了二维作图,也极大地提高了计算效率。该平台经过国内外十几个单位用户的数百次使用,证明设计方法合理,运行情况较为良好,并利用该平台解决了国家重大建设项目抗震设计中以往土层地震反应分析方法无法解决的问题,也为防灾减灾领域其它先进计算平台的建立积累了经验。
Abstract:
The network computing platform is an advanced means to realize the intelligent service of seismic information, but it is still blank in the field of disaster prevention and mitigation engineering.This paper uses Java Web technology and Matlab programming to design and complete an online interactive network computing platform based on the new generation seismic response analysis method developed by Chinese scholars.According to user requirements and computing characteristics, the platform adopts B/S mode and three-tier architecture to facilitate maintenance and expansion; MySQL database is used to complete data storage, and multi-threaded concurrent computing is supported; MD5 encryption method is used to ensure data security. Using Java and Matlab mixed programming, the two-dimensional drawing is realized quickly and easily, and the calculation efficiency is greatly improved. The platform has been used by hundreds of users at home and abroad for hundreds of times, which proves that the design method is reasonable and the operation is relatively good. The platform is used to solve the problem that the previous seismic response analysis method of the national soil construction project can not solve. It has also accumulated experience in the establishment of other advanced computing platforms in the field of disaster prevention and mitigation.

参考文献/References:

[1] 袁晓铭, 李瑞山, 孙锐. 新一代土层地震反应分析方法[J]. 土木工程学报, 2016, 49(10):96-102. YUAN Xiaoming, LI Ruishan, SUN Rui. A new generation method for earthquake response analysis of soil layers[J]. China Civil Engineering Journal, 2016, 49(10):96-102.(in Chinese)
[2] 李瑞山. 新一代土层地震反应分析方法研究[D]. 哈尔滨:中国地震局工程力学研究所, 2016. LI Ruishan. Research on a new generation technique for ground seismic response analysis[D]. Harbin:Institute of Engineering Mechanics, China Earthquake Administration, 2016.(in Chinese)
[3] 姜晶. 网络课程平台的设计与实现[J]. 现代电子技术, 2018, 41(2):34-37. JIANG Jing. Design and implementation of network curriculum platform[J]. Modern Electronics Technique, 2018, 41(2):34-37.(in Chinese)
[4] 刘春玉. 基于软件工程和J2EE的网上银行系统[J]. 现代电子技术, 2018, 41(4):45-47. LIU Chunyu. Online banking system based on software engineering and J2EE[J]. Modern Electronics Technique, 2018, 41(4):45-47. (in Chinese)
[5] 周颖. 基于B2C电子商务平台开发和设计[J]. 现代电子技术, 2018, 41(4):37-40. ZHOU Ying. Development and design of e-commerce platform based on B2C[J]. Modern Electronics Technique, 2018, 41(4):37-40.(in Chinese)
[6] 洪琪, 周琴琴, 王永亮, 等. 基于Hash函数的MD5算法研究和硬件实现[J].计算机工程, 2013, 39(3):137-141. HONG Qi, ZHOU Qinqin, WANG Yongliang, et al. Research and hardware realization of MD5 algorithm based on hash function[J]. Computer Engineering, 2013, 39(3):137-141.(in Chinese)
[7] David M. Kroenke. 数据库原理(第七版)[M]. 北京:清华大学出版社, 2015. David M. Kroenke. Database Concepts[M]. Beijing:Tsinghua University Press, 2015.(in Chinese)
[8] 孙卫琴. Tomcat与Java Web开发技术详解[M]. 2版. 北京:电子工业出版社, 2015. SUN Weiqin. Helping readers to master Tomcat and Java Web development[M]. 2nd ed. Beijing:Electronic Industry Press, 2015.(in Chinese)
[9] Craig Walls. Spring实战(第4版)[M]. 北京:人民邮电出版社, 2016. Craig Walls. Spring in action[M]. Beijing:Post & Telecom Press, 2016.(in Chinese)
[10] 韩兵, 江燕敏, 方英兰. 基于JDBC的数据访问优化技术[J]. 计算机工程与设计, 2017, 38(8):1992-1996. HAN Bing, JIANG Yanmin, FANG Yinglan. Data access optimization technology based on JDBC[J]. Computer Engineering and Design, 2017, 38(8):1992-1996.(in Chinese)
[11] 周涛. Matlab与Java混合编程的算法复用模型及实现[J]. 计算机应用, 2017, 37(增刊2):259-262. ZHOU Tao. Algorithm multiplexing model and implementation based on Matlab and Java hybrid programming[J]. Journal of Computer Applications, 2017, 37(S2):259-262.(in Chinese)
[12] 曾威, 杨建东, 凌宇. 基于Java和Matlab混合编程的水泵水轮机全特性构造系统[J]. 大电机技术, 2014, 4:55-58. ZENG Wei, YANG Jiandong, LIN Yu. The generation of pump-turbine characteristics based on hybrid programming between Java with Matlab[J]. Large Electric Machine and Hydraulic Turbine, 2014, 4:55-58.(in Chinese)

相似文献/References:

[1]齐文浩,薄景山,刘德东,等.强震记录对三个土层地震反应分析程序的检验[J].地震工程与工程振动,2005,(05):030.
 Qi Wenhao,Bo Jingshan,Liu Dedong,et al.A test for three programs of soil layer seismic response analysis by strong earthquake record[J].EARTHQUAKE ENGINEERING AND ENGINEERING DYNAMICS,2005,(05):030.

备注/Memo

备注/Memo:
收稿日期:2018-03-05;改回日期:2018-05-10。
基金项目:中央级公益性研究所基本科研业务费专项(2018A01)
作者简介:段雪锋(1993-),男,硕士研究生,主要从事防灾减灾和计算机科学与技术研究.E-mail:987741141@qq.com
通讯作者:李瑞山(1987-),男,博士,助理研究员,主要从事土动力学和岩土地震工程研究.E-mail:lrshan22@hotmail.com
更新日期/Last Update: 1900-01-01