Finite Difference solver for 2D Elasticity equations

In summary, the individual is seeking a solution to the 2D Navier-Lame equations using finite difference on a rectangular grid. They are specifically interested in seeing the displacements, u and v, when a simple deformation is imposed. They have tried using the Gauss-Siedel method, but are not getting the expected results and are wondering if there are other factors to consider due to the coupling of the equations. They have also been asked for more details on how they are formulating the problem, such as the conversion of differential equations into algebraic equations and the differencing scheme used.
  • #1
smmr89
1
0
Hi

I've been trying to get a simple solution to the 2D Navier-Lame equations using finite difference on a rectangular grid. I want to see the displacements, u and v, when a simple deformation is imposed - e.g. top boundary is displaced by 10%.

The equations are as follows:

\begin{eqnarray*}
(λ+2μ)\frac{∂^2u}{∂x^2} + (λ+μ)\frac{∂^2v}{∂x∂y} + μ\frac{∂^2u}{∂y^2} = 0
\\
\\μ\frac{∂^2v}{∂x^2} + (λ+μ)\frac{∂^2u}{∂x∂y} + (λ+2μ)\frac{∂^2v}{∂y^2} = 0
\end{eqnarray*}

I have tried using the Gauss-Siedel method but am not getting the expected results (which have been sovled using e.g. Mathematica/Abaqus)

Is there something else I have to consider since the two equations are coupled via the mixed partials?
 
Physics news on Phys.org
  • #2
It will help us if you tell us in detail how you are formulating the problem.

Gauss-Siedel is an iterative method that allows us to solve a system of linear algebraic equations. The details of how you convert you system of differential equations into a system of algebraic equations are important.
 
  • #3
Also, what are the wacky results? How big is your rectangular grid? What values of the Lame parameters have you tried? Can you tell us what differencing scheme you used?
 
  • #4
Hi Smmr98 ,
Have you sloved the 2D Navier equation?
 

1. What is a finite difference solver for 2D elasticity equations?

A finite difference solver for 2D elasticity equations is a numerical method used to solve partial differential equations that describe the behavior of elastic materials in two-dimensional space. It divides the 2D space into a grid of discrete points and approximates the derivatives of the equations at each point to calculate the solution.

2. How does a finite difference solver work?

A finite difference solver works by discretizing the continuous equations into a set of algebraic equations that can be solved numerically. It uses a finite difference formula to approximate the derivatives at each grid point and then solves the resulting system of equations using iterative methods.

3. What are the advantages of using a finite difference solver for 2D elasticity equations?

One advantage of using a finite difference solver is its simplicity and ease of implementation. It is also computationally efficient and can handle complex geometries and boundary conditions. Additionally, the results of a finite difference solver can be easily visualized and interpreted.

4. What are the limitations of a finite difference solver for 2D elasticity equations?

A finite difference solver may have difficulty handling irregular geometries and discontinuities in the material properties. It also requires a fine grid resolution to accurately capture the behavior of the material, which can be computationally expensive. Additionally, it may not handle complex boundary conditions well.

5. What are some applications of a finite difference solver for 2D elasticity equations?

A finite difference solver has many practical applications, including modeling the behavior of structures such as bridges, buildings, and dams, as well as simulating the deformation and stress distribution in materials like metals, plastics, and composites. It is also used in geophysics to study the behavior of the Earth's crust and in biomedical engineering to model the mechanics of tissues and organs.

Similar threads

  • Differential Equations
Replies
2
Views
954
  • Differential Equations
Replies
6
Views
2K
  • Differential Equations
Replies
9
Views
2K
  • Differential Equations
Replies
7
Views
2K
  • Differential Equations
Replies
4
Views
631
  • Differential Equations
Replies
1
Views
1K
  • Differential Equations
Replies
1
Views
1K
Replies
16
Views
2K
  • Differential Equations
Replies
1
Views
2K
  • Differential Equations
Replies
3
Views
2K
Back
Top