Monday, October 6, 2008

Buckingham's Pi Theorem

Buckingham's П Theorem

ဘက္ကင္းဟမ္ရဲ႕ ပိုင္ သီအိုရီက ဆိုခဲ့တာကေတာ့ ရူပေဗဒဆိုင္ရာ ျဖစ္ပ်က္မႈတစ္ခုခုဟာ ယူနစ္မ်ားတူညီျခင္းဥပေဒသ (Principle of Dimensional Homogeneity) ကို လိုက္နာၿပီးေတာ့ အဲဒီ့ ျဖစ္ပ်က္မႈထဲမွာ ေျပာင္းလဲႏိုင္တဲ့ ကိန္းညႊန္း (Variables) အေရအတြက္က "n" ရွိကာ အေျခခံ ယူနစ္အေရအတြက္ (basic dimensions) က "m" အေရအတြက္ ရွိတယ္ဆိုၾကပါစို႕။ အဲဒါဆိုရင္ အဲဒီ့ညီမွ်ျခင္းထဲမွာ ရွိေနတဲ့ ယူနစ္မ်ားပါ၀င္တဲ့ ေျပာင္းလဲႏိုင္တဲ့ ကိန္းညႊန္းေတြကို ယူနစ္မဲ့ အုပ္စုမ်ား (dimensionless groups) အျဖစ္ေျပာင္းလဲႏိုင္တဲ့ အေရအတြက္ဟာ "n-m" အေရအတြက္ျဖစ္ပါတယ္ - လို႕ ဆိုခဲ့ပါတယ္။ ဆိုလိုခ်င္တာကေတာ့ ယူနစ္မဲ့အုပ္စုမ်ားအေရအတြက္ П = n-m ျဖစ္ပါတယ္။ အဓိပၸာယ္ ဖြင့္ဆိုခ်က္က မရွင္းလင္းဘူးဆိုရင္ ပုစၧာတြက္ၿပီးတဲ့ အခါမွာ ျမင္ႏုိင္လာပါလိမ့္မယ္။

ယူနစ္မဲ့အုပ္စုမ်ား (П Groups) မ်ား၏ (n-m) အေရအတြက္ကို ရွာေဖြရာတြင္ လုပ္ေဆာင္ရမည္႕ အဆင့္မ်ား

Step 1. ညီမွ်ျခင္းအတြင္းရွိ ေျပာင္းလဲႏိုင္တဲ့ ကိန္းညႊန္း (Variables) မ်ားအတြင္းမွ ထပ္ကာတစ္လဲလဲ အသံုးျပဳရမည္႕ Variables မ်ား(Repeating variables) မ်ားအား ေရြးခ်ယ္ပါ။ Repeating Variables အေရအတြက္ မည္မွ်သတ္မွတ္ရမည္ ဆိုသည္မွာ Variables စုစုေပါင္းအတြင္းတြင္ အေျခခံယူနစ္(basic dimension units) မည္မွ်ပါ၀င္သည္ဆိုသည္ အေပၚမွာ မူတည္ပါသည္။

ဥပမာ - D, U, ρ, μ, d, h အစရွိသည္႕ Variable ၆ခုအတြင္းတြင္ အေျခခံ ယူနစ္ ၃ခုသာ ပါ၀င္ (M,L and T) ပါသည္။ ထုိ႕အတြက္ေၾကာင့္ ထို Variable ၆ခုအတြင္းတြင္ ထပ္ကာတစ္လဲလဲ ပါ၀င္ေနမည္႕ Repeating Variable အေရအတြက္မွာ ၃ခု = (အေျခခံယူနစ္အေရအတြက္ေပါင္း) သာ ျဖစ္ရပါ့မယ္။

မွတ္ရန္။ D, U, ρ, μ, d, h အစရွိတဲ့ Variables ေတြထဲမွာ Repeating Variable ေတြက ဘာေတြကို ေရြးရမလဲဆိုတာကို ေအာက္ပါအတိုင္းမွတ္သားႏိုင္ပါတယ္။
ဥပမာအားျဖင့္ ကၽြန္ေတာ္တို႕ ေလ့လာခ်င္တဲ့ ညီမွ်ျခင္းက D = f (U, ρ, μ, d, h) - ျဖစ္တယ္ဆိုၾကပါစို႕။

၁။ ညီမွ်ျခင္းရဲ႕ ဘယ္ဘက္က Variable ကို Repeating Variable အျဖစ္ မယူရပါဘူး။ ဒါေၾကာင့္ D ကို ပယ္ပါတယ္။

