ループゲインの測定回路
回路の安定性や発振条件を決定する特性にループゲイン(ループ利得)があります。ループゲインのボーデ線図は、電子回路の教科書に必ず出てきますが、実測やシミュレーションによって測定するためには、少し工夫が必要です。図1上段のようなブロックダイアグラムで表される回路では、回路Aの出力信号が、回路Bを通って、回路Aの入力に戻ってきます。例えば、オペアンプによる非反転増幅回路を当てはめると、オペアンプが回路Aで、抵抗R1、R2が回路Bです。信号がループを1周したときに、何倍になっているかという値がループゲインなので、

ループゲインを求めるためには、何らかの信号が必要なので、図1中段のようにフィードバックループを一旦切って、s信号源
Middlebrook, R.D., “Measurement of Loop Gain in Feedback Systems”, Int. J. Electronics, vol.38, No.4, pp.485-512, 1975.
この方法を、反転増幅回路に適用した例を図2に示します。図2上段では、電圧信号

LTspiceの操作手順です。
- 図2の2種類の測定回路を回路図エディタで入力する。ただし、Loop Gainの文字列と計算式はコメントなので、入力する必要はない。
- 入力信号
の振幅を0Vにする。 - 測定用信号
を回路図のように設定。ただし、DC valueは、0Vにしても、空欄でもよい。 - AC解析を実行。
- グラフウインドウを右クリックし、ポップアップメニューから、[Add Traces]を選択。
- Add Traces to PlotフォームのExpression(s) to add欄に、次のループ利得の計算式を入力して、OKボタンをクリック
((I(V5)/I(V6))*(V(OUT)/V(FB))-1)/(2-I(V5)/I(V6)-V(OUT)/V(FB))
位相余裕の確認
AC解析の結果は、図3のようになります。CL=10nF(マゼンタ)のカーブについて、1Hzおよび40kHz付近の位相(破線)を見ると、大体180°ぐらいになっていますので、負帰還が働いていることが分かります。しかし、1.4MHz付近を見ると、位相が0°となっており正帰還がかかっています。負帰還回路を設計したつもりでも、どこかに正帰還となる周波数があると、発振が起きる可能性があります。しかし、正帰還しても、ループ利得が1倍(0dB)よりも小さければ、信号が繰り返し増幅されることがないため、発振は起こりません。ループ利得の大きさが0dBのときの位相は、位相余裕(Phase Margin)と呼ばれ、回路の安定性を表す指標となります。位相余裕が0に近づくと不安定な回路になります。安定性の目安は60°以上です1。この例では、位相余裕が、少なくとも 90°以上あるため、安定性の高い回路であることが分かります。回路の安定性は、オペアンプの内部構成や周波数特性によって大きく変わりますので、位相余裕が小さい場合は、回路の工夫だけではなく、オペアンプを変更してみることも必要です。
- 外部から信号を入力したときに安定する条件であるため、入力信号がないときに発振が起こらない条件よりも厳しい条件となる。 ↩︎

離散時間回路のループゲイン
小信号近似によるSPICEのAC解析は、スイッチングや離散時間信号処理を含む回路には使えません。近年、電源回路や増幅回路などのアナログ回路において、高精度な離散時間信号処理による回路方式が主流になっています。これらの回路には、小信号近似に基づくAC解析が適用できないため、Transient解析(時間領域の解析)を用いて、ループ利得の周波数特性を評価する必要があります。Transient解析を用いた周波数応答解析については、次の文献の11章に示されているスイッチング電源の解析例が参考になります。
渋谷道雄著、回路シミュレータLTspiceで学ぶ電子回路、CQ出版社、ISBN 4274068501、2011/07.
【参考】 LTspice17にTransient Frequency Response(離散時間回路の周波数特性解析)機能が追加されています。ある程度使い込んで、使えそうなら、別途記事を投稿します。