Skip to main content

Dynamic Analysis of Planar Frames


This chapter extends the formulation and solution methods of beam theory to two-dimensional (planar) framed structures. As was the case with the truss, frame structures can have multiple elements oriented in different directions sharing load at the places where they connect. Like the truss, we will establish balance of linear momentum at the nodes. Unlike the truss, angular momentum must also balance at the nodes to recognize that transmission of bending moment at the intersection points of elements is a fundamental feature of continuous frames. This final chapter of the book gets us to a practical endpoint in our study of structural dynamics, providing a context to tie together all of the main themes of the book and yielding a computational framework in which many practical problems can be explored.

Electronic Supplementary Material The online version of this chapter ( contains supplementary material, which is available to authorized users.

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
USD   54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions


  1. 1.

    The term continuous frame means that all elements share the same rotation at the joint where they meet. It is, of course, possible to have a structure where truss elements frame into a joint shared by frame elements. We will not pursue that more general modeling option in this book. Hence, the term frame will be used hereafter to imply a continuous frame.

  2. 2.

    Note that the letter m gets a pretty hard workout in this chapter. We use it for the nodal mass, usually with a subscript i, as in m i. We use it for the applied nodal moment, but always with a hat, as in \(\hat m_i\). And we use it for the applied distributed moment with a subscript e, as in m e. The context should usually make the usage clear.

  3. 3.

    There are also global degrees of freedom associated with the bubble functions in each element, but these degrees of freedom do not play a role in establishing continuity of the structure because they are zero at the element ends.

  4. 4.

    Any method can be used here, including the generalized trapezoidal rule.

  5. 5.

    There is a little bit more than notational convenience operating here. This model is what is usually called rate independent , which means that while the constitutive equations are rate equations, the outcome of the model is not sensitive to rate. One manifestation of this is that the time step size h is always associated with the consistency parameter and we solve for the product of the two. Hence the size of h does not play a role in the result.

  6. 6.

    Note that we are using W i for nodal displacements and W e for element transverse displacement parameters. The context will generally distinguish the usage.

Author information

Authors and Affiliations


Rights and permissions

Reprints and Permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Hjelmstad, K.D. (2022). Dynamic Analysis of Planar Frames. In: Fundamentals of Structural Dynamics. Springer, Cham.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-89943-1

  • Online ISBN: 978-3-030-89944-8

  • eBook Packages: EngineeringEngineering (R0)