基于OpenSEES的钢筋混凝土梁非线性分析分解课件_第1页
基于OpenSEES的钢筋混凝土梁非线性分析分解课件_第2页
基于OpenSEES的钢筋混凝土梁非线性分析分解课件_第3页
基于OpenSEES的钢筋混凝土梁非线性分析分解课件_第4页
基于OpenSEES的钢筋混凝土梁非线性分析分解课件_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于OpenSEES的钢筋混凝土梁非线性分析Main Abstractions in OpenSees Framework1. Model Builder 建立模型建模命令包括:结点(node)、质量(mass)、材料(material)、截面(section)、约束(constraints)、单元(element)、荷载(load pattern)等。Model Builder wipe; # clear data from past analysismodel basicBuilder -ndm 3 -ndf 6; #模型为3维6个自由度$ndm dimension of problem

2、(1,2 or 3)$ndf number of degrees node 1 0. 0. 0.; # base of left columnnode 2 360. 0. 0.; # base of right columnnode 3 0. 120. 0.; # top of left columnnode 4 360. 120. 0.; # top of right columnfix 1 1 1 1 1 1 1;fix 2 1 1 1 1 1 1;fix 3 0 1 1 1 1 0;fix 4 0 1 1 1 1 0;# Define Boundary Conditions 1: res

3、trained, 0: releasedmass 4 expr 2000/2 0. 0. 0. 0. 0.mass 3 expr 2000/2 0. 0. 0. 0. 0.时程反应分析时需要指定2. Analysis非线性分析建模完成后,程序进入非线性工作阶段,OpenSEES有丰富的模块设置并完成非线性分析过程。这些模块包括:非线性方程组的约束处理方式(constraints)、结点自由度编号优化(numberer)、非线性方程存取计算方法(system)、积分法则(integrator)、迭代准则(algorithm)、容差判敛精度(test)等。每个模块又包含了多种选项供用户灵活调用。可

4、选的输出、记录选项包括:非线性分析过程中各时刻结点的位移、速度、加速度、位移增量;分析过程中各时刻单元的杆端力、杆端变形,截面抗力、变形和刚度的变化情况。3. Recorder 记录输出刚度法:梁柱单元是基于假定位移形函数,能满足变形协调条件和结点处的平衡条件,当单元较少时很难描述钢筋混凝土构件在强非线性阶段实际的变形状态和准确满足单元内部的平衡条件,因此难以有效地模拟诸如钢筋混凝土构件软化段等复杂受力现象。有限单元刚度及柔度理论柔度法:则是以单元截面力形函数的假定作为单元建立的出发点,对于轴向和弯曲变形为主的梁柱单元,该假定通常能够得到满足,且不受单元非线性状态的影响,即使对于单元进入软化阶

5、段后的强非线性问题,单元内部的平衡条件仍能得到严格满足,因而与刚度法相比分析效率与效果都有大幅度提高。该平衡微分方程与梁柱单元处于何种受力状态无关,即使单元处于强非线性阶段或进入软化阶段,平衡微分方程仍然成立。单元截面力场矢量单元截面力形函数矩阵节点荷载向量采用柔度方式表述的一般化截面本构关系为:截面切线柔度矩阵应用虚功原理得到:尽管在形式上与刚度法相似,但本质不同的是单元刚度矩阵除同样依赖于截面切线刚度矩阵外,它的准确性还依赖于单元截面力形函数矩阵的准确性。求逆后得到单元刚度矩阵刚度法与柔度法的比较上图为采用两种方法进行压弯构件的抗震性能模拟。可以看出刚度法的计算结果,对承载力高估了30%左

6、右,构件延性及耗能偏小。200 kN155 kN刚度法与柔度法的比较(对悬臂梁的模拟,只采用1个单元)柔度法能用较少的单元获得网格细分的刚度法所得精度。Truss ElementCorotational Truss ElementElastic Beam Column ElementNonLinear Beam-Column ElementsZero-Length ElementsQuadrilateral ElementsBrick ElementsFourNodeQuadUP ElementBeamColumnJoint ElementOpenSEES中的单元种类OpenSEES中的非线性

