Worked examples — Finite element method — nodes, elements, stiffness matrix
3.6.18 · D3· Physics › Spacecraft Structures & Systems Engineering › Finite element method — nodes, elements, stiffness matrix
Yeh deep dive assume karta hai ki tumne parent note padh li hai aur tumhe pata hai ki node, element, shape function, aur 1D bar stiffness matrix kya hote hain. Yahan theory mein kuch naya nahi hai — hum sirf un tools ko har tarah ki situation par use karte hain jo is topic mein aa sakti hain, taaki koi bhi exam ya real design task tumhe surprise na kare.
Shuru karne se pehle, teen simple reminders taaki neeche har symbol ka matlab samajh aaye:
Recall Har symbol ka matlab (tap karke kholein)
::: Young's modulus — material kitna stretching resist karta hai (stiff = bada ), units pascals (). ::: bar ki cross-section area — kitni moti hai, units . ::: element ki length, units metres. ::: ek bar ka "spring constant" — ise force se kheencho aur yeh 1 metre stretch hogi. Units . ::: node ka displacement (kitna hila), units metres. ::: node par lagaya gaya force, units newtons.
The scenario matrix
Is topic mein jo bhi problem ho sakti hai woh in case classes mein se ek hogi. Neeche diye worked examples mein label hai ki woh kaun sa cell cover karte hain, taaki milke poori table cover ho jaye.
| # | Case class | Kya cheez ise alag banati hai | Covered by |
|---|---|---|---|
| C1 | Single element, tension | positive displacement, force kheenchta hai | Ex 1 |
| C2 | Single element, compression | negative displacement, sign flip | Ex 2 |
| C3 | Two elements in series, assembly | global ke beech mein "2" | Ex 3 |
| C4 | Different stiffnesses | non-symmetric assembly, weakest link | Ex 4 |
| C5 | Degenerate / singular | koi boundary condition nahi → rigid body motion | Ex 5 |
| C6 | Zero / limiting input | , , | Ex 6 |
| C7 | Real-world word problem | spacecraft strut sizing, units har jagah | Ex 7 |
| C8 | Exam twist — load middle node par, dono ends fixed | force stiffness ratio se split hoti hai | Ex 8 |
Example 1 — Single bar in tension (C1)
Forecast: pehle andaza lagao — node 2 node 1 ki taraf jayega ya door, aur roughly kitne microns?

-
Spring constant compute karo. Yeh step kyun? Ek bar bilkul ek spring ki tarah behave karta hai; mein saari geometry aur material aa jaati hai.
-
likho aur fixed row delete karo. Yeh step kyun? Node 1 hil nahi sakta, isliye uski row mein koi unknown nahi; hum sirf node 2 ki equation rakhte hain.
-
Displacement ke liye solve karo. Yeh step kyun? Yahi FEM ka poora point hai — displacement hamaara primary unknown hai.
-
Strain se phir Hooke's law ke zariye stress recover karo (parent ke Steps 2–3). Yeh step kyun? Displacement akela kisi structure ko nahi todta — stress todta hai.
Verify: → node node 1 se door jaata hai (bahar ka pull → tension → elongation). ✔ Units: . ✔ 7 MPa aluminium yield (~270 MPa) se kaafi neeche hai, isliye linear elastic FEM valid hai. ✔ Dekho 3.6.1-Stress-and-strain-in-structural-members.
Example 2 — Single bar in compression (C2)
Forecast: node 2 kis taraf jayega, aur kya hamare equations mein kuch badlega?
-
mein kuch nahi badlega — sirf ka sign badlega. Yeh step kyun? Stiffness geometry/material ki property hai, load direction ki nahi. Sirf right-hand side flip hoti hai.
-
Negative sign interpret karo. Yeh step kyun? FEM mein minus sign error nahi hai — yeh direction ki information hai. Negative matlab node 2 node 1 ki taraf jaata hai: bar chhoti ho jaati hai → compression.
-
Stress. Negative sign batata hai yeh compressive hai.
Verify: magnitude Ex 1 jaisi, sign ulta — kyunki hamaari equation linear hai (). ✔ Real strut jo compression mein ho usse 3.6.5-Buckling-of-columns-and-shells ke against bhi check karna chahiye; FEM axial stress akela buckling nahi pakadta. ✔
Example 3 — Two bars in series, assembly (C3)
Forecast: kaun sa node zyada hil ta hai, aur kis ratio mein?

