HomeTags
About

Harmonic oscillator - Part 4

31 May 2018

harmonicoscillationresonance

Harmonic motion ကို complex number များဖြင့် ဖော်ပြခြင်း

Complex number တွေအကြောင်း article မှာ eiωe^{i \omega} က 2π2\pi period ရှိတဲ့ periodic function ဖြစ်တဲ့အကြောင်းပြောခဲ့ပါတယ်။ ပြီ:တော့ Euler’s identity ဖြစ်တဲ့−

eix=cosx+isinx e^{ix} = \cos x + i \sin x

ကိုလဲပြခဲ့ပါတယ်။ Complex number z=x+iyz=x+iy ရဲ့ polar form z=reiθz=re^{i\theta} နဲ့ modulus z=r=x2+y2|z|=r=\sqrt{x^2+y^2} တို့အကြောင်းကိုလည်းသိပြီးပါပြီ။ Harmonic motion/ oscillation တို့ဟာလည်း periodic function တွေကိုအသုံးချထားတာဖြစ်တဲ့အတွက် သူတို့တွေကိုတွက်ချက်ရာမှာ complex number တွေကိုသုံးပြီး ပိုပြီ:လွယ်ကူအောင်ဖန်တီးသွားမှာဖြစ်ပါတယ်။

Forced oscillation အပိုင်းမှာတုန်းက periodic force ကို F=F0cosωtF=F_0 \cos \omega t ဆိုပြီ: cosine function ကို F0F_0 နဲ့စကေးချဲ့ပြီးဖော်ပြခဲ့ပါတယ်။ အခုဒီ force ကိုနည်းနည်းဉာဏ်နီဉာဏ်နက်သုံးပြီ: complex number အနေနဲ့ရေးကြည့်ရအောင်။

F=F0eiωt=F0(cosωt+isinωt) F=F_0 e^{i\omega t}= F_0(\cos \omega t+i\sin \omega t)

ဒီလိုရေးလိုက်ရင် F မှာ real part ဖြစ်တဲ့ cosωt\cos \omega t နဲ့ imaginary part ဖြစ်တဲ့ sinωt\sin \omega t တို့ပါဝင်လာပါပြီ။ ဒါပေမယ့်ကျွန်တော်တို့လိုချင်တာက cosωt\cos \omega t ပဲဖြစ်တဲ့အတွက် imaginary part ကိုလျစ်လျူရှုထားပါမယ်။ လက်တွေ့မှာလည်း FF က real number တစ်ခုသာဖြစ်ပြီ: သင်္ချာသဘောတရားအရသာ complex number အနေနဲ့ရေးထားတာဖြစ်ပါတယ်။ ဒါဆိုရင်ဘာလို့ complex number နဲ့တမင်ရေးထားတာလဲဆိုတဲ့အဖြေကိုတော့ ခဏနေရင်သိရမှာဖြစ်ပါတယ်။

နောက် Force တစ်ခုအနေနဲ့ စောစောက Force ကိုပဲ အချိန်တစ်ခုရွှေ့ပြီ: phase shift လုပ်လိုက်ရင် F=F0cos(ωtΔ)F=F_0 \cos (\omega t-\Delta) ဆိုပြီ:ရပါတယ်။ ဆိုလိုတာကတော့ အခု Force က ပထမ Force ထက် phase Δ=ωt0\Delta=\omega t_0 နောက်ကျပါတယ်။ သူ့ကို complex form နဲ့ရေးရင် F=F0ei(ωtΔ)=F0eiωt.eiΔF=F_0e^{i(\omega t-\Delta)}=F_0 e^{i\omega t}. e^{-i\Delta} ရပါတယ်။ F^=F0eiΔ\hat{F}=F_0 e^{-i\Delta} လို့ထားရင်−

F=F^eiωt F=\hat{F} e^{i\omega t}

