電子工学において、周波数補償は増幅器、特に負帰還を用いる増幅器で用いられる技術です。その主な目的は2つあります。1つは、増幅器の発振を引き起こす意図しない正帰還の発生を回避すること、もう1つは、増幅器のステップ応答におけるオーバーシュートとリンギングを制御することです。また、単極システムの帯域幅を改善するためにも広く用いられています。

ほとんどのアンプは、ゲインを犠牲にして、歪みの低減、ノイズ低減の改善、温度などのパラメータの変動に対する不変性の向上といった他の望ましい特性を得るために負帰還 を使用します。理想的には、アンプの周波数応答の位相特性は線形になりますが、デバイスの制限により、この目標は物理的に達成できません。より具体的には、アンプのゲイン段内の容量により、各極ごとに出力信号が入力信号に対して最大 90°遅れます。 [ a ]これらの位相遅れの合計が 180° に達すると、出力信号は入力信号の負になります。アンプのゲインが十分なときに、この出力信号の任意の部分を反転(負)入力にフィードバックすると、アンプが発振します。これは、フィードバック信号が入力信号を増幅するためです。つまり、フィードバックは負ではなく正になります。
この結果を回避するために、周波数補償が実施されます。
周波数補償のもう一つの目的は、図1に示すように、増幅回路のステップ応答を制御することです。例えば、電圧増幅器にステップ電圧を入力すると、理想的には出力電圧もステップになります。しかし、増幅器の周波数応答のために出力は理想的ではなく、リンギングが発生します。ステップ応答の適切性を表すために、いくつかの性能指標が一般的に使用されています。1つは出力の立ち上がり時間で、これは理想的には短い方が良いです。2つ目は出力が最終値にロックするまでの時間で、これも短い方が良いです。最終値へのロックインの成功は、オーバーシュート(応答が最終値をどれだけ超えるか)とセトリング時間(出力が最終値の周りをどれだけ長く往復するか)によって表されます。これらのステップ応答のさまざまな指標は通常互いに矛盾するため、最適化手法が必要となります。
周波数補償はステップ応答を最適化するために実装され、その方法の1つが極分割である。
オペアンプは非常に普及しており、フィードバックと組み合わせて使用するように設計されているため、以下の説明ではこれらのデバイスの周波数補償に限定する。
最も単純な演算増幅器の出力でさえ、少なくとも2つの極を持つことが予想されます。この結果、ある臨界周波数において、増幅器の出力の位相は入力信号の位相に対して-180°になります。この臨界周波数において、増幅器のゲインが1以上であれば、発振します。これは、(a) フィードバックが反転入力の使用によって実現され、出力位相にさらに-180°が加算されて合計位相シフトが-360°になること、および(b) ゲインが発振を誘発するのに十分であること、によるものです。
これをより正確に表現すると次のようになります。演算増幅器は、その周波数で、開ループゲインが閉ループゲインと等しくなる周波数で発振します。
周波数補償は、アンプの開ループ出力またはフィードバックネットワーク、あるいはその両方のゲインと位相特性を調整することで、発振を引き起こす条件を回避することによって実現されます。これは通常、抵抗・容量ネットワークを内部または外部で使用することによって行われます。
最も一般的に用いられる方法は、遅延補償の一種であるドミナントポール補償と呼ばれるものです。これは外部補償技術であり、比較的低い閉ループゲインに使用されます。開ループ応答において適切な低周波数にポールを配置すると、次に高い周波数のポールの位置、またはそれよりわずかに低い周波数において、アンプのゲインが1(0 dB)に低下します。最も低い周波数のポールは、より高い周波数のすべてのポールの影響を支配するため、ドミナントポールと呼ばれます。その結果、アンプのゲインが1以上である限り、開ループ出力位相とリアクタンス要素のないフィードバックネットワークの位相応答との差は-180°を下回ることはなく、安定性が確保されます。
汎用演算増幅器では、増幅器のゲインの大部分を提供する段に積分容量を追加することで、優勢極補償を実現できます。このコンデンサは、次に周波数が高い極が存在する周波数またはそのすぐ下の周波数でゲインを 1 (0 dB) に下げるのに十分な低い周波数に設定された極を生成します。その結果、さらに高い極の近接度に応じて、約 45° の位相余裕が得られます。 [ b ]この余裕は、最も一般的に使用されるフィードバック構成での発振を防ぐのに十分です。さらに、優勢極補償により、増幅器のステップ応答におけるオーバーシュートとリンギングを制御できます。これは、単純な安定性の必要性よりも厳しい要件となる場合があります。
この補償方法を数学的に記述するために、は、開ループ構成におけるオペアンプの補償されていない伝達関数であり、次式で与えられる。
どこはオペアンプの開ループゲインであり、、、 そしては、ゲイン関数がそれぞれ-20dB、-40dB、-60dBで減衰します。
図に示すように、オペアンプと直列にRCネットワークを追加すると、補償のための支配的な極が導入されます。

補償された開ループオペアンプ回路の伝達関数は次式で与えられる。

ただし、f d < f 1 < f 2 < f 3とする。
補償容量Cはf d < f 1となるように選択されます。したがって、グラフに示すように、支配極補償オープンループオペアンプ回路の周波数応答はf dから均一なゲインロールオフを示し、f 1で0になります。

優勢極補償はシンプルかつ効果的です。また、帯域幅外のノイズ周波数成分が除去されるため、ノイズ耐性が向上するという利点もあります。
しかし、このような保守的な優勢極補償には2つの欠点がある。
多くの場合、主極補償を実施すると、極分裂現象が発生します。これは、補償されていないアンプの最低周波数極がさらに低い周波数に移動して主極となり、補償されていないアンプの高周波数極がより高い周波数に移動することを意味します。これらの欠点を克服するために、零点補償が使用されます。
その他の補償方法としては、リード補償、リード・ラグ補償、フィードフォワード補償などがある。
これら3つの手法の目的は、アンプの閉ループ安定性を維持しながら、より広い開ループ帯域幅を実現することです。これらは、高利得・広帯域幅アンプの補償によく用いられます。