-
Har element ko global matrix mein assemble karo. Yeh step kyun? Node 2 shared hai, isliye dono elements position mein stiffness dalte hain — woh add hoti hain.
-
Boundary condition lagao: row/column 1 hatao. Yeh step kyun? Rigid-body freedom hata deta hai (Ex 5 dekho) aur solvable mein shrink karta hai.
-
system solve karo. Row 1: . Row 2: . Substitute karo: .
Verify: — node 3 wall se do springs door hai, isliye double stretch accumulate karta hai. ✔ Har bar same internal force carry karta hai (series springs load share karte hain): bar 1 stretch , bar 2 stretch . Equal. ✔
Example 4 — Unequal stiffnesses, weakest link (C4)
Forecast: kaun sa bar zyada stretch hoga, aur kya node 3 ki total motion soft bar ya stiff bar jaise dikhegi?
-
Do alag 's ke saath assemble karo. Yeh step kyun? Position ab milega, nahi.
-
Row/column 1 delete karo (node 1 fixed).
-
Solve karo. Row 1 se: . ke saath: . Row 2: .
-
Bar stretches compare karo. Stiff bar 1: . Soft bar 2: .
Verify: har bar phir se force carry karta hai (series). Bar 1 stretch ✔, bar 2 stretch ✔ — soft bar 3× zyada stretch hoti hai. Structure ki compliance sabse weak link se dominate hoti hai. ✔
Example 5 — The degenerate, singular case (C5)
Forecast: andaza lagao ki kya unique displacement exist karta hai.
-
Full ka determinant compute karo. Yeh step kyun? Unique solution ke liye chahiye. Yeh solvable system ka litmus test hai.
-
Rigid-body mode identify karo. Yeh step kyun? Zero determinant matlab ek nonzero exist karta hai jisme . Usse dhundho. se : har node same distance slide karta hai → koi bar stretch nahi → zero internal force. Yeh structure space mein float kar raha hai.
-
Fix karo. Yeh step kyun? System solvable hone se pehle hume free-float freedom hatani hogi. Kam se kam ek DOF fix karo (1D mein). 2D mein 3 non-colinear DOFs fix karo; 3D mein 6. Isse rigid-body columns delete ho jaate hain aur aa jaata hai.
Verify: ki row sums hain , , — har row zero sum karta hai, yeh rigid-body (constant-displacement) null vector ka algebraic fingerprint hai. ✔ Yeh parent ki warning se match karta hai ki unconstrained singular hoti hai.
Example 6 — Zero and limiting inputs (C6)
Forecast: kaun si limits strut ko floppy banati hain (bada displacement) aur kaun si rigid (zero displacement)?
-
(a) Vanishing area . Yeh step kyun? Ek degenerate geometry test karta hai — bina material wala bar. Koi cross-section nahi matlab koi resistance nahi: infinitely thin strut bina limit ke stretch hogi. Physically, woh toot chuki hoti — yeh signal hai ki model apni valid range se bahar chali gayi.
-
(b) Infinite length . Lambi springs softer hoti hain (): series mein zyada material zyada total stretch accumulate karta hai. Sensible hai.
-
(c) Infinite stiffness . Perfectly rigid material bilkul deform nahi karta — FEM answer rigid-body idealisation par collapse karta hai.
Verify: teen limits () intuition se match karte hain: softness displacement badhati hai, stiffness khatam karti hai. ✔ Dhyan raho ki jab hota hai toh element stiffness matrix ki taraf jaati hai, jo phir se singular hai — Ex 5 ka limiting form. ✔
Example 7 — Real-world word problem: spacecraft strut sizing (C7)
Forecast: area ka andaza mein lagao — kuch, kuch sau, ya kuch hazaar?
-
se stiffness requirement likho. Yeh step kyun? Deflection yahan binding design limit hai, isliye ke liye displacement formula invert karte hain.
-
Numbers substitute karo (SI throughout). Yeh step kyun? Mixed units orders-of-magnitude errors ka #1 source hain — millimetres ko pehle metres mein convert karo: .
-
Resulting stress ko titanium yield (~830 MPa) ke against check karo. Yeh step kyun? Stiffness meet karna strength guarantee nahi karta — dono check karo hamesha. Safety factor — is design mein stiffness govern karti hai, strength nahi.
Verify: back-substitute karo: — exactly limit par. ✔ ki units: . ✔ Thermal load isme add ho sakti hai — dekho 3.7.4-Thermal-analysis-of-spacecraft-components.
Example 8 — Exam twist: middle node par load, dono ends fixed (C8)
Forecast: agar ho toh kya node 2 bilkul hilta hai? Agar bar 1 bahut zyada stiff ho toh kaun sa bar ka zyada hissa leta hai?

-
Assemble karo, phir dono boundary conditions lagao. Yeh step kyun? Node 1 aur node 3 dono fixed hone se sirf node 2 ki row bachti hai — ek single equation. Global entry hai ; nodes 1 aur 3 ke saath coupling terms zero displacements multiply karte hain aur vanish ho jaate hain.
-
Solve karo. Dono bars yahan parallel springs ki tarah act karte hain (dono simultaneously node 2 ki motion resist karte hain), isliye unki stiffnesses add hoti hain.
-
Har bar mein force. Yeh step kyun? Har fixed end jo reaction feel karta hai wahi exam usually poochhta hai. Bar 1 se stretch hoti hai: . Bar 2 se compress hoti hai: .
Verify: ✔ (load fully reacted). ke saath: aur har bar leta hai — symmetric, as expected. ✔ Stiffer bar bada share leta hai — series case (Ex 4) ke opposite, jahan softer bar zyada stretch hoti thi. Jaano kis topology mein ho tum!
Recall Self-test
Ex 4 mein kaun sa bar zyada stretch hua aur kyun? ::: Soft bar (), kyunki series mein dono bars same force carry karte hain aur stretch hoti hai, isliye chota → badi stretch. Ex 8 mein ke saath, kaun sa bar ka zyada hissa carry karta hai? ::: Bar 1 (stiff wala), fraction . Unconstrained singular kyun hoti hai? ::: Ek rigid-body mode zero force deta hai → non-unique solutions → .
Dynamic loads aur in stiffness matrices ka natural-frequency calculations mein kaise use hota hai, yeh jaanne ke liye 3.6.12-Modal-analysis-and-natural-frequencies par jao; underlying solver mathematics ke liye dekho 2.4.8-Numerical-methods-for-differential-equations.