Skip to content
Queensferry

Structural Dynamics

Checking a dynamic analysis

Analysis software reports a mechanism, a missing mass, a wrong unit and an unresolved time step in exactly the same confident format it uses for a correct answer. These are the checks that catch each one.

None of the checks below is performed by the software. Every one of them is performed by the engineer, and most of them take less time than reading the output they are checking.

The audit exercises at the foot of this page are original fabricated outputs, each built to display one specific fault the way a real package would display it — that is, without any warning at all.

Before reading any result

Three arithmetic checks that need no engineering judgement and take a few minutes between them. They catch the largest errors, which are the ones least likely to announce themselves.

  1. Count the modes against the degrees of freedom.

    Why: A model with n degrees of freedom has exactly n modes. A rigid-diaphragm building with N levels has exactly 3N.

    Catches: Nodes left outside a diaphragm constraint, unconnected elements and unintended releases — all of which add degrees of freedom you did not know were there.

  2. Compare the first period against a rule of thumb.

    Why: T ≈ 0.1N seconds for an N-storey building is crude and gets the order right.

    Catches: Accidental mechanisms, missing restraints and gross stiffness errors. A period three times the estimate needs explaining before anything else is read.

  3. Check the total seismic mass against floor area × mass per square metre.

    Why: A concrete frame is roughly 1 000–1 400 kg/m² of floor area including a realistic imposed-load fraction.

    Catches: A mass source set to self-weight only — the single most common gross error in seismic modelling, and one that a 90% effective-mass check does NOT catch, because effective mass is a percentage of the mass in the model.

Modal results

The modal table carries more diagnostic information than any other output, and most of it is in columns people do not read.

  1. Look at the first three modes and their effective masses in every direction at once.

    Why: A regular building gives two translational modes and then a torsional one.

    Catches: Torsional softness. If the torsional period exceeds either translational period, the lateral system is too close to the plan centre and the configuration needs reconsidering, not just analysing.

  2. Confirm the effective masses sum to the total mass.

    Why: They must. Every kilogram belongs to some mode.

    Catches: Constraint errors and mass that has been assigned to restrained degrees of freedom.

  3. Look for modes with very long periods and near-zero effective mass.

    Why: A mode with almost no mass moving very slowly is a mechanism, not a structural mode.

    Catches: Unconnected nodes, members released at both ends, and elements with no stiffness assigned. The mode SHAPE identifies which node it is.

  4. Check that the mode shapes are plausible for the structure.

    Why: A shear building's nth mode has n − 1 sign changes. A cantilever's modes have a characteristic curvature.

    Catches: Local modes masquerading as global ones, and models whose stiffness distribution is not what was intended.

  5. Confirm the rotational inertia of every diaphragm is non-zero.

    Why: A rigid floor has three degrees of freedom, and the third needs I₀ = m(a² + b²)/12 about the centre of mass.

    Catches: A missing torsional mode. Left at zero, the mode does not appear as wrong — it disappears, and nothing in the output says so.

Damping

Damping is the least reliable input in the model and the one most often left at a default.

  1. Read the damping ratio the model actually DELIVERS in each mode, not the one you asked for.

    Why: Rayleigh damping is exact at two frequencies and wrong everywhere else.

    Catches: Modes receiving several times the intended damping, and long-period modes receiving absurd amounts because the mass-proportional term goes as 1/ω.

  2. Check where the Rayleigh anchors were placed.

    Why: They should bracket the modes carrying meaningful mass.

    Catches: Anchors placed on the first and last mode, which over-damps everything in between; and anchors placed on a base-isolated structure's isolated mode, which is a special trap.

  3. Ask whether the damping model can be classical at all.

    Why: Modal superposition requires ΦᵀCΦ to be diagonal.

    Catches: Base-isolated structures and structures with dampers in some bays only — both non-classical, and neither valid for modal superposition however plausible the output looks.

Response-spectrum analysis

Two failure modes dominate: units, and combination rules applied to the wrong situation.

  1. Divide the base shear by the seismic weight before reading anything else.

    Why: For an ordinary building on an ordinary site that coefficient lands roughly between 0.05 and 0.4.

    Catches: A spectrum entered in m/s² where g was expected, or the reverse. The error factor is 9.81 and both numbers are dimensionally valid accelerations, so nothing warns you.

  2. Check the very short period end of the entered spectrum equals the site PGA.

    Why: As T → 0 the structure is rigid and rides with the ground.

    Catches: Units errors, and spectra entered with the wrong anchor.

  3. Use CQC rather than SRSS where any two modal periods are within about 10%.

    Why: SRSS assumes well-separated modes and UNDER-predicts when they are not.

    Catches: Torsionally coupled buildings and symmetric plans, where two lateral modes nearly coincide.

  4. Confirm cumulative effective mass reaches the required fraction, usually 90%.

    Why: Missing modes mean missing base shear.

    Catches: Too few modes extracted — but note this check cannot see a wrong mass SOURCE, which is a different and more serious error.