၂။ အမ်ားအားျဖင့္ μ ကို Repeating Variable အျဖစ္ အသံုးမျပဳပါဘူး။ μ ပါ၀င္တဲ့ ယူနစ္မဲ့ညီမွ်ျခင္းေတြဟာ မ်ားျပားလြန္းတဲ့ အတြက္ အေျဖထြက္လာတဲ့အခါမွာ ရႈပ္ေထြးမႈေတြရွိလာႏိုင္လုိ႕ပါ။

၃။ Flow Velocity (U) နဲ႕ Density (ρ) တို႕ဟာ အေရးပါတဲ့ Variable ေတြျဖစ္ၾကပါတယ္။ အမ်ားျဖင့္ ဒီ Variable ၂ခုကို Repeating Variable ေတြအျဖစ္ယူၾကတာမ်ားပါတယ္။

၄။ ေနာက္ထပ္ၿပီးေတာ့ ေရြးခ်ယ္ထားတဲ့ Repeating Variables ေတြဟာ ေအာက္ပါ အခ်က္ (၂)ခုကို ကိုက္ညီႏိုင္ရပါ့မယ္။

လိုအပ္ခ်က္ (၁) - ေလ့လာလိုတဲ့ ညီမွ်ျခင္းထဲမွာ ပါ၀င္တဲ့ Basic Dimensions ေတြအားလံုးဟာ ေရြးခ်ယ္ထားတဲ့ Repeating Variables ေတြထဲမွာ ပါ၀င္မႈရွိေနရပါ့မယ္။ ဥပမာအားျဖင့္ ကၽြန္ေတာ္တို႕ U, ρ နဲ႕ d တို႕ကို Repeating Variables ေတြအျဖစ္ ေရြးခ်ယ္လိုက္တယ္ဆိုၾကပါစို႕။

[U] = LT-1 , [ρ] = M L-3 [d] = L - M,L နဲ႕ T အေျခခံယူနစ္အားလံုးဟာ ေရြးခ်ယ္ထားတဲ့ Repeating Variables ေတြထဲမွာ အားလံုး ပါ၀င္တဲ့အတြက္ လိုအပ္ခ်က္ (၁) ျပည္႕မွီပါတယ္။

လုိအပ္ခ်က္ (၂) - ေရြးခ်ယ္ထားတဲ့ Repeating Variables ေတြဟာ Basic Dimensions ေတြအားလံုးကို Repeating Variables ပံုစံမ်ိဳးေတြနဲ႕ ျပသႏိုင္ရပါ့မယ္။ ဥပမာ -
L = [d] , M = [ρ]/[d]3 T = [d]/[U]
လုိအပ္ခ်က္ (၂)ခု စလံုးနဲ႕ ကိုက္ညီတဲ့အတြက္ Flow Velocity (U), Density (ρ) နဲ႕ Diameter (d) တို႕ကို Repeating Variables မ်ားအျဖစ္ ကၽြန္ေတာ္တို႕ သတ္မွတ္ႏိုင္ၾကပါၿပီ။

Step 2. Repeating Variable ေတြသတ္မွတ္ၿပီးၿပီဆိုရင္ ေနာက္တစ္ဆင့္က Dimensionless Groups (П Groups) မ်ားကို သတ္မွတ္ေပးရပါ့မယ္။ П Groups ေတြရဲ႕ General Formula က ေအာက္ပါပံုစံအတိုင္းျဖစ္ပါတယ္။

Пj = Xj (Xr1)a (Xr2)b (Xr3)c - - - - - - - (1)

Xr1, Xr2, Xr3 ေနရာမွာ အေပၚက ကၽြန္ေတာ္တို႕ သတ္မွတ္ခဲ့တဲ့ Repeating Variables ေတြကို ထည္႕ရပါတယ္။ Power ေတြျဖစ္တဲ့ a,b နဲ႕ c တို႕က ရွာေပးရမဲ့ အရာေတြျဖစ္ပါတယ္။ a,b,c ကိုတြက္တဲ့ ေဖာ္ျမဴလာကေတာ့ Пj = M0L0T0 ျဖစ္ပါတယ္။ j ရဲ႕ အေရအတြက္က n-m နဲ႕ ညီပါတယ္။ ဥပမာအား ျဖင့္ n-m က ၃ ျဖစ္ေနလို႕ရင္ П1 ၊ П2 ၊ П3 အစရွိသည္ျဖင့္ Dimensionless Group ၃ခု ထြက္လာပါ့မယ္။ ဥပမာကို ၾကည္႕လိုက္ရင္ ရွင္းရွင္းလင္းလင္း ျမင္လာမွာပါ။

