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

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

noname#101087の回答

noname#101087
noname#101087
回答No.7

>無駄時間係数がどんな場合でも..... なるほど、スケーリングの問題ですね。いろんな処理策があります。 一例だけ。 e^(-s) について r(t) の「グラフに描けるように」しておき、e^(-Ls) の場合には、時間軸を r(t) の L 倍にする方法。 これなら、途中をいちいちやり直す手間は不要です。 ------------------------------------------------ ANo.5 のコメント。 >>e^(-Ls)={1-(Ls)/2+(L^2*s^2)/10-(L^3*s^3)/120}/{1+(Ls)/2+(L^2*s^2)/10+(L^3*s^3)/120} .... >EXCEL で NEWTON 求根して、一次項で規準化(normalize)してみました。Bessel 多項式と一致。 >  (s+1.00)(s+0.792+j*0.756)(s+0.792-j*0.756) ここで、分母式のスケーリングいじりをしてました。   e^(-s)={1-(s/2)+(s^2/10)-(s^3/120)}/{1+(s/2)+(s^2/10)+(s^3/120)} の分母式について、   s^3+12*s^2+60*s+120 = (s+4.644)(s+3.678+j*3.509)(+3.678-j*3.509) と分解して、因数ごとに s/4.644 を s と置きなおせば、 >  (s+1.00)(s+0.792+j*0.756)(s+0.792-j*0.756) になるわけです。(Bessel 多項式)

mathstudy
質問者

お礼

小生の方法で実施したところ問題が発生してしまい、こちらのほうに ついてもアドバイスをいただければ幸いです。 小生が最初考えたやり方で以下のように答えを求めてみました。  G(s)/s^2={(s-a)(s-σ-jω)(s-σ+jω)}/{s^2(s+a)(s+σ-jω)(s+σ+jω)}  ={(s-a)((s-σ)^2+ω^2)}/{s^2(s+a)((s+σ)^2+ω^2)}  =A/s+B/s^2+C/(s+a)+{D(s+σ)+Eω}/{(s+σ)^2+ω^2)}  についてA,B,C,Dの各係数を部分分数展開して求めました。  上式を満たすためには以下の連立方程式を解く必要があります。  A+C+D=0  (2σ+a)A+B+2σC+(a+σ)D+ωE=1  (σ^2+ω^2+2aσ)A+(2σ+a)B+(σ^2+ω^2)C+aσD+aωE=-(2σ+a)  a(σ^2+ω^2)A+(σ^2+ω^2+2aσ)B=σ^2+ω^2+2aσ  a(σ^2+ω^2)B=-a(σ^2+ω^2)  ここでσ^2+ω^2=Xとおくと上記連立方程式の答えは次のようになりました。  A=2(X+2aσ)/(aX)  B=-1  C=-2(X+a^2+2a)/{a(X+a^2-2aσ)}  D=4σ(X-a^2+2aσ)/{X(X+a^2-2aσ)}  E=4σ(2aσ^2+σX-(a^2)*σ-2aX)/{ωX(X+a^2-2aσ)}  これを次式に代入しました。  L^-1[G(s)/s^2]=A+B*t+C*EXP(-at)+D*EXP(-σt)cos(ωt)+E*EXP(-σt)sin(ωt)  ところがエクセルでグラフを描いたら上下反転したグラフになってしまいました。  (a=4.6443707092516、σ=3.67781464537391、ω=3.50876191956745)  各係数をマイナスにすると求めようとするグラフになりました。  各係数をマイナスするには、上記の連立方程式の右辺にマイナスを  付加しなければ連立方程式が成立ちません。  原因が分からず四苦八苦しております。お気づきになられた点など  アドバイスいただければ幸いです。  

mathstudy
質問者

補足

ご回答頂きありがとうございます。 申し訳有りませんが、ご教示頂いた内容が小生乏しい知識のため、 理解できません。申し訳ありませんが初学者にも分かりやすく ご教示いただければ幸いです。分からないところを以下のように整理しました。 1)『e^(-s) について r(t) の「グラフに描けるように」しておき、  e^(-Ls) の場合には、時間軸を r(t) の L 倍にする方法。  これなら、途中をいちいちやり直す手間は不要です。』  L-1[e^(-s)/s^2]=r(t)|_(L=1)とL-1[e^(-Ls)/s^2]=r(t)|_(L=任意)  の関係はどのような式で関係付けられるのでしょうか。 2)Bessel 多項式についてネットで検索してみましたが、  理解できるものが有りませんでした。3次方程式の解を求めるとき  ご使用されていると理解しましたが、その理解でよろしいでしょうか。  カルダノの方法で解いても問題ないものと理解しましたがよろしいでしょうか。

関連する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と置換しているのでしょうか。