しろねこらぼ(旧)

しろねこの気まぐれ技術日記

二次遅れ系のインパルス応答

次のような二次遅れ系の伝達関数G(s)
\begin{align}
G(s)=\dfrac{\omega_{n}^2}{s^2 + 2 \zeta \omega_{n} s+ \omega_{n}^2}
\end{align}
について、インパルス応答を調べる。
インパルス応答を入力したときの出力[tex;Y(s)]は
\begin{align}
Y(s)=\dfrac{\omega_{n}^2}{s^2 + 2 \zeta \omega_{n} s+ \omega_{n}^2}
\end{align}
で与えられる。Y(s)の極をp_{1},p_{2}とすれば
\begin{align}
p_{1},p_{2}= \left ( - \zeta \pm \sqrt{\zeta^2-1} \right ) \omega_{n}
\end{align}

  • \zeta >1のとき

Y(s)について
\begin{align}
Y(s)=\frac{A}{s-p_{1}}+\frac{A}{s-p_{2}}
\end{align}
と部分分数分解すると
\begin{align}
Y(s)=\frac{\omega_{n} }{ 2 \sqrt{\zeta^2 - 1 } } \left ( \frac{1}{s-p_{1}} - \frac{1}{s-p_{2}} \right )
\end{align}
ラプラス変換して
\begin{align}
y(t) &=\frac{\omega_{n} }{ 2 \sqrt{\zeta^2 - 1 } } \left ( e^{p_{1} t} - e^{p_{2} t} \right ) \\
&= \frac{\omega_{n} }{ 2 \sqrt{\zeta^2 - 1 } } e^{- \zeta \omega_{n} } \left ( e^{ \omega_{n} \sqrt{\zeta^2 -1 } t} - e^{- \omega_{n} \sqrt{\zeta^2 -1 }t } \right )
\end{align}
ここでf_{A}(t),f_{B}(t)
\begin{align}
f_{A}(t) =e^{ \omega_{n} \sqrt{\zeta^2 -1 } t} \hspace{10mm} f_{B}(t) = e^{- \omega_{n} \sqrt{\zeta^2 -1 }t }
\end{align}
\zeta=1.5,\omega_{n}=2としてグラフを書けば
f:id:sironekoblog:20201127045626j:plain
となることから、f_{A}(t)の方が減衰が緩やかになる。
最後に応答は
f:id:sironekoblog:20201127074006j:plain

  • \zeta=1のとき

\begin{align}
p_{1}=p_{2}=-\omega_{n}
\end{align}
より
\begin{align}
Y(s)=\frac{\omega_{n}^2 } { \left ( s + \omega_{n} \right )^2}
\end{align}
ラプラス変換すれば
\begin{align}
y(t)=\left ( t e^{ - \omega_{n} t} \right ) \omega_{n}^2
\end{align}
\zeta=1,\omega_{n}=2としてグラフを書けば
f:id:sironekoblog:20201127074541j:plain

  • 0<\zeta < 1のとき

\begin{align}
p_{1},p_{2}= \left ( - \zeta \pm j \sqrt{1 - \zeta^2} \right ) \omega_{n}
\end{align}
よって
\begin{align}
y(s)=\frac{\omega_{n}^{2}}{\sqrt{1-\zeta^2}} e^{- \omega_{n} t} \sin \sqrt{1-\zeta^2} t
\end{align}

\zeta=0.6,\omega_{n}=2としてグラフを書けば
f:id:sironekoblog:20201127200909j:plain

  • \zeta=0のとき

\begin{align}
Y(s) = \frac{\omega_{n}^2}{s^2 + \omega_{n}^2}
\end{align}
よって
\begin{align}
y(s)= \omega_{n} \sin \omega_{n} t
\end{align}

\zeta=0,\omega_{n}=2としてグラフを書けば
f:id:sironekoblog:20201127201208j:plain