OPENSEES
opensees弧长法

opensees弧长法摘要:1.OpenSees 简介2.OpenSees 弧长法的定义和原理3.OpenSees 弧长法的应用4.OpenSees 弧长法的优点与局限性正文:1.OpenSees 简介OpenSees 是一款开源的土木工程计算软件,主要用于结构分析和设计。
它基于有限元方法,可以模拟各种复杂的结构和材料。
OpenSees 具有灵活、易用的特点,可以进行线性静力分析、模态分析、屈曲分析、响应谱分析等多种计算。
此外,OpenSees 还提供了丰富的接口和工具,方便与其他软件进行数据交换和二次开发。
2.OpenSees 弧长法的定义和原理OpenSees 弧长法是一种基于有限元方法的结构分析方法,主要用于求解结构在非线性荷载作用下的响应。
弧长法的基本思想是将结构的位移- 时间曲线划分为若干个弧段,通过对每个弧段的积分,求解结构的累积位移、速度和加速度等响应参数。
在OpenSees 中,弧长法通过定义一个函数来描述结构的位移- 时间关系。
该函数可以是线性的、非线性的或者是分段线性的。
在求解过程中,OpenSees 采用自适应时间步长控制,以保证计算精度和效率。
3.OpenSees 弧长法的应用OpenSees 弧长法广泛应用于土木工程领域,尤其是结构动力学分析和地震响应分析。
以下是一些典型的应用场景:(1)求解结构的周期、频率和振型;(2)分析结构在地震作用下的响应,包括峰值地面加速度、地面位移等;(3)评估结构在极端荷载作用下的性能,如屈曲、滑移等;(4)进行结构动力修改,如减震措施等。
4.OpenSees 弧长法的优点与局限性优点:(1)适用范围广,可以处理各种复杂的结构和材料;(2)计算精度高,可以模拟非线性和动态响应;(3)计算效率高,采用自适应时间步长控制;(4)易于与其他软件接口,方便进行数据交换和二次开发。
opensees命令解释

1、定义梁柱单元局部坐标轴的命令流为:geomTr ansf Linear $transfTag $vecxzX $vecxzY $vecxzZ其中,$transfT ag 代表局部坐标轴矢量的编号,$vecxzX $vecxzY $vecxzZ表示局部坐标轴的方向矢量值。
2、OPENSE E S 的刚性隔板假定命令流格式为:rigidD iaphr agm $perpDirn $master NodeT ag $slaveN odeTa g1 $slaveN odeTa g2 ...其中,$perpDirn 表示刚性隔板的方法,如实例中楼板的刚性隔板的平移方向为U1(X 方向)与U2(Y 方向),即1-2 平面,该值应为3。
$master NodeT ag 为主结点,$slaveN odeTa g1 为从结点。
主结点一般为刚性隔板刚心。
实例中:rigidD iaphr agm 3 35 2,表示刚性隔板平动方向为1-2 平面,刚心主节点为35 点,2号结点为从结点。
3、弹性梁柱单元的命令流:elemen t elasticBeam Colum n $eleTag $iNode $jNode$A $E $G $J $Iy $Iz $transfTag需要提供截面的截面积A、截面Y 轴惯性矩Iy,截面Z 轴惯性矩Iz,截面扭转矩,截面材料的弹性模量E及剪切模量G。
其中:$transfTag与$eleTag是一致的,表示一个单元有自已特定的坐标轴向量,为了编程的方便4、非线性材料模型的定义(1)uniaxi alMat erial Steel01 1 335 200000 0.00001表示,钢筋的屈服强度为335MPa,弹性模量为200000MPa,硬化系数为0.00001,即屈服平台基本上为水平段。
结构三维非线性分析软件Opensees的研究及应用

