1. Nonlinear Analyzers
1.1 Load Control Method
The following notes describe the load control method as described by the Newton-Raphson scheme. The nonlinear equation of equilibrium can be expressed in terms of the out-of-balance force vector, as:
or in terms of external and internal force vectors:
where the superscript j indicates that the external nodal forces are applied incrementally. The external loading vector R is independent from the displacements, while the internal force vector f is nonlinearly dependent from the displacements vector u. Using the Taylor series expansion for eq.1, we get:
where:
and the i-th iterative solution at the j-th load increment is:
According to the above, we obtain that for the (i-1)th iteration, the out-of-balance force vector becomes:
Combining the above, we get:
that can also be written as:
and takes the final incremental-iterative form:
where:
is the tangent stiffness matrix.
Incremental-iterative implementation
The iterative solution is calculated as:
and the total solution up to this point becomes:
Since the total displacements vector u is known, we can estimate the total internal force f, at the i-th iteration. According to the above, the updated residual force vector at this iteration can be calculated from the relation:
Convergence has been achieved when the norm of the residual vector is small enough compared to the norm of the actual internal forces. This can be described by the following equation:
where the tolerance indicates the convergence of our method and in practice it takes values between 10^6^ and 10^3^.
1.2 Displacement Control Method
The following notes describe the displacement control method for multiple prescribed DOFs as referred to BeBorst book.
Equilibrium equation is written as:
where:
is the residual force vector. The displacements vector is partitioned according to “free” and “prescribed” DOFs, as:
The partitioned stiffness matrix, external loading vector and internal forces vector can be written as:
According to the above, the system of equations to be solved becomes:
The incremental displacements vector of the “free” DOFs can be calculated from the following relatioship as:
The equivalent external loading of the prescribed DOFs can be now calculated as:
Since the iterative displacements vector of the free DOFs is known, we have:
The internal forces vector of the current iteration is:
While, the residual becomes:
and he convergence criterion will be the following:
where the tolerance indicates the convergence of our method and in practice it takes values between 10^6^ and 10^3^.
In the case that there are no external loadings applied and on the structure, but only displacements applied on the prescribed DOFs, we can assume that Rf,i j and so the external loading vector of the method becomes:
Incremental-iterative implementation
At the first iteration (i=1) of the first increment (j=1) the internal forces of the “free” DOFs are zero and the initial displacements of the prescribed DOFs have a specific value, so the incremental displacements vector of the the “free” DOFs becomes:
It should be noted that in δup,1 the boundary conditions have been taken into account, which means that in some DOFs the value is zero, but the vector’s norm is not zero due to the initial displacements that have been applied to the other prescribed DOFs.
The external forces of the “prescribed” DOFs are calculated according to the relationship:
since the initial internal forces of the “prescribed” DOFs are also zero, fp,0=0.
The external forces of the “prescribed” DOFs are the corresponding forces that occur in the “pre” DOFs as the result of the displacements of the “free” DOFs and the applied displacements of the “pre” DOFs themselves.
For i>=2, the incremental displacements of the “prescribed” DOFs must be equal to zero:
so, the displacements vector becomes:
where the incremental displacements of the “free” DOFs are:
and the external loading vector of the “prescribed” DOFs is calculated from the following equation:
References
[1] Finite Element Procedures, K-J. Bathe, Prentice Hall, 2nd edition, 2014.
[2] Non-linear Finite Element Analysis of Solids and Structures, R. de Borst, M.A. Crisfield, J.J.C. Remmers, C.V. Verhoosel, Wiley, 2nd Edition, 2012.