Finite Element Discretization
Simcenter STAR-CCM+ calculates the displacement of a solid based on the principle of virtual work, which is discretized using the Finite Element method.
This approach follows the total Lagrangian displacement Finite Element formulation by Zienkiewicz and Taylor [866]. For general information on the Finite Element method, see Finite Element Method.
The continuous space domain is discretized into a finite number of elements, which are interconnected at the vertices. In each element, the nodal positions and displacements are interpolated with nodal shape functions :
where and denotes the position vectors in the current and initial configuration, respectively. and are the position and displacement at the node M, and is a node-oriented Lagrange shape function (see H1 Lagrange Shape Functions).
The discretized form of the variation of the Green-Lagrange strain is:
where is the strain-displacement matrix:
The deformation gradient in discretized form is:
where is a short hand notation for the gradients of the shape functions with respect to the initial coordinates:
In the infinitesimal strain approximation, the strain-displacement matrix reduces to:
Substituting the discretized displacements (Eqn. (4550)) and the discretized form of into the weak form (Eqn. (4464)), gives:
where and were introduced to take into account prescribed line loads and point forces. Since is zero at the Dirichlet boundaries, but otherwise arbitrary, the expression within brackets must be zero, leading to the discrete equilibrium equations:
- is the internal force at node :(4558)
- is the inertial term, with the mass matrix defined as: (4559)
- is the external force applied at node : (4560)
which includes nodal forces resulting from prescribed body forces, surface tractions, line loads, and point forces, respectively.
Stiffness Matrix
Eqn. (4558) is linear only for the special case of infinitesimal strain, and a linear constitutive law. For large displacements, the internal forces are a nonlinear function of the displacement. The sensitivity of the internal forces with respect to the displacement is defined by the stiffness matrix:
The stiffness matrix can be expressed as the sum of two terms, the material stiffness and the geometric stiffness:
The material stiffness is:
where is the sensitivity of the 2nd Piola-Kirchoff stress tensor to the Green-Lagrange strain tensor, which is a 6x6 matrix in Voigt notation:
The geometric stiffness is:
For linear geometry (infinitesimal strain assumption), the geometric stiffness is neglected. If the stress-strain relationship is also linear, the internal nodal forces become linear functions of the nodal displacements:
Body Load Derivatives
The symmetry of this stiffness matrix term is determined by the symmetry of the displacement derivative .