ဖြစ်ပါမယ်။ F^\hat{F} ကလည်း F0F_0 လိုပဲမြှောက်ဖော်ကိန်းတစ်ခုဖြစ်ပြီး ^\hat{} နဲ့ရေးထားတာက complex number မှန်းသိအောင်ပါ။ နည်းနည်းတော့ရှုပ်သွားမလားမသိဘူး။ F0F_0 က force ရဲ့တကယ့် amplitude၊ F^\hat{F} က force ရဲ့ phase shift ကို ကိုယ်စားပြုတဲ့ complex number၊ FF က force ကို ကိုယ်စားပြုတဲ့ complex number ဖြစ်ပါတယ်။

Forced oscillation ရဲ့ပြုမူပုံကိုဖော်ပြတဲ့ equation of motion က−

md2xdt2=kx+F m\frac{d^2x}{dt^2}=-kx+F

−−−(၁)

ဒီညီမျှခြင်းရဲ့အဖြေ xx ကရှေ့တုန်းကပြောခဲ့သလို force ရဲ့ frequency နဲ့တူညီပြီး amplitude တစ်ခုရှိတယ်လို့ခန့်မှန်းကြည့်ပါမယ်။ ဒီတော့ xx ကိုလည်းဒီနေရာမှာ complex number လို့ယူဆပါမယ်။ အပေါ်ကညီမျှခြင်းကို complex form တွေအစားသွင်းလိုက်ရင်−

d2(xr+ixi)dt2=1mk(xr+ixi)+1m(Fr+iFi)\frac{d^2(x_r+ix_i)}{dt^2}=-\frac 1m k (x_r+ix_i) + \frac 1m (F_r+iF_i)

Real part နဲ့ imaginary part တွေခွဲထုတ်လိုက်ရင်−

d2xrdt2+id2xidt2=kxrm+Frm+i(kxim+Fim)\frac{d^2x_r}{dt^2}+i\frac{d^2x_i}{dt^2}=-\frac{k x_r}{m}+\frac{F_r}{m}+i\left( -\frac{kx_i}{m} + \frac{F_i}{m} \right)

Complex number နှစ်ခုတူညီတယ်ဆိုရင် real part အချင်းချင်း၊ imaginary part အချင်းချင်းတူညီပါတယ်။ ဒီတော့ အပေါ်ကညီမျှခြင်းရဲ့ ဘယ်ညာမှာရှိတဲ့ real part တွေက အရင်ကရှင်းခဲ့တဲ့ forced oscillation အတွက်ညီမျှခြင်းပုံစံပါပဲ။ ဒါပေမယ့် ဒီလိုမျိုး complex number တွေဘယ်ညာညှိလို့ရတာက complex number အချင်းချင်း linear combination လုပ်ထားတာအတွက်သာရတာဖြစ်ပါတယ်။ ဥပမာ (xrixi)2(x_r-ix_i)^2 ဆိုရင် real part က xr2xi2x_r^2-x_i^2 ဖြစ်ပြီး imaginary part က 2xrxi-2x_rx_i ဖြစ်ပါတယ်။ ဒီတစ်ခါတော့ real part ရလဒ်ထဲမှာမူလ imaginary part ဖြစ်တဲ့ xix_i ပါရောပါနေတာဖြစ်တယ်။ လောလောဆယ်ရှင်းနေတဲ့ ညီမျှခြင်းမှာပါတဲ့ imaginary part က ကိုယ့်ဘာသာဖန်တီးထားတာဖြစ်တဲ့အတွက် ဒီလိုမျိုးရောနေလို့မရပါဘူး။

Real part တွေပြန်ခွဲထုတ်လို့ရတာသိပြီဆိုရင် ရှင်းရမယ့်ညီမျှခြင်း(၁)ကို ပြန်ကြည့်ပါမယ်။ FF နေရာမှာ F^eiωt\hat{F}e^{i\omega t} ကိုထည့်ပါမယ်။ (နောက်ဆုံးကျမှ real part ကိုခွဲထုတ်ယူမယ်ဆိုတာ သတိရပါ)

