ボード線図
ボード線図（ボードせんず、）は、線形時不変系における伝達関数の周波数特性を表した図であり、通常はゲイン線図と位相線図の組合せで使われる。1930年代にヘンドリック・W・ボードによって考案された。ボード図またはボーデ線図とも。
ゲイン線図 (Magnitude plot) とは、対数周波数軸で周波数毎のゲインの対数値をグラフにプロットした図である。
ゲインは通常デシベルで表される。これはゲインの常用対数をとったもの20倍した値である。ゲインをデシベルで表記することで、ゲインの積がボード線図上での縦方向の距離（デシベル）の和で表されるという利点がある。
この性質により、基本的な要素のボード線図を足し合わせることによって合成し、高次系のボード線図を容易に描くことができる。
位相線図 (Phase plot) とは、周波数と位相の関係を表したグラフで、ゲイン線図と同様に周波数は対数軸で表す。ゲイン線図と併用することで、周波数についての位相変移の量を評価するのに使われる。
例えば "A"sin(ω"t") で表される信号を与えたとき、システムがそれを減衰させると同時に位相を変移させる可能性がある。減衰が係数 "x" でなされ、位相変移が -Φ だけなされる場合、出力される信号は ("A"/"x") sin(ω"t" － Φ) となる。位相変移 Φ は一般に周波数の関数である。
数学的には明らかに、位相は複素利得の複素対数の虚数部と見ることができるので、ゲインの場合と同様に位相を直接加算することもできる。
図1(a)は以下の一極のハイパスフィルタのボード線図である。
ここで "f" は周波数（Hz）であり、"f" は極の位置（Hz）である。図では "f" = 100 Hz とされている。複素数の法則を使うと、この関数の振幅は次のようになる。
一方位相は次のようになる。
タンジェントの逆関数は、ここではラジアンではなく「度」を返すものとする。ゲイン線図において、デシベルを使うと、図に描かれる振幅の値は次の式から得られる。
(f) \mid \ =20\log_{10} \left( f/f_1 \right)
図1(b)は以下の一極のローパスフィルタのボード線図である。
図1(a)と図1(b)には、直線近似も描かれている。その利用法は後で解説する。
ボード線図のゲイン線図と位相線図は一方だけが変化するということはほとんどない。システムの振幅応答が変化すると位相特性も変化するし、逆も同様である。安定かつ不安定零点を持たないシステム(最小位相系)では、ヒルベルト変換によって位相特性と振幅特性の一方からもう一方を得ることができる。
伝達関数が実数の極と零点を持つ有理関数の場合、ボード線図は直線で近似できる。このような漸近的近似を骨格ボード線図 (straight line Bode plot)または非補正ボード線図 (uncorrected Bode plot) と呼び、単純な規則にしたがって手で描くことができるという意味で便利である。単純な図は描画する前に予測できる。
この近似は、各遮断周波数で値を「補正」することでよりよくなる。そのような図を補正ボード線図 (corrected Bode plot) と呼ぶ。
ボード線図の考え方の中心は、次の形式の関数
の対数を極と零点の対数の総和として考えるという点にある。
この考え方は特に位相線図を描く方法に明示的に使われている。ゲイン線図の作図法は暗黙のうちにこの考え方を使っているが、極と零点の振幅の対数は常に零点を起点とし、漸近的変化も一種類（直線）しかないため、作図法は単純化できる。
振幅のデシベル値は一般に formula_1 のバージョンを使う。伝達関数が以下の形式とする。
ここで formula_2 と formula_3 は定数、formula_4 で、formula_5 であり、"H" は伝達関数である。既約2次多項式 formula_10 はほとんどの場合、formula_11 で近似できる。
なお、零点や極は ω がいずれかの formula_2 か formula_3 に「等しい」場合に出現する。これは問題の関数の振幅が H(jω) であり、複素関数であるから formula_14 となるためである。従って、零点や極がある位置は formula_15 という項が関与していて、その項の振幅は formula_16 である。
骨格ゲイン線図の補正は、以下のようになる。なお、この補正方法には複素数値である formula_19 や formula_20 の処理方法を含んでいない。既約多項式の場合、最良の作図法は極や零点の振幅値を数値的に計算して求めることで、計算した値を図にプロットして曲線を描く。
上記と同じ形式の伝達関数を考える。
ここでは、極や零点それぞれを独立にプロットし、それらを重ね合わせる。実際の位相曲線は formula_21 で得られる。
それぞれの極と零点について位相を描くには、次のようにする。受動ローパスRCフィルタの伝達関数を周波数領域で表すと次のようになる。
この伝達関数から、遮断周波数 "f" は以下のように決定される。または（等価的に）
角周波数で表した伝達関数は次のようになる。
これは伝達関数を正規化した形式である。このときのボード線図は図1(b)であり、骨格近似の決定方法を以下で述べる。
上記の（正規化され角周波数形式に変換された）伝達関数の振幅（デシベル）formula_37 は次のようになる。
\right|} 
入力周波数 formula_38 を対数目盛として作図すると、2つの直線で近似できる。この伝達関数の近似ゲイン線図は次のようになる。この2つの直線は遮断周波数でつながる。図によれば、遮断周波数より十分低い周波数では、この回路による減衰は 0dB で、これが通過帯域になる（出力の振幅は入力の振幅に等しい）。遮断周波数より高い周波数では、高い周波数ほど減衰する。
位相線図は、次の式で与えられる伝達関数の位相角をプロットすることで得られる。
formula_38 は入力角周波数、formula_39 は遮断角周波数である。遮断周波数よりずっと低い入力周波数では、formula_46 という比は非常に小さくなり、位相角は0に近い。そして比が大きくなっていき、formula_47 のとき位相は -45 度になる。入力角周波数が遮断周波数を超えても比は増大し続け、位相角は -90 度に漸近していく。位相線図の周波数軸も対数軸である。
水平方向の周波数軸は、ゲイン線図でも位相線図でも周波数の比である formula_40 に正規化（無次元化）できる。そのような図を正規化されていると呼び、周波数の単位は使わなくなり、遮断周波数 formula_39 を 1 とした比率で表される。
図2から図5は、ボード線図の作図を図解したものである。極と零点がある例では、重ね合わせの方法を示している。以下ではまず個々の要素について説明していく。
図2は零点とローパス極のゲイン線図であり、骨格図も同時に描いている。骨格図は極（または零点）までは水平であり、そこから 20dB/decade で降下（上昇）していく。図3は同じものの位相線図である。位相線図は極（または零点）の10分の1の地点までは水平で、そこから 45°/decade で降下（上昇）していき、極（零点）から10倍の周波数になると再び水平になる。最大の位相の変移は90°となる。
図4と図5は極と零点があるときの重ね合わせ（単純な加算）を表している。これらにも骨格図が描かれている。より意味のある例にするため、零点が高い周波数にずらされている。図4を見ると、零点を過ぎた周波数での重ね合わせは、極と零点の効果が相殺されて水平な線になっている。図5の位相線図は重ね合わせによって興味深い骨格図が描かれている。特に周波数が高い部分で極と零点の効果が相殺された結果、位相変移が0に戻っていて、位相が変移する周波数の範囲が極と零点のある部分を中心とした領域に限定されている。
ボード線図は、負帰還増幅器の安定性を確認するため、増幅器のゲイン余裕と位相余裕を調べるのに使われる。ゲイン余裕と位相余裕は、負帰還増幅回路の利得を表す以下の式から得られる。
ここで、A は帰還を含めた増幅回路の利得（閉ループ利得）、β は帰還係数、"A" は帰還を除いた利得（開ループ利得）である。利得 "A" は周波数の複素関数であり、振幅成分と位相成分がある。β"A" = −1 になることがあるかどうかで不安定性（無限の利得）があるかどうかを示すことができる（つまり、β"A" の振幅が単位元で位相が -180° となる。これをバルクハウゼン基準という）。ボード線図は、増幅回路がそのような条件を満足するかどうかを判断する材料となる。
その鍵となるのは2つの周波数である。第一はここでは "f" とされる周波数で、開ループ利得の符号が反転する周波数である。第二はここでは "f" とされる周波数で、| β "A" | = 1（dB で表すと振幅1は0dB）となる周波数である。周波数 "f" は以下の条件で決定される。
ここで、縦棒は複素数の振幅（絶対値）を表す（例えば、| "a" + "j" "b" | = [ "a" + "b"]）。周波数 "f" は以下の条件で決定される。
不安定性への接近性の尺度としてゲイン余裕がある。位相線図を使うと β"A" が −180° に達する周波数 "f" がわかる。この周波数をゲイン線図に適用すると β"A" の振幅がわかる。|β"A"| = 1 なら、その増幅回路は不安定ということになる。|β"A"| < 1 なら、不安定性は発生しない。|β"A"| と |β"A"| = 1 の振幅の差（デシベル）をゲイン余裕という。振幅が1なら0dBなので、ゲイン余裕は 20 log( |β"A"|) = 20 log( |"A"|) − 20 log( 1 / β ) と等価な形式の1つにすぎない。
もうひとつの不安定性への接近性の尺度として位相余裕がある。ゲイン線図を使うと |β"A"| が単位元(1)に達する周波数 "f" がわかる。この周波数を位相線図に適用すると β"A" の位相がわかる。位相 β"A"( "f") > −180° なら、どの周波数でも不安定な状態にはならない（"f = f" のときの振幅が1未満になるため）。"f" における位相と −180°の位相差を位相余裕という。
単に安定かどうかを問うだけなら、"f" < "f" であれば、その増幅回路は安定である。ただし、これが成り立つのは、極と零点の位置がある条件に適合している増幅回路（最小位相系）だけである。そうでない場合も例外的に存在し、その場合はナイキスト線図などの他の手法を使わなければならない。
図6と図7は、具体例を示している。3極増幅器について、図6は帰還のない場合の利得（開ループ利得） "A" と帰還のある利得（閉ループ利得） "A" をボード線図で示したものである。
この例では、低い周波数では "A" = 100 dB であり 1 / β = 58 dB である。低い周波数では "A" ≈ 58 dB である。
β "A" ではなく、開ループ利得 "A" をプロットしているので、"A" = 1 / β となる周波数が "f" である。低い周波数では "A" が大きく、帰還利得は "A" ≈ 1 / β となる。従って "f" は帰還利得と開ループ利得の線が交差する位置になる（"f" は位相余裕を決定するのに必要となる）。
2つの利得が "f" で交差する付近で、この例ではバルクハウゼン基準もほぼ満足されている。そのため帰還増幅器の利得には大きなピークが現れている（β "A" = －1 なら、これが無限大となる）。"f" より大きい周波数では開ループ利得が十分小さくなるため "A" ? "A" となる。
図7は、同じ例の位相を示したものである。帰還増幅器の位相は、開ループ利得の位相が -180°となる周波数 "f" まではほぼ0である。その付近になると帰還増幅器の位相は急激に降下し、開ループ増幅器の位相とほぼ同じになる（"A" が小さいとき "A" ? "A"）。
図6と図7の印の付いている箇所を比較すると、単位利得周波数 "f" と位相反転周波数 "f" は非常に近いことがわかる。具体的には "f" ≈ "f" ≈ 3.332 kHz であり、位相余裕もゲイン余裕もほぼ0である。この増幅器は境界安定状態である。
図8と図9は、β が異なる設定のときのゲイン余裕と位相余裕を示している。帰還係数は図6および図7の場合よりも小さく設定されており、| β "A" | = 1 となる周波数が低くなっている。この例では、1 / β = 77 dB であり、低い周波数では "A" ? 77 dB である。
図8は利得（振幅）図である。図8から、1 / β と "A" の交差は "f" = 1 kHz となることがわかる。"A" の "f" 付近でのピークはほとんど目立たない（バターワース特性）。
図9は位相線図である。図8で得られた "f" = 1 kHz を使うと、"f" での開ループ位相は -135° であり、-180°との差である位相余裕は 45° となる。
図9によれば、位相が -180° となる周波数は "f" = 3.332 kHz である。図8から "f" での開ループ利得は 58dB であり、1 / β = 77 dB であるから、ゲイン余裕は 19dB となる。
一方、増幅器の応答特性には安定性以外にも重要なものがある。多くの場合、ステップ応答が重要となる。経験上、よいステップ応答には少なくとも 45° の位相余裕が必要とされ、70° 以上のものが望ましい。その場合、部品の特性のばらつきが重大な影響を与える。
ボードプロッタは、オシロスコープに似た電子装置で、帰還制御系やフィルタについて周波数と電圧利得や位相変移の関係をボード線図として描画することができる。遮断周波数、ゲイン余裕、位相余裕が即座にわかるため、フィルタの解析・評価や帰還制御系の安定性の解析に非常に便利である。
ネットワーク・アナライザでも同様の機能を持つものがあるが、ネットワーク・アナライザはもっと高い周波数を扱うのが一般的である。
教育や研究においては、伝達関数からボード線図を描くアプリケーションがあると、よりよくかつ素早く理解できるようになる（外部リンク参照）。