TECHNICAL PAPERS
Apr 1, 2008

Software Patterns for Nonlinear Beam-Column Models

Publication: Journal of Structural Engineering
Volume 134, Issue 4

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.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

This work and the development of OpenSees have been supported by the Pacific Earthquake Engineering Research Center under Grant No. NSFEEC-9701568 from the National Science Foundation to the University of California, Berkeley. The implementation of the geometric transformation classes in OpenSees by Dr. Remo Magalhaes de Souza is gratefully acknowledged.

References

Addessi, D., and Ciampi, V. (2007). “A regularized force-based beam element with a damage-plastic section constitutive law.” Int. J. Numer. Methods Eng., 70, 610–629.
Alemdar, B. N., and White, D. W. (2005). “Displacement, flexibility, and mixed beam-column finite element formulations for distributed plasticity analysis.” J. Struct. Eng., 131(12), 1811–1819.
Archer, G. C., Fenves, G., and Thewalt, C. (1999). “A new object-oriented finite element analysis architecture.” Comput. Struct., 70, 63–75.
Berry, M., and Eberhard, M. (2003). “PEER structural performance database.” http://nisee.berkeley.edu/spd/ .
Booch, G., Rumbaugh, J., and Jacobson, I. (1998). The unified modeling language user guide, Addison-Wesley, Reading, Mass.
Ciampi, V., and Carlesimo, L. (1986). “A nonlinear beam element for seismic analysis of structures.” Proc., 8th European Conf., on Earthquake Engineering, Lisbon, Portugal.
Clough, R. W., Benuska, K. L., and Wilson, E. L. (1965). “Inelastic earthquake response of tall buildings.” Proc., 3rd World Conf. on Earthquake Engineering, Wellington, New Zealand.
Coleman, J., and Spacone, E. (2001). “Localization issues in force-based frame elements.” J. Struct. Eng., 127(11), 1257–1265.
Crisfield, M. A. (1991). Nonlinear finite element analysis of solids and structures, Vol. 1, Wiley, New York.
De Souza, R. M. (2000). “Force-based finite element for large displacement inelastic analysis of frames.” Ph.D. thesis, Univ. of California, Berkeley, Calif.
El-Tawil, S., and Deierlein, G. G. (1998). “Stress-resultant plasticity for frame structures.” J. Eng. Mech., 124(12), 1360–1370.
Fenves, G. L. (1990). “Object-oriented programming for engineering software development.” Eng. Comput., 6(1), 1–15.
Filippou, F. C., and Fenves, G. L. (2004). “Methods of analysis for earthquake-resistant structures.” Earthquake engineering: From engineering seismology to performance-based engineering, Y. Bozorgnia and V. V. Bertero, eds., Chap. 6, CRC, Boca Raton, Fla.
Forde, B. W. R., Foschi, R. O., and Stiemer, S. F. (1990). “Object-oriented finite element analysis.” Comput. Struct., 34(3), 355–374.
Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1995). Design patterns: Elements of reusable object-oriented software, Addison-Wesley, Reading, Mass.
Giberson, M. F. (1967). “The response of nonlinear multistory structures subjected to earthquake excitation.” Ph.D. thesis, California Institute of Technology, Pasadena, Calif.
Hilmy, S. I., and Abel, J. F. (1985). “A strain-hardening concentrated plasticity model for nonlinear dynamic analysis of steel buildings.” Proc., NUMETA85, Numerical Methods in Engineering, Theory and Applications, Boston, 305–314.
Hjelmstad, K. D., and Taciroglu, E. (2005). “Variational basis of nonlinear flexibility methods for structural analysis of frames.” J. Eng. Mech., 131(11), 1157–1169.
Kent, D. C., and Park, R. (1971). “Flexural members with confined concrete.” J. Struct. Div., 97(7), 1969–1990.
Mackie, R. I. (1992). “Object-oriented programming of the finite element method.” Int. J. Numer. Methods Eng., 35(2), 425–436.
McKenna, F. (1997). “Object-oriented finite element programming: Frameworks for analysis, algorithms, and parallel computing,” Ph.D. thesis, Univ. of California, Berkeley, Calif.
McKenna, F., and Fenves, G. L. (2000). “An object-oriented software design for parallel structural analysis.” Proc., ASCE Structures Congress, ASCE, Reston, Va.
McKenna, F., Fenves, G. L., and Scott, M. H. (2000). “Open system for earthquake engineering simulation.” Univ. of California, Berkeley, Calif., http://opensees.berkeley.edu .
Menegotto, M., and Pinto, P. E. (1973). “Method of analysis for cyclically loaded R.C. plane frames including changes in geometry and nonelastic behaviour of elements under combined normal force and bending.” Proc., Symp. on the Resistance and Ultimate Deformability of Structures Acted on by Well Defined Repeated Loads, International Association for Bridge and Structural Engineering, Zurich, Switzerland, 15–22.
Neuenhofer, A., and Filippou, F. C. (1997). “Evaluation of nonlinear frame finite-element models.” J. Struct. Eng., 123(7), 958–966.
Neuenhofer, A., and Filippou, F. C. (1998). “Geometrically nonlinear flexibility-based frame finite element.” J. Struct. Eng., 124(6), 704–711.
Park, M. S., and Lee, B. C. (1996). “Geometrically nonlinear and elastoplastic three-dimensional shear flexible beam element of Von-Mises-type hardening material.” Int. J. Numer. Methods Eng., 39, 383–408.
Paulay, T., and Priestley, M. J. N. (1992). Seismic design of reinforced concrete and masonry buildings, Wiley, New York.
Powell, G. H., and Chen, P. F. (1986). “3D beam-column element with generalized plastic hinges.” J. Eng. Mech., 112(7), 627–641.
Ranzo, G., and Petrangeli, M. (1998). “A fibre finite beam element with section shear modelling for seismic analysis of RC structures.” J. Earthquake Eng., 2(3), 443–473.
Rucki, M. D., and Miller, G. R. (1996). “An algorithmic framework for flexible finite element-based structural modeling.” Comput. Methods Appl. Mech. Eng., 136, 363–384.
Saritas, A. (2006). “Frame element with mixed formulation for shear critical steel and reinforced concrete members.” Ph.D. thesis, Univ. of California, Berkeley, Calif.
Scott, M. H. (2004). “Software frameworks for the computational simulation of structural systems.” Ph.D. thesis, Univ. of California, Berkeley, Calif.
Scott, M. H., and Fenves, G. L. (2006). “Plastic hinge integration methods for force-based beam-column elements.” J. Struct. Eng., 132(2), 244–252.
Sivaselvan, M. V., and Reinhorn, A. M. (2002). “Collapse analysis: Large inelastic deformations analysis of planar frames.” J. Struct. Eng., 128(12), 1575–1583.
Spacone, E., Ciampi, V., and Filippou, F. C. (1996). “Mixed formulation of nonlinear beam finite element.” Comput. Struct., 58(1), 71–83.
Takahashi, Y., and Fenves, G. L. (2005). “Software framework for distributed experimental-computational simulation of structural systems.” Earthquake Eng. Struct. Dyn., 35, 267–291.
Tanaka, H., and Park, R. (1990). “Effect of lateral confining reinforcement on the ductile behaviour of reinforced concrete columns.” Rep. No. 90-2, Dept. of Civil Engineering, Univ. of Canterbury, Canterbury, U.K.
Taylor, R. L., Filippou, F. C., Saritas, A., and Auricchio, F. (2003). “A mixed finite element method for beam and frame problems.” Comput. Mech., 31, 192–203.
Zhou, Z., and Chan, S. (2004). “Elastoplastic and large deflection analysis of steel frame by one element per member. I: One hinge along member.” J. Struct. Eng., 130(4), 538–544.
Ziemian, R. D., and McGuire, W. (2002). “Modified tangent modulus approach: A contribution to plastic hinge analysis.” J. Struct. Eng., 128(10), 1301–1307.
Zimmermann, T., Dubois-Pelerin, Y., and Bomme, P. (1992). “Object-oriented finite element programming: I. governing principles.” Comput. Methods Appl. Mech. Eng., 98(2), 291–303.

Information & Authors

Information

Published In

Go to Journal of Structural Engineering
Journal of Structural Engineering
Volume 134Issue 4April 2008
Pages: 562 - 571

History

Received: Jul 5, 2006
Accepted: Apr 30, 2007
Published online: Apr 1, 2008
Published in print: Apr 2008

Permissions

Request permissions for this article.

Notes

Note. Associate Editor: Finley A. Charney

Authors

Affiliations

Michael H. Scott
Assistant Professor, School of Civil and Construction Engineering, Oregon State Univ., Corvallis, OR 97331 (corresponding author). E-mail: [email protected]
Gregory L. Fenves
Professor, Dept. of Civil and Environmental Engineering, Univ. of California, Berkeley, CA 94720. E-mail: [email protected]
Frank McKenna
Research Engineer, Dept. of Civil and Environmental Engineering, Univ. of California, Berkeley, CA 94720. E-mail: [email protected]
Filip C. Filippou
Professor, Dept. of Civil and Environmental Engineering, Univ. of California, Berkeley, CA 94720. E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share