d2xdt2=kxm+F^eiωtm\frac{d^2x}{dt^2}=-\frac{kx}{m}+\frac{\hat{F}e^{i\omega t}}{m}

ဒီညီမျှခြင်းရဲ့အဖြေ xx ကို FF တုန်းကလိုပဲ x^eiωt\hat{x}e^{i\omega t} နဲ့ရေးကြည့်ပါမယ်။ x^\hat{x} ကထုံးစံအတိုင်းပဲ xx ရဲ့ amplitude နဲ့ phase shift ကို ကိုယ်စားပြုပါတယ်။

x=x^eiωtx=\hat{x}e^{i\omega t}

ဒါဆို dxdt\frac{dx}{dt} ကရော။ Exponential function ရဲ့အသုံးဝင်မှုကဒီနေရာမှာ လာပါပြီ။ Exponential function ကိုရှိတ်ရင် သူ့ကိုပဲပြန်ရပါတယ်။ x^eiωt\hat{x}e^{i\omega t} ကို tt နဲ့ရှိတ်ရင် iωx^eiωti\omega \hat{x} e^{i\omega t} ရပါတယ် (x^\hat{x} က time ပေါ်ကိုမမှီခိုတဲ့ ကိန်းသေဖြစ်)။ ဒီတော့ x^eiωt\hat{x}e^{i\omega t} ကိုရှိတ်တိုင်း iωi\omega နဲ့မြှောက်သွားရုံပါပဲ။

x^(iω)2eiωt=kmx^eiωt+F^meiωt\hat{x} (i\omega )^2 e^{i\omega t}=-\frac{k}{m} \hat{x} e^{i\omega t}+\frac{\hat{F}}{m} e^{i\omega t}
emx^ω2=kx^+F^e -m \hat{x} \omega ^2 =-k \hat{x} +\hat{F}

နောက်ဆုံးညီမျှခြင်းမှာ နှစ်ဖက်လုံးကို mm နဲ့မြှောက်ပြီး eiωte^{i\omega t} နဲ့စားလိုက်တာဖြစ်ပါတယ်။ အခုကျန်တာက algebric equation ထဲက x^\hat{x} ကိုရှင်းလိုက်ရုံပါပဲ။

x^=F^kmω2\hat{x}=\frac{\hat{F}}{k-m\omega^2}
ω02=km\omega_0^2=\frac{k}{m}

ကိုအစားသွင်းလိုက်ရင်−

x^=F^m(ω02ω2)\hat{x}=\frac{\hat{F}}{m(\omega_0^2-\omega^2)}

ရပါတယ်။ ဒီတော့ x^\hat{x} နဲ့ F^\hat{F} ကိုချိတ်ဆက်ထားတဲ့ မြှောက်ဖော်ကိန်းကိုရပါပြီ။ ဒီအဖြေကရှေ့အပိုင်းမှာတုန်းက differential equation ကိုဖြေရှင်းလို့ရတဲ့အဖြေနဲ့ အတူတူပဲဆိုတာတွေ့နိုင်ပါတယ်။ x^\hat{x} နဲ့ F^\hat{F} ရဲ့ phase angle ကအတူတူ (in phase) ပါပဲ။ ဒါမှမဟုတ် ω\omega က ω0\omega_0 ထက်ကြီးရင်တော့ 180˚out of phase ဖြစ်ပါမယ်။ အရှေ့မှာပြောခဲ့သလိုပဲ ω\omega က ω0\omega_0 နဲ့တူရင် x^\hat{x} က အနန္တတန်ဖိုးကိုချဉ်းကပ်သွားပါတယ်။ ဒီလိုဖြစ်တာကို လှိုင်းပြန်ထပ်ခြင်း (resonance) လို့ခေါ်ပါတယ်။

