ボード線図を描くには、まず伝達関数を因数分解し、その後で各ゲイン・極・零点の効果を対数周波数軸上で足し合わせます。通常は、 に対して、dBで表したゲイン線図と度で表した位相線図の2つを描きます。
伝達関数 に対して、標準的に使う量は
および
です。
重要な簡略化は、伝達関数での掛け算がボード線図では足し算になることです。だからこそ、複雑な式でも手でスケッチできます。
ボード線図を手早く描く方法
次の順番で進めます。
- 伝達関数を単純な因子の積に書き直す。
- 対数周波数軸に各折点周波数を記入する。
- 各因子のゲインへの寄与を dB で足す。
- 各因子の位相への寄与を足す。
よくある因数分解形は
です。
ここで、 は定数ゲイン、各 は零点周波数、各 は極周波数です。
各因子の役割
定数ゲイン
- ゲイン: 全周波数で dB を加える。
- 位相: なら を加える。 なら、位相は角度の取り方に応じて だけ異なる。
にある零点
因子 に対して:
- ゲイン: より前ではおよそ dB、その後は傾き dB/decade。
- 位相: 付近の遷移を通して、およそ からおよそ へ上がる。
にある極
分母の因子 に対して:
- ゲイン: より前ではおよそ dB、その後は傾き dB/decade。
- 位相: 付近の遷移を通して、およそ からおよそ へ下がる。
原点にある極または零点
分母に因子 がある場合:
- ゲイン: 全周波数で傾き dB/decade。
- 位相: 一定で 。
分子に因子 がある場合:
- ゲイン: 全周波数で傾き dB/decade。
- 位相: 一定で 。
これらの直線は漸近線であり、正確な曲線ではありません。折点周波数の近くでは、実際のグラフはなめらかに曲がります。
例題: を描く
この例には、1つの定数ゲイン、1つの原点極、そして に1つの1次極があります。余分な代数計算なしで、スケッチの流れ全体を示すにはこれで十分です。
ステップ1: を代入する
ステップ2: ゲイン線図をスケッチする
正確なゲインは
|G(j\omega)| = \frac\{10\}\{\omega \sqrt\{1 + (\omega / 10)^2\}}.したがって、dB での正確なゲインは
です。
手描きのスケッチでは、因子ごとの寄与を足すほうが速くなります。
- ゲイン : 全周波数で dB。
- 原点極: 全周波数で傾き dB/decade。
- の極: より前では傾きの追加なし、その後さらに dB/decade。
したがって、全体の傾きは次のようになります。
- では dB/decade
- では dB/decade
直線を配置するために、基準点を1つ使います。 では
|G(j1)| \approx \frac\{10\}\{1 \cdot \sqrt\{1 + 0.1^2\}} \approx 9.95,なので
したがって、直線近似のスケッチは でおよそ dB の位置にきます。その後、 でおよそ dB に達し、折点以降は傾き dB/decade で下がります。
コーナー周波数では、正確な曲線は漸近線より低くなります。1次極では差はおよそ dB なので、この場合
|G(j10)| = \frac\{10\}\{10\sqrt\{2\}} = \frac\{1\}\{\sqrt\{2\}},となり、これはおよそ dB です。
ステップ3: 位相線図をスケッチする
位相は、各位相寄与の和です。
- 原点極:
- の極:
したがって、正確な位相は
です。
ここから、わかりやすい3つの確認点が得られます。
- 非常に低い周波数では、位相は に近い。
- では、位相は 。
- 非常に高い周波数では、位相は に近づく。
素早くスケッチするには、よく使う1次近似を使います。位相変化はおよそ から始まり、 で を通り、 付近でほぼ終わります。この例では、追加の位相低下はおよそ から の範囲で起こります。
完成したボード線図からわかること
スケッチができれば、挙動をすばやく読み取れます。
- この例では、高周波は低周波より強く減衰される。
- の折点で、ロールオフがより急になる。
- 周波数が上がるにつれて、位相遅れが大きくなる。
この組み合わせは、積分器を含むローパス応答に典型的です。
ボード線図でよくあるミス
- 対数周波数軸ではなく線形周波数軸を使ってしまう。
- グラフ上でゲインを掛け算してしまい、dB で足し算しない。
- 振幅比に を使ってしまう。伝達関数のゲインには を使う。
- 原点の極や零点を見落とし、全体の傾きが変わることを忘れる。
- コーナー周波数付近でも直線近似を正確なものとして扱ってしまう。
ボード線図はいつ使うか
ボード線図は、系が周波数ごとにどう応答するかを知りたいときに役立ちます。
- 電子回路では、フィルタや増幅器を表す。
- 制御では、帯域幅、クロスオーバー付近の挙動、位相遅れの見積もりに役立つ。
- 信号処理では、どの周波数が通過し、どの周波数が抑えられるかを示す。
特に、系が線形時不変で、伝達関数を極と零点で表せるときに有用です。
似たスケッチを自分でやってみる
次の式で自分でも試してみてください。
まず折点周波数を記入し、その後で傾きと位相の変化を因子ごとに1つずつ足していきます。さらに一歩進めたいなら、作図ツールのグラフと自分のスケッチを比べて、直線近似との差が最も大きい場所を確認してみてください。