Time-history analysis

The one class of analysis where the answer can be plausible, stable and wrong, and where a single extra run settles it.

  1. Run it twice, at Δt and Δt/2, and compare the quantity you will actually use.

    Why: A step is adequate when halving it stops changing the answer. Nothing else establishes that.

    Catches: Everything below, and it is the only check that does.

  2. Choose Δt against the HIGHEST period carrying meaningful mass, not the first.

    Why: Δt = T₁/50 sounds generous and may be T₈/4.

    Catches: Under-resolved higher modes. Displacement will look converged while acceleration is 40% out, because higher modes contribute little displacement and a great deal of acceleration.

  3. Check convergence on acceleration separately from displacement.

    Why: Acceleration is the second derivative and converges last.

    Catches: A model adequate for drift and useless for floor-mounted equipment.

  4. Verify the energy balance closes.

    Why: Input work must equal kinetic plus strain plus dissipated energy.

    Catches: Integration error, at a level nothing in the displacement plot would reveal. A well-converged linear run closes to better than a thousandth.

  5. Confirm which output is relative and which is absolute.

    Why: Relative displacement deforms the structure; absolute acceleration is what the floor and its contents feel.

    Catches: The two being interchanged — a mistake which produces a number of the right order and the wrong meaning.

Nonlinear analysis

Everything above still applies, plus the checks that only exist once the model can yield.

  1. Confirm every step converged.

    Why: An unconverged step is an equilibrium violation carried forward into every step after it.

    Catches: Silent non-convergence, which many packages report only in a log file nobody opens.

  2. Look at the residual displacement and the ductility demand, not only the peak.

    Why: Peak displacement can be acceptable while the structure ends the event permanently displaced.

    Catches: Models with no post-yield stiffness, where drift accumulates in one direction.

  3. Check that a nonlinear model with a very high yield strength reproduces the linear result exactly.

    Why: If nothing yields, the two analyses are the same problem.

    Catches: Errors in the iteration scheme itself, before any real nonlinear result is trusted.

  4. Do not read a response spectrum, or superpose modes, on a model that yields.

    Why: Both rest on superposition, which yielding removes.

    Catches: A category error that produces a perfectly formatted and meaningless answer.

Audit exercises

Six analyses that ran to completion without a single warning. Each one has something wrong with it.

Try it

Audit the output

Six analyses that ran to completion without a single warning. Each one has something wrong with it.

Cases

A four-storey steel frame, braced in both directions, modelled in a general-purpose package. The modal analysis runs without error and reports the following.

Analysis output

Model
4-storey braced steel frame, 3D
Total mass
1 640 tonne
Mode 1 period
47.2 s
Mode 1 effective mass, X
0.1%
Mode 2 period
0.61 s
Mode 2 effective mass, X
71%
Analysis status
Completed. No warnings.
Mode 1 — 47.2 s: storey amplitudes 0.02, 0.03, 0.03, 1.00, relative to each other.0.020.030.031.00Mode 1 — 47.2 s

M_eff,X = 0.1%

Mode 2 — 0.61 s: storey amplitudes 0.28, 0.55, 0.82, 1.00, relative to each other.0.280.550.821.00Mode 2 — 0.61 s

M_eff,X = 71%

What is wrong with this analysis?

What this shows: Analysis software reports a mechanism, a missing mass, a wrong unit and an unresolved time step in exactly the same confident format it uses for a correct answer. The checks that catch them are performed by the engineer, not the program.

Rapid audit questions

44 short scenarios, one fault each — and a few with nothing wrong at all, because an engineer who finds a fault every time is pattern-matching rather than auditing. These build the reflex; the six exercises above build the method.

Audit bank

Spot the fault

