• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:制御工学における無駄時間要素をパデ近似(3次/3次)したときのランプ応答について)

制御工学における無駄時間要素をパデ近似(3次/3次)したときのランプ応答について

noname#101087の回答

noname#101087
noname#101087
回答No.8

ステップにわけて整理するのが良さそうですね。 [部分分数展開] 確かに「連立方程式」を立てて解くのも一策です。 当方のやり方は、展開結果を想定して各項ごとに定数 {A, B, C1, C2} を別々に求めてます。 コメント (ANo.1) では伝達関数の零点を勝手に決めてスタートしてます。 >  F(s) = G(s)/s^2 = (s-1)(s-1-j)(s-1+j)/{(s+1)(s+1-j)(s+1+j)s^2}  ……(1) >     = A/(s+1) + B/(s+1-j) + B~/(s+1+j) + C1/s + C2/s^2  ……(2) >まず C2 を求める。 >  C2 = [(s^2)*F(s)]_s=0 = -1 >  差し引き勘定。 >  E(s) = F(s) - C2/s^2 = (2s^2+8)/{(s+1)(s+1-j)(s+1+j)s} このくだりでは、式(2) の左辺に s^2 を掛けて、   s^2*{A/(s+1) + B/(s+1-j) + B~/(s+1+j)}+ s*C1 + C2 としてから s=0 を代入すると、結果が C2 であることを利用するわけです。 これを左辺について勘定して、   C2 = [(s^2)*F(s)]_s=0 = [(s-1)(s-1-j)(s-1+j)/{(s+1)(s+1-j)(s+1+j)}]_s=0 = (-1)(-1-j)(-1+j)/{(+1)(+1-j)(+1+j)} = -1 を得ます。 このあと「差し引き勘定」しているのは、s が2位の極なので、1位の極の留数を別途求められるようにするためです。 ほかの {A, B, C1} も同じ考え方で求まりますのでお試しを。 この「項別代入」と、「連立方程式」とどちらがプログラムし易いかもお考えください。 [蛇足] >エクセルでグラフを描いたら上下反転したグラフになってしまいました。 それが正解。(ANo.3 にコメント) >(奇数次なので、極性は反転してます) さしあたり、こんなとこでしょうか。

mathstudy
質問者

お礼

ご回答頂きありがとうございます。 なるほど代数的な手法と留数定理による2つの方法を利用するわけですね。 大変参考になりました。 小生も最初、連立方程式を解くのが面倒になり、途中で留数を 使用して解こうとしましたが、EXP{(-σ±jω)t}がでてくるので、 これを更に分解して更にオイラーの定理 {EXP(jωt)+EXP(-jωt)}/2=COS(ωt)と {EXP(jωt)-EXP(-jωt)}/(2j)=SIN(ωt) にすることを考えると複雑な係数を計算するのが大変で挫折しました。 エクセルで描いたグラフが上下反転しているのが正解とのことですが、 知識の少ない小生の考えですが、違うと思います。 もともとむだ時間要素のランプ応答r(t)は推移定理 [f(t-L)]=F(s)e^-(Ls)を利用して r(t)=L^-1[e^(-Ls)/s^2]=t-Lとなります。 これは無駄時間t=L後、傾き1で右上がりの直線になります。 よって、パデ近似したものもt=Lまでは多少振動しても右上がりになる と考えられますがいかがでしょうか。

mathstudy
質問者

補足

推移定理のところ間違えました。ネットの神様ごめんなさい。 『[f(t-L)]=F(s)e^-(Ls)を利用して』ラプラス変換演算子Lが抜けてました。 正しくは『L[f(t-L)]=F(s)e^(-Ls)を利用して』です。

