All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
AIM:- Explicit and Implicit Analysis OBJECTIVE:- As demonstrated in the PDF, F(u) = u3+9u2+4u use this equation and solve using both Explicit and Implicit Methods ( have a tolerance of 0.01). As demonstrated in the PDF, F(u) = u3+9u2+4u use this equation and solve using both Explicit and Implicit Methods with the tolerance…
Amit Kumar
updated on 03 Sep 2023
AIM:- Explicit and Implicit Analysis
OBJECTIVE:-
As demonstrated in the PDF, F(u) = u3+9u2+4u use this equation and solve using both Explicit and Implicit Methods ( have a tolerance of 0.01).
As demonstrated in the PDF, F(u) = u3+9u2+4u use this equation and solve using both Explicit and Implicit Methods with the tolerance of 10-2.
Explicit: As opposed to Implicit methods, explicit method is a function of time.
Being a function of time, the velocity and acceleration as well as the mass and damping need to be considered in this scheme.
In an explicit method, Central Difference time integration (CDTI) is used to calculate field variables at respective nodal points.
Since only a numerical solution is possible for a non-linear ordinary differential equation, this method is particularly suited for non-linear problems.
It requires the inversion of the lumped mass matrix as opposed to that of the global stiffness matrix in the implicit methods.
In the CDTI, the equation of motion is evaluated at the previous time step (tn-1, where tn is the current timestep).
The explicit method or algorithm works in timestep increments i.e. the displacements are calculated as the time proceeds.
Consider the simulation of a crash analysis. At timestep 1 (t=0 ms), there is no deformation since the impact is yet to occur.
Gradually as time progresses the deformation also changes. Assume that at timestep 2, t is 5 ms, now The explicit algorithm will calculate the values of field variables at a time when t=5 ms.
This is the way in which the solution proceeds.
LS Dyna is one software that is based on explicit dynamics and is especially used for solving problems such as Crash, Impact, Penetration, etc.
Pam Crash and Abaqus Explicit are also based on the same.
Implicit: - In an implicit scheme, the displacement is not a function of time (i.e. x = constant).
Hence the velocities and accelerations which are time derivatives of displacement turn out to be zero and the mass and damping factors can be neglected.
The implicit method can be based on Newark’s method, Newton Raphson's Method, etc.
In order to solve a FEM problem using the implicit method, inversion of stiffness matrix (k) is required.
Very Large deformation problems such as crash analysis can result in millions of degrees of freedom effectively increasing the size of the stiffness matrix.
The larger the stiffness matrix longer the computational time required for its inversion.
Hence there is a need for an explicit method that would prevent the inversion of the stiffness matrix.
Implicit methods are mainly used in software such as Ansys, Nastran, Abaqus, etc.
IMPLICIT METHOD VS. EXPLICIT METHOD
|
IMPLICIT METHOD |
EXPLICIT METHOD |
Deformation |
small |
Large |
What causes large deformation |
Force and dynamic |
Velocity, acceleration with mass, and inertia |
K matrix inversion |
yes |
No |
Time step size |
Large |
Small |
What limits the time step |
Accuracy |
Stability |
Cost per time step |
large |
Small |
What dominates the cost |
Matrix inversion |
Element process |
Parallel process |
Possible |
Not possible |
PROBLEM
The variables used are u for displacement, f for internal force in the bar, F for external force applied to the bar, and k for stiffness.
Incremental displacements or incremental externally applied forces are represented as ∆u or ∆F, respectively.
Use is made of the relationship ∆F = k∆u.
Explicit method
F(u) = u3+9u2+4u (1)
K(u) = dF/du = 3u2 +18u + 4 (2)
Step1
Take u = 0 in (2)
(2) => k(u0) = 3 x 02 + 18 x 0 + 4 = 4
= /k(u0) = ¼ = 0.25
u1= u0+ = 0.25
Fint = (0.25)3 + 9 x (0.25)2 +4 x 0.25 = 1.578
Step2
Take u1 = 0.25 in (2)
(2) => k(u1) = 3 x 0.252 + 18 x 0.25 + 4 = 8.6875
= /k(u1) = 1/8.6875 = 0.1151
U2= u1+ = 0.3651
Fint = (0.3651)3 + 9 x (0.3651)2 +4 x 0.3651 = 2.708
Step3
Take u2 = 0.3651 in (2)
equation(2) = k(u2) = 3 x 0.36512 + 18 x 0.3651 + 4 = 10.9716
= /k(u2) = 1/10.9716 = 0.09114
U3= u2+ = 0.46
To determine whether the analysis is equilibrium
Fext = = 3
Fint = (0.46)3 + 9 x (0.46)2 +4 x 0.46 = 3.841
Hence Fext fint the analysis is not equilibrium
Table 1: Summary of explicit analysis results
Step i |
∆Fi |
∆ui |
ui |
(Fext)i |
(fint)i |
fint − Fext = R |
1 |
1 |
0.25 |
0.25 |
1 |
1.578 |
0.578 |
2 |
1 |
0.1151 |
0.3654 |
2 |
2.708 |
0.708 |
3 |
1 |
0.09114 |
0.46 |
3 |
3.841 |
0.841 |
Implicit method
F(u) = u3+9u2+4u (1)
K(u) = dF/du = 3u2 +18u + 4 (2)
Step1
Take u = 0 in (2)
equation(2) => k(u0) = 3 x 02 + 18 x 0 + 4 = 4
= /k(u0) = ¼ = 0.25
u1= u0+ = 0.25
Residual R
Fint = (0.25)3 + 9 x (0.25)2 +4 x 0.25 = 1.578
R0 = 1.578 – 1 = 0.578 > 102
So, Newton-Raphson iterations are necessary
The correction u1 = u1(0)
u(1) = -[k(u1(0)-1 x R0
= -[(3 x 0.252 ) + (18 x 0.250) +4]-1 x 0.578
=-0.0665
U1(1) = u1(0) + u(1)
= 0.25 – 0.0665 = 0.1835
Residual R1
Fint = (0.1835)3 + 9 x (0.1835)2 +4 x 0.1835 = 1.0432
R0 = 1.0432 – 1 = 0.432 > 102
So, Newton-Raphson iterations are necessary
The correction u1 = u1(1)
u(2) = u(2) -[k(u1(1)-1 x R1
=(-0.0665) -(8.6875 -1 )x 0.0432
=-0.0714
U1(2) = u1(1) + u(2)
= 0.25 – 0.0714 = 0.1786
Residual R1
Fint = (0.1786)3 + 9 x (0.1786)2 +4 x 0.1786 = 1.0071
R0 = 1.0071 – 1 = 0.0071 < 10>2
No residual needed
U1 = 0.1786
Similarly we derived u2 = 2966, u3 = 0.3911
Table 1: Summary of explicit analysis results
Step i |
∆Fi |
∆ui |
ui |
(Fext)i |
(fint)i |
fint − Fext = R |
1 |
1 |
0.25 |
0.1786 |
1 |
1.0071 |
0.0071 |
2 |
1 |
0.1374 |
0.2966 |
2 |
2.0042 |
0.0042 |
3 |
1 |
0.1041 |
0.3911 |
3 |
3.008 |
0.008 |
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Week - 9 Material Modeling from Raw Data
AIM:- Material Modeling from Raw Data OBJECTIVE:- Using the given video link, extract the data from the figure, and used it for validation. Create a material model for the Dogbone specimen using the diagram of the true stress-strain curve (graphite iron). From the above condition simulate…
29 Oct 2023 12:33 PM IST
Week-6 Calculate the Stretch Ratio by comparing the ELFORM (-2,-1,1,2) with Ogden_Material Model.
AIM:-calculate the Stretch Ratio by comparing the ELFORM OBJECTIVE:- Create a block of 10mmx10mmx10mm dimension with 10 elements for each direction and use the material card attached (Ogden_Material.k) that is representative of the material properties from the above figure. Use appropriate boundary conditions to simulate…
27 Oct 2023 05:47 PM IST
Week - 5 - Modelling Spotwelds
AIM:-Modelling SpotweldsOBJECTIVE:-In this assignment, you will model spot welds for the given assembly of parts and run a crash test similar to the one in assignment 4. Details about the spotweld location is in the image below. The yellow line signifies the spotweld directions. You need to use 3-7 spot welds along this…
26 Oct 2023 08:40 PM IST
Week - 4 - Crash Box Simulation
AIM:- Crash Box Simulation OBJECTIVE:-In this assignment, the student needs to simulate a crash test for a crash box for which mesh is given. A crash box is a highly energy-absorbing structure that crashes on application of loads and reduces impact on other components nearby. A full-fledges crashbox is a highly sophisticated…
26 Oct 2023 02:15 PM IST
Related Courses
0 Hours of Content
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.