BALANCED VECTOR BASED GENERALIZED PLASTIC HINGE METHOD FOR ULTIMATE BEARING CAPACITY OF FRAME STRUCTURES
-
摘要: 广义塑性铰法能够保持传统塑性铰的比例特性并据此高效求解杆系结构在多内力联合作用下的极限承载力,克服了传统塑性铰法和精细塑性铰法的局限性。但是由于未考虑前序塑性铰上轴力增量对结构平衡状态的影响,导致刚架结构在部分荷载工况下的计算结果出现较大误差。为此,该文通过建立平衡向量,提出了修正的广义塑性铰法计算格式,从而有效消除了塑性铰上轴力增量导致的不平衡状态及其对计算精度的影响。利用强度折减因子确定各构件在多内力组合作用下的修正截面强度,在此基础上利用齐次广义屈服函数定义单元承载比;根据最大单元承载比及其与外荷载之间的比例关系确定新增塑性铰的位置和荷载增量;进而利用广义屈服准则和转角位移方程建立了平衡向量,据此修正当前加载步的塑性铰位置和荷载增量,从而解决了广义塑性铰法不适用于部分荷载工况的问题;通过与不同方法对比分析,验证了该文方法具有更高的计算精度和计算效率。Abstract: Generalized plastic hinge method can maintain the proportional characteristics of traditional plastic hinge method and obtain the ultimate bearing capacity of frame structures efficiently, which overcomes the limitations of the traditional plastic hinge method and the refined plastic hinge method. However, the effect of axial force increment of the formed plastic hinges on the structure equilibrium state is not considered, which affects the calculation accuracy of the ultimate bearing capacity of partial frame structures. Therefore, the generalized plastic hinge method was modified according to the balanced vector presented, which eliminated the negative influence of the unbalance state caused by axial force increment on the calculation accuracy. Based on the modified section strength of each component under the action of multiple internal forces determined by the strength reduced factor, the element bearing ratio was defined by the homogeneous generalized yield function. The position and load increment of the new plastic hinge were determined according to the maximum element bearing ratio and its proportional relation with external load. Additionally, the balanced vector was established by using the generalized yield criterion and the slope-deflection equation; according to which the position of plastic hinge and load increment of the current loading step were modified. A comparison of different methods verified that the proposed method was much more efficient and accurate.
-
刚架结构由于受力合理、自重轻及结构简单等优点,广泛应用于各工业建筑、民用建筑和交通水利工程等领域中,正确分析刚架结构极限承载力是开展刚架设计和安全性评估的基础。现阶段,主要利用弹塑性理论进行刚架结构失效模式和极限承载力分析,分为塑性区法和塑性铰法。塑性区法[1-2]主要通过细密网格将刚架离散为数量众多的实体单元,并在加载中及时更改进入塑性的单元本构方程,可以精细模拟结构加载时的失效过程,但离散自由度庞大。因此通常采用梁单元建立有限元模型并开展弹塑性增量分析(elastic-plastic incremental analysis,EPIA)[3-4]。塑性区法和EPIA都能取得较高计算精度,其结果往往用于校核其他方法的精度和适用性,但是理论复杂,且非线性迭代分析导致计算耗时久。
传统塑性铰法(plastic hinge method,PHM)采用零长度塑性铰假定,并通过在单元/构件的失效截面添加塑性铰来集中体现材料的塑性行为,单元/构件的其余部分仍保持弹性。而且,在建立有限元模型时仅需将各个构件离散为1个~2个单元,因此与塑性区法相比能够大幅提升计算效率。同时,由于刚架结构往往以弯曲变形为主,传统PHM[5-7]根据外荷载与线弹性弯矩之间的比例关系直接确定结构中新增塑性铰的位置以及相应的荷载增量(该特性称为PHM的比例特性),理论简单,计算格式简洁,计算效率远高于EPIA。但是,研究表明,处于多内力组合作用下的刚架结构,弯矩和轴力是影响其极限承载力的两个主要内力,而传统PHM由于无法考虑轴力对塑性铰的影响将导致高估刚架的极限承载力。二阶塑性铰法[8](second-order plastic hinge method, SPHM)和精细塑性铰法[9](refined plastic hinge method, RPHM)利用广义屈服准则考虑弯矩和轴力对塑性铰的影响,从而克服了传统PHM的缺陷。但是,由于常规的广义屈服函数通常不满足比例条件,导致SPHM和RPHM无法利用传统PHM的比例特性直接确定塑性铰位置和荷载增量,需进行大量的增量非线性迭代分析来确定组合内力下刚架结构在每一加载步下的新增塑性铰位置和荷载增量,导致理论复杂且难度大,降低了计算效率。
为了建立既适用于多内力组合作用的刚架结构,且能够保持PHM的比例特性,Rahman[10]利用线性函数代替非线性的广义屈服函数,据此对截面抗弯强度进行修正,因而能够利用传统PHM的比例特性快捷计算船舶横向框架在多内力作用下的极限承载力。但是,利用线性函数模拟非线性广义屈服函数将影响到极限承载力的计算精度。为此,杨绿峰等[11]利用非线性齐次拟合传统的非线性、非齐次广义屈服函数,并利用齐次广义屈服函数(homogeneous generalized yield function,HGYF)定义单元承载比[12-13],进而根据外荷载与单元承载比之间的比例关系直接确定广义塑性铰的位置和荷载增量,由此建立了广义塑性铰法(generalized plastic hinge method,GPHM),不仅保持了传统PHM的比例特性,具有很高的计算效率,还进一步提升了PHM在多内力组合作用下的计算精度,有效扩大了PHM的应用范围。但是,GPHM没有考虑荷载增量对前序塑性铰平衡状态的影响,导致刚架结构在部分荷载工况下的承载力计算结果不准确。
针对该问题,本文利用广义屈服条件和转角位移方程建立平衡向量,据此建立修正的GPHM计算格式,解决了GPHM在部分荷载工况下不适用的问题。最后,通过与不同方法对比分析,验证了本文方法高效、高精度的特性。
1 广义塑性铰
1.1 截面修正强度
塑性铰法通常利用上一加载步的内力修正刚架各构件的截面强度[7]:
Nep,i=NepζNi−Nea,isign(Nei⋅Nea,i) (1) Mep,i=MepζMi−Mea,isign(Mei⋅Mea,i) (2) Nea,i=i−1∑k=1ˉNek,Mea,i=i−1∑k=1ˉMek (3) 式中:下标
i 为第i 加载步;Nep,i 和Mep,i 分别为单元e 在第i 加载步的截面轴向强度和弯曲强度的修正值;ζNi 和ζMi 为强度折减因子,分别表示已存内力对截面轴向强度和抗弯强度的影响;Nei 和Mei 分别为单元e 在第i 加载步之初的轴力和弯矩;sign(x) 为符号函数,当x⩾ 时,{\rm sign}(x){\rm{ = }}1 ,反之当x < 0 时,{\rm sign}(x){\rm{ = }} - 1 ;N_{{\rm a},i}^e 和M_{{\rm a},i}^e 分别为前序加载阶段的累积轴力和弯矩;\bar N_k^e 和\bar M_k^e 分别为单元e 在第k 加载步末的轴力和弯矩增量;N_{\rm p}^e 和M_{\rm p}^e 分别为单元e 的截面初始轴向和初始弯曲强度,与截面几何形状有关。对于图1中的圆管截面,有:N_{\rm p}^e = \pi (R_{\rm o}^2 - R_{\rm i}^2){\sigma _{\rm s}} \;, \;M_{\rm p}^e = \frac{4}{3}(R_{\rm o}^3 - R_{\rm i}^3){\sigma _{\rm s}} (4) 式中:
{R_{\rm o}} 为圆管截面外半径;{R_{\rm i}} 为圆管截面内半径;{\sigma _{\rm s}}{\rm{ }} 为材料屈服强度。1.2 强度折减因子的定义
研究表明,当构件能够满足抗剪承载力要求时,弯矩和轴力将是影响构件承载力失效的关键因素。当刚架中某一构件截面上的弯矩和轴力满足广义屈服准则
f({n_i},{m_i}) = 1 时,该截面进入全截面塑性屈服状态,形成广义塑性铰,其中的f = f({n_i},{m_i}) 表示广义屈服函数。Chen和Han[14]给出了图1所示圆管截面的广义屈服准则:f({n_i},{m_i}) = 1 (5) 式中,
f({n_i},{m_i}) 为圆管截面的广义屈服函数,且:f({n_i},{m_i}) = {m_i} - \cos \left(\frac{{\pi {n_i}}}{2}\right) + 1 (6) 式中,
{n_i} 和{m_i} 分别为刚架在第i 加载步时构件截面上的无量纲轴力和无量纲弯矩:{n_i} = \frac{{N_i^e}}{{N_{{\rm p},i}^e}}\;,\;{m_i} = \frac{{M_i^e}}{{M_{{\rm p},i}^e}} (7) 利用广义屈服函数可以定义式(1)和式(2)中的强度折减因子
\zeta _i^N 和\zeta _i^M 。结构中部分构件仅承受单一内力作用,此类构件的强度折减因子为1,但实际工程结构的大多数构件往往都受到轴力、弯矩等多内力的组合作用,此时\zeta _i^N 和\zeta _i^M 均小于1。此外,刚架在第一加载步(i = 1 )之初尚没有累积内力,即:N_{{\rm a},1}^e = M_{{\rm a},1}^e = 0 ,不需要修正单元截面强度,因而有:\zeta _i^N = \zeta _i^M = 1 。随后的加载步(当i > 1 时),需根据刚架在上一个(第i - 1 个)加载步结束时的累积内力确定各个单元的无量纲累积轴力{n_{{\rm a},i}} 和弯矩{m_{{\rm a},i}} :{n_{{\rm a},i}} = \frac{{N_{{\rm a},i}^e}}{{N_{\rm p}^e}}\;,\;{m_{{\rm a},i}} = \frac{{M_{a,i}^e}}{{M_{\rm p}^e}} (8) 加载过程中需要及时修正构件的截面强度。在修正截面抗弯强度时,应根据广义屈服准则确定累积轴力
{n}_{{\rm a},i}^{e} 对截面初始抗弯强度M_{\rm p}^e 的影响:f({n_{{\rm a},i}},{m_i}) = {g_1}({n_{{\rm a},i}}) + {g_2}({m_i}) = 1 (9) 式中:
{g_1} 为广义屈服函数中仅含有轴力的函数项;{g_2} 为广义屈服函数中仅含有弯矩的函数项。将式(7)右式代入式(9),经整理可得:
M_i^e = M_{\rm p}^eg_2^{ - 1}[ {1 - {g_1}( {n_{{\rm a},i}^e} )} ] = M_{\rm p}^e\zeta _i^M (10) 式中,强度折减因子
\zeta _i^M{\rm{ = }}g_2^{ - 1}[ {1 - {g_1}( {n_{{\rm a},i}^e} )} ] 表示累积轴力n_{{\rm a},i}^e 对单元截面抗弯强度的影响。结合圆管截面的广义屈服函数式(6)容易求得:\zeta _i^M = \cos \left(\frac{{\pi {n_{{\rm a},i}}}}{2}\right) (11) 同理,可得轴向强度的折减因子:
\zeta _i^N{\rm{ = }}g_1^{ - 1}[ {1 - {g_2}( {n_{{\rm a},i}^e} )} ] = \frac{2}{\pi }\arccos ({m_{{\rm a},i}}) (12) 1.3 齐次广义屈服函数与单元承载比
从式(6)可以看出,广义屈服函数
f 是关于{n_i} 和{m_i} 的非线性、非齐次方程,与外荷载之间不满足比例条件。杨绿峰等[12-13]提出广义屈服函数齐次化方法,解决了高阶非齐次函数不满足比例条件的难题。这里建立圆管截面的齐次化广义屈服函数。首先针对式(6)的f({n_i},{m_i}) ,在广义屈服面上建立齐次化表达式\bar f\left( {{n_i},{m_i}} \right) :\bar f\left( {{n_i},{m_i}} \right) = n_i^H + m_i^H + \sum\limits_{k = 1}^{H - 1} {{a_k}n_i^km_i^{H - k}} (13) 式中:
{a_k} 为多项式待定系数;H 为多项式阶数。为了使齐次广义屈服函数能够更好地拟合广义屈服面,应按照以下方法选择配点。
1) 确定无量纲化内力
{n_i} 和{m_i} 的配点。首先,确定{n_i} 和{m_i} 的取值范围,两者均为[0, 1]。然后,在确定区间[0, 1]上确定{n_i} 的配点:在区间[0, 0.1]和[0.9, 1]上以0.01为步长均匀布置{n_i} 的配点,在区间[0.1, 0.9]以0.05为步长均匀布置{n_i} 的配点。进而,将{n_i} 的配点取值代入广义屈服面式(5)可以确定{m_i} 在相应配点上的值。删去其中重复的配点,最终遴选37组配点{({n_i},{m_i})^{(j)}},\;j = 1, \;2, \;\cdots ,\;37 。2) 根据选取的配点,利用最小二乘法求得式(13)中不同阶次齐次广义屈服函数
\bar f\left( {{n_i},{m_i}} \right) 的待定系数{a_k} ,进而求得不同阶次\bar f\left( {{n_i},{m_i}} \right) 的均方根误差,如表1所示。表中可以看出,取H = 4 时得到的圆管截面四阶齐次广义屈服函数{\bar f_4}\left( {{n_i},{m_i}} \right) 能够较好地拟合原广义屈服函数f({n_i},{m_i}) ,且有:{\bar f_4} = n_i^4 + 1.724n_i^3{m_i} + 4.443n_i^2m_i^2 + m_i^4 (14) 表 1 待定系数及均方根误差Table 1. Undetermined coefficients and mean-square error阶次 待定系数 均方差 {a_1} {a_2} {a_3} H=2 0.638 − − 0.049 H=3 1.612 0.773 − 0.013 H=4 1.724 4.443 0.000 0.005 r_i^e = \sqrt[{\rm{4}}]{{{{\bar f}_4}}} (15) 式中,
r_i^e 称为单元承载比。r_i^e 在单元e 不同截面上通常有不同的值,这里取其中的最大值。1.4 塑性铰与荷载增量的确定
对于理想弹塑性刚架结构,外荷载可以用向量表示:
\boldsymbol{P} = \left( {{P_1},{P_2}, \cdots ,{P_n}} \right) = {F_0}\left( {{\alpha _1},{\alpha _2}, \cdots ,{\alpha _n}} \right){\rm{ = }}{F_0}\boldsymbol{\alpha } (16) 式中:
\boldsymbol{\alpha } 为基准荷载向量;{F_0} 为荷载乘子的初始值;荷载分量{P_k} = {F_0}{\alpha _k}{\rm{ }}(k = 1,\;2, \cdots ,\;n) ,n 为结构承受的荷载数;为了便于表述,通常用荷载乘子{F_0} 代表外荷载\boldsymbol{P} 。由式(14)和式(15)可知,在加载过程中,
r_i^e 将与{F_0} 同比增大,直至结构中的最大单元承载比r_i^{\max } = 1 时停止加载,此时r_i^{\max } 所在位置发生全截面屈服,形成广义塑性铰。根据比例条件可快速确定该加载步的荷载增量{F_{{\rm L},i}} 和相应的内力增量\bar S_i^e :{F_{{\rm L},i}} = \frac{{{F_0}}}{{r_i^{\max }}}\;,\;\bar S_i^e = \frac{{{F_{{\rm L},i}}}}{{{F_0}}}S_i^e (17) 2 平衡向量与荷载增量的修正
2.1 塑性铰新增内力
根据式(17)容易求得当前加载步的荷载增量
{F_{{\rm L},i}} 及其在前序加载阶段形成的塑性铰(简称为前序塑性铰)上产生的轴力增量\bar N_i^e ,但塑性铰上的弯矩增量为0。此时需要判别每个前序塑性铰上的新增轴力\bar N_i^e 是否满足式(5)、式(6)定义的广义屈服条件:\left| {f_i^e} \right| = \left| {\frac{{M_{{\rm a},i}^e}}{{M_{\rm p}^e}} - \cos \left( {\frac{\pi }{2}\frac{{N_{{\rm a},i}^e{\rm{ + }}\bar N_i^e}}{{N_{\rm p}^e}}} \right)} \right| \leqslant \varepsilon (18) 式中,
\varepsilon 为收敛容差,取值范围为0.001~0.01,本文取0.007。如果全部前序塑性铰上的新增内力相对较小,都能够满足式(18),则将新增内力加入累积内力中,并进入下一个加载步。否则,如果某一前序塑性铰上
\bar N_i^e 较大,不满足式(18),表明当前加载步的内力分布尚不满足屈服条件,则需要在全部前序塑性铰上增添附加弯矩\bar M_i^e ,使得:{\rm{ }}\tilde f_i^e = \frac{{M_{{\rm a},i}^e{\rm{ + }}\bar M_i^e}}{{M_{\rm p}^e}} - \cos \left( {\frac{\pi }{2}\frac{{N_{{\rm a},i}^e{\rm{ + }}\bar N_i^e}}{{N_{\rm p}^e}}} \right) + 1{\rm{ = }}1 (19) 据此可得:
\bar M_i^e = M_{\rm p}^e\cos \left( {\frac{\pi }{2}\frac{{N_{{\rm a},i}^e{\rm{ + }}\bar N_i^e}}{{N_{\rm p}^e}}} \right) - M_{{\rm a},i}^e (20) 由于塑性铰上的附加弯矩
\bar M_i^e 会打破单元的平衡状态,因此需要对比图2所示的两类单元自由度,并开展有限元分析可消除其影响。单元
e 两端截面上的新增内力和相应的位移如图2(a)所示,应满足转角位移方程:\left\{ {\begin{array}{*{20}{c}} {\bar M_i^{e,{\rm A}}} \\ {\bar M_i^{e,{\rm B}}} \\ {\bar P_i^e} \end{array}} \right\}{\rm{ = }}\frac{{EI}}{L}\left[ {\begin{array}{*{20}{c}} 4&2&0 \\ 2&4&0 \\ 0&0&{A/I} \end{array}} \right]\left\{ {\begin{array}{*{20}{c}} {\bar \theta _i^{e,{\rm A}}} \\ {\bar \theta _i^{e,{\rm B}}} \\ {\bar \varDelta _i^e} \end{array}} \right\} (21) 式中:上标A、B分别表示单元
e 的左、右端截面;下标i 表示第i 加载步。若已知单元e 的左端新增弯矩\bar M_i^{e,{\rm A}} ,根据式(21)的前两式可确定单元右端的新增弯矩\bar M_i^{e,{\rm B}} :\bar M_i^{e,{\rm B}} = \frac{{3EI}}{L}\bar \theta _i^{e,{\rm B}} + \frac{{\bar M_i^{e,{\rm A}}}}{2} (22) 由此,可将式(21)的转角位移方程修改为:
\left\{ {\begin{array}{*{20}{c}} {\bar M_i^{e,{\rm A}}} \\ {\bar M_i^{e,{\rm B}}} \\ {\bar P_i^e} \end{array}} \right\} = \frac{{EI}}{L}\left\{ {\begin{array}{*{20}{c}} 0&0&0 \\ 0&3&0 \\ 0&0&{A/I} \end{array}} \right\}\left\{ {\begin{array}{*{20}{c}} {\bar \theta _i^{e,{\rm A}}} \\ {\bar \theta _i^{e,{\rm B}}} \\ {\bar \Delta _i^e} \end{array}} \right\} + \left[ {\begin{array}{*{20}{c}} 1 \\ {1/2} \\ 0 \end{array}} \right]\bar M_i^{e,{\rm A}} (23) 2.2 平衡向量
根据图2所示的两类自由度之间的对应关系,可将式(23)转换表达为有限元法符号约定下的单元刚度方程[10]:
{\boldsymbol{\bar f}}_i^e = {\boldsymbol{k}}_i^{e,{\rm A}}{\boldsymbol{\bar d}}_i^e + {\boldsymbol{\bar f}}_i^{ep,{\rm A}}\qquad\qquad\qquad\qquad (24) {\boldsymbol{\bar f}}_i^{ep,{\rm A}} = \bar M_i^{e,{\rm A}}{\left[ 0\;\;\;{\dfrac{3}{{2l}}}\;\;\;1\;\;\;0\;\;\;{ - \dfrac{3}{{2l}}}\;\;\;{\dfrac{1}{2}} \right]^{\rm{T}}} (25) 式中:
{\boldsymbol{k}}_i^{e,{\rm A}} 和{\boldsymbol{\bar f}}_i^e 分别为单元刚度矩阵和等效结点荷载向量,与普通的左端铰接、右端刚接单元的刚度矩阵和荷载向量完全相同;{\boldsymbol{\bar d}}_i^e 为结点位移向量;{\boldsymbol{\bar f}}_i^{ep,{\rm A}} 由附加弯矩构成,并促进单元重回平衡状态,称之为单元平衡向量。同理,若已知单元
e 右端的附加弯矩\bar M_i^{e,{\rm B}} ,可求得与式(24)相似的单元刚度方程,其中的单元平衡向量为:{\boldsymbol{\bar f}}_i^{ep,{\rm B}} = \bar M_i^{e,{\rm B}}{\left[ 0\;\;\;{\dfrac{3}{{2l}}}\;\;\;{\dfrac{1}{2}}\;\;\;0\;\;\;{ - \dfrac{3}{{2l}}}\;\;\;1 \right]^{\rm T}} (26) 类似地,若已知单元
e 左、右两端的附加弯矩\bar M_i^{e,{\rm A}} 和\bar M_i^{e,{\rm B}} ,可求得相应的单元刚度方程,其中的单元平衡向量为:{\boldsymbol{\bar f}}_i^{ep,w} = {\left[ 0\;\;\;{\bar M_i^{\rm AB}}\;\;\;{\bar M_i^{e,{\rm A}}}\;\;\;0\;\;\;{ - \bar M_i^{\rm AB}}\;\;\;{\bar M_i^{e,{\rm B}}} \right]^{\rm{T}}} (27) 式中,
\bar M_i^{\rm AB}{\rm{ = }}{{( {\bar M_i^{e,{\rm A}} + \bar M_i^{e,{\rm B}}} )}/l} 。将结构中全部单元刚度方程集成为结构总体刚度方程:
{{\boldsymbol{K}}_i}{{{\bar {\boldsymbol{D}}}}_i} = {{{\bar {\boldsymbol{F}}}}_i}{\rm{ - }}{{\bar {\boldsymbol{F}}}}_i^p (28) 式中,
{{\boldsymbol{K}}_i} 、{{{\bar {\boldsymbol{D}}}}_i} 、{{{\bar {\boldsymbol{F}}}}_i} 和{{\bar {\boldsymbol{F}}}}_i^p 为第i 加载步末的结构总体刚度矩阵、结点位移向量、等效结点荷载向量和平衡向量,其中的{{{\bar {\boldsymbol{F}}}}_i} 可根据第i 加载步末的外荷载{F_{{\rm L},i}}\boldsymbol{\alpha } 得到。求解式(28)得到平衡向量影响下的结点位移向量
{{{\bar {\boldsymbol{D}}}}_i} ,据此求得各单元结点的内力。然后,根据式(15)重新确定单元承载比r_i^e 及其最大值r_i^{\max } 。进而,由式(17)计算修正后的最大荷载增量与内力增量。通过引入平衡向量并开展有限元法再分析,可以消除轴力增量导致的结构内力失衡现象,从而满足式(18)。进而,将
r_i^{\max } 所在截面(结点)改为塑性铰,并进入下一加载步分析。3 结构失效路径和极限承载力
根据当前加载步出现的塑性铰位置,修改与该塑性铰相连接的单元刚度矩阵,集成新的结构总体刚度矩阵,并判断其是否奇异。如果非奇异,则进入下一加载步,并重复上述计算步骤,形成新的塑性铰。反之,如果奇异,表明结构达到极限状态,并成为失效机构,结束加载。
在结构加载过程中依次出现的塑性铰构成刚架结构的失效路径。累加各个加载步的荷载增量
{F_{{\rm L},i}} 可得刚架结构的极限承载力{F_{\rm L}} :{F_{\rm L}} = \sum\limits_{i = 1}^{{N_{\rm L}}} {{F_{{\rm L},i}}} (29) 式中,
{N_{\rm L}} 为总的加载步。上述方法首先利用强度折减因子和广义屈服准则确定塑性铰位置和相应的荷载增量,进而形成平衡向量,据此修正塑性铰位置和荷载增量,最终确定刚架结构失效模式和极限承载力,具体的计算流程见图3。
上述计算步骤称为修正的GPHM,是对文献[11]建立方法的改进。
4 算例分析
这里利用不同方法计算圆管截面刚架结构的极限承载力,并以弹塑性增量分析方法(EPIA)的计算结果为基准,将本文基于平衡向量的修正GPHM(以下简称为本文方法)计算结果同传统PHM和文献[11]的GPHM(以下简记为文献[11]方法)进行对比分析。其中EPIA采用ANSYS编程,并利用BEAM189建立弹塑性有限元模型;而PHM、文献[11]方法和本文方法都采用MATLAB编制线弹性有限元法计算程序。电脑配置CPU@3.00 GHz,内存8.0 G。
4.1 算例1. 单层双跨刚架结构
某单层双跨刚架计算简图如图4所示,紧邻黑色圆点的数字表示杆端截面的编号,承受竖向荷载
{P_1} = 16{F_0} 和水平荷载{P_2} = \alpha {F_0} ,用向量表示为{\boldsymbol{P}} = ({P_1},{P_2}) = {F_0}\left( {16,\alpha } \right) ,其中,\alpha 为与水平荷载和竖向荷载的比例有关的常数。刚架梁柱等构件采用规格为{\text{ϕ}} 140 \; {\rm{mm}} \times 10\;{\rm{mm}} 的圆管截面,材料屈服应力为{\sigma _{\rm s}} = 235\;{\rm{MPa}} ,弹性模量E = 2.1 \times {10^5}\;{\rm{MPa}} 。分别采用本文方法、EPIA、PHM和文献[11]方法计算刚架结构的失效路径和极限承载力。当取\alpha = 1 时,上述四种方法的计算结果见表2。由表2可知,本文方法得到的失效路径与EPIA完全相同。而文献[11]得到的失效路径中,截面4先于截面5发生失效,因而与本文方法和EPIA的结果稍有不同,但三者的失效模式完全相同。而PHM得到的失效路径、失效模式都与EPIA的结果存在显著差异。由此表明,本文方法能够正确反映结构加载过程中塑性发展和内力再分布,而PHM的结果有误。进一步地,可以看出传统PHM与EPIA的相对误差高达99.87%,表明PHM由于仅考虑弯矩对塑性铰的影响,忽略了其余内力的作用,导致严重高估刚架结构极限承载力,且得到错误的失效路径。文献[11]建立的GPHM能够考虑轴力对塑性铰的影响,从而有效降低了误差。本文方法在此基础上进一步通过平衡向量消除了塑性铰上新增轴力对结构平衡状态的影响,能够正确反映加载中结构塑性发展,从而有效提高了计算精度,将GPHM与EPIA之间的相对误差从文献[11]的4.57%降低到现在的0.68%。
表 2 不同方法计算结果Table 2. Results from different methods计算方法 EPIA PHM 文献[11] 本文 失效路径 3→5→4→
1→6→23→1→4→
5→7→103→4→5→
1→6→23→5→4→
1→6→2极限承载力F0/kN 39.82 79.59 41.64 40.09 相对误差/(%) − 99.87 4.57 0.68 计算耗时/s 3.98 0.31 0.34 0.37 同时从表2可以看出,本文方法计算耗时仅为EPIA的1/11左右,表明本文方法具有很高的计算效率。进一步地,分析
\alpha 取不同值时PHM、文献[11]方法和本文方法的计算精度,详见图5。从中可以看出,传统PHM与EPIA的计算结果差距较大,且随着\alpha 的减小,两者的相对误差逐渐增大。其原因在于传统PHM不能考虑轴力对塑性铰的贡献,从而高估结构极限承载力,导致较大的计算误差。文献[11]方法尽管能够利用广义屈服准则综合考虑轴力和弯矩的影响,提升了计算精度,但由于没有充分考虑前序塑性铰上新增轴力对结构平衡状态的影响,导致其与EPIA之间存在一定的误差。本文方法在文献[11]基础上,通过引入平衡向量消除前序塑性铰上新增轴力导致结构内力失衡现象,计算结果始终与EPIA吻合较好,验证了本文方法具有较高的计算精度和广泛适用性。4.2 算例2. 五层三跨刚架结构
如图6所示的五层三跨刚架分别承受水平集中荷载
{P_1} = \alpha {F_0} ,竖向集中荷载{P_2} = 8{F_0 } ,竖向均布荷载q = {F_0} ,构件截面采用薄壁圆管截面,构件截面尺寸及材料参数如表3所示。分别采用本文方法、EPIA、PHM和文献[11]方法计算结构极限承载力并相互对比分析。表 3 截面尺寸及材料参数Table 3. Sectional dimension and material parameters构件 型号 外圆半径
Ro/mm内圆半径
Ri/mm弹性模量
E/MPa屈服应力
σs/MPa梁 {\text{ϕ}}180×12 90 78 2.6×105 250 柱 {\text{ϕ}}219×14 109.5 95.5 2.6×105 250 当
\alpha = 1 时,四种方法的计算结果详见表4。由表可知,传统PHM与EPIA的相对误差高达86.3%。再次表明PHM忽略弯矩之外的其余内力对塑性铰的影响,从而严重高估刚架结构极限承载力。文献[11]方法尽管利用广义屈服准则解决了传统PHM难以考虑多内力组合作用影响的问题,在一定程度上提升了计算精度,但由于没有充分考虑塑性铰上新增轴力对塑性铰乃至结构平衡状态的影响,导致其与EPIA之间的相对误差达到14.60%,精度不高。而本文方法在文献[11]的基础上,通过引入平衡向量消除新增轴力对已有塑性铰平衡状态的影响,进一步提升了计算精度,计算结果与EPIA基本吻合,具有较高的计算精度。同时,本文方法计算耗时仅为EPIA的1/58左右,具有很高的计算效率。表 4 运算结果与计算耗时Table 4. Computed results and time consuming计算方法 EPIA PHM 文献[11] 本文 极限承载力F0/kN 32.75 61.01 37.53 33.98 相对误差/(%) — 86.29 14.60 3.76 计算耗时/s 48.19 0.57 0.76 0.83 进一步地,分别利用EPIA、PHM、文献[11]方法和本文方法计算
\alpha 取不同值的刚架结构极限承载力,结果如图7所示。从中可以看出,\alpha 取值较小时,PHM与文献[11]方法和EPIA的计算结果差距较大,且随着\alpha 的增大,两者的计算误差都逐渐缩小。当\alpha > 4 时PHM的计算误差不超过7%;当\alpha > 2 时文献[11]的计算误差不超过7%。而本文方法计算结果始终与EPIA吻合较好,具有较高的计算精度。综上所述,本文方法不仅保持了传统PHM的比例特性,而且克服了传统PHM和文献[11]方法的缺陷,能够取得较高的计算效率和计算精度,且具有较为广泛的适用性。
5 结论
本文利用广义屈服准则和有限元方法建立平衡向量,据此修正了广义塑性铰法的计算格式,并得到如下结论:
(1) 弹塑性增量分析法(EPIA) 作为结构极限承载力分析的基准方法,具有精度高的优势,但由于采用非线性迭代方法,导致计算效率明显低于各类塑性铰法。
(2) 传统塑性铰法(PHM)忽略了轴力对塑性铰的影响,导致过高估算结构极限承载力,影响了计算精度和适用范围。
(3) 文献[11]的广义塑性铰法(GPHM)没有考虑加载步荷载增量对前序塑性铰平衡状态的影响,因而应用于承受较大竖向荷载的部分刚架结构时将产生显著误差,不满足工程要求。
(4) 本文方法通过引入平衡向量消除了前序塑性铰上新增内力对结构平衡状态的不利影响,从而有效提高了GPHM的计算精度和适用范围。
-
表 1 待定系数及均方根误差
Table 1 Undetermined coefficients and mean-square error
阶次 待定系数 均方差 {a_1} {a_2} {a_3} H=2 0.638 − − 0.049 H=3 1.612 0.773 − 0.013 H=4 1.724 4.443 0.000 0.005 表 2 不同方法计算结果
Table 2 Results from different methods
计算方法 EPIA PHM 文献[11] 本文 失效路径 3→5→4→
1→6→23→1→4→
5→7→103→4→5→
1→6→23→5→4→
1→6→2极限承载力F0/kN 39.82 79.59 41.64 40.09 相对误差/(%) − 99.87 4.57 0.68 计算耗时/s 3.98 0.31 0.34 0.37 表 3 截面尺寸及材料参数
Table 3 Sectional dimension and material parameters
构件 型号 外圆半径
Ro/mm内圆半径
Ri/mm弹性模量
E/MPa屈服应力
σs/MPa梁 {\text{ϕ}}180×12 90 78 2.6×105 250 柱 {\text{ϕ}}219×14 109.5 95.5 2.6×105 250 表 4 运算结果与计算耗时
Table 4 Computed results and time consuming
计算方法 EPIA PHM 文献[11] 本文 极限承载力F0/kN 32.75 61.01 37.53 33.98 相对误差/(%) — 86.29 14.60 3.76 计算耗时/s 48.19 0.57 0.76 0.83 -
[1] 叶继红, 张梅. 单层网壳结构弹塑性屈曲分析的离散单元法研究[J]. 工程力学, 2019, 36(7): 30 − 37, 47. doi: 10.6052/j.issn.1000-4750.2018.10.0374 Ye Jihong, Zhang Mei. Discrete element method for elastoplastic buckling analysis of single-layer reticulated shells [J]. Engineering Mechanics, 2019, 36(7): 30 − 37, 47. (in Chinese) doi: 10.6052/j.issn.1000-4750.2018.10.0374
[2] Nguyen P C, Kim S E. Advanced analysis for planar steel frames with semi-rigid connections using plastic-zone method [J]. Steel & Composite Structures, 2016, 21(5): 1121 − 1144.
[3] 杨绿峰, 谭夏墉, 韩晶晶. 工字型钢框架极限承载力分析的通用广义屈服函数[J]. 工程力学, 2020, 37(12): 114 − 123, 137. doi: 10.6052/j.issn.1000-4750.2020.01.0025 Yang Lufeng, Tan Xiayong, Han Jingjing. A generalized yield function for the ultimate strength of steel frames with I-sections [J]. Engineering Mechanics, 2020, 37(12): 114 − 123, 137. (in Chinese) doi: 10.6052/j.issn.1000-4750.2020.01.0025
[4] 杨绿峰, 宋沙沙, 刘嘉达仁. 钢桁架结构稳定性与两层面强度优化设计研究[J]. 工程力学, 2020, 37(1): 207 − 217, 256. doi: 10.6052/j.issn.1000-4750.2019.03.0095 Yang Lufeng, Song Shasha, Liu Jiadaren. Stability and optimum design of two-level strength for steel trusses [J]. Engineering Mechanics, 2020, 37(1): 207 − 217, 256. (in Chinese) doi: 10.6052/j.issn.1000-4750.2019.03.0095
[5] Goodman J. Mechanics applied to engineering [M]. London: Longmans-Green, 1919.
[6] Wang C K. General computer program for limit analysis [J]. Journal of the Structural Division, ASCE, 1963, 89(6): 101 − 117. doi: 10.1061/JSDEAG.0000994
[7] 杨绿峰, 杨大尉. 基于累积荷载效应分析刚架结构极限承载力[J]. 应用力学学报, 2017, 34(2): 210 − 215. Yang Lufeng, Yang Dawei. Ultimate bearing capacities analysis of frame structures based on accumulated load effects [J]. Chinese Journal of Applied Mechanics, 2017, 34(2): 210 − 215. (in Chinese)
[8] King W S, White D W, Chen W F. Second-order inelastic analysis methods for steel-frame design [J]. Journal of Structural Engineering, 1992, 118(2): 408 − 428. doi: 10.1061/(ASCE)0733-9445(1992)118:2(408)
[9] Liew J Y R, White D W, Chen W F. Second-order refined plastic-hinge analysis for frame design: Part Ⅰ and Ⅱ [J]. Journal of Structural Engineering, 1993, 119(11): 3196 − 3236. doi: 10.1061/(ASCE)0733-9445(1993)119:11(3196)
[10] Rahman M K. Ultimate strength estimation of ships' transverse frames by incremental elastic-plastic finite element analysis [J]. Marine Structures, 1998, 11(7): 291 − 317.
[11] 杨绿峰, 柏大炼, 杨大尉. 刚架结构极限承载力分析的广义塑性铰研究[J]. 土木工程学报, 2020, 53(4): 31 − 37. Yang Lufeng, Bai Dalian, Yang Dawei. Generalized plastic hinge for ultimate bearing capacity of rigid-framed structures [J]. China Civil Engineering Journal, 2020, 53(4): 31 − 37. (in Chinese)
[12] Yang L F, Li Q, Zhang W, et al. Homogeneous generalized yield criterion based elastic modulus reduction method for limit analysis of thin-walled structures with angle steel [J]. Thin-Walled Structures, 2014, 80(9): 153 − 158.
[13] Yang L F, Xie W W, Zhao Y F, et al. Linear elastic iteration technique for ultimate bearing capacity of circular CFST arches [J]. Journal of Constructional Steel Research, 2020, 172: 106 − 135.
[14] Chen W F, Han D J. Plasticity for structural engineers [M]. New York: Springer, 1988.
-
期刊类型引用(2)
1. 朱贺,汤轶群,杜二峰. 基于二阶梁柱单元的精细塑性铰算法. 建筑钢结构进展. 2023(05): 75-81 . 百度学术
2. 柏大炼,杨绿峰,殷玉琪. 考虑残余应力影响下刚架极限承载力分析的广义塑性铰法. 华南理工大学学报(自然科学版). 2023(07): 90-99 . 百度学术
其他类型引用(2)