结构三维非线性分析软件Opensees的研究及应用I. 综述随着计算机科学技术的飞速发展,三维非线性分析已经成为工程领域中的一个重要研究方向。
在这个背景下,结构三维非线性分析软件(如Opensees)的研究和应用日益受到学术界和工程界的关注。
本文将对结构三维非线性分析软件Opensees的研究及应用进行综述,以期为相关领域的研究者提供参考。
首先本文将介绍结构三维非线性分析的基本概念和方法,结构三维非线性分析是一种研究结构在复杂载荷作用下的动力学行为的方法,它涉及到结构动力学、有限元方法、边界元方法等多种数学工具和技术。
通过这些方法,可以求解结构在不同工况下的应力、应变、位移等响应变量,从而预测结构的性能和寿命。
其次本文将重点介绍结构三维非线性分析软件Opensees的发展历程、功能特点以及在实际工程中的应用。
Opensees是一款专门针对结构三维非线性分析的软件,具有强大的计算能力和灵活的操作界面。
它支持多种有限元模型和材料本构关系,可以实现多种求解算法和后处理功能。
在实际工程中,Opensees已经成功应用于多个领域的结构设计、优化和可靠性评估等问题,取得了显著的研究成果。
本文将对结构三维非线性分析软件Opensees的未来发展趋势进行展望。
随着计算机硬件性能的不断提高和计算方法的不断创新,结构三维非线性分析将在更广泛的领域得到应用,如航空航天、能源化工、生物医学等。
同时为了满足不同应用场景的需求,Opensees将继续优化其功能和性能,提高计算效率和精度,拓展与其他软件和工具的集成能力。
研究背景和意义随着计算机技术的飞速发展,三维非线性分析在工程领域中的应用日益广泛。
结构三维非线性分析软件作为一种重要的工具,为工程师提供了强大的计算能力,有助于更准确地评估结构的性能和稳定性。
然而目前市场上的三维非线性分析软件往往功能有限,难以满足复杂结构分析的需求。
因此研究和开发一种高效、功能完善的结构三维非线性分析软件具有重要的理论和实际意义。
opensees弧长法

opensees弧长法(最新版)目录1.OpenSees 弧长法简介2.OpenSees 弧长法的应用范围3.OpenSees 弧长法的操作步骤4.OpenSees 弧长法的优点与局限性正文OpenSees 弧长法是一种基于有限元分析的计算方法,可以用于求解复杂结构的静态和动态问题。
这种方法采用了弧长法来计算有限元模型中的刚度矩阵,可以大大提高计算效率和精度。
下面,我们将详细介绍OpenSees 弧长法的相关内容。
1.OpenSees 弧长法简介OpenSees 弧长法是一种基于有限元分析的计算方法,主要用于求解复杂结构的静态和动态问题。
这种方法采用了弧长法来计算有限元模型中的刚度矩阵,可以大大提高计算效率和精度。
OpenSees 弧长法适用于各种工程领域,如土木工程、机械工程、航空航天等。
2.OpenSees 弧长法的应用范围OpenSees 弧长法可以用于求解以下类型的问题:(1)静态问题:求解结构的静力响应,如位移、内力等;(2)动态问题:求解结构的动力响应,如加速度、速度等;(3)非线性问题:求解非线性结构的响应,如材料非线性、几何非线性等;(4)热力学问题:求解结构的热力学响应,如温度分布等。
3.OpenSees 弧长法的操作步骤使用 OpenSees 弧长法求解问题,可以分为以下几个步骤:(1)建立有限元模型:根据实际问题,创建一个有限元模型,包括节点、单元和边界条件;(2)选择弧长法:在 OpenSees 中选择弧长法作为求解方法;(3)施加边界条件:将实际问题中的边界条件施加到有限元模型上;(4)求解:使用 OpenSees 弧长法求解有限元模型;(5)后处理:对计算结果进行后处理,如绘制位移、内力等云图。
4.OpenSees 弧长法的优点与局限性OpenSees 弧长法的优点主要有以下几点:(1)计算效率高:采用弧长法可以大大提高有限元分析的计算效率;(2)计算精度高:弧长法可以提高刚度矩阵的计算精度,从而提高整体计算精度;(3)适用范围广:适用于各种工程领域和问题类型。
opensees输出层间位移角 残余层间位移

OpenSees(全称Open System for Earthquake Engineering Simulation),意为地震工程模拟开放系统,是由美国地震工程研究中心和加州伯克利分校主导研发的,主要用于建筑、桥梁等结构在地震作用下的模拟分析。
OpenSees的核心功能包括用于结构和岩土系统非线性动力分析的有限元模型和求解算法。
此外,它还可扩展到结构和岩土系统参数更新、可靠度分析、灵敏度分析、火灾模拟和流-固耦合分析等领域。
在OpenSees中,可以通过脚本层面修改代码实现特定功能,模拟地震参数的不确定性,提高运算过程中的内存管理水平和计算效率。
由于OpenSees是一个开源软件,用户可以很容易地在高性能计算硬件上根据实际需求对其进行二次开发和设计程序。
opensees弧长法