7、梁柱单元Nonlinear BeamColumn( distributed-plasticity ,分布塑性)基于有限单元柔度法理论,允许塑性铰出现在任何截面。一根构件不需要单元划分,使用1个单元即可,建议单元内使用4个截面积分点。Beam With Hinges( Concentrated -plasticity,集中塑性 )基于有限单元柔度法理论。假定单元的非弹性变形集中在构件两端的塑性铰区。Displacement Based BeamColumn有限单元刚度法理论,允许刚度沿杆长变化,需要将构件离散成更多单元。集中塑性铰纤维杆元模型由弹塑性区的纤维子单元及弹性区的弹性子单元组成,即较好

8、地保证了计算精度,又节省了存贮空间的和运算时间。结构构件上的塑性变形往往集中表现在塑性铰区域,从采用的描述弹塑性变形的模型看,常用的有集中塑性和分布塑性两类,前者主要是分量模型,分量包括弹性、塑性、粘结滑移、剪切等子单元,后者包括纤维模型、变刚度模型、有限元模型。分量模型是用多个线性或非线性性能的子单元来描述杆件的各种弹塑性性能,根据子单元数目的不同,分量模型可以是单分量或多分量的。分量模型(恢复力模型)可细分为材料、截面和构件恢复力模型,多采用截面的弯矩-转角(曲率)模型。分量模型的优点是物理概念清楚,可以根据试验成果模拟各类构件复杂的滞回性能,耗费的计算资源少;缺点是对构件非线性性能的描述

9、过于简单,也不易确定有关参数。弯矩-转角恢复力滞回模型的确定根据影响截面弯矩转角关系的参数,如:混凝土强度、纵筋配筋率、体积配箍率、轴压比、剪跨比等参数的大量计算结果回归分析,得到各控制参数的表达式。结合加、卸载规则,可得最终的分量模型。卸载加载M反向加载反向卸载集中塑性Clough分量模型弯矩-曲率恢复力模型Clough模型是双线性模型,在这一模型中,构件刚度不受混凝土裂缝对其带来的影响,当所加荷载超过构件屈服强度后,在卸载过程中,发生刚度降低的现象,这一模型构成简单,便于理解,在初期钢筋混凝土结构弹塑性分析中,经常被使用。集中塑性武藤分量模型弯矩-曲率恢复力模型武藤模型是三线性模型,以此来

10、考虑构件发生混凝土开裂、钢筋屈服等现象,模型体现的变化规律比较简单。此模型特点是卸载刚度恒定,卸载刚度不随塑性变形增大而发生变化,所以不能准确地模拟较大程度的刚度降低现象。集中塑性武田分量模型弯矩-曲率恢复力模型武田模型是三线性模型,能够较为精确地模拟钢筋混凝土构件在反复荷载作用下的弹塑性反应,现阶段在钢筋混凝土结构弹塑性反应分析中,这一模型得到了非常广泛的应用。在该模型中极限荷载前的卸载方向不指向原点,而是指向相反方向的开裂点。屈服后卸载,刚度发生降低。集中塑性element nonlinearBeamColumn $eleTag $iNode $jNode $numIntgrPts $se

11、cTag $transfTag $eleTagunique element object tag (单元编号)$iNode $jNodeend nodes (开始节点、结束节点)$numIntgrPtsNumber of integration points along the element. (积分点个数)$secTagidentifier for previously-defined section object (纤维截面编号)$transfTagidentifier for previously-defined coordinate-transformation (CrdTransf

12、) object (局部坐标轴编号)$massDenselement mass density (per unit length), from which a lumped-mass matrix is formed (optional, default=0.0)$maxItersmaximum number of iterations to undertake to satisfy element compatibility (optional, default=1)$toltolerance for satisfaction of element compatibility (option

13、al, default=10-16)nonlinearBeamColumn element 非线性梁柱单元分布塑性基于几何线性小变形假定; 满足平截面假定; 梁柱单元划分为若干个积分段,在每段内各个纤维的本构关系保持一致; 忽略粘结滑移和剪切变形影响; 扭转是弹性的、与弯矩、轴力不耦合。非线性梁柱纤维单元的基本假定单元、积分点个数、纤维划分对计算结果的影响?以下分析结果所用数据:方形钢筋混凝土悬臂柱,截面500 x500 mm,剪跨比为3.0,轴压比为0.4,纵筋配筋率为1.5%,体积配箍率为0.3%。混凝土采用过镇海本构模型Concrete02,钢筋本构模型采用Steel02,Pushove

