首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于Matlab-OpenSEES混合编程的子结构试验系统
引用本文:陈再现,孔文江,王焕定,王琨.基于Matlab-OpenSEES混合编程的子结构试验系统[J].同济大学学报(自然科学版),2017,45(7):0954-0961.
作者姓名:陈再现  孔文江  王焕定  王琨
作者单位:哈尔滨工业大学(威海) 土木工程系, 山东 威海 264200,哈尔滨工业大学(威海) 土木工程系, 山东 威海 264200,哈尔滨工业大学 土木工程学院, 黑龙江 哈尔滨 150090,扬州大学 建筑科学与工程学院, 江苏 扬州 225127
基金项目:国家自然科学基金(51678199);国家自然科学基金国际合作项目(51161120360);江苏省结构工程重点实验室资助课题(ZD1301);江苏省自然科学基金青年项目 (BK20140489)
摘    要:利用Matlab的强大矩阵运算功能、以及OpenSEES的开源特性,采用混合编程方法,建立了基于MatlabOpenSEES的子结构混合模拟试验系统.详细介绍了子结构混合模拟系统的组成及其原理,即Matlab模块、OpenSEES数值子结构模拟模块以及两者的接口.其中,Matlab模块主要实现运动方程计算、试验子结构加载控制以及数据采集功能;OpenSEES数值子结构模拟模块为子模块,实现子结构的数值模拟分析,供Matlab模块调用;接口可通过读写文本或Socket通信变量实现两者数据传输.该系统可以直接在外接的计算机上编程独立实现,再通过数据采集卡与电液伺服设备控制系统硬件的I/O(输入/输出)通道连接即可,从而避开了设备控制系统复杂的底层编程技术,减少了对控制系统本身的要求,降低了试验难度和费用.通过3个大比例尺结构试验模型的系统子结构混合模拟试验结果,验证了所提出的子结构试验系统的可行性.

关 键 词:子结构  混合模拟  Matlab  OpenSEES  大比例尺
收稿时间:2016/5/3 0:00:00
修稿时间:2017/5/17 0:00:00

Substructure Testing System Based on Mixed Programming of Matlab and OpenSEES
CHEN Zaixian,KONG Wenjiang,WANG Huanding and WANG Kun.Substructure Testing System Based on Mixed Programming of Matlab and OpenSEES[J].Journal of Tongji University(Natural Science),2017,45(7):0954-0961.
Authors:CHEN Zaixian  KONG Wenjiang  WANG Huanding and WANG Kun
Abstract:Utilizing the powerful matrix calculating function from Matlab and the open source characteristics from OpenSEES, this paper proposes a substructure testing system based on Matlab OpenSEES by adopting mixed programming. It introduces three basic components, which are the Matlab module, the OpenSEES numerical substructure simulation module and the interface function between Matlab and OpenSEES, and the principle of the proposed substructure system. The Matlab module is used to realize the function of solving motion equation, the loading control, and data acquisition of experimental substructure. The OpenSEES numerical substructure simulation module, which is a sub module called by Matlab module, is used to realize the numerical simulation analysis of numerical substructure. The interface is used to realize the data transmission between Matlab and OpenSEES by the text or Socket communication variables. The proposed system can be programmed on an external computer connected with the hardware I/O channel of the MTS electro hydraulic servo control system through the data acquisition card. In this way, the system can not only avoid the complex underlying programming technology of the electro hydraulic servo control system, but also reduce the requirement of system itself and finally reduce the test difficulty and cost. The test results of three large scale structure test models verify the feasibility of the proposed substructure testing system.
Keywords:
本文献已被 CNKI 等数据库收录!
点击此处可从《同济大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《同济大学学报(自然科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号