opensees弧长法【实用版】目录1.OpenSees 简介2.弧长法的定义和原理3.OpenSees 弧长法的应用4.OpenSees 弧长法的优势和局限性正文1.OpenSees 简介OpenSees 是一款开源的、跨平台的地震工程模拟软件,广泛应用于结构动力学、地震工程等领域。
它提供了丰富的工具和方法,帮助工程师和研究人员分析和设计地震反应结构。
在 OpenSees 中,弧长法是一种常用的地震反应分析方法。
2.弧长法的定义和原理弧长法,又称为路径积分法,是一种基于位移的数值积分方法。
它的基本思想是将结构的位移历程分解为无数小的位移增量,然后对每个增量进行积分,得到结构的累积位移。
弧长法的核心公式为:Δx = ∫(F(x,t)dt)其中,Δx 表示位移增量,F(x,t) 表示在某一时刻 t 的位移,积分是对所有时刻的位移进行累加。
这种方法被称为弧长法,是因为在数学上,位移 - 时间曲线在速度 - 时间曲线之下所围成的面积就像一个弧长。
3.OpenSees 弧长法的应用在 OpenSees 中,弧长法被广泛应用于以下三个方面:(1)静态分析:静态分析是指在地震作用下,结构在静止状态下的位移反应。
通过弧长法,可以计算出结构的静态位移、内力等。
(2)动态分析:动态分析是指在地震作用下,结构在运动状态下的位移反应。
由于弧长法可以计算出任意时刻的位移,因此可以应用于动态分析。
(3)弹塑性分析:弧长法可以处理弹塑性材料,因此可以用于弹塑性分析。
4.OpenSees 弧长法的优势和局限性(1)优势:弧长法具有较高的数值稳定性,适用于各种类型的结构和地震动作用。
此外,弧长法的计算精度较高,可以得到较为准确的结果。
(2)局限性:弧长法的计算时间较长,尤其是在处理大型结构时,计算量较大,计算时间较长。
OPENSEES中纤维模型的研究

OPENSEES中纤维模型的研究一、本文概述随着结构工程领域的快速发展,对于复杂结构行为的精确模拟和分析变得越来越重要。
在此背景下,纤维模型作为一种先进的数值模型,在结构分析中的应用日益广泛。
本文旨在深入研究和探讨OPENSEES(Open System for Earthquake Engineering Simulation)中的纤维模型,包括其理论基础、应用方法以及在实际工程中的应用案例。
本文将对纤维模型的基本理论进行详细介绍,包括其发展历程、基本原理以及在OPENSEES中的实现方式。
通过对纤维模型的深入理解,为后续的应用研究提供坚实的理论基础。
本文将探讨纤维模型在OPENSEES中的应用方法。
这包括如何建立纤维模型、如何进行参数设置、如何进行模型的验证和校准等方面。
通过实例分析和具体操作步骤的讲解,使读者能够更好地掌握纤维模型在OPENSEES中的应用技巧。
本文将通过实际工程案例来展示纤维模型在OPENSEES中的应用效果。
通过对实际工程中的结构进行纤维模型建模和分析,验证纤维模型的有效性和可靠性,并探讨其在实际工程中的应用前景。
本文将对OPENSEES中的纤维模型进行全面的研究和探讨,旨在为结构工程师和研究人员提供一种先进的数值分析工具,帮助他们更好地理解和分析复杂结构的行为,从而推动结构工程领域的发展。
二、纤维模型理论基础纤维模型是一种在结构工程领域广泛应用的数值模型,特别是在OpenSees这样的结构分析软件中,它提供了一种精细化的方式来模拟混凝土、钢材等材料的非线性行为。
纤维模型理论的基础在于,它将结构中的每个单元视为由一系列沿长度方向分布的纤维组成,每根纤维都有其独立的应力-应变关系。
纤维模型的核心思想是,通过考虑材料在不同受力状态下的局部行为,能够更准确地模拟结构的整体响应。
这种模型尤其适用于处理复杂的非线性问题,如混凝土的开裂、钢材的屈服等。
在纤维模型中,每个纤维的应力-应变关系可以通过实验数据或材料本构模型来确定,这使得纤维模型具有很高的灵活性和准确性。
opensees 滞回曲线算例

