Software patterns for nonlinear beam-column models

被引:65
作者
Scott, Michael H. [1 ]
Fenves, Gregory L. [2 ]
McKenna, Frank [2 ]
Filippou, Filip C. [2 ]
机构
[1] Oregon State Univ, Sch Civil & Construct Engn, Corvallis, OR 97331 USA
[2] Univ Calif Berkeley, Dept Civil & Environm Engn, Berkeley, CA 94720 USA
关键词
D O I
10.1061/(ASCE)0733-9445(2008)134:4(562)
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
A framework for simulating the material and geometric nonlinear response of frame members is developed from the equations of beam mechanics. The implementation of a beam-column finite element is reduced to the state determination procedure for a basic system that displaces and rotates with the element. An abstraction for geometric nonlinearity represents the kinematic and equilibrium transformations between the basic and global reference systems, while an abstraction for force-deformation response represents material nonlinearity for the basic system. Separate objects encapsulate material stress-strain behavior and cross-sectional integration in order to increase the modeling flexibility for computing the response of fiber-discretized cross sections. Multiple forms of distributed plasticity in beam-column elements are incorporated in the framework through objects that encapsulate one-dimensional quadrature rules. Software design patterns are utilized to create complex beam-column simulation models by composition of basic building blocks. The modeling flexibility of the software design is demonstrated through the simulation of a reinforced concrete column.
引用
收藏
页码:562 / 571
页数:10
相关论文
共 43 条
[11]  
De Souza R., 2000, Force-based finite element for large displacement inelastic analysis of frames
[12]   Stress-resultant plasticity for frame structures [J].
El-Tawil, S ;
Deierlein, GG .
JOURNAL OF ENGINEERING MECHANICS-ASCE, 1998, 124 (12) :1360-1370
[13]   OBJECT-ORIENTED PROGRAMMING FOR ENGINEERING SOFTWARE-DEVELOPMENT [J].
FENVES, GL .
ENGINEERING WITH COMPUTERS, 1990, 6 (01) :1-15
[14]  
FILIPPOU RC, 2004, EARTHQUAKE ENG ENG S, pCH6
[15]   OBJECT-ORIENTED FINITE-ELEMENT ANALYSIS [J].
FORDE, BWR ;
FOSCHI, RO ;
STIEMER, SF .
COMPUTERS & STRUCTURES, 1990, 34 (03) :355-374
[16]  
Giberson M, 1967, RESPONSE NONLINEAR
[17]  
He L., 1992, SEISMIC BEHAV FLANGE
[18]  
Hilmy S, 1985, P NUMETA85 NUM METH, V1, P305
[19]   Variational basis of nonlinear flexibility methods for structural analysis of frames [J].
Hjelmstad, KD ;
Taciroglu, E .
JOURNAL OF ENGINEERING MECHANICS, 2005, 131 (11) :1157-1169
[20]  
Kent D. C., 1971, J STRUCT DIV, V97, P1969, DOI [DOI 10.1061/JSDEAG.0002957, 10.1061/JSDEAG.0002957]