ဥပမာ - မ်က္ႏွာျပင္ ၾကမ္းတဲ့ စက္လံုးပံုအရာ ၀တၱဳတစ္ခုကို အရည္တစ္မ်ိဳးမ်ိဳးျဖတ္စီးရင္ စက္လံုးေဘး ပတ္လည္မွာ ျဖစ္တဲ့ Force က D = f(U, ρ, μ, d, h) -

Total Variable = n = 6 - - - > (D ,U, ρ, μ, d, h )

D = MLT-2

U = LT-1

ρ = ML-3

μ = ML-1T-1

d = L

h = L

Variables မ်ားအတြင္းတြင္ ပါ၀င္ေသာ အေျခခံယူနစ္ေပါင္း Total no. of Basic Dimensions = m = 3 (M, L, T). အေျခခံယူနစ္ ၃ခုပါ၀င္သည္႕အတြက္ Repeating Variables ၃ ခု သတ္မွတ္ေပးရပါ့မယ္။ Repeating Variable သတ္မွတ္သည္႕ ဥပေဒသမ်ားအရ U, ρ ႏွင့္ d တို႕အား Repeating Variables မ်ားအျဖစ္ ဒီပုစၧာအတြက္ သတ္မွတ္ပါတယ္။

So, n - m = 6-3 = 3 ျဖစ္တဲ့အတြက္ П1 ၊ П2 ၊ П3 Dimensionless Group ၃ခု ရွိရမည္။
П1 = D Ua ρb dc
= M0L0T0

П2 = μ Ua ρb dc
= M0L0T0

П3 = h Ua ρb dc
= M0L0T0

(Repeating Variables ၃ခုျဖစ္တဲ့ U, ρ ႏွင့္ d တို႕ဟာ П တိုင္းမွာ ပါၿပီးေတာ့ က်န္တဲ့ D, μနဲ႕ h တို႕ကို ေရွ႕ဆံုးမွာ ေျပာင္းေျပာင္းထည္႕လိုက္ယံုပါပဲ)
П1 ကို ေျဖရွင္းပါတယ္။ - Solve for the exponents a,b and c of each П group.

П1 = D Ua ρb dc

= MLT-2 [LT-1]a [ML-3]b [L]c


= M1+b L1+a-3b+c T-2-a = M0L0T0

D.H ဥပေဒသအရ Exponents ေတြကို ညီမွ်ျခင္း ခ်လိုက္မယ္ဆိုရင္။ Equating the exponents gives

M : 1+b = 0 - - - > b = -1


L : 1+a-3b+c = 0 - - - > 1-2+3+c = 0 - - - > c = -2


T : -2-a = 0 - - - > a = -2

အထက္ကရလာတဲ့ a, b နဲ႕ c values ေတြကို П1 = D Ua ρb dc ေဖာ္ျမဴလာထဲမွာ ထည္႕လိုက္တဲ့ အခါမွာ

П1 = D U-2 ρ-1 d-2
= D/ ρ U2d2 ကို ရရွိလာပါေတာ့တယ္။ အဲဒီ့ П1 = D/ ρ U2d2 ဟာ Drag Coefficient ျဖစ္တဲ့ CD ပဲ ျဖစ္ပါတယ္။ П2 ကိုဆက္ရွင္းပါ့မယ္။


П2 = μ Ua ρb dc
= M0L0T0

= ML-1T-1 [LT-1]a [ML-3]b [L]c


= M1+b L-1+a-3b+c T-1-a = M0L0T0

By D.H gives,

M : 1+b = 0 - - - > b = -1

L : -1+a-3b+c = 0 - - - - > -1-1+3+c = 0 - - - -> c = -1

T: -1-a = 0 - - - - > a = -1

Substituting a,b and c into П2 = μ Ua ρb dc gives П2 = μ /U ρ d which is 1/Re П3 ကိုဆက္ရွင္းပါ့မယ္။

П3 = h Ua ρb dc
= M0L0T0

= L [LT-1]a [ML-3]b [L]c

=Mb L1+a-3b+c T-a
= M0L0T0

By using D.H gives,
M : b = 0
L : 1+a-3b+c = 0 - - - > 1+0-0+c = 0 - - - > c = -1
T : -a = 0 - - - > a=0
Substituting a,b and c into П3 = h Ua ρb dc gives П3 = h / d which is roughness factor.
ေနာက္ဆံုးရရွိလာတဲ့ အေျဖကေတာ့ П1 = D/ ρ U2d2 which is CD П2 = μ /U ρ d which is 1/Re နဲ႕ roughness factor П3 = h / d တို႕ပဲျဖစ္ပါတယ္။ပုစၧာမ်ားကို ဆက္လက္ေလ့လာၾကည္႕ၾကပါခင္ဗ်ား။

No comments: