Menu

Executive Programs

Workshops

Projects

Blogs

Careers

Placements

Student Reviews


For Business


More

Academic Training

Informative Articles

Find Jobs

We are Hiring!


All Courses

Choose a category

Loading...

All Courses

All Courses

logo

Loading...
Executive Programs
Workshops
For Business

Success Stories

Placements

Student Reviews

More

Projects

Blogs

Academic Training

Find Jobs

Informative Articles

We're Hiring!

phone+91 9342691281Log in
  1. Home/
  2. Tribhuvankumar Pandit/
  3. Week - 2 - Explicit and Implicit Analysis

Week - 2 - Explicit and Implicit Analysis

Aim- To study the Implicit and explicit analysis methods and how so solve problems using both the methods mathematically. Theory- What Is Implicit Method-    Implicit analysis works by trying solutions or iterations in attempts to establish static equilibrium (within a certain tolerance) with respect to the loading…

    • Tribhuvankumar Pandit

      updated on 08 Jul 2022

    Aim-

    To study the Implicit and explicit analysis methods and how so solve problems using both the methods mathematically.

    Theory-

    What Is Implicit Method-

       Implicit analysis works by trying solutions or iterations in attempts to establish static equilibrium (within a certain tolerance) with respect to the loading or displacement applied. We are solving for unknown displacements through matrix inversion. When the problem is nonlinear in any way – we think of geometry, material, contact – the solution is obtained over a number of small increments and the solution for the current increment is based upon the result from the previous one (and so on). When we have large models or significant nonlinearity, inverting the matrix is highly computationally expensive and sometimes impossible. When solutions can be found, they are unconditionally stable and allow reasonably large chunks of ‘time’ (although it’s more like chunks of displacement) to be solved for at once.

    When to use Implicit?

    Implicit methods should be used when the boundary conditions affect the structure slowly, and the effects of strain rates are minimum. Once the increment of stress as a function of strain can be established, geometry can be analysed using implicit methods.

    The global equilibrium in the model is established in each time increment. This means each increment has to converge.

    After global equilibrium is converged, solver calculates all the local finite element variables (stresses, strain, etc.) for each increment.

    • Pros: Since global equilibrium is verified at each time increments, those increments can be large.
    • Cons: Each time, increments are computed slowly and needed to get to the global equilibrium.

    What Is Explicit Method-

       Explicit solvers, on the other hand, solve for acceleration. No iterations are required because nodal accelerations are calculated directly. We are taking the kinematic conditions from one small increment of time and using them to calculate those conditions at the next. Hence, the state at the end of the increment in question is based only upon the displacements, velocities and accelerations at the beginning of that same increment. What has gone previously is irrelevant and convergence is a non-issue.

    When to use Explicit?

     Explicit methods should be used when the strain rates is equal to 10^-3 per second or more. These events can be illustrated by some examples such as an automotive crash, ballistic explosion, drop and so on. In these cases, besides the variation of stress with strain, the rate of strain also needs to be considered.

    There are no convergence criteria to check or iteration. The solver focus the calculation of local finite element variables.

    Solver calculates all of the local finite element variables for given incrementation, and move to the next one.

    • Pros: Each increment is calculated extremely fast.
    • Cons: The time step has to be super small. Otherwise, it’s impossible to pursue this equilibrium.

    Procedure-

    • We will solve the given equation by borh methods mathematically one by one.

                                                F(u)=u3+9u2+4u

     

    Explicit Method-

    F(u)=u3+9u2+4u………………………………………………………………………………………………………………. (1)

    From (1) it follows that the stiffness of the bar is,

    K(u)=dF/du=3u2+18u+4…………………………………………………………………………………………………... (2)

    For explicit dynamics solution-

    Step-1-

    At u=0, equation (2) becomes.

    K(u0) =3*02+18*0+4=4, ΔF=1, so,

    Δu1=ΔF/K(u0) = 1/4=0.25

    u1= u0+ Δu1 = 0+0.25 = 0.25

    Step-2-

    At u1=0.25, equation (2) becomes.

    K(u1) =3*0.252+18*0.25+4=8.6875, ΔF=1, so,

    Δu2=ΔF/K(u1) = 1/8.6875=0.1151

    u2= u1+ Δu2 = 0.25+0.1151 = 0.3651

    Step-3-

    At u2=0.3651, equation (2) becomes.

    K(u2) =3*0.36512+18*0.3651+4=10.9717, ΔF=1, so,

    Δu3=ΔF/K(u2) = 1/10.9717=0.09114

    u3= u1+ Δu3 = 0.3651+0.09114=0.4562

     

    Finally, from the three steps the following results are obtained.

    Now, we will check whether the solution obtained is in equilibrium or not,

    Fext = ∆F + ∆F + ∆F = 3.0

    From equation (1),

    Fint= (0.4562)3+9(0.4562)2+4(0.4562)

         =3.7928

    It is evident from the results that external and internal forces are NOT in equilibrium because Fext ≠ Fint. Table 1 summarizes the main results for the explicit analysis.

     

    Table 1: Summary of explicit analysis results

    Step i

    ΔFi

    Δui

    ui

    (Fext)i

    (Fint)i

    Fint-Fext=R

    1

    1.0

    0.25

    0.25

    1

    1.578

    0.578

    2

    1.0

    0.1151

    0.3651

    2

    2.708

    0.708

    3

    1.0

    0.09114

    0.4562

    3

    3.7928

    0.7928

     

    Implicit Method-

    F(u)=u3+9u2+4u………………………………………………………………………………………………………………. (1)

    From (1) it follows that the stiffness of the bar is,

    K(u)=dF/du=3u2+18u+4…………………………………………………………………………………………………. (2)

    Implicit transient analysis has no inherent limit on the size of the time step. As such, implicit time steps are generally several orders of magnitude larger than explicit time steps. 

      where u= displacement, f= internal force in bar, F= external force in bar 

       ∆u = incremental displacements, ∆F = incremental external applied forces.

       using relation, ∆F = k*∆u, Tolerance= 10-2

      Step 1:

      Take u0=0,

      (2) ≥ k(u0) =3(0)2+18x0+4 = 4

      now, ∆u1 = ∆F/k(u0) = 1/4 = 0.25

      u1 = u0+∆u1= 0.25

      Checking residual, R

      Fext=∆F=1     f(int) = (0.25)3+(9x (0.25)2) + (4x0.25) =1.578

      R0 = 1.578-1 = 0.578 > 10-2

      So, Newton-Raphson iterations are necessary.

      calc. the correction to u1=u1(0)

       ẟu (1) = -[k(u1(0)]-1 x R (0) = -[(3x0.252) +(18x0.25) +4]-1 x 0.578 = -0.0665

      updated, u1(1) = u1(0) + ẟu(1) = 0.25-0.0665 = 0.1835

      Check residual again, R1,

      Fext = 1, Fint = (0.1835)3+((9x (0.1835)2) + (4x0.1835) = 1.0432

      R1 = 1.0432-1 = 0.0432 > 10-2, another Newton-Raphson iteration needed.

      Calc. the correction to u1 = u1(1),

      ẟu(2) = ẟu(1)-[k(u1(1)]-1 x R1 = (-0.0665)-(8.6875)^-1 x(0.0432) = -0.0714

      updated, u1(2) = u1(1) + ẟu(2) = 0.25-0.0714 = 0.1786

      Checking Residual again R2,

      Fext=1, Fint= (1) ≥ (0.1786)3+(9x0.17862) +(4x0.1786) = 1.0071

      R2 = 1.0071-1 = 0.0071 < 10-2

      Therefore, no iterations needed, final u1 = 0.1786.

     

      Step 2:

        Take u1=0.1786, equation (2) becomes,

      k(u1) =3(0.1786)2+18x0.1786+4 = 7.31

      now, ∆u2 = ∆F/k(u1) = 1/7.31 = 0.1368

      u2 = u1+∆u2= 0.1786+0.1368=0.3154

      Checking residual, R

      Fext=∆F=2    f(int) = (0.3154)3+(9x (0.3154)2) + (4x0.3154) =2.188

      R0 = 2.188-2 = 0.188 > 10-2

      So, Newton-Raphson iterations are necessary.

      calc. the correction to u1=u1(0)

       ẟu (1) = -[k(u2(0))]-1 x R (0) = -[(3x0.31542) +(18x0.3154) +4]-1 x 0.188 = -0.0188

      updated, u2(1) = u2(0) + ẟu(1) = 0.3154-0.0188 = 0.2966

      Check residual again, R1,

      Fext = 2, Fint = (0.2966)3+((9x (0.2966)2) + (4x0.2966) = 2.004

      R1 =2.004-2 = 0.004 < 10-2

      Therefore, no iterations needed, final u2 = 0.2966.

      Step 3:

      similarly, as step 1, we get u3=0.3911.

     

     


    The results of the implicit analysis are summarized in Table 2. It is evident from the table that the external forces and internal forces are coming into equilibrium.

    Table 2: Summary of implicit 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.0008

    0.0008

     

    Exact values:

         Take, F(u)= u3+9u2+4u = 1 

         using Scientific calculator, we get u=0.1776

         take, F(u)= u3+9u2+4u = 2

         using Scientific calculator, we get u= 0.2962

        take, F(u)= u3+9u2+4u = 3

        using Scientific calculator, we get u= 0.3910

    • From above graphical data we can say that the explicit method drift from exact solution and lacks to achieve the equilibrium condition in between external and internal forces.
    • To achieve  exact equilibirum condition we used implicit method and using Newton-Raphson Method we have converged to exact solution with minimum residual difference in both forces which may be neglected letter.

     

    Conclusion-

    • The implicit solver is really useful if conditions in analysis happen relatively slow. Ideal analyses are generally longer than 1 second. The advantage is that the time increment can be set as big as users want.
    • Implicit Solver method is used for, Unknown x is found by inversion of stiffness matrix (K), Newton-Raphson / Enforced equilibrium solutions., More accurate,
    • Disadvantages-Extremely time-consuming for large models, Requires more computer storage.
    • Good decision for structure dynamic types which load rates are slow;
      – Slowly applied displacements
      – Low frequency response
      – Vibration
      – Oscillation

     

    • The explicit solver is great for fast events (mostly less than 0.1 second) Explicit solver calculates how big the time increment should be and set the time increment. The speed of sound in material properties depends on density of material. This is called “mass scaling”. The time step in explicit method depends on the mesh (element size and element quality), young's modulus, and density.

    • Unknown x is found by inversion of mass matrix (M), Direct solutions, Central difference methods are used.
    • Computationally efficient for large models with short dynamic response time, Requires less computer storage.
    • Disadvantage-Less accurate.
    • Good decision for structure dynamic types which are wave propagation;
      – Car crash
      – Blast effect
      – Drop
      – Metal stamping

     

    • A nonlinear analysis is illustrated using an incremental explicit and implicit procedure. The results are plotted for comparison. It is evident from the results that the explicit analysis drifts from the true solution. To overcome this problem an implicit analysis is used, which includes Newton-Raphson iterations to enforce equilibrium between internal and external forces. The techniques demonstrated are for a load control scheme.
    • Above example is very useful for understanding the solution method for non-linear problem and how expicit and implicit methods are used.

    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.

    Please  login to add a comment

    Other comments...

    No comments yet!
    Be the first to add a comment

    Read more Projects by Tribhuvankumar Pandit (51)

    Assignment 7-Side Pole Crash Simulation Challenge

    Objective:

      Aim-Side Pole Crash Simulation of Dodge Neon BIW using RADIOSS solver and Preprocessing using HyperMesh / HyperCrash. Objective- To perform a crash analysis on the left side of a Dodge Neon BIW, also known as a side crash. The analysis is to be carried on the deformation and the forces created as a result of the crash…

    calendar

    09 Jan 2023 06:57 AM IST

    • HTML
    • RADIOSS
    Read more

    Assignment 6-Frontal Crash Simulation Challenge

    Objective:

    Aim- Frontal crash analysis, deck setup using hyper mesh and hyper crash. Objective- To check the unit system and either follow [Mg mm s] or [Kg mm ms]. To create the appropriate interface, friction 0.2 and recommended parameters. To make sure of no penetrations and intersections. To correct rigid bodies if any issues.…

    calendar

    28 Dec 2022 08:08 AM IST

    • RADIOSS
    Read more

    Assignment 5-RADIOSS Interfaces & Study of Effect of Notches Challenge

    Objective:

    Aim- Create the mesh for bumper assembly,mesh size should be 6mm.  Run the crash tube model as it is. Change the Inacti=6 and run. Create the type 11 contact and run. Remove both notches  and remove boundary condition on rigid body node then run. Create a new notch in the middle ,select the whole section and…

    calendar

    14 Oct 2022 11:21 AM IST

      Read more

      Assignment 4-RADIOSS Material Laws Challenge

      Objective:

      Aim: To run crash analysis on the given model by applying different materials laws available in Radioss and post-process the results. Objective- 1. The Total number of cycles, Energy error, mass error, and simulation time.2. Notice the animation of all 5 and describe the animations in brief based on whether the…

      calendar

      24 Sep 2022 06:30 AM IST

      • RADIOSS
      Read more

      Schedule a counselling session

      Please enter your name
      Please enter a valid email
      Please enter a valid number

      Related Courses

      coursecardcoursetype

      Accelerated Career Program in Embedded Systems (On-Campus) - Powered by NASSCOM

      Recently launched

      0 Hours of Content

      coursecard

      5G Protocol and Testing

      Recently launched

      4 Hours of Content

      coursecard

      Automotive Cybersecurity

      Recently launched

      9 Hours of Content

      coursecardcoursetype

      Pre-Graduate Program in Bioengineering and Medical Devices

      Recently launched

      90 Hours of Content

      coursecardcoursetype

      Pre-Graduate Program in 5G Design and Development

      Recently launched

      49 Hours of Content

      Schedule a counselling session

      Please enter your name
      Please enter a valid email
      Please enter a valid number

                  Do You Want To Showcase Your Technical Skills?
                  Sign-Up for our projects.