大震下考虑黏滞阻尼器极限状态的减震结构抗震性能分析
0 引言
黏滞阻尼器是一种有效的被动减震装置, 装设黏滞阻尼器可以有效降低结构的地震作用和位移, 从而保护主体结构不被破坏
与其他传统的结构分析软件不同, OpenSees是一种开源的、持续完善的有限元软件, 包含了大量的材料、算法和单元。重要的是, 使用者可基于OpenSees平台根据自身的需要在其中添加相应的材料、算法和单元
1 Maxwell模型简介
Maxwell模型是应用于黏滞阻尼器最为广泛的本构关系之一, 其简化模型如图1所示
式中:F为输出的阻尼力;KD为弹簧的刚度;C和α分别为阻尼系数和阻尼指数;μ为轴向变形;sgn为符号函数;v为轴向速度。
该模型表明了阻尼器的本构关系, 但没有考虑极限状态时的本构关系。当阻尼器受拉或受压达到阻尼器的最大轴向位移时, 阻尼器等价于一个弹性钢支撑, 不再具有耗能能力;当阻尼器受拉达到活塞咬边的屈服力或受压达到驱动支撑的屈服力时, 阻尼器达到极限状态, 很快退出工作, 不再具有耗能能力
2 考虑位移极限状态的黏滞阻尼器模型的二次开发
2.1 考虑位移极限状态的黏滞阻尼器模型的本构关系
为了研究黏滞阻尼器的位移极限状态, 假设阻尼器输出的阻尼力足够大, 得到考虑位移极限状态的黏滞阻尼器模型的本构关系:
式中:μmax为黏滞阻尼器的最大轴向位移;K为阻尼器达到位移极限状态后自身的弹性刚度, 与阻尼器构造及缸体和活塞杆的性能有关。
由式 (2) 可以看出, 当阻尼器轴向位移较小, 即μ≤μmax时, 阻尼器处于正常工作状态, 阻尼力为F=Cvαsgn (v) ;当阻尼器轴向位移很大, 即μ>μmax时, 阻尼力为F=Kμ, 阻尼器不再具有耗能能力。
2.2 Maxwell01模型的源代码
Maxwell.cpp中的setTrialStrain () 函数是用来定义本构关系的函数, 也是最重要的函数
int Maxwell::setTrialStrain (double strain, double strainRate)
{ if (fabs (Cstrain) >=fabs (Expansion) )
{Tstrain=Cstrain;
Tstress=Cstress;
Ttangent=1e10*K;
returnD !=1;
double dStrain=strain - Cstrain;
double Dstress=K*dStrain;
Tstress=Dstress + Tstress;
Tstrain=dStrain+Tstrain;
……
}
除了setTrialStrain () 函数, constructor () 函数、Maxwell.h等的成员函数、变量也需做出修改, 得到Maxwell01.h和Maxwell01.cpp。将Maxwell01.h和Maxwell01.cpp添加到OpenSees源代码的uniaxial文件夹下, 然后使用VS2010编译并调试新的源代码, 最终发布新的OpenSees软件。
2.3 二维钢框架模型的建立
建立一个二维钢框架模型, 梁柱均选用箱形截面, 弹性模量为200kN/mm2, 阻尼器采用Maxwell模型或Maxwell01模型、twoNodeLink单元, 其立面布置图如图2所示。
2.4 Maxwell01模型的验证
为了研究考虑位移极限状态的黏滞阻尼器的性能, 采用2种工况:工况A为安装黏滞阻尼器但未考虑极限状态, 工况B为安装黏滞阻尼器且考虑位移极限状态。输入1940 El Centro地震动记录, 并调整地震动峰值加速度为0.4g。对两种工况结构进行弹塑性时程分析。工况A, B阻尼器的轴力-位移曲线如图3, 4所示。
由图3, 4可知, 当黏滞阻尼器受拉或者受压达到最大位移时, 阻尼器轴力-位移曲线接近直线, 即阻尼器相当于弹性钢支撑, 直线的斜率为钢支撑的刚度, 阻尼器丧失了耗能能力。
3 考虑力极限状态的黏滞阻尼器模型的二次开发及其对减震结构抗震性能的影响
为了研究黏滞阻尼器的力极限状态, 假设阻尼器的轴向位移最大值足够大, 得到考虑力极限状态的黏滞阻尼器模型的本构关系:
由式 (3) 可以看出, 当阻尼器输出的力较小, 即F≤Fmax时, 阻尼器处于正常工作状态, 阻尼力为F=Cvαsgn (v) ;当阻尼器输出的力大于活塞咬边的受拉屈服力或驱动支撑的受压屈服力, 即F>Fmax时, 阻尼力取为0, 阻尼器退出工作。
3.1 Maxwell02模型的源代码
将Maxwell模型中setTrialStrain () 函数的源代码进行修改如下:
int Maxwell01::setTrialStrain (double strain, double strainRate) {
f (fabs (Cstress) >=fabs (Fmax) && (Cstress<0) && (Fmax<0) ) {Tstress=0.0;Ttangent=0.0;
Tstrain=Cstrain;} else
if (fabs (Cstress) >=fabs (Fmax) && (Cstress<0) && (Fmax<0) ) {Tstress=0.0;Ttangent=0.0;
Tstrain=Cstrain;} else
{Tstrain=Cstrain;Tstress=Cstress;Ttangent=Ctangent;......}}
运用2.2节的方法调试Maxwell02模型的源代码Maxwell02.h和Maxwell02.cpp, 并获得新的OpenSees软件。
3.2 模型的建立
分析模型为6层钢框架结构, 层高均为3.6m, 主体高度为21.6m, 其平面布置如图5所示。框架梁、柱均采用Q345钢, 梁选用焊接工字形截面, 截面尺寸为500×220×12×10, 框架柱选用焊接箱形截面, 截面尺寸为500×500×20×16。采用钢筋混凝土板, 混凝土强度等级为C30, 受力主筋、箍筋分别采用HRB400, HPB300级钢筋。楼面活荷载标准值为:办公室2.0kN/m2, 教室2.5kN/m2, 走廊3.5kN/m2, 卫生间2.0kN/m2。该结构位于甘肃省兰州市, 抗震设防烈度为8度 (0.2g) , 建筑场地类别为Ⅱ类, 设计地震分组为第三组。
使用OpenSees对图5阴影部分所示的一榀框架进行建模分析与减震设计, 考虑P-Δ效应, 梁柱均采用NonlinearBeamColumn单元, 设置5个积分点, 钢材采用Steel01本构模型。阻尼器采用Maxwell模型或Maxwell02模型、twoNodeLink单元, 阻尼器布置如图6所示。
3.3 安装考虑力极限状态的黏滞阻尼器的减震结构的抗震分析
为了研究考虑极限状态的黏滞阻尼器对减震结构的抗震性能的影响, 采用4种工况:工况1为无阻尼器, 工况2为安装黏滞阻尼器但未考虑极限状态, 工况3为安装黏滞阻尼器且考虑活塞咬边受拉极限状态, 工况4为安装黏滞阻尼器且考虑驱动支撑受压极限状态。按罕遇地震水准, 将选取的7条地震动记录的峰值加速度调整至0.4g, 对4种工况结构进行弹塑性时程分析。
3.3.1 阻尼器的性能分析
罕遇地震水准下NORTHRIDGE/MUI279地震动记录输入时, 工况2~4中101阻尼器的轴力-位移曲线如图7 (a) ~ (c) 所示, 工况3和工况4的阻尼器的受力情况见表1。
工况3、工况4的阻尼器受力情况 表1
地震动记录 |
工况3 |
工况4 | ||
达到极限状 态的阻尼器 |
未达到极 限状态的 阻尼器 |
达到极限 状态的 阻尼器 |
未达到 极限状态 的阻尼器 |
|
NORTHRIDGE /MUI279 |
101, 102, 201, 202, 301, 302, 401 | 402, 501, 502, 601, 602 | 101, 102, 201, 202, 301, 302 | 401, 402, 501, 502, 601, 602 |
KOBE /SHI090 |
101, 102, 201, 202, 301, 302, 401 | 402, 501, 502, 601, 602 | 101, 102, 201, 202, 301, 302, 402 | 401, 501, 502, 601, 602 |
NORTHRIDGE /CAN270 |
101, 102, 201, 202, 301, 302 | 401, 402, 501, 502, 601, 602 | 101, 102, 201, 202, 302 | 301, 401, 402, 501, 502, 601, 602 |
IMPERIAL /DEL352 |
101, 102, 201, 202, 301, 302 | 401, 402, 501, 502, 601, 602 | — | 全部阻尼器 |
IMPERIAL /CEN230 |
101, 102, 201, 202, 301, 302, 401, 402, 502 | 501, 601, 602 | 101, 102, 201, 202, 301, 302, 401 | 402, 501, 502, 601, 602 |
LOMA /GIL090 |
101, 102, 201, 202, 301, 302, 402 | 401, 501, 502, 601, 602 | 101, 102, 201, 202, 301, 302 | 401, 402, 501, 502, 601, 602 |
WENCHUN /EW |
101, 102, 201, 202, 301, 302, 401, 402 | 501, 502, 601, 602 | 101, 102, 201, 202, 301, 302, 401, 402 | 501, 502, 601, 602 |
由图7可知, 当黏滞阻尼器受拉达到活塞咬边的屈服力或者受压达到驱动支撑的屈服力时, 阻尼器的滞回环面积均小于处于正常工作状态的阻尼器的滞回环面积, 即达到极限状态的阻尼器较正常工作状态的阻尼器的耗能能力有所降低, 导致结构的减震性能也有所下降。表1说明, 输入不同地震动记录时, 减震结构黏滞阻尼器的受力情况有所差异, 达到极限状态的阻尼器个数不同, 出现的位置也有所不同;工况3, 4中, 1~3层的黏滞阻尼器基本上都达到了极限状态, 这是因为相对于其他楼层, 底部楼层的地震响应较大, 导致阻尼器的出力也较大, 使其更容易达到极限状态。
3.3.2 楼层最大层间位移角对比分析
图8 (a) 为罕遇地震时工况1~4各地震动记录输入下楼层最大层间位移角曲线, 图8 (b) 为各工况7条地震动记录输入下楼层最大层间位移角平均值曲线。
图8结果表明, 罕遇地震时工况1, 2的楼层最大层间位移角平均值分别为4种工况的最大值、最小值, 说明达到极限状态的阻尼器较正常工作状态的阻尼器的减震性能低。工况2、工况3、工况4的5, 6层楼层最大层间位移角平均值差别不大, 原因是5, 6层的黏滞阻尼器都没有达到极限状态。
3.3.3 楼层最大加速度对比分析
图9 (a) 为罕遇地震时工况1~4各地震动记录输入下楼层最大加速度曲线, 图9 (b) 为各工况7条地震动记录输入下楼层最大加速度平均值曲线。
图9结果表明, 罕遇地震时工况3、工况4均比工况2的楼层最大加速度平均值大, 说明达到极限状态的阻尼器对结构的减震效果造成了不良影响。工况2~4的5, 6层楼层最大加速度平均值差别不大, 原因是5, 6层的黏滞阻尼器都没有达到极限状态。
3.3.4 楼层最大水平位移对比分析
图10 (a) 为罕遇地震时工况1~4各地震动记录输入下楼层最大水平位移曲线, 图10 (b) 为各工况7条地震动记录输入下楼层最大水平位移平均值曲线。
图10结果表明, 罕遇地震时工况1, 2的楼层最大水平位移的平均值分别为4种工况的最大值、最小值, 表明达到极限状态的黏滞阻尼器没有正常工作状态的黏滞阻尼器的减震性能好。
综上所述, 通过罕遇地震时工况1~4的楼层最大层间位移角、楼层最大加速度、楼层最大水平位移及其平均值的比较, 表明黏滞阻尼器达到极限状态后的耗能减震能力较其正常工作状态时的耗能减震能力有所降低。
4 结论
(1) 输入不同的地震动记录时, 减震结构的地震响应不同, 且黏滞阻尼器对减震结构的耗能作用也有差异。
(2) 在不同的地震动记录下, 阻尼器的受力情况存在一定的差异, 考虑黏滞阻尼器极限状态, 黏滞阻尼器的耗能能力会下降。
(3) 在大震下, 尤其在超过设计水平强度的地震下, 若不考虑黏滞阻尼器极限状态, 会高估其消能减震性能。
[2] CAO M, TANG H, FUNAKI N, et al.Study on a real 8F steel building with oil damper damaged during the 2011 Great East Japan Earthquake[C]// Proceedings of the 15th World Conference on Earthquake Engineering.Lisbon, 2012:4702.
[3] MIYAMOTO H K, GILANI A S J, WADA A, et al.Collapse risk of tall steel moment frame buildings with viscous dampers subjected to large earthquakes part I:damper limit states and failure modes of 10-storey archetypes[J].The Structural Design of Tall and Special Buildings, 2010, 19 (4) :421-438.
[4] MIYAMOTO H K, GILANI A S J, WADA A, et al.Limit states and failure mechanism of viscous dampers and implications for large earthquakes[J].Earthquake Engineering and Structural Dynamics, 2010, 39 (11) :1279-1297.
[5] 万增勇, 任晓丹, 李杰.OpenSees混凝土单轴本构关系二次开发[J].结构工程师, 2015, 31 (2) :93-99.
[6] 陈学伟, 林哲.结构弹塑性分析程序OpenSees原理与实例[M].北京:中国建筑工业出版社, 2014.
[7] SCOTT M H, FENVES G L.How to introduce a new material into OpenSees[R].Berkeley:University of California, 2001.
[8] MCKENNA F.Adding your code to OpenSees[EB/OL] (2012-02) [2016-11-30].http://opensees.berkeley.edu/Adding Your Code.pdf 2012-02/2016-11-30.
[9] MCKENNA F.Add a new UniaxialMaterial C++[EB/OL] (2013-09-11) [2016-11-30].http://opensees.berkeley.edu/wiki/index.php/Add_a_New_UniaxialMaterial_C%2B%2B.
[10] 宋昊.考虑黏滞阻尼器失效影响的高层建筑地震易损性分析[D].哈尔滨:哈尔滨工业大学, 2011.
[11] MIYAMOTO H K.Probabilistic seismic risk identification of steel building with viscous damper[D].Tokyo:Tokyo Institute of Technology, 2010.
[12] HORTON I.Visual C++ 2012入门经典[M].苏正泉, 李文娟, 译.北京:清华大学出版社, 2014.
[13] ECKEL B, ALLISON C.C++编程思想[M].刘宗田, 等译.北京:机械工业出版社, 2011.