ဒီပုစ္ဆာက နည်းနည်းလွယ်သေးတဲ့အတွက် complex exponential နည်းရဲ့ ထိရောက်မှုကသိပ်မသိသာသေးပါဘူး။ ဒီ့ထက်ပိုရှုပ်တဲ့အခြေအနေတွေမှာမှ ထိုနည်းလမ်းရဲ့အသုံးဝင်ပုံကို သိသာနိုင်ပါတယ်။

ဖီဆန်အားရှိသောလွှဲခြင်းများ (Damped oscillations)

Forced oscillation ရဲ့အဖြေအရ force ရဲ့ frequency ω\omega က natural frequency ω0\omega_0 နဲ့တူညီရင် လွှဲကျယ်ကအနန္တဖြစ်သွားပါတယ်။ ဒါပေမယ့်လက်တွေ့မှာ ဒါကမဖြစ်နိုင်ပါဘူး။ တွက်လာတဲ့ထဲမှာ ရွေ့လျားမှုကိုဆန့်ကျင်တဲ့ ပွတ်မှုအား (friction) လိုမျိုး အားတွေကိုလျစ်လျူရှုထားခဲ့ပါတယ်။ လက်တွေ့မှာ friction ရှိတာကြောင့် ဒီ force ကိုထည့်တွက်မှပိုသဘာဝကျပါမယ်။ ဒါပေမယ့် frictional force က ဝတ္ထုရဲ့ဂုဏ်သတ္တိ၊ မျက်နှာပြင်အနေအထား စတဲ့အခြင်းအရာတွေပေါ် မူတည်နေတာကြောင့် သူ့ရဲ့တန်ဖိုးကိုတွက်ထုတ်ဖို့က ခက်ခဲပါတယ်။ သို့ပေမယ့် ပွတ်မှုအားက ဝတ္ထုရဲ့အလျင်နဲ့ တိုက်ရိုက်အချိုးကျတဲ့ နေရာတွေလဲရှိပါတယ်။ ဥပမာ ရေထဲမှာအလျင်နှေးနှေးနဲ့ရွေ့နေတဲ့ဝတ္ထုတစ်ခုလိုမျိုးပေါ့။ လုံးဝရပ်နေရင် ပွတ်မှုအားမရှိပဲ အလျင်မြန်လာတာနဲ့ ဆန့်ကျင်အားကလဲ များလာပါတယ်။ ဒါကြောင့် forced oscillation ညီမျှခြင်းမှာ friction ကို velocity နဲ့တိုက်ရိုက်အချိုးချပြီး Ff=cdxdtF_f=-c\frac{dx}{dt} ကိုထည့်တွက်ပါမယ်။

md2xdt2=kxcdxdt+Fm\frac{d^2x}{dt^2}=-kx-c\frac{dx}{dt}+F

ဒီနေရာမှာ ကိန်းသေ c ကိုမသုံးပဲ γ=cm\gamma=\frac{c}{m} နဲ့တွက်ရင် ပိုရှင်းပါလိမ့်မယ်။

c=γmc=\gamma m

နဲ့ k=mω02k=m\omega_0 ^2 ကိုထည့်လိုက်ရင်−

d2xdt2=xω02γdxdt+Fm \frac{d^2x}{dt^2}=-x\omega_0^2-\gamma \frac{dx}{dt}+\frac{F}{m}

ဒီညီမျှခြင်းက forced damped oscillation ရဲ့အပြုအမူကိုဖော်ပြတဲ့ညီမျှခြင်းပဲဖြစ်ပါတယ်။ ပြင်ပသက်ရောက်အား F=F0cos(ωt+Δ)F=F_0 \cos (\omega t + \Delta) ကိုထည့်ပြီး ဒီညီမျှခြင်းကိုဖြေရှင်းပါမယ်။ Complex method နဲ့ရှင်းဖို့ FF နေရာမှာ F^eiωt\hat{F}e^{i\omega t} ကိုထည့်ပြီ: xx နေရာမှာ x^eiωt\hat{x}e^{i\omega t} ကိုထည့်ပါမယ်။ အရှေ့ကအတွေ့အကြုံအရ အစားသွင်းစရာတောင်မလိုပဲ ကြည့်လိုက်တာနဲ့တင် ညီမျှခြင်းကိုဖြေရှင်းလို့ရပါတယ်။

