電子書籍の厳選無料作品が豊富!

すいません。タイトルの内容について大変困っております。

添付画像(図の破線の特性)にあるようにゲインが1以上の範囲にて位相が-180°を回っている範囲がありますが、

この系は安定するそうです(開ループの特性です)。

確かにクロス周波数では零点の追加の効果により-90°の遅れまで特性が改善され、

安定するのはわかるのですが、上記にあるようにクロス周波数以前では-180°を回る範囲が

ある以上、これは安定な系とはならない気がしてなりません。

この質問と同じような内容の質問を見かけましたが、しっくりくる回答の記述は

ありませんでした。

以上、大変申し訳ないのですが、何卒ご教授いただきたく。

「フィードバック制御の安定性について」の質問画像

A 回答 (4件)

今晩は。

回答NO.3への補足について下記のようにコメントします。

>5番目の波形は増幅器2の出力とのことですが、これは1番目の入力波形と同位相(時間軸は一緒だと思いますので)であるので、4番目の増幅器2の+端子、-端子間の電圧波形は(同位相)ー(同位相)=同位相波形となると思うのですが、結果は逆位相となっております。

コメント>>
 「4番目の増幅器2の+端子、-端子間の電圧波形は(同位相)ー(同位相)=同位相波形となる」:そのとおりですが、結果が 逆位相 になってる理由は出力V(out_b)の振幅(1.03V(0-p))の方が入力V(in)の振幅(1.0V(0-p))より大きい為です。入力と出力はお互いに同相ですので小さいほうから大きいほうを引き算すれば結果はマイナスになるので位相は逆位相になります。

>上記の考え方とすると同位相の電圧差が-31倍されて出力は逆位相となり、それが入力に戻り、正位相と逆位相の差となり大きな電圧差となり、それが又ー31倍される・・・というようなループになり発散すると思ってしまいます。(ただ結果はそうはならない)


コメント>>上記、最初のコメントに述べたようにそのようにはなりませんね。
    • good
    • 0
この回答へのお礼

あーー大変お見苦しいところをお見せしてしまいました。

小学生でもわかる足し算引き算を間違えるとはお恥ずかしい限りです。

こんなくだらない質問をしてしまい大変申し訳ありません。

しかし、xpopo様のおかげで最初に比べ、だいぶ理解を深めることができました。

子の回答を持ちまして、誠に勝手ながらベストアンサーとして選出させて頂きます。

本当にありがとうございました。

又、機会がありましたらお知恵えお借りいただければ幸いです。

以上、よろしくお願いいたしいます。

お礼日時:2013/12/26 22:22

今晩は。

回答NO.2です。補足ありがとうございます。

以下にその補足にありました質問とコメントを書きます。

>確かに閉ループの式上ではゲインが0dBに収束することは理解できるのですが、やはり開ループにおいて-180度を回った時にゲインが1以上であると単純にそのままループを閉じると、同相の信号が数十倍されて入力に帰ってくるので、どうしても発散してしまうイメージが沸いてしまいます。
>直感的にも理解できるとよいのですが、いかんせんイメージが沸かず苦戦しております。なにか、ヒント等あればお教えいただきたく。

コメント>>
 これは、式で表されたとおりの結果ですので、ちょっと説明が難しいですね。
