Section 2.3 of Chapter 2: Three-Dimensional Truss Structures
Elastic and Geometric Stiffness Matrices
A direct comparison of two- and three-dimensional truss elements, showing the common structure of their elastic and geometric stiffness matrices and the complete second-order strain expansion from which they follow.
2D and 3D trussesSmall displacementSecond-order strainTheory
01
Two-dimensional truss element
We begin with the plane truss element and write its elastic and geometric stiffness matrices explicitly.
The transverse projector removes the component parallel to the element axis. For any vector v, the axial component is ddTv and the transverse component is Pv, where
P=I2−ddT=[s2−cs−csc2]
In two dimensions this projection leaves the direction perpendicular to the bar; in three dimensions it leaves the plane perpendicular to the bar. This is why the projector appears in the geometric stiffness matrix.
This is the matrix used for the spatial buckling analysis in Section 2.2.
03
Common structure and matrix decomposition
The preceding two- and three-dimensional results have the same algebraic structure. Let r=2 for a plane truss and r=3 for a spatial truss. Denote by Ir the identity matrix of order r, and define
d∈Rr,dTd=1,p={−dd}
B=L1pT,kel=EALBTB=LEAppT
Introduce the dimension-independent block matrix:
Qr=[Ir−Ir−IrIr]
Because p=(−dTdT)T,
kG,el=LN(Qr−ppT)
The dyadic product is related directly to the elastic matrix:
ppT=EALkel
Therefore, the same relation can be written as:
kG,el=LNQr−EANkel
The projection term must be retained
The quantity L/(EA) is dimensional and cannot be compared with unity. Moreover, (L/EA)kel=ppT, whose magnitude does not decrease when EA/L increases. Thus the second term cannot be neglected on that basis.
The components of the stiffness matrices depend on the orientation of the element. When the element undergoes a rigid rotation, the direction vector and the transverse projector rotate with it. Consequently, the stiffness matrices change their components consistently, while the physical response of the element remains unchanged. This property is called objectivity.
04
Complete second-order strain expansion
Let Δu be the relative nodal displacement and define η=L1Δu. The exact engineering strain is:
ε=1+a−1,a=2dTη+ηTη
A complete expansion through second degree requires the first three terms of the binomial series:
1+a=1+21a−81a2+O(a3)
Retaining all terms up to second degree in the nodal displacements gives:
ε≈dTη+21ηT(Ir−ddT)η
In element nodal coordinates,
ε≈Buel+21uelTCuel
C=L21[P−P−PP]
Why the third binomial term matters
If the term −a2/8 is omitted, the axial projection ddT disappears from P. The resulting quadratic strain and geometric stiffness are incomplete.
05
Energy interpretation
Consider an equilibrium reference state carrying the signed axial force
N=EAε
For a small incremental displacement δuel, the quadratic part of the incremental element energy is:
ΔUel(2)=21δuelT(kel+kG,el)δuel
kel=EALBTB,kG,el=NLC
Tension adds transverse stiffness, whereas compression reduces it. Buckling occurs when the assembled tangent stiffness loses positive definiteness and becomes singular.
06
Conclusions
The elastic matrix is the axial dyadic product (EA/L)ppT.
The geometric matrix contains the transverse projector Ir−ddT.
The 2D and 3D expressions differ only through the dimension and components of the direction vector.
The complete second-order strain requires the term −a2/8 in the binomial expansion.
No separate program package is required for this section. The matrices are implemented in the buckling programs presented in Sections 1.2 and 2.2.