Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


{excerpt:hidden=true}Displacement
Wiki Markup
Excerpt
hiddentrue

Displacement time-history

records

should

be

obtained

from

acceleration

readings

such

that

ground

motion

may

be

manually

applied

to

specific

structural

supports.

Otherwise,

time

histories

are

automatically

applied

to

all

supports.

This

article

outlines

the

mathematical

formulation

for

conversion

from

acceleration

to

displacement.

Visuals

are

taken

from

Dr.

Wilson’s

text

Static

and

Dynamic

Analysis

of

Structures,

available

for

sale

through

the

link

provided

in

the

References

section.{excerpt} \\ During [time-history|kb:Time-history analysis] analysis, an acceleration record is automatically applied to all [restraint|kb:Constraint] supports. {new-tab-link:http://www.csiberkeley.com/}CSI{new-tab-link} Software then uses d’Alembert’s principal to translate the time history into [acceleration loads|Acceleration load] which are applied to structural [joints|kb:Joint]. This process is explained further in the {new-tab-link:http://www.csiberkeley.com/}CSI{new-tab-link} [_Analysis Reference Manual_|doc:Analysis Reference Manual] (Acceleration Loads, page 304). To manually input ground motion at specific supports, rather than all supports, it is necessary to first convert the acceleration record into its corresponding *displacement time-history record*. Because displacement is piecewise linear, velocity is piecewise constant, and acceleration is a series of impulse functions at each time step, users should mind [output accuracy|Time-history output-acceleration accuracy] by smoothing the displacement record. This refinement is accomplished by using a smaller time step, possibly one-tenth that of the acceleration record, when transferring ground motion into its corresponding displacement time-history record. \\ There are two basic approaches to conversion from acceleration time history to displacement. Users may follow an experimental approach, given as follows: * Create a simple [SAP2000|sap2000:home] model * Apply the acceleration time history using the regular time step (perhaps 0.02) * Set the output time step to the refined value of one-tenth the input (0.002) * Extract the displacement results from a [restrained|kb:Constraint] joint * Correct for zero initial and final displacement and velocity (a + bt) * Use this smoothed displacement function as the ground-motion input for real model. Please note that analysis will be performed at the shorter time step, though output is reported (more accurately) only for each original time step. \\ Alternatively, users may implement the mathematical formulation, summarized in Appendix J of Dr. Edward L. Wilson’s text {link-window:href=http://orders.csiberkeley.com/SearchResults.asp?Cat=2}{_}Static and Dynamic Analysis of Structures_ {link-window}, and outlined below: First, ground acceleration is idealized, within each time increment, as linear (Figure 1). \\ !Figure 4.png|align=center,border=1! {center-text}Figure 1 - Ground acceleration record{center-text} \\ At each time step, integration of acceleration and velocity then yields expressions for ground velocity and displacement (Figure 2). \\ !Figure 5.png|align=center,border=1! {center-text}Figure 2 - Expressions for a, v, and d, derived through integration{center-text} \\ Evaluation of these expressions at _t = ∆t_ yields a set of recursive equations, as shown in Figure 3: \\ !Figure 6.png|align=center,border=1! {center-text}Figure 3 - Recursive equations characterizing ground motion{center-text} \\ These expressions may then be used to translate a ground acceleration record into its corresponding displacement record. This double integration procedure should produce zero displacement at either end of the record. If non-zero displacement does exist, it is then necessary to apply a base line correction. Figure 4 presents a formulation for this process. \\ !Figure 7.png|align=center,border=1! {center-text}Figure 4 - Algorithm for zero displacement at record ends {center-text} \\ Once the displacement time-history record has been produced, users may continue to manually input ground motion at supports by following the process outlined in the [Multi-support excitation|Multi-support excitation] article. h1. References * Wilson, Dr. Edward L. _Static & Dynamic analysis of Structures_. 4th ed. Berkeley: Computers and Structures, Inc., 2004. Available for purchase on the {new-tab-link:http://www.csiberkeley.com/}CSI{new-tab-link} Products > {link-window:href=http://orders.csiberkeley.com/SearchResults.asp?Cat=2}Books {link-window} page

section.


When an acceleration record is specified for time-history analysis, the ground motion is automatically applied to all support restraints. CSI Software uses d’Alembert’s principle to then translate the time history into acceleration loads which are applied to structural joints. During formulation, since acceleration couples with mass, it is important that joints have mass. Acceleration loads are explained further in the CSI Analysis Reference Manual (Chapter XVII: Load Patterns, Acceleration Loads).

To manually input ground motion at specific supports, it is necessary to first convert the acceleration record into its corresponding displacement time-history record. During conversion, displacement is piecewise linear, velocity is piecewise constant, and acceleration is a series of impulse functions at each time step. Users should mind output accuracy by smoothing the displacement record. A smaller time step, possibly 1/10 that of the acceleration record, will refine the ground motion during conversion.

Experimental conversion

Two basic methods are available for conversion from Acceleration time history to displacement. First, an experimental approach is described as follows:

  1. Create a simple SAP2000 model.
  2. Apply the acceleration time history using the given time step (perhaps 0.02).
  3. Set the output time step to 1/10 of this value (0.002).
  4. Extract the displacement results from a support restraint.
  5. Correct for zero initial and final displacement and velocity using a + bt.
  6. Use this refined displacement function as the ground-motion input for the actual model.
Info

NOTE: Analysis proceeds according to the shorter time step, though output is reported (more accurately) only for each original time step.

Mathematical conversion

As an alternative, mathematical conversion is summarized in Appendix J of Dr. Edward L. Wilson’s text Static and Dynamic Analysis of StructuresThe conversion is given in Figure 3, and its formulation is described as follows:


  1. Ground acceleration is idealized as linear within each time increment, as shown in Figure 1:


    Image Added

    Figure 1 - Ground acceleration record


  2. Acceleration and velocity are integrated at each time step to generate expressions for velocity and displacement, as shown in Figure 2:


    Image Added

    Figure 2 - Expressions for a, v, and d, derived through integration


  3. These expressions are evaluated at t = ∆t to produce the set of recursive equations shown in Figure 3:


    Image Added

    Figure 3 - Recursive equations characterizing ground motion

    An acceleration record is then translated into its corresponding displacement record using these expressions.

  4. This double-integration procedure should produce zero displacement at either end of the displacement record. However, if nonzero displacement does exist, a base-line correction must be applied according to Figure 4:


    Image Added


    Figure 4 - Algorithm for zero displacement at record ends


  5. Displacement ground motion is then input at specific support locations using the option for Ground Displacement Load. This process is described in the Multi-support excitation article.

See Also

References

  • Wilson, E. L. (2004). Static and Dynamic Analysis of Structures (4th ed.). Berkeley, CA: Computers and Structures, Inc.
    Available for purchase on the CSI Products > Books page