9.2. General beam#
Strong form
Momentum and angular momentum balance equation for a straight beam
can be written as a function of kinematic variables,
where the local displacement w.r.t. the beam coordinates \(\mathbf{s}(z,t)\) are function of the axial coordinate \(z\) and time \(t\).
Weak form
Using the constitutive law
the problem can be written with kinetic variables (displacements and rotations) as the independent unknowns. The volume contribution of the internal actions due to displacements in beam \(b\) becomes
having exploited \(-\hat{\mathbf{z}}_\times = \hat{\mathbf{z}}^T_{\times}\), and defined \(\mathbf{u} = \begin{bmatrix} \mathbf{s} \\ \boldsymbol\theta \end{bmatrix}\). The PVW thus becomes
Finite element method
Using the same functions as test and base functions, i.e. testing for every \(\mathbf{n}(z)\), with an expansion of the variable \(\mathbf{u}_b(z,t) = \mathbf{N}(z) \mathbf{u}^{loc}_b(t)\), with a minor abuse of notation,
Transofrming local nodal variables into global nodal variables, (and updating the projection as well, \(\mathbf{v}^{loc}_b = \mathbf{T} \mathbf{v}_b\)),
the problem becomes
Assembly of the finite element linear system.
It can be formally represented by matrix multiplication
It’s performed assembling matrices in sparse format