基于OpenSEES的新单元模型的实现.pdf

基于OpenSEES的新单元模型的实现.pdf

ID:51447787

大小:153.02 KB

页数:2页

时间:2020-03-24

基于OpenSEES的新单元模型的实现.pdf_第1页
基于OpenSEES的新单元模型的实现.pdf_第2页
资源描述:

《基于OpenSEES的新单元模型的实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、张磊:基于OpenSEES的新单元模型的实现45基于OpenSEES的新单元模型的实现张磊(问济大学结构工程与防灾研究所。上海200092)【摘要】介绍了开源软件OpenSEES软件的特点,讲述了如何在该软件中添加新的单元模型;编写了剪力墙多垂直杆单元,并成功添加到OpenSEES中;用一个简单的算例来验证新添加的单元。【关键词JOpenSEES;新单元;多垂直杆件单元【中图分类号】TU311.41【文献标识码】B【文章编号】1001—6864(2010)12—0045—02THEIMPLEMENTATIoNoFANEWELEMENTMoDELBASEDo

2、NoPENSEESZHANGLei(ResearchInstituteofStructuralEngineeringandDisasterReduction,TongjiUniv.,Shan【ghai200092,China)Abstract:ThisarticleintroducesthefeaturesofopenseesandhowtoaddanewelementonthebasisofOpenSEES;MVLEMisdevelopedintoopenseessuccessfullyandthenisverifiedthroughasimpleex—

3、ample.Keywords:OpenSEES;newelement;MVLEM地震是当今人类面临的主要自然灾害之一,由于过程的结构化编程方式来显著降低;同时类的封装性其突发性以及强大的破坏作用,一旦发生,会给人类社又使得这些新加入的部件不会影响到原有代码的正会造成巨大人员伤亡和经济损失,所以科学合理的抗常运行,保证了安全性⋯。②具备丰富的分析选项和震设计方法是必要的。在现今的抗震设计方法中,结比较强大的求解功能。③提供了解释器层面的支持,构主要依靠自身构件的强度、刚度和延性来抵抗地震OpenSEES以Tcl或Tk作为它的解释器语言,可以作用以及耗散地震能

4、量。因此,可以通过模拟结构构在解释器层面上对分析系统进行更多的控制。OpenS—件在地震作用下的反应的来获得地震作用对结构的EES的这些优点使其成为面向对象结构有限元分析软影响。OpenSEES是一个非常优秀的开源的地震工程件中使用最为广泛的软件之一。模拟系统,下面阐述如何在其中加入用户自己的单元。2OpenSEES中新单元的添加方法1OpenSEES软件的简介OpenSEES是采用VC++语言基于类编写,所以OpenSEES全称为OpenSystemForEarthquakeEn—极大方便了软件的扩展。添加新单元在VC编译器中gineeringSimul

5、ation。它是个较为全面且不断发展的进行,应根据源码的不同版本选择不同版本的VC编开放的程序软件体系。它具有以下优点:①源代码基译器(比如源码OpenSEES2.2.0可采用VC2008)。下于类编写并且完全开放,通过类的继承,新组件可以在面讲述如何添加新单元,假设要创建的新单元名字为已有类的基础上派生获得,编程难度较之常规的面向UserElement。柱与顶层梁节点必须做到能可靠传递梁端剪力,但不参考文献传递梁端负弯矩。为确保施工阶段房屋安全,应作可靠的临时支顶,劈裂后向外空鼓严重并失效的墙垛部[1]GB50003—2001,砌体结构设计规范[s].[

6、2]GB50292—1999,民用建筑可靠性鉴定标准[S]分应清除(只清除空鼓部分)后重砌。为了使墙体再[3]GB/T50344—2004,建筑结构检测技术标准[S].劈裂,对墙体劈裂裂缝进行灌浆处理,再作外保温处理。[收稿日期]2010—09—25(4)经认真加固设计和加固施工,该楼继续安[作者简介]金熙男(1972一),男,吉林人,博:i=,副教授,从事全使用是完全可以实现的。结构工程专业。低温建筑技术2010年第12期(总第150期)2.1创建新单元需要编写的代码3算例分析首先,需要编写UserElement.h和UserElement.cpp笔者编

7、写了剪力墙多垂直杆件单元(MVLEM)并来实现用户所需单元的功能;其次,需要编写成功加入到OpenSEES中,同时制作了算冽来验证该TclUserElementCommand.cpp来实现单元与Tcl解释器单元。本文选用一片一字型剪力墙来作对比,试件尺的连接。寸1000nun×2000ram×lOOmm,边缘约束范围为两端2.2创建新单元需要修改的代码各200mm,混凝土设计强度为C30,轴压比为0.3。图(1)增加新单元的类编号。在classTag.h中增1为试件的配筋情况。图2是试验得到的骨架曲线与加UserElement的编号,注意不能与已存在的编号

8、重OpenSEES计算得到的pushover曲线对比,其中计算结复

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。