x^(iω)2eiωt=x^ω02eiωtγiωx^eiωt+F^meiωt \hat{x}(i\omega)^2 e^{i\omega t}=-\hat{x}\omega_0^2 e^{i\omega t}-\gamma i\omega \hat{x}e^{i\omega t}+\frac{\hat{F}}{m}e^{i\omega t}

နှစ်ဖက်လုံးကို eiωte^{i\omega t} နဲ့စားလိုက်ရင်−

ω2x^=x^ω02γiωx^+F^m -\omega^2 \hat{x}=-\hat{x}\omega_0 ^2-\gamma i\omega \hat{x}+\frac{\hat{F}}{m}
x^=F^m(ω02ω2+iγω) \hat{x}=\frac{\hat{F}}{m(\omega_0^2-\omega^2+i\gamma \omega)}

ဒါဆိုရင် x^\hat{x} နဲ့ F^\hat{F} ဆက်သွယ်ချက်ရပါပြီ။ မြှောက်ဖော်ကိန်းကို RR လို့ခေါ်လိုက်ရင်−

R=1m(ω02ω2+iγω)  R=\frac{1}{m(\omega_0^2-\omega^2+i\gamma \omega)} 
x^=F^R \hat{x}=\hat{F}R

Forced, undamped oscillation နဲ့ယှဉ်ရင် ပိုလာတဲ့စားကိန်းက iγωi\gamma \omega ပဲဖြစ်ပါတယ်။ γ\gamma များလာရင်(တစ်နည်း cc များလာရင်) လွှဲကျယ်နည်းပါမယ်။ ဒါပေမယ့် R က complex number ဖြစ်နေတဲ့အတွက် x^\hat{x} ရဲ့ phase က F^\hat{F} ရဲ့ phase နဲ့မတူတော့ပါဘူး။ အစမှာတုန်းက xx နဲ့ F ရဲ့ဆက်သွယ်ချက်ကို real part ပဲယူမယ်လို့ သဘောတူထားခဲ့ပါတယ်။ R ကို x+iyx+iy ဒါမှမဟုတ် ρeiθ\rho e^{i\theta} ပုံစံနဲ့ရေးလို့ရပါတယ်။ ρeiθ\rho e^{i\theta} ပုံစံနဲ့ရေးရင်ဘယ်လိုဖြစ်မလဲကြည့်ရအောင်။

x^=F0eiΔρeiθ=F0ρei(θ+Δ) \hat{x}=F_0 e^{i\Delta} \rho e^{i\theta}=F_0 \rho e^{i(\theta +\Delta)}

ရှာချင်တဲ့ displacement xx က x=x^eiωtx=\hat{x} e^{i\omega t} ဖြစ်တဲ့အတွက်−

x=ρF0ei(θ+Δ+ωt) x=\rho F_0 e^{i(\theta + \Delta + \omega t)}

ဖြစ်ပါမယ်။ Real part ကိုပဲယူမယ်ဆိုရင်−

x=ρF0cos(θ+Δ+ωt) x=\rho F_0 cos(\theta + \Delta + \omega t)

ရပါတယ်။ ဒါဆိုရင် xx ရဲ့ လွှဲကျယ်က ρF0\rho F_0 ဖြစ်ပြီ: force နဲ့ယှဉ်ရင် θ\theta phase shift ဖြစ်သွားပါတယ်။

အခု ρ\rho ရဲ့တန်ဖိုးကိုရှာကြည့်ဖို့အတွက် RR ကိုပြန်ကြည့်ပါ။

R=ρeiθ=1m(ω02ω2+iγω)  R=\rho e^{i\theta}=\frac{1}{m(\omega_0^2-\omega^2+i\gamma \omega)} 

