3.6.18 · HinglishSpacecraft Structures & Systems Engineering

Finite element method — nodes, elements, stiffness matrix

2,578 words12 min readRead in English

3.6.18 · Physics › Spacecraft Structures & Systems Engineering

Why FEM Exists

Real spacecraft structures ki geometries complex hoti hain: curved panels, ribs, equipment ke liye cutouts. In shapes ke liye elasticity ke partial differential equations ko analytically solve karna textbook examples se zyada kisi bhi cheez ke liye impossible hai.

FEM ki philosophy: discretization. Continuous structure (infinite degrees of freedom) ko simple shapes ke finite collection se replace karo jinka behavior hum exactly calculate kar sakte hain.

The Three Pillars

1. Nodes

Nodes kyun? Hum har point par displacement track nahi kar sakte — woh infinite unknowns hain. Sirf nodes par track karke aur unke beech interpolate karke, hum problem ko equations ke finite set tak reduce kar dete hain.

Physical meaning: Har node ek physical location represent karta hai. Applied forces/moments nodes par jaati hain. Boundary conditions (fixed supports) node displacements ko constrain karti hain.

2. Elements

Common spacecraft elements:

  • Beam elements: 2 nodes, truss members, longerons model karta hai
  • Shell elements: 3-4 nodes, thin panels, skin model karta hai
  • Solid elements: 4-8 nodes, thick blocks, joints model karta hai

Shape Functions — The Interpolation Magic

Nodes 1 aur 2 wale ek 2-node beam element ke liye, element ke kisi bhi point par displacement hai:

jahan shape functions is tarah choose ki gayi hain:

  • node 1 par, node 2 par
  • node 1 par, node 2 par
  • har jagah (partition of unity)

Length par linear interpolation ke liye:

Yeh kyun kaam karta hai: Nodes par, hume exact values milti hain. Nodes ke beech, hume ek smooth blend milta hai. Yeh ek continuous field ko sirf node values ka function bana deta hai.

3. Stiffness Matrix

Derivation from First Principles (1D Bar Element)

Ek uniform bar consider karo, length , cross-section , Young's modulus . Do nodes, har ek mein 1 DOF (axial displacement).

Step 1: Shape functions use karke displacement field

Step 2: Strain-displacement relation

Yeh step kyun? Strain displacement ka gradient hai. Hamare linear shape functions element mein constant strain produce karte hain (chhote elements ke liye acceptable).

Step 3: Hooke's law se stress

Step 4: Internal force

Step 5: Nodes par equilibrium

Node 1 ko element se tension milta hai:

Node 2 ko compression milta hai:

Opposite signs kyun? Newton's third law — element node 1 ko pull karta hai jaise node 1 element ko pull karta hai.

Step 6: Matrix form

Element stiffness matrix hai:

Global Assembly

Har element un nodes mein contribute karta hai jinhein woh connect karta hai. nodes aur multiple elements wali structure ke liye:

  1. Global stiffness matrix banao (size 1D ke liye, 3D ke liye)
  2. Har element ke liye, element DOFs ko global DOFs se map karo
  3. entries ko corresponding global positions mein add karo

Example: Global nodes 2 aur 5 ko connect karne wala element. Uska mein add hoga, mein add hoga, wagera.

The FEM Workflow

  1. Preprocessing: Geometry define karo, mesh create karo (nodes place karo, elements define karo), material properties assign karo, loads/BCs apply karo
  2. Element calculations: Har element ke liye compute karo (analytical formulas ya complex shapes ke liye numerical integration use karo)
  3. Assembly: Global build karo
  4. Boundary conditions: Fixed DOFs ke rows/columns eliminate karo (ya penalty method use karo)
  5. Solve: (typically sparse matrix solver, kyunki zyaatar nodes zyaatar doosre nodes se connect nahi hote)
  6. Postprocessing: se strains, stresses calculate karo; Von Mises stress check karo, deformed shape plot karo

Convergence & Mesh Refinement

FEM ek approximation hai. Accuracy improve hoti hai:

  • Zyada elements (h-refinement): Chhote elements → gradients ko better capture karna
  • Higher-order shape functions (p-refinement): Linear ki jagah quadratic/cubic interpolation

Rule of thumb: Jahan stress gradients high hon wahan zyada elements rakho (holes, filets, joints ke paas).

Energy Interpretation

Stiffness matrix potential energy minimize karne se nikalta hai. Ek structure ke liye:

jahan strain energy:

Equilibrium par, saare ke liye → .

Yeh kyun matter karta hai: FEM guarantee karta hai ki hum woh displacement field dhundhte hain jisme BCs ke consistent sabse kam total energy ho. Yeh nature ka actual behavior hai (minimum energy principle).

Recall Ek 12-saal ke bacche ko explain karo