14、r分析方法。高斯-洛贝塔积分(gauss-lobatto)积分节点包含区间端点,取n个积分点时,可达2n-3阶代数精度。高斯-洛贝塔积分(gauss-lobatto)高斯-洛贝塔(gauss-lobatto)积分包含单元的两个端点,积分点为偶数时收敛效果较好。(艾庆华、李宏男,钢筋混凝土桥墩抗震性态数值评价与试验研究,博士论文,2008.)钢筋混凝土简支梁荷载-挠度关系的非线性分析问题描述:钢筋混凝土简支梁,梁跨度6000mm,梁截面为矩形,宽b=300mm,高h=600mm。混凝土采用C30,保护层厚度取25mm。梁纵向受力钢筋采用直径25mm的HRB335级,受拉、受压区分别配置3根和2两

15、根纵筋;箍筋采用直径为8mm 的HPB300级钢筋,间距150mm,梁受力考虑跨中承受60kN集中荷载和10kN/m分布荷载两种情况。随堂作业(15分钟完成):计算该梁的抗弯承载力?OpenSEES建立模型1. 主程序Source 为调用子程序的命令;这里分为单位、几何参数、材料、纤维截面、单元类型、记录、均布荷载计算程序等子程序。2. 定义量纲 (units)1 inch = 25.4 mm3. 定义几何参数4. 定义节点5. 定义材料本构5. 定义材料本构约束混凝土采用过镇海模型6. 定义纤维截面patch quad $matTag $numSubdivIJ $numSubdivJK $y

16、I $zI $yJ $zJ $yK $zK $yL $zL$matTagmaterial integer tag of the previously-defined UniaxialMaterial object used to represent the stress-strain for the area of the fiber$numSubdivIJnumber of subdivisions (fibers) in the IJ direction.$numSubdivJKnumber of subdivisions (fibers) in the JK direction.$yI$

17、zIy & z-coordinates of vertex I (local coordinate system)$yJ$zJy & z-coordinates of vertex J (local coordinate system)$yK$zKy & z-coordinates of vertex K (local coordinate system)$yL$zLy & z-coordinates of vertex L (local coordinate system)纤维截面划分时必须保证沿逆时针方向。patch circ $matTag $numSubdivCirc $numSubd

18、ivRad $yCenter $zCenter $intRad $extRad $matTagmaterial integer$numSubdivCircnumber of subdivisions (fibers) in the circumferential direction.$numSubdivRadnumber of subdivisions (fibers) in the radial direction.$yCenter$zCentery & z-coordinates of the center of the circle$intRadinternal radius$extRa

19、dexternal radius$startAngstarting angle (optional. default=0.0)$endAngending angle (optional. default=360.0)圆形截面的划分layer straight $matTag $numBars $areaBar $yStart $zStart $yEnd $zEnd$matTagmaterial integer tag of the previously-defined UniaxialMaterial object used to represent the stress-strain for

20、 the area of the fiber$numBarsnumber of reinforcing bars along layer$areaBararea of individual reinforcing bar$yStart$zStarty and z-coordinates of starting point of reinforcing layer (local coordinate system)$yEnd$zEndy and z-coordinates of ending point of reinforcing layer (local coordinate system)

21、layer circ $matTag $numBar $areaBar $yCenter $zCenter $radius $matTagmaterial integer tag of the previously-defined UniaxialMaterial object used to represent the stress-strain for the area of the fiber$numBarnumber of reinforcing bars along layer$areaBararea of individual reinforcing bar$yCenter$zCe

22、ntery and z-coordinates of center of reinforcing layer (local coordinate system)$radiusradius of reinforcing layer$startAng$endAngstarting and ending angle of reinforcing layer, respectively. (Optional, Default: a full circle is assumed 0-360)7. 定义单元P-Delta TransformationThis command is used to cons

23、truct the P-Delta Coordinate Transformation object, which performs a linear geometric transformation of beam stiffness and resisting force from the basic system to the global coordinate system, considering second-order P-Delta effects.8. 定义输出存储路径各节点位移支座反力recorder Node -dof ($dof1 $dof2 .) $respType$respTypedefines response type to be recorded. The fo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论