関連するQ&A

  • 制御工学における微分要素のインパルス応答について

    皆さんよろしくお願いいたします。 制御工学で過渡応答を勉強しております。 微分要素の過渡応答において、インパルス応答が導出できません。 インパルス応答は、逆ラプラス変換演算子をL^-1[ ]とし、伝達関数をG(s)とすると次式で定義されています。 g(t)=L^-1[G(s)] 今、微分要素の伝達関数を比例係数KとしてG(s)=Ksとします。 するとインパルス応答は次式のようになります。 g(t)=L^-1[Ks]=KL^-1[s] ここで逆ラプラス変換L^-1[s]の結果がどうなるかが分かりません。 ある教科書にはその結果はδ関数を用いて L^-1[s]=δ^(1)(t) とδ関数の一回微分で表わされてました。 なぜこのようになるのか、式をどのように導出したのか、その過程が分かりません。 さらに、この関数をグラフに描くとすれば、どうなるのでしょうか。 ご存知の方いらっしゃいましたら、ご教示をお願いいたします。

  • 制御工学(古典制御)に関する質問です

    Excelを利用してボード線図を作成したいです。 作成したい伝達関数はむだ時間を考慮した、 G(s)*exp(-Ls) (L=1) という形になっています。 今、G(jω)のボード線図は完成していて、 ゲイン線図に関してはexp(-jLω)のゲインが常に1なので すでに出来ています。 しかし、位相線図で困っています。 expをオイラーの公式で実部と虚部に分けてG(jω)に掛けた後に atan(Im(G)/Re(G))によって位相を求めても 値が大きく振動しています。 また、パディ近似により exp(-ω)=(4-ω^2)-2jω/(4+ω^2) と変形してその部分のみの位相線図を描いてみても 下図の様になってしまい、上手くいきません。 位相線図をうまく書くためにはどうしたら良いでしょうか? 回答よろしくお願いします。

  • 制御工学

    伝達関数がG(s)=2/(s^3+2s^2+2s+1)のシステムに入力u(t)=sintを加えたときに、定常状態での出力y(t)を計算せしなさい。 ここで、y(t)=|G(j)|*sin(t+∠G(j))となり ゲイン|G(j)と位相∠G(j)を求めれば出力y(t)を求めることができれば解けるのですが 位相がよくわかりません。 答えには     ∠G(j)=∠2-∠(j-1)=0-3/4π=-3/4π となっているのですが 自分がとくと     ∠G(j)=∠2-∠(j-1)=0+tan^-1(1)=π/4となります。 なぜ-3/4πとなるのでしょうか?? また、1/s^2の位相の求め方もよくわかりません。(これはs=jω) 答えは-180度のようですが 自分で解くと、∠(1/(jω)^2)=-tan^-1(0/-ω^2)=0となります。 何がおかしいのでしょうか??

  • 制御工学について教えてください

    伝達関数G(s)=(1+5s)(1+s)/100s 上記の伝達関数に 1. s=j 0.1の場合とs=j 2π *0.32の場合それぞれ絶対値をとるといくつになるか。 2. s=j 0.4の場合、s=j 0.1の場合, s=j 2π*1000の場合それぞれ偏角を計算するといくつになるか。 以上の問題なのですが、計算できず困っています。 わかる方教えていただけたら幸いです。 よろしくお願いします。

  • ベクトル軌跡(制御工学)について

    ベクトル軌跡(制御工学)について 制御工学を参考書を用いて勉強しているのですが、ベクトル軌跡でよくわからないことがあります。 伝達関数がG(jω)=1/(1+jω(L/R))のとき ∠G(jω)=∠-arctan(ωL/R) となっているのですが、∠G(jω)=∠-arctan(ωL/R)の-がなぜつくのかわかりません。 公式としてそうなっているのでしょうか。 授業ではG(jω)=k/(a+jb)のときの ∠G(jω)=arctan(b/a)と習ったのですが、これは間違いなのでしょうか。

  • 制御工学

    開ループ伝達関数が以下のように与えられるとき ∠L(jω)= -180度の条件より、位相交差周波数ωpcを求めよ。 L(s)=K/{s(T1s+1)(T2s+1)} なのですが、どのように求めればよいでしょうか?? ∠L(s)=-180という等式で求めるのかと思いましたが 模範解答とまったく違う答えになりましたので質問させていただきました。 よろしくお願いします。

  • 制御工学

    開ループ伝達関数が L(s)=K/(s-1)だとします。 これのベクトル軌跡を描くときs=jωとして ゲインと位相を求めます。 ゲインは、k/√(ω^2+1) 位相は ∠k-∠(jω-1)ですが ωが0のときの位相はなぜ-180度なのでしょうか? -∠(jω-1)をみて、ベクトル軌跡を描くとき、 まず負の実軸に1進み、虚部は0になるので-180度になり、それれに-がついてるので180度となるのではないのでしょうか? おそらく自分が勘違いしてるのですがなぜかわかりません。 よろしくお願いします。

  • 制御工学の問題です。

    制御工学の問題です。 フィードバック系の伝達関数G(s)が次のような式のとき、このフィードバック系が安定であるためのKの範囲を求めよ。 G(s)=K/(s+2)(s+3) s=jωを代入して、 G(jω)=K/(6-ω^2+5jω) となり、jの係数が0となるωp=0を求めて、G(ωp)>-1としてKの範囲を求めました。答えとしてはK>-6ですが、それでいいのでしょうか? ご回答お願いします。

  • 制御工学における周波数応答

    みなさんよろしくお願いいたします。 制御工学を勉強中ですが、周波数応答における位相の導出方法が分かりません。正弦波入力y(t)=Asin(ωt)を入力信号とし、 系の伝達関数をG(s)とすると結果としてt→∞においての定常応答は y(t)=|G(jω)|Asin(ωt+θ)となり振幅が|G(jω)|倍、位相はθ分進んだ信号になるとことまでは理解しました。 θを求める際、小職の手持ちの教科書では、 いきなり|G(jω)|=√(実数部)^2+(虚数部)^2とともに、θ=tan-1(虚数部/実数部)となっております。どうやって導出したのかご存知の方がいらっしゃったらご教示をお願いいたします。URLなどにあれば参照URLをご教示ください。(さんざんネットサーフィンしましたがなかなかピンと来るサイトは有りませんでした。)

  • 制御工学について質問です。

    制御工学について質問です。 (1) G=1/(s*(s+1)*(s+2))  のような伝達関数のインパルス応答、ステップ応答、sin応答などを  計算できるフリーソフトはありますか。 (2) 同じく、ボード線図やベクトル軌跡を描いてくれるフリーソフトはありますか。  (3) なぜ、G(s)のsにjwと置換しているのでしょうか。