---标题:深入探讨opensees滞回曲线算例一、引言在结构工程中,地震是一个重要的考量因素。
为了评估结构在地震作用下的性能,工程师们通常会使用滞回曲线来描述结构材料的非线性行为。
opensees作为一个开放式地震工程模拟软件,在地震工程领域有着广泛的应用。
本文将深入探讨opensees滞回曲线算例,帮助读者更好地理解这一重要概念。
二、opensees滞回曲线简介opensees是一种基于对象的、并行化的、开源的地震工程模拟软件,用于分析结构在地震作用下的性能。
滞回曲线是opensees中一个重要的概念,它描述了结构材料在加载-卸载过程中的非线性行为。
通过绘制结构元素的滞回曲线,工程师们可以更好地了解结构的抗震性能。
三、opensees滞回曲线算例接下来,我们将通过一个具体的opensees滞回曲线算例来深入探讨这一概念。
假设我们有一个简支梁结构,在地震作用下发生非线性行为。
我们可以通过opensees进行模拟,并得到该结构的滞回曲线。
在这个算例中,我们可以设定不同的地震波、材料性能和结构几何参数,以获得不同条件下的滞回曲线。
通过分析这些曲线,我们可以得到结构在不同地震作用下的性能表现,为工程实践提供重要参考。
四、个人观点和理解对于opensees滞回曲线,我认为其在地震工程领域具有重要的理论和实用意义。
通过实际的滞回曲线算例,工程师们可以更好地了解结构在地震作用下的性能,从而进行合理的结构设计和抗震评估。
opensees作为一个开源软件,为工程师们提供了丰富的建模和分析工具,有助于推动地震工程领域的发展和进步。
五、总结与回顾通过本文对opensees滞回曲线算例的深入探讨,我们更加全面地理解了这一重要概念。
通过实际的算例分析,我们了解到滞回曲线对于评估结构在地震作用下的性能具有重要意义。
在未来的工程实践中,我们可以更好地运用opensees和滞回曲线理论,提高结构的抗震性能。
六、结束语以上是对opensees滞回曲线算例的探讨,希望本文能够帮助读者更好地理解这一重要概念,在地震工程领域有所启发。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OPENSEESopensees中的单元问题梁柱单元1. Nonlinear BeamColumn基于有限单元柔度法理论。
允许刚度沿杆长变化,通过确定单元控制截面各自的截面抗力和截面刚度矩阵,按照Gauss-Lobatto积分方法沿杆长积分计算出整个单元的抗力与切线刚度矩阵。
NonlinearBeamColumn单元对于截面软化行为,构件反应由单元积分点数控制,为保证不同积分点数下构件反应的一致性,可以通过修正材料的应力-应变关系来实现,但同时会造成截面层次反应的不一致,因此需要在截面层次进行二次修正。
一根构件不需要单元划分,使用1个单元即可,建议单元内使用4个截面积分点,截面上使用6*6的纤维积分点。
[5]2. Displacement – Based BeamColumn基于有限单元刚度法理论。
允许刚度沿杆长变化,按照Gauss -Legendre积分方法沿杆长积分计算出整个单元的抗力与切线刚度矩阵。
Displacement - BasedBeam- Column单元对于截面软化行为,构件反应由遭受软化行为的单元长度控制,为保证计算结果的精确性,一般需要将构件离散为更多的单元,而截面层次的反应与构件的单元离散数无关,可以较为准确地反应截面的软化行为。
建议一根构件划分为5个单元,单元内使用4个截面积分点,截面上使用6*6的纤维积分点。
[5]3. Beam With Hinges基于有限单元柔度法理论。
假定单元的非弹性变形集中在构件的两端,在杆件端部设置2个积分控制截面,并设定恰当的塑性铰长度,按照Gauss - Radau积分方法沿塑性铰长度积分来模拟构件和整体结构的非线性反应特点,而杆件中部的区段仍保持弹性。
L P塑性铰长度。
通过对BeamWithHinges单元的积分方法进行修正,保证塑性铰区只存在一个积分点,BeamWithHinges单元对于截面软化行为可以在单元层次和截面层次准确地进行描述。
[1]建议预设合理的塑性铰长度,截面上使用6*6的纤维积分点。
[5]纤维模型纤维模型是指将纤维截面赋予梁柱构件(即定义构件的每一截面为纤维截面),纤维截面是将构件截面划分成很多小纤维(包括钢筋纤维和混凝土纤维)对每一根纤维只考虑它的轴向本构关系,且各个纤维可以定义不同的本构关系。
纤维模型假定构件的截面在变形过程中始终保持为平面,这样只要知道构件截面的弯曲应变和轴向应变就可以得到截面每一根纤维的应变,从而可以计算得到截面的刚度。
纤维模型能很好的模拟构件的弯曲变形和轴向变形,但不能模拟构件的剪切非线性和扭曲非线性。
零长度构件可以赋予零长度构件BARSLIPMaterial(这种材料的本构关系可以精确模拟循环加载时在构件节点处由于钢筋的滑移和混凝土的开裂所引起的构件的刚度退化和强度退化现象)来模拟构件节点处的变形,另外用Bond-SP01Material可以模拟节点处钢筋的应力渗透现象(节点处钢筋还没有整体滑移)所引起的构件的强度和刚度变化。
OPENSEES中零长度构件虽然在建模时是零长度,但在计算这种构件变形时却是取其长度为单位长度。
计算时将零长度截面的弯曲曲率乘以1得到构件的弯曲变形。
梁柱构件建模时核心区混凝土轴心抗压强度增大百分之40,以考虑箍筋对核心混凝土的强度和延性的增加。
或者取柱构件受约束混凝土的强度增加系数K=1.2[3];剪力墙基于纤维截面来模拟,定义一种专门用来模拟构件截面剪切应变的材料,将此材料组合到纤维截面中,组合截面的应变为纤维截面应变与剪切材料应变的叠加,将构件的剪切柔度矩阵与构件的弯曲和轴向柔度矩阵叠加就可以求得构件考虑剪切变形的柔度矩阵。
因为纤维模型的求解是基于平面假设,而剪力墙构件变形很大时其截面显然不会保持平面,所以还是有一定的误差。
HystereticMaterial模拟构件截面剪切变形的应力-应变关系。
通过减小钢筋的屈服后刚度模拟实际情况。
(实际构件在变形时并不是平截面假定,如果按照同等位移的话,那么将会增加约束,使结构偏小。
)抵消由于平面假设所引起的刚度增加。
经过试验与计算结构的比较,认为将构件截面钢筋纤维屈服后刚度降低百分之30~40时,计算结果与试验结果符合的较好。
[2]单元参数问题积分点数目单个构件为3~5个,杆件两端设置2个,中间均布2~3个。
混凝土本构模型中是否考虑受拉区段对构件的滞回性能影响不大,对圆钢管混凝土柱进行数值模拟时,混凝土本构模型宜采用Mander本构模型。
在混凝土本构关系相同的条件下,钢材本构关系中的强化段对柱试件滞回性能的影响显著由分析可知,不宜考虑钢材的强化段,否则会使数值计算结果高于试验测试结果。
对于纤维截面网格划分,径向环向划分的段数在6~20为宜,钢材和混凝土可分别划分,亦可以统一划分。
[4]附录1. OpenSees中三种非线性梁柱单元的研究2. OPENSEES中纤维模型的研究3. 基于OPENSEES的钢筋混凝土柱非线性有限元分析4. 基于柔度法的纤维梁柱单元及其参数分析5. 纤维模型中单元、截面及纤维划分问题研究PUSHOVER分析方法静力弹塑性分析方法是:通过对结构逐步施加某种分布形式的水平静力荷载,通过静力推覆分析计算得到结构的内力和变形,并借助地震需求谱或直接估算的目标性能需求点等方法,近似得到结构在预期地震作用下的抗震性能状态,由此对结构的抗震性能进行评估。
静力弹塑性分析又称Pushover分析、静力推覆分析等。
侧力模式我国抗震规范:倒三角模式。
考虑楼层高度影响的侧力模式。
SAP2000:均匀加速度分布、模态荷载分布、自定义荷载分布。
Opensees模型OpenSEES中有限元对象被划分成更多的子对象,其中包括节点对象、材料对象、截面对象、单元对象、荷载对象和约束对象等,并且为其子对象提供了多种不同的选择,包括不同的材料类型,截面形式,荷载模式以及约束方式等,再由它们组合成为有限元模型对象。
在程序中建立子对象的命令主要有:Node、Mass、Material、Section、Element、LoadPattern、TimeSeries、Transformation、Block和Constraint等等。
通过上述命令,我们可以分别确定对象中各节点的位置、节点集中质量、材料本构关系、截面恢复力模型、单元类型、外加荷载模式、几何坐标转换类型和约束形式等。
这些命令构建了有限元模型相应的子对象,由这些子对象组合构成有限元模型对象ModelBuilder。
材料的本构关系OpenSEES提供了单轴受力材料和多轴受力材料供使用者选择,考虑论文主要涉及到结构平面问题,这里仅对单轴应力状态的钢筋本构和混凝土本构进行介绍。
OpenSEES中为单轴受力材料提供了丰富的对象:弹性材料、理想弹塑性材料、强化材料、滞回材料、粘滞材料、混凝土材料、钢筋材料、Fedeas材料,等等。
单轴受力材料中混凝土和钢筋的本构关系是目前研究的最为成熟和最为充分的一类。
钢筋本构模型OpenSEES程序中钢筋的应力应变关系采用由Menegotto和Pinto建议,并经Filippou 等人修正,能够考虑等向应变硬化影响的本构模型。
该本构模型采用应变的显函数表达形式,不仅在计算上非常有效率,而且保持了与钢筋反复加载试验结果的非常好的一致性,可以反映包辛格效应(反向加载,弹性极限下降明显)。
混凝土本构模型混凝土模型如图2.2、图2.3所示,混凝土受压的滞回曲线采用Scott-Kent-Park模型[42][43],该模型通过修正混凝土材料受压时的峰值应力应变和软化段的斜率来考虑混凝土中横向箍筋的约束影响,修正后的本构模型在简化和精确之间达到了较好的平衡。
其调用名为Concrete02。
OpenSEES中还提供了不考虑混凝土受拉的本构模型(Concrete01)和考虑材料拉伸强化的两种混凝土模型(Concrete03)。
截面恢复力模型截面恢复力模型按照建模的细化程度主要可以分为基于构件、基于截面和基于材料的恢复力模型三类。
在OpenSEES中直接提供的常规截面恢复力模型主要有弹性恢复力模型、理想弹塑性恢复力模型、两折线强化恢复力模型和滞回恢复力模型,通过定义材料类及材料类派生类对象来完成对积分控制点处截面恢复力模型的定义。
如通过建立ElasticSection2d(),SectionAggregator()等类的对象来定义弹性截面恢复力模型和对组合两种或两种以上的截面恢复力模型。
如图2.4所示设置截面和确定截面恢复力模型。
OpenSEES将单元沿纵向划分成若干离散的单元,各个单元依靠积分控制点(integration points)组装成梁柱单元。
OpenSEES为位于截面处的积分控制点提供Gauss-Legendre和Gauss-Lobatto等数值积分方法。
通过数值积分方法得到整个构件的刚度。
众所周知,构件的弹塑性变形往往集中于构件端部截面。
OpenSEES提供的Gauss-Legendre数值积分方法对结构构件非线性变形的模拟,只能随着积分控制点的增加才能逐渐接近单元端部截面,因此积分点数目的选择将直接影响该方法对构件弹塑性变形模拟的精确度;而Gauss-Lobatto数值积分方法始终保持两个积分控制点在单元的端部截面处[44],因此使用该方法能够更加有效的模拟构件的非线性行为。
当划分的纤维数目达到一定水平之后,数值积分产生的误差将不再显著。
对于平面问题中的矩形截面分析,纤维数目达到40就可以达到足够的精度[45]。
单元类型OpenSEES程序提供了多种单元分析模型,如实体模型和杆系模型,实体模型中包括二维实体模型和三维实体模型,如平面多节点实体模型、多节点空间实体模型等;OpenSEES 中杆系模型主要包括桁架单元Truss、零长度单元ZeroLength、弹性梁柱单元ElasticBeamColumn和非线性梁柱单元NonlinearBeamColumn。
本研究主要涉及三种非线性梁柱单元:NonlinearBeamColumn单元、DispBeam-Column单元和BeamWith Hinges单元。
NonlinearBeamColumn和BeamWithHinges单元是基于有限单元柔度法理论的,在编程过程中由建立Force Beam-Column类的子类来实现;DispBeamColumn单元基于有限单元刚度法理论。
这三种单元既能够用于考虑地震作用下结构整体分析,又能够用于构件本身的地震响应的考察。
以下将分别进行介绍。
a)NonlinearBeamColumn单元允许刚度沿杆件长度变化,通过确定单元控制截面的各截面抗力和截面刚度,按照Gauss-Lobatto积分方法计算单元抗力和刚度。
可以设置多个积分控制点来适当提高精度。