44 questions

  1. Question 1

    A six-storey steel frame reports a first period of 3.9 s with a first-mode effective mass of 3%. What is wrong?

  2. Question 2

    A response-spectrum analysis reports a base shear coefficient V/W of 1.85. What is the most likely cause?

  3. Question 3

    A ten-storey concrete frame, 34 m tall, reports a first period of 0.41 s. What should be suspected first?

  4. Question 4

    A building's reported total seismic weight is 3.1 kN/m² of floor area. What does that indicate?

  5. Question 5

    A modal analysis of a rigid-diaphragm model with 8 levels reports 27 modes before the cumulative mass reaches 90%. What does that suggest?

  6. Question 6

    A time-history analysis of a building with T₁ = 1.4 s and a highest retained mode at T₈ = 0.09 s was run at Δt = 0.05 s. Is the step adequate?

  7. Question 7

    A modal report shows a first mode where one floor slab distorts in plane while the frames barely move. What is missing?

  8. Question 8

    Cumulative effective mass reaches 91% at mode 6. The analysis must supply floor accelerations for equipment. What now?

  9. Question 9

    A model's mass source is set to '1.35 × dead + 1.5 × imposed'. What is wrong?

  10. Question 10

    A nonlinear time-history run reports 480 non-converged steps out of 30 000. What should be done?

  11. Question 11

    Two analyses of the same linear building — one direct integration, one modal superposition — give peak roof displacements of 152 mm and 133 mm. What does that mean?

  12. Question 12

    An engineer computes inter-storey drift by subtracting the reported peak displacements of two adjacent floors. What is wrong?

  13. Question 13

    A base-isolated building's modal analysis reports a first-mode effective mass of 68%. What does that indicate?

  14. Question 14

    A designer applies the added-damping formula for viscous dampers, gets 14%, and runs a response-spectrum analysis at 19% total. What is wrong?

  15. Question 15

    A report states 'the analysis converged'. What is missing?

  16. Question 16

    A five-storey building, 17 m tall, reports a first period of 0.52 s, a seismic weight of 11.2 kN/m², first-mode effective mass 79% and V/W = 0.21. What is wrong?

  17. Question 17

    A time-history output shows the structure responding measurably a full second before the strong motion arrives. What causes that?

  18. Question 18

    A direct-integration run of a finely meshed model shows high-frequency noise superimposed on the response. What is the standard remedy?

  19. Question 19

    Peak displacements from seven records differ by a factor of 2.4 between the largest and smallest. What should be concluded?

  20. Question 20

    A model of a building with a large atrium opening applies a rigid diaphragm at that level. What does that hide?

  21. Question 21

    Rayleigh damping was anchored at modes 1 and 2 of a twelve-mode analysis. What is the consequence?

  22. Question 22

    A drift check uses the displacements straight from an analysis run with a behaviour factor of 4. What is missing?

  23. Question 23

    A model reports a first period of 2.9 s for a four-storey braced steel frame. What is the first thing to look for?

  24. Question 24

    An analysis of a torsionally coupled building combines two modes 4% apart in period by SRSS. What is wrong?

  25. Question 25

    A synthetic spectrum-compatible record is used for a time-history analysis. What caution applies?

  26. Question 26

    A record is scaled up by a factor of 3 to match a higher hazard level. What has changed and what has not?

  27. Question 27

    A modal report lists effective masses that sum to 78% of the total across ALL modes of the model. What does that tell you?

  28. Question 28

    An engineer reads a design force off a spectrum at the building's ELASTIC period, for a structure expected to yield substantially. What is the flaw?

  29. Question 29

    A model gives a base shear of 26 000 kN on a building of seismic weight 41 000 kN, with a reported first period of 0.19 s for eight storeys. Which single cause explains both?

  30. Question 30

    A footfall analysis reuses a lateral seismic model with mass lumped at floor level. What will it get wrong?

  31. Question 31

    A modal analysis reports the first three periods as 0.84, 0.83 and 0.61 s for a nominally symmetric building. What should be checked?

  32. Question 32

    An isolated building's analysis was run only with upper-bound bearing stiffness. What is under-estimated?

  33. Question 33

    A tuned mass damper was manufactured to the period predicted by the finite element model. What is the risk?

  34. Question 34

    A response-spectrum analysis of a structure with nonlinear viscous dampers is submitted. What is the objection?

  35. Question 35

    A report gives peak floor accelerations to four significant figures from a model whose yield strengths are known to ±25%. What is wrong?

  36. Question 36

    A modal output shows mode 1 and mode 2 with identical shapes and periods differing by 0.001 s. What is the likely cause?

  37. Question 37

    An analysis reports a mode with a NEGATIVE effective mass. What does that mean?

  38. Question 38

    A twelve-storey building's model is fixed at ground level, but the building has two basement storeys with perimeter retaining walls. What has been assumed?

  39. Question 39

    The velocity and displacement histories from a time-history run drift steadily away from zero. What is the cause?

  40. Question 40

    A model reports 24 modes for an 8-level rigid-diaphragm building and the cumulative effective mass reaches exactly 100% at mode 24. What does that confirm?

  41. Question 41

    A designer reports that adding viscous dampers reduced the peak column axial force. Is that plausible?

  42. Question 42

    A retrofit adds bracing to an existing building and the reported base shear increases by 40%. Is the analysis wrong?

  43. Question 43

    A report states the seismic mass as 4 850 tonnes and the seismic weight as 4 850 kN. What is wrong?

  44. Question 44

    Every one of the six checks passes on a submitted analysis. What can now be stated?