RR က complex number ဖြစ်ပြီ: သူ့ရဲ့ ပကတိတန်ဖိုးနှစ်ထပ်ကိန်းက complex conjugate နဲ့မြှောက်တာနဲ့တူညီပါတယ်။

R2=ρ2=1m(ω02ω2+iγω) ×1m(ω02ω2iγω) |R|^2 = \rho^2 =\frac{1}{m(\omega_0^2-\omega^2+i\gamma \omega)}  \times \frac{1}{m(\omega_0^2-\omega^2-i\gamma \omega)}
ρ2=1m2[ω02ω2)2(iγω)2] \rho^2=\frac{1}{m^2 [\omega_0^2 - \omega^2)^2 - (i\gamma \omega)^2 ]}
ρ2=1m2[(ω02ω2)2+γ2ω2] \rho^2=\frac{1}{m^2[(\omega_0^2 - \omega^2)^2 + \gamma^2 \omega^2]}

Phase angle θ\theta ကိုရှာဖို့ RR ကိုတိုက်ရိုက်မသုံးပဲ 1R\frac 1R ကိုသုံးပြီးရှာရင်ပိုလွယ်ပါတယ်။

1R=S=1ρeiθ=ω02ω2+iγω \frac 1R=S=\frac 1\rho e^{-i\theta}=\omega_0^2-\omega^2+i\gamma \omega
tan(θ)=tanθ=Im(S)Re(S)=γωω02ω2 \tan(-\theta)=-\tan \theta = \frac{\text{Im}(S)}{\text{Re}(S)}=\frac{\gamma \omega}{\omega_0^2 - \omega^2}
tanθ=γωω02ω2  \tan \theta = -\frac{\gamma \omega}{\omega_0^2 - \omega^2}  

ကိုရပါမယ်။

အောက်ကပုံမှာ ρ2\rho^2 က ω\omega ကိုလိုက်ပြီး ပြောင်းလဲပုံကိုဂရပ်ဆွဲပြထားပါတယ်။ ဒီလိုပုံမျိုးကို resonance curve လို့ခေါ်ပါတယ်။ ρ2\rho^2 က လွှဲကျယ်နှစ်ထပ်ကိန်းနဲ့အချိုးကျပြီး oscillator ရဲ့ energy နဲ့လည်းအချိုးကျတဲ့အတွက် ρ\rho ထက်စာရင်ပိုစိတ်ဝင်စားဖို့ကောင်းပါတယ်။

Resonance curve

Damping ရှိနေတဲ့အတွက် ω=ω0\omega=\omega_0 အခြေအနေမှာ လွှဲကျယ်ကအနန္တဖြစ်မသွားပဲ γ\gamma တန်ဖိုးအနည်းအများပေါ်မူတည်ပြီ: မြင့်တက်သွားပါတယ်။ တကယ်လို့ γ\gamma တန်ဖိုးက ω0\omega_0 တန်ဖိုးထက်အများကြီးငယ်ရင် resonance curve ရဲ့အမြင့်ဆုံးတန်ဖိုးရဲ့တစ်ဝက်မှာရှိတဲ့ curve ရဲ့အကျယ် Δω\Delta \omega က γ\gamma ရဲ့တန်ဖိုးနဲ့တူညီပါတယ် (ပုံတွင်ကြည့်)။ Friction နည်းလို့ γ\gamma တန်ဖိုးနည်းလာတာနဲ့ curve က ပိုပိုချွန်လာပြီး resonance ကများလာပါတယ်။ အောက်မှာ γ\gamma တန်ဖိုးကို အပြောင်းအလဲလုပ်ပြီး resonance အနည်းအများပြောင်းလဲပုံကို လေ့လာနိုင်ပါတယ်။

Damped oscillation

Will I always, will you always see the truth when it stares you in the face?

~Sharon den Adel, Robert Westerholt, Martijn Spiereburg


TLABlog. CC BY-NC 4.0. Some rights reserved.