3.6.19 · D1Spacecraft Structures & Systems Engineering

Foundations — FEM for structures — assembling global stiffness

2,095 words10 min readBack to topic

Before you can read the parent note Assembling Global Stiffness, you must be able to read every squiggle in it without stopping to guess. This page introduces each symbol from absolute zero: what it means in plain words, what picture it stands for, and why the topic cannot do without it. Read top to bottom — each idea leans on the one above it.


1. A structure is a network of springs

Figure — FEM for structures — assembling global stiffness

Look at the figure. On the left, a single spring: pull the right end by an amount (in metres), and it pulls back with a force (in newtons). The straight line on the graph says . The slope is the stiffness. On the right, three springs joined end to end — this is the seed of a finite element mesh.

This is the whole idea behind Element Stiffness Matrices and behind Finite Element Method Overview: replace a continuous solid with a network of these little stiffnesses.


2. Displacement and Degrees of Freedom (DOF)

But a point in space can move in more than one way. That is what a degree of freedom captures.

Figure — FEM for structures — assembling global stiffness

The figure shows the three cases side by side. The little arrows are the DOFs — each arrow is one number the solver must find.

  • The symbol means ::: displacement of a node in the -direction.
  • The symbol means ::: rotation of a node about the -axis.

3. Vectors and matrices — the bookkeeping

We have many DOFs, so we stack their numbers into lists and grids.

How matrix × vector works (you must be able to read this): row of is multiplied entry-by-entry with and summed to give entry of the output:

  • in plain words is ::: the force at DOF caused by a unit displacement of DOF .

4. Local vs global — two coordinate worlds

Each element (each little spring/bar) is easiest to describe along its own axis. But the whole structure lives in one shared frame. Two vocabularies:

The job of translating from a local frame to the global frame is handled by Coordinate Transformations in FEM; the little numbers , , inside come from Element Stiffness Matrices.


5. The material symbols: , , , and

These three letters set how stiff a single bar is.

Figure — FEM for structures — assembling global stiffness

The figure shows how responds: thicker steeper line (stiffer), longer flatter line (softer).


6. Connectivity — which element touches which node

Figure — FEM for structures — assembling global stiffness

In the figure, element 1 connects global nodes 1 and 2; element 2 connects nodes 2 and 3. Node 2 is shared. That sharing is the whole reason we add contributions — and why comes out doubled in the parent's worked example.

  • The role of is to ::: select which global DOFs belong to element (a table of 0s and 1s).

7. Scatter-add and the properties words

Three final vocabulary items the parent leans on:

  • "Sparse" means ::: nearly all matrix entries are zero.
  • A rigid-body mode is ::: a motion that moves the whole structure without stretching any element (zero strain energy).

Prerequisite map

Single spring F = k u

Displacement and DOF

Vectors u and F

Matrix K and K u = F

Bar stiffness EA over L

Local vs global frames

Element stiffness k of e

Connectivity table

Scatter add into K

Assemble global stiffness

Properties symmetric sparse PSD

Each box is one thing this page defined; the arrows show what feeds what. The bottom box is the parent topic.


Equipment checklist

Test yourself — cover the right side and answer before revealing.

  • Meaning of stiffness ::: force returned per unit stretch, units N/m.
  • Meaning of a DOF ::: one independent way a node can move (or rotate).
  • How many DOFs a free 3D node has ::: 6 (three translations, three rotations).
  • What and hold ::: stacked displacements and stacked forces for every DOF in the mesh.
  • What says ::: the multi-spring version of for the whole structure.
  • What the subscript in means ::: row , column — force at DOF from unit displacement at DOF .
  • What the symbol means ::: add up the listed terms.
  • What in means ::: "belongs to element ", a label not a power.
  • Difference between local and global coordinates ::: local = along the element's own axis; global = the one shared frame of the whole structure.
  • What , , stand for ::: Young's modulus, cross-sectional area, length.
  • Value of a single bar's stiffness ::: .
  • What connectivity tells you ::: which global nodes each element joins.
  • What scatter-add does ::: adds each element's small entries into the global matrix at the right global DOF slots.
  • Why can come out doubled ::: node 2 is shared by two elements, so both contribute and we sum.
  • What "sparse" means ::: almost every entry is zero.
  • What positive semi-definite means physically ::: strain energy is never negative; zero only for rigid-body motion.