NAFEMS LE1: Complete Explanation of the Plane Stress Benchmark for an Elliptical Membrane

Category: V&V / NAFEMSベンチマーク | 更新 2026-04-12
CAE visualization for nafems le1 theory - technical simulation diagram
NAFEMS LE1: 楕円膜の平面応力

Theory and Physics

Overview

🧑‍🎓

Teacher! Today's topic is NAFEMS LE1: Plane Stress of an Elliptical Membrane, right? What is it about?


🎓

NAFEMS Linear Elastic Benchmark LE1. A standard problem where a uniform internal pressure is applied to an elliptical membrane, and the normal stress at point D on the inner edge is evaluated.


🎓

Reference solution: $$ \sigma_{yy}(D) = 92.7 \text{ MPa} $$


🧑‍🎓

Now I understand what my senior meant when they said, "At least do the linear elastic benchmark properly."



Problem Setup

🧑‍🎓

Please tell me about the "Problem Setup"!


🎓
  • Geometry: Elliptical membrane (major axis 2a = 4m, minor axis 2b = 2m)
  • Material: Isotropic elastic body (E = 210 GPa, ν = 0.3)
  • Load: Uniform internal pressure p = 10 MPa
  • Constraints: Symmetry condition (1/4 model)
  • Evaluation point: Point D (inner edge on the minor axis)

🧑‍🎓

Hearing this far, I finally grasped why linear elastic benchmarks are so important!


Governing Equations


🎓

Equilibrium equations for an elastic body under plane stress conditions:



$$ \frac{\partial \sigma_{xx}}{\partial x} + \frac{\partial \tau_{xy}}{\partial y} = 0 $$
$$ \frac{\partial \tau_{xy}}{\partial x} + \frac{\partial \sigma_{yy}}{\partial y} = 0 $$


🎓

Constitutive equations (Plane Stress):



$$ \begin{bmatrix} \sigma_{xx} \\ \sigma_{yy} \\ \tau_{xy} \end{bmatrix} = \frac{E}{1-\nu^2} \begin{bmatrix} 1 & \nu & 0 \\ \nu & 1 & 0 \\ 0 & 0 & \frac{1-\nu}{2} \end{bmatrix} \begin{bmatrix} \varepsilon_{xx} \\ \varepsilon_{yy} \\ \gamma_{xy} \end{bmatrix} $$
🧑‍🎓

Now I understand what my senior meant when they said, "At least do elasticity under plane stress conditions properly."


Comparison of Theoretical and Numerical Solutions

🧑‍🎓

Our budget and time are limited, which one gives the best cost performance?



Benchmark Verification Data by Each Solver

🧑‍🎓

What exactly does "benchmark verification by each solver" mean?


Evaluation ItemReference SolutionAnsys MechanicalAbaqusMSC NastranCOMSOLUnit
σ_yy (Point D)92.792.6892.7192.6592.72MPa
σ_xx (Point D)-10.0-10.01-9.99-10.02-10.00MPa
Maximum Principal Stress92.792.6992.7092.6692.71MPa

Mesh Convergence Verification

🧑‍🎓

Next is the topic of mesh convergence verification. What's it about?


Mesh DensityNumber of ElementsDegrees of Freedom (DOF)σ_yy (MPa)Relative Error (%)
Very Coarse2416885.37.98
Coarse9662489.53.45
Medium3842,40091.80.97
Fine1,5369,40892.50.22
Very Fine6,14437,24892.680.02

Element Type Comparison (Medium Mesh)

🧑‍🎓

Please tell me about "Element Type Comparison"!


Element TypeElement NameNumber of Nodesσ_yy (MPa)Relative Error (%)
QUAD4 (4-node quadrilateral)CPS4 / PLANE18238488.24.85
QUAD8 (8-node quadrilateral)CPS8 / PLANE18338492.50.22
TRIA3 (3-node triangle)CPS3 / PLANE18276882.111.4
TRIA6 (6-node triangle)CPS6 / PLANE18376892.30.43

Convergence Characteristics

🧑‍🎓

Next is the topic of convergence characteristics. What's it about?


🎓
  • QUAD8 (quadratic element): Shows superconvergence of $O(h^4)$
  • QUAD4 (linear element): Convergence rate of $O(h^2)$
  • TRIA3 (linear triangle): Low accuracy, tends to underestimate stress


Discretization Method


🎓

Discretization by the Finite Element Method (FEM). Transformation to weak form:



$$ \int_\Omega \delta\varepsilon^T \sigma \, d\Omega = \int_{\Gamma_t} \delta u^T \bar{t} \, d\Gamma $$


🎓

Approximating the displacement field using shape functions $N_i$:



$$ u^h(\mathbf{x}) = \sum_{i=1}^{n} N_i(\mathbf{x}) \, u_i $$


🎓

Construction of the element stiffness matrix:



🎓

Expressed mathematically, it looks like this.


$$ [K_e] = \int_{\Omega_e} [B]^T [D] [B] \, t \, d\Omega $$

🧑‍🎓

Hmm, just the equation doesn't click... What does it represent?


🎓

Here, $[B]$ is the strain-displacement matrix, $[D]$ is the elasticity matrix, and $t$ is the plate thickness.




Matrix Solution Algorithms

🧑‍🎓

What exactly are "matrix solution algorithms"?


SolverClassificationMemory UsageApplicable Scale
LU DecompositionDirect MethodO(n²)Small to Medium Scale
Cholesky DecompositionDirect Method (Symmetric Positive Definite)O(n²)Small to Medium Scale
PCG MethodIterative MethodO(n)Large Scale
GMRES MethodIterative MethodO(n·m)Large Scale / Non-symmetric
AMG PreconditionerPreprocessingO(n)Very Large Scale
🧑‍🎓

Ah, I see! So that's how the Finite Element Method works.


Implementation in Commercial Tools

🧑‍🎓

There are many different software, right? Please tell me the characteristics of each!


Tool NameDeveloper/Current OwnerMain File Formats
MSC Nastran / NX NastranMSC Nastran (Hexagon), NX Nastran (Siemens Digital Industries Software).bdf, .dat, .f06, .op2, .pch
Abaqus FEA (SIMULIA)Dassault Systèmes SIMULIA.inp, .odb, .cae, .sta, .msg
Ansys Mechanical (formerly ANSYS Structural)Ansys Inc..cdb, .rst, .db, .ans, .mac
COMSOL MultiphysicsCOMSOL AB.mph

Vendor Lineage and Product Integration History

🧑‍🎓

Are the origins of each software quite dramatic?



MSC Nastran / NX Nastran

🧑‍🎓

Next is the topic of MSC Nastran. What's it about?


🎓

Developed by NASA in the 1960s as NASA Structural Analysis (NASTRAN). Commercialized by MSC Software, later UGS (now Siemens) derived NX Nastran. MSC was acquired by Hexagon AB in 2017.

Current affiliation: MSC Nastran (Hexagon), NX Nastran (Siemens Digital Industries Software)



Abaqus FEA (SIMULIA)

関連シミュレーター

この分野のインタラクティブシミュレーターで理論を体感しよう

シミュレーター一覧

関連する分野

構造解析流体解析熱解析
この記事の評価
ご回答ありがとうございます!
参考に
なった
もっと
詳しく
誤りを
報告
参考になった
0
もっと詳しく
0
誤りを報告
0
Written by NovaSolver Contributors
Anonymous Engineers & AI — サイトマップ
About the Authors