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. ARAVIND M/
  3. Week - 2 - Explicit and Implicit Analysis

Week - 2 - Explicit and Implicit Analysis

WEEK 2 CHALLENGE AIM             To study about implicit and explicit method to solve engineering problems. OBJICTIVES             To demonstrated in the PDF, F(u) = u3+9u2+4u use this equation and solve…

    • ARAVIND M

      updated on 10 Dec 2020

    WEEK 2 CHALLENGE

    AIM

                To study about implicit and explicit method to solve engineering problems.

    OBJICTIVES

                To demonstrated in the PDF, F(u) = u3+9u2+4u use this equation and solve using both Explicit and Implicit Methods with 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 would progresses the deformation also would change. Assume that at timestep 2, t is 5 ms, now the explicit algorithm will calculate the values of field variables at time when t=5 ms. This is the way in which the solution proceeds.

    LS Dyna is one software which 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 based on Newark’s method, Newton Raphson Method etc. In order to solve an FEM problem using 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 stiffness matrix. Larger the stiffness matrix longer is the computational time required for its inversion. Hence there is a need for an explicit method which would prevent the inversion of stiffness matrix. Implicit methods are mainly used in softwares such as Ansys, Nastran, Abaqus etc. 

    IMPLICIT METHOD VS EXPLICIT METHOD

     

    IMPLICIT METHOD

    EXPLICIT METHOD

    Deformation

    small

    Large

    What cause 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 dominate 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)

    (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)

    (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 is 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 is 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 < 102

     No residual needed

    U1 = 0.1786

    Similarly we drived 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

     

     

    CONCLUSION

                Explicit and implicit analysis is done for the given equation, implicit method is more accurate than the explicit but the time consumption is more in implicit method.

     

    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 ARAVIND M (61)

    Week 6 - Data analysis

    Objective:

    DATA ANALYSIS USING PYTHON AIM             In this challenge, we have to do data analysis for a given data using python and extract the data and graph that user want by REPL method. REPL             REPL stands…

    calendar

    25 Apr 2021 01:56 PM IST

    • PYTHON
    Read more

    Week 5 - Curve fitting

    Objective:

    CURVE FITTING USING PYTHON AIM                In this challenge, we have to write a program for curve fitting using python. CURVE FITTING             Curve fitting is the process of constructing…

    calendar

    25 Apr 2021 01:25 PM IST

    • PYTHON
    Read more

    Week 3 - Solving second order ODEs

    Objective:

    SOLVING SECOND ORDER EQUATION USING PYTHONAIM               Using second ODE to describe the transient behaviour of a system of simple pendulum on python scripting.OBJECTIVE            In Engineering,…

    calendar

    19 Apr 2021 02:55 PM IST

    • PYTHON
    Read more

    Week 2 Air standard Cycle

    Objective:

    AIR STANDARD CYCLE USING PYTHON AIM             To write a program in python to solve the otto cycle and plot the graph. OBJECTIVE To solve different state variables in the otto cycle and plot p-v diagram. To calculate thermal efficiency for the given parameters in…

    calendar

    13 Apr 2021 01:33 PM IST

    • PYTHON
    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.