第34卷第5期 兰州理工大学学报 Vo1.34 NO.5 2008年1O月 Journal of Lanzhou University of Technology OcL 2008 文章编号:1673,-5196(2008)05一O131—04 基于位移形函数和力形函数的 梁柱单元理论对比研究 梁 吉 ,邵丽芳 (1.浙江大学研究生学院,浙江杭州310027;2.浙江交通职业技术学院,浙江杭州311112) 摘要:基于位移形函数的梁柱单元理论被广泛应用于框架结构梁柱单元的有限元分析,但其计算精度受到位移形 函数的限制而难以提高.对比基于位移形函数的相关理论,总结基于力形函数的梁柱单元理论,进行有限元程序编 制,计算过程中采用柱面弧长法来进行迭代求解.程序计算结果对比表明,基于力形函数的梁柱单元计算效率和计 算精度均高于基于位移形函数的梁柱单元. 关键词:位移形函数;力形函数;梁柱单元 中图分类号:TU311.41 文献标识码:A Comparative investigation of displacement—based and force-based beam-column element theories LIANG Ji ,SHAO Li—fang (1.The Institute of Graduate Studies,Zhejiang University,Hangzhou 310027,China;2.Zhejiang Institute of Conununications,Hangzhou 311ll2,China) Abstract:Displacement—based beam-column element theory was widely adopted in finite element analysis of frame beam-column elements.The accuracy of calculation was difficult to improve due to the restriction caused by the displacement shape function.Compared to the displacement—based beam-column element the— ory,the force-based beam-column element theory was summed up,and its finite element program was de— vetoped in which the iterative solution was performed with cylindric arc—length method.The comparative calculation showed that force-based beam-column element was superior to the displacement-based one in terms of its accuracy and efficiency. Key words:displacement shape function;force shape function;beam—column element 传统的有限元分析中,框架结构的梁柱单元一 总结基于力形函数的梁柱单元理论.基于力形 般建立在基于位移形函数的基础上,这样的单元形 函数的单元理论在应用时,杆件与杆件内部积分点 式难以追踪到结构非线性高度发展的阶段,为了提 处的横截面之间采用柔度法来处理,即在杆件上选 高计算精度往往需要增加大量的单元数量,这样导 取不同位置处横截面,利用杆端力与截面力的平衡 致计算效率降低[ .因此,为了对梁柱单元非线性全 条件进而插值得到杆件的刚度;杆件和结构整体沿 过程能有更加精确和完整的把握,有必要采用更加 用经典的刚度法,通过组装杆件刚度得到结构的刚 精确的形函数来具体模拟构件局部的实际受力状 度. 态,这样力形函数的概念被提出[2].基于力形函数的 与基于位移形函数的相关理论部分进行对比研 单元比基于位移形函数的单元更有理论上的优势, 究,并编制有限元程序进行计算分析.结果表明,基 随着计算机性能的提高和非线性数值技术的发展, 于力形函数的梁柱单元比基于位移形函数的梁柱单 必将得到广泛的应用. 元更具优势,在保证计算效率的前提下,前者的计算 精度更高. 收稿日期:2008-04—07 基金项目:浙江省交通科技项目(2008H20) 计算过程中采用柱面弧长法来进行迭代求解, 作者简介:梁吉(1978一),女,浙江嵊州人,博士 通过与实例比较分析,结果令人满意. 兰州理工大学学报 d(z)一口(z)q 第34卷 (7) 1基于力形函数的梁柱单元理论 与基于位移形函数的梁柱单元理论不同,力形 函数的概念联系的是杆端力向量和截面力向量的关 系,而且随着结构非线性的充分发展,力的关系仍然 式中:口(z)称为位移形函数,这个关系并不能保证 严格精确,只是小变形条件下的假定条件.按照最小 势能原理,由截面内力得到单元内力的公式 保证严格精确. P—fLa(z) D(z)dr J 0 (8) (9) 同理由截面刚度得到了单元的刚度 以平面框架为例,设单元力向量P—I P l,分别 K二==I口(z) 七(z)口(z)dx z] 对应轴力、剪力和弯矩,对应的位移向量g—l I, l j 杆件的柔度矩阵F;横截面上的内力D( )和杆端力 向量P可以建立直接的关系 D(z)一6( )P (1) 式中:6(z)称为内力形函数,由力的平衡得到 厂1 O 0] 6(z)一l0 L—z一1j 这个关系可以保证严格精确,这比传统的位移 形函数要优越 引. 由最小余能原理,由截面位移得到杆端位移的 公式 rf. q—l 6(z) d(x)dx (2) 同理由截面柔度得到了杆单元的柔度 r,. F—I (z) f(x)b(x)dx (3) 式中:,(z)为截面的柔度矩阵. 非线性迭代过程中,截面的残余变形为 ,.( )一f(x)DR(z) (4) 式中:D (z)为截面的不平衡力. 为了求得单元的不平衡力大小,沿杆长将截面 的残余变形积分得到杆端不平衡位移 r£. s—I 6( ) ,.( )(k (5) J 0 于是可以等效地得到单元的不平衡力 R—KS (6) 2基于位移形函数的梁柱单元理论 传统的基于位移形函数的梁柱单元理论联系的 是单元位移和截面位移之间的关系[4]. 以平面框架为例,设单元对应的位移向量g一 f ]』 ,杆件的刚度矩阵K;横截面上的位移d(z)和 LI j 单元位移向量口可以建立直接的关系 式中: (z)为截面的刚度矩阵. 为了求得单元的不平衡力大小,沿杆长将截面 的不平衡力积分得到单元不平衡力 R—I n(z) DR(z)dz (1o) 式中:D (-z)为截面的不平衡力. 3两种单元理论的对比分析 由前面对上述两种梁柱单元的理论探讨,将其 进行对比可以看出,首先,基于力形函数的单元理论 是建立在严格坚实的理论基础上,而基于位移形函 数的单元理论则建立在较为粗糙的假定上,这决定 了两种梁柱单元的精度差别,即基于力形函数的单 元理论相比于基于位移形函数的单元更具精度优 势;其次,在不平衡力的求解过程中,基于位移形函 数的梁柱单元必须通过截面的不平衡位移来求解单 元的不平衡位移,从而间接求解单元的不平衡力;而 基于位移形函数的梁柱单元则可以直接通过截面的 不平衡力积分求得单元的不平衡力大小,从这个角 度可以看出,基于位移形函数的单元求解流程比基 于力形函数的单元更为简洁和高效. 上述两种单元理论有必要通过实际的计算实例 加以检验.根据上述理论,着手进行有限元软件的开 发工作,选取实例对上述两种单元理论进行对比分 析.分析过程中,迭代控制采用柱面弧长法进行[5]. 4柱面弧长法迭代 一般的迭代方程为 KAu一 d-R 式中:K为刚度矩阵, 为固定力矢量,R为不平衡 力,Au为位移增量, 为加载因子增量,后两者为 未知量. 令 KAu—A)J ̄AuI+K△ Ⅱ 式中:K△ I一乒,KAun—R,完全可以预先解出来, 于是Au可以由 来表示. 下面以柱面弧长法为例来求 . 第5期 梁吉等:基于位移形函数和力形函数的梁柱单元理论对比研究 约束方程为 (uk+Au)T(“ +Au)一(1, )Tlf 分别采用基于位移形函数和基于力形函数的单 元形式对上述结构进行推覆分析,结果见图2.图 中,DB表示基于位移的单元形式,FB表示基于力 形函数的单元形式,后面的数字表示每个杆件划分 的单元个数.可见,基于位移形函数的单元随着单元 数量的增加其精度逐渐提高,只有在单元数量较多 时(图中的DB10)才达到与基于力形函数的单元计 于是有 2Au U J—Au Au一0 代入 KAu—AAKAuI KAuu 得到关于 的二次方程: n△ 。+2.0b +c一0 3个系数由下式确定, n一(Au ) Au b一(Au ) △ +(Au )Td c一2.0(Au ̄) +(AuI)AuH 于是可以得到 的2个值,当K的特征值全 为正值时,可以继续加载,取正值,否则取负值. 5计算实例分析 单层单跨混凝土平面框架,梁柱尺寸均相同.横 截面100 minx 100 mill,上下各配1根10 mm的钢 筋,长度1 000 mm;混凝土极限强度厂c一35 MPa; 钢筋强度,y=300 MPa;钢筋极限应变e 一0.008. 材料采用的滞回关系如图l所示.在一层顶部施加 水平推力进行单向推覆,计算基底剪力P和顶点位 移 的全过程曲线.自编有限元程序ARX2,弹塑性 纤维模型的本构关系见图l,图1a中钢筋的本构关 系不考虑强化. 仃l l { / ’/ /一'/E ’ E / 。/ 夕 (a)钢筋的本构关系 CYI 0 一£0 £P £ £ 混_£ (b)混凝土的本构关系 图l程序所采用的材料本构关系 Fig.1 Prime-structural relationship of materials used in programs 算结果类似的精度. Z \ 之 图2两种单元的分析结果对比 Fig..2 Comparison between analytic resultsfromtwo dif- ferent dements 需要着重指出的是,上述两种单元形式均采用 了相同的材料本构关系,在结构整体加载上采用了 相同的迭代方法,所不同的仅仅是单元形函数不同, 因此,计算的结果具有一定的可比性. 由于上述的计算中,两种单元形式的计算均回 避了单元内部的迭代循环,直接采用了在结构层次 上的迭代循环,因此计算所耗费的时间很大程度上 由结构的单元数量决定,因此,同样的计算精度下, 基于力形函数的单元形式有明显的时间优势.上述 计算对比表明在混凝土结构中也有类似于M.Bar— bato和J.P.Conte等人选取钢结构进行对比计算 结论 可以看到,两种单元形式的计算结果即使采取 了增加单元数量的方法来提高精度,但是在临近极 限荷载附近,结构的非线性得到高度充分的发展,此 时两者的计算结果仍然存在一定差别,这是由于这 两种单元固有的形函数特性决定的[7]. 6结论 通过上述程序计算结果和实例的对比分析可 见,基于力形函数的梁柱单元的非线性受力全过程 优势明显. 1)与基于位移形函数的梁柱单元理论相比,基 于力形函数的梁柱单元理论在处理截面和梁柱单元 时采用有限元柔度法(有精确成立的力形函数做基 兰州理工大学学报 第34卷 础)进行,使得分析具有坚实的理论基础,但是单元 sis of RC members,intl口].Journal of Structural Engineering and Mechanics,1993,1(1):17—30 不平衡力的求解则较为繁琐. 2)计算实例表明,在相同的单元数量的前提 下,基于位移形函数的梁柱单元计算精度比基于力 形函数的梁柱单元要差很多.因此,要提高非线性有 、[2] 吕西林,金国芳,吴晓涵.钢筋混凝土结构非线性有限元理论与 应用[M].上海:同济大学出版社,1996. [3]顾祥林,孙飞飞.混凝土结构的计算机仿真[M].上海:同济大 学出版社,2002. 限元的计算精度,须增大基于位移形函数的梁柱单 元数量. 3)柱面弧长法为全过程的分析提供了良好的 平台,但步长的选择、计算的稳定性则有待进一步加 [4]黄宗明,陈滔.基于有限单元柔度法和刚度法的非线性梁柱 单元比较研究口].工程力学,2003,20(5):24—31. [5]伍永飞.钢筋混凝土框架结构静力非线性分析程序研制[D]. 上海:同济大学,2007. [6]BARBATO M,CONTE J Finite element response sensitivity 强. 基于力形函数的梁柱单元理论在钢筋混凝土结 构中有着广阔的应用前景,如何进一步对该理论进 行优化,使得分析结果更加精确有效将是今后要着 重研究的重点之一. 参考文献: [1]LI K N,OTANI S Multi-spring model for 3-dimensional analy analysis:a comparison between force-based and displacement- based frame element models口].Compter Methods in Applied Mechanics Engineering,2005,194(12):1 479—1 512. [73方志,祝彦知,周宏字.一种梁柱非线性分析新方法[J].应 用力学学报,2005,22(1):139—142.