Ek spacecraft panel ko ek trampoline socho. Jab tum uس par khade hote ho, woh ek complicated curved shape mein jhuk jaata hai. Hum us curve ko kaise calculate karein?

Hum poore trampoline ke liye "bending equation" ek saath solve nahi kar sakte — woh bahut mushkil hai. Toh hum shortcut use karte hain:

  1. Trampoline ko chhote squares mein kaat do (elements). Har square itna chhota hai ki hum pretend kar sakte hain woh simple tarike se jhukta hai — jaise corners ko seedhi lines se connect karna.
  2. Corners mark karo (nodes). Hum calculate karenge ki har corner kitna neeche move karta hai.
  3. Har chhota square ek spring ki tarah kaam karta hai. Agar tum ek corner neeche push karo, square push back karta hai — woh uski "stiffness" hai. Zyada stiff squares (mota material) zyada push back karte hain.
  4. Saare springs connect karo. Corners jahan squares milte hain unse multiple springs attached hote hain — unki stiffnesses add up ho jaati hain.
  5. Spring system solve karo. Agar main ek corner par 100 N apply karun aur doosra corner fixed rakhuun, toh har corner kitna move karta hai? Woh toh sirf spring equations hain — easy!
  6. Squares chhote banao. Jitne chhote squares, utna haari seedhi-line approximation real smooth curve se milti hai.

Yahi FEM hai: Ek mushkil "continuous" problem ko bahut saare easy "discrete" spring problems mein badlo. Spacecraft engineers iska use karte hain predict karne ke liye ki satellite panel launch vibrations ke under crack karega ya nahi — 100 prototypes banaye aur test kiye bina.

Connections

  • 3.6.1-Stress-and-strain-in-structural-members — FEM inheen quantities ke liye solve karta hai
  • 3.6.5-Buckling-of-columns-and-shells — Eigenvalue problem:
  • 3.6.12-Modal-analysis-and-natural-frequencies, same + mass matrix
  • 2.4.8-Numerical-methods-for-differential-equations — FEM PDEs ke liye spatial discretization hai
  • 3.7.4-Thermal-analysis-of-spacecraft-components — Same FEM framework, stiffness ki jagah conductance

#flashcards/physics

Question: Finite element method ke peeche fundamental idea kya hai? :: Ek continuous structure (infinite unknowns) ko nodes par connected simple elements ke finite mesh se replace karo (finite unknowns), jahan displacement har element ke andar shape functions use karke interpolate kiya jaata hai.

Question: Boundary conditions apply karne se pehle element stiffness matrix singular kyun hoti hai?
Kyunki structure rigid body motion (translation/rotation) kar sakta hai zero strain energy ke saath. Constraints ke bina, infinite solutions hain — system underconstrained hai.
Question: 1D bar element stiffness matrix first principles se derive karo.
(1) Displacement linear shape functions ke saath. (2) Strain . (3) Stress . (4) Force . (5) Equilibrium: node 1 ko milta hai, node 2 ko milta hai. (6) ko se relate karne wale matrix ke roop mein likho.
Question: Global assembly mein, agar node 5 ko 3 elements share karte hain, toh mein uski row kaise populate hoti hai?
Teeno element stiffness matrices se contributions add karo — node 5 se connected springs ki stiffnesses add up ho jaati hain. Isliye shared nodes mein aksar mein bade diagonal entries hote hain.
Question: FEM accuracy improve karne ke kaunse do types ke mesh refinement hain?
h-refinement (zyada elements, chhota size) steep gradients ko better capture karta hai. p-refinement (higher-order shape functions jaise quadratic) nodes add kiye bina smooth variations ko better approximate karta hai.
Question: Sirf element count nahi, element quality kyun check karni chahiye?
Badly shaped elements (extreme aspect ratio, sharp angles) dense mesh mein bhi numerical errors aur nonsense results cause karte hain. Aspect ratio < 10 aur skewness < 0.5 jaisi quality metrics critical hain.
Question: ki energy interpretation kya hai?
Yeh minimum total potential energy ki condition hai. set karne se equilibrium equation milti hai. FEM woh displacement field dhundhta hai jo energy minimize kare.
Question: nodes aur 6 DOF per node wali 3D structure ke liye, BCs apply karne se pehle ki size kya hai?
. Har node mein translations aur rotations hote hain, toh har node ke liye 6 equations.

Concept Map

motivates

core of

built from

built from

built from

track

connect

interpolate via

blend

yields

relates F to d

assembled predicts

Elasticity PDEs unsolvable

Discretization

Finite Element Method

Nodes

Elements

Stiffness Matrix

Displacements and Rotations 6 DOF

Shape Functions

Element Stiffness K e

Structure Deformation

Deep Dive