言葉だけで説明が難しいので電気回路の例で説明してみようと思います。その回路図とその動作をシミュレーションした結果をこちら(http://yahoo.jp/box/QUsotf)にアップしましたのでそれを参照願います。

 まず回路ですが電圧入力で電圧出力の増幅器にE1とE2を使います。それぞれの+入力には信号源V1(sin波、f=1kHz、振幅=1V(0-p))を接続します。
 また、増幅器E1の出力OUT_AからE1の反転入力の-端子に帰還をかけます。同様に増幅器E2の出力OUT_BからE2の反転入力の-端子に帰還をかけます。
 そして増幅器E1のゲインは+31に設定します。一方、増幅器E2のゲインは位相を180度反転させるために-31に設定します。もうお気づきかと思いますが、上側の増幅器E1のゲイン31はオープンループのゲインで位相が遅れていない場合で下側の増幅器E2は位相が180度遅れた場合に相当します。
 ポイントはこの下側の場合にご心配の様な発散してしまうような状況が起きるかどうかです。
 結果ですがまずシミュレーション結果の一番上の波形が信号源V1の波形です。2番目は増幅器E1の入力の+端子と-端子間の電圧です。3番目は増幅器E1の出力です。4番目は増幅器E2の入力の+端子と-端子間の電圧です。5番目が増幅器E2の出力です。
 結果から、5番目の波形ですが発散するんではないかと心配されていたようにはならずに振幅が約1.03V(0-p)に収まってます。尚、この例ではシミュレーションで示しましたが、手計算しても同じ結果になると思います。

こんな説明でお分かりになったでしょうか。

この回答への補足

度々の質問にて申し訳ありません。

ご教授いただいた波形ファイルを拝見させて頂いたのですが、

一点確認したいことがあるのですがよろしいでしょうか?

5番目の波形は増幅器2の出力とのことですが、これは1番目の

入力波形と同位相(時間軸は一緒だと思いますので)であるので、

4番目の増幅器2の+端子、-端子間の電圧波形は(同位相)ー(同位相)=同位相波形となると

思うのですが、結果は逆位相となっております。

上記の考え方とすると同位相の電圧差が-31倍されて出力は逆位相となり、

それが入力に戻り、正位相と逆位相の差となり大きな電圧差となり、それが又ー31倍される・・・

というようなループになり発散すると思ってしまいます。(ただ結果はそうはならない)

上記の考え方において私は大きな勘違いをしているだけでしょうか?

同じ内容のご質問となってしまい、大変失礼と思いますが、

もう一度ご教授願えないでしょうか?

以上、よろしくお願いも憂いあげます。

補足日時:2013/12/26 03:13
    • good
    • 0

今晩は。

回答NO.1です。前回の回答に対して補足をいただきましたので以下にコメントを書きました。

>私の理解としては開ループにて安定判別するのは閉ループの伝達関数の計算は開ループに比べ複雑になるためと思っております。

コメント>>そのとおりです。

>そのため、開ループにてゲインが1以上で180度を回る範囲があれば、閉ループゲインを計算すればよいとのことですが、それでははじめから、閉ループにて評価したほうが、2度手間にならないと思ってしまいます(勉強不足にて間違っておりましたら申し訳ありません)。

コメント>>そういう意味で閉ループの値を求めることを示したのではありません。オープンループの位相が-180度の場合にはオープンループゲインは1に対してどのくらい離れているかはいわゆる ゲイン余裕 という安定判別のもうひとつの指標がありますが、それも考慮する必要があるでしょうということを説明したつもりでした。

 最初の質問にあるゲインが1になる以前にゲインが1以上で位相が-180度に回った部分についてはこのゲイン余裕はどのくらいになるかということです。ゲイン余裕で言えばその位相が-180度に回っているところでのゲインが小さく、たとえば6dBくらいしかなかったら閉ループのゲインはどのくらいになりますか?あるいは3dBだったら?あるいは30dBだったら?閉ループゲインはどうなるでしょうか?正確にはこれらに対して閉ループを計算しなければ閉ループではどのくらいのゲインになるかわかりません。これらに対しての計算の結果ではゲイン余裕が6dBの場合は閉ループゲインは+6dBも上昇してしまいます。3dBならば閉ループゲインは+9dBにもなってしまいます。更にオープンゲインが小さくなってゆけば閉ループゲインはもっと大きな値になって行きます。ところが、30dBもあれば前回の回答の中での計算のとおり+0.279dBに収まります。オープンループの位相が-180度になるときのオープンループゲインの値は閉ループのゲインに大きく影響します。ですから、このゲイン余裕は位相余裕と同じくらい閉ループの安定性に影響を与えます。安定判別に何が何でも閉ループを計算しなければいけないということはありません。最低限安定判別には0クロスでの 位相余裕 と位相がー180度 での ゲイン余裕 の2つを計算する必要がありますよということです。

>又、ご教授いただいた具体例では1次の伝達関数でしたが、これは高次の場合でも、成り立つことなのでしょうか?

コメント>>御説明した具体例は 1次 の伝達関数ではありません。どんな次数の伝達関数でも当てはまる汎用的な表現になってますよ。何か勘違いされてるように思いますがどうして 1次 の伝達関数だと思われたのでしょうか?

この回答への補足

ご回答いただき誠にありがとうございます。

最初の具体例と今回のご回答にて完全ではありませんが、

理解を深めることができました。ただ、確かに閉ループの式上では

ゲインが0dBに収束することは理解できるのですが、

やはり開ループにおいて-180度を回った時にゲインが1以上であると

単純にそのままループを閉じると、同相の信号が数十倍されて入力に帰ってくるので、

どうしても発散してしまうイメージが沸いてしまいます。

直感的にも理解できるとよいのですが、いかんせんイメージが沸かず苦戦しております。

なにか、ヒント等あればお教えいただきたく。

又、補足の次数に関しても項目は大変申し訳ありません。

私の勘違いでした。伝達関数を極座標表現にしてあるだけですので、

確かにどんな次数でも対応できる一般形ですね。

以上、大変稚拙な内容にてご迷惑をおかけいたしますが、よろしければご教授いただきたく。

補足日時:2013/12/24 22:05
    • good
    • 0

今晩は。



 まず、オープンループについて位相余裕やゲイン余裕を調べるのはクローズドループの安定性を吟味するために行うのは理解されてると思います。

 ゲインが0dBをクロスする周波数での位相がー180度に対してどれだけ離れてるかによって、クローズドループの安定性は決まってきます。

 ゲインが1以上の範囲で位相が-180度近く回ってる場合、クローズドループが安定かどうかは計算してみればよいのです、クローズドループのゲインを!!計算してみた事が多分無いのでしょうね。

 添付の図1のようなシステムを考えます。図でGopen(jω)がオープンループゲインを示します。閉ループ(クローズドループ)の入力をR(jω)、出力をCo(jω)とします。この場合の閉ループの伝達関数Tc(jω)は

    Tc(jω)=Co(jω)/R(jω)=Gopen(jω)/(1 + Gopen(jω))  (1)

で求められます。この閉ループのゲインが「ゲインが1以上の範囲で位相が-180度近く回ってる場合、」にどのくらいの値になるか?って言うことです。このゲインが0dBではなく10dBとか大きな値になってしまえば「不安定」ということになるし、逆に0dBに近くなれば「安定」と言うことになりますね。

 閉ループTc(jω)のゲインMcは Mc=|Tc(jω)| ですから、式(1)を使って、

 Mc=|Tc(jω)|= |Gopen(jω)/(1 + Gopen(jω))|   (2)

で求められます。ここでGopen(jω)は複素数ですから、実部をu、虚部をvとすれば、Gopen(jω)は

 Gopen(jω)=u + jv     (3)

と表せます。式(3)を式(2)に代入して整理して、


 Mc=|Tc(jω)|= |Gopen(jω)/(1 + Gopen(jω))|
         = (u^2 + v^2)^(1/2)/(((1 + u)^2 + v^2)^(1/2)) (4)

を得ます。

ここでオープンループのゲインをGo(dB)とすると値Moは

 Mo=10^(Go/20)    (5)

と計算されますから、Goの位相をθとすれば、実部uと虚部vは

  u = Mo*cosθ   (6)
  v = Mo*sinθ   (7)

と表されます。

 これで計算の準備が整いましたので計算してみましょう。たとえばある周波数でゲインGoが30dBで位相θが-180度のばあいを計算してみましょう。

 式(5)から、 Mo=10^(30/20)=31.6

次にuとvは式(6)と(7)から、

 u = 31.6*cos(-180)= -31.6
v = 31.6*sin(-180) = 0

を得る。この値を式(4)に代入して閉ループのゲインMcを計算すると、

  Mc =  (u^2 + v^2)^(1/2)/(((1 + u)^2 + v^2)^(1/2))
    = ((-31.6)^2)^(1/2)/(((-30.6)^2)^(1/2))
    = 31.6/30.6 = 1.03 → 0.279(dB)

となります。この値は0dBに非常に近い値(3%大きい)です。これは不安定と言えるような値を示していないといえます。この場合オープンゲインがもっと大きくなればMcはもっと1に近づきます。それだけ誤差が少なくなるということを意味します。ですから、オープンゲインが1より大きくてもその値が小さければ位相が-180に近づいた場合は閉ループのゲインの0dBに対する誤差は大きくなってしまいます。この点は覚えておいたほうが実戦で役に立ちます。
 また、この計算方法でオープンゲインが0dBの時の位相が-180度に近づいた場合の閉ループを計算すれば非常に大きな値が出てきますのでぜひ計算してみてください。


  
「フィードバック制御の安定性について」の回答画像1

この回答への補足

わざわざ具体例を示して頂き誠にありがとうございます。

しかし、もう少しお聞きしたいことがあるのですが、よろしいでしょうか?

私の理解としては開ループにて安定判別するのは閉ループの伝達関数の計算は

開ループに比べ複雑になるためと思っております。

そのため、開ループにてゲインが1以上で180度を回る範囲があれば、閉ループゲイン

を計算すればよいとのことですが、それでははじめから、閉ループにて評価したほうが、

2度手間にならないと思ってしまいます(勉強不足にて間違っておりましたら申し訳ありません)。

又、ご教授いただいた具体例では1次の伝達関数でしたが、これは高次の場合でも、

成り立つことなのでしょうか?

以上、ご迷惑とは思いますが、お教えいただけると幸いです。

補足日時:2013/12/22 23:34
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています