contributor author | Michael H. Scott | |
contributor author | Gregory L. Fenves | |
contributor author | Frank McKenna | |
contributor author | Filip C. Filippou | |
date accessioned | 2017-05-08T21:00:31Z | |
date available | 2017-05-08T21:00:31Z | |
date copyright | April 2008 | |
date issued | 2008 | |
identifier other | %28asce%290733-9445%282008%29134%3A4%28562%29.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/35216 | |
description abstract | 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. | |
publisher | American Society of Civil Engineers | |
title | Software Patterns for Nonlinear Beam-Column Models | |
type | Journal Paper | |
journal volume | 134 | |
journal issue | 4 | |
journal title | Journal of Structural Engineering | |
identifier doi | 10.1061/(ASCE)0733-9445(2008)134:4(562) | |
tree | Journal of Structural Engineering:;2008:;Volume ( 134 ):;issue: 004 | |
contenttype | Fulltext | |