在庫確認・見積は今すぐ フォームで依頼する 写真の添付もOK / 24時間受付
機械 ・ 15 / 18

ボード線図と周波数伝達関数

読み終えると、こうなる

折れ線の引かれたボード線図を見たとき、式を立てる前にどこを読めばKとTが取り出せるかが分かり、回路の式からも図の形を先に思い描けるようになる

  • RC回路・RL回路の電圧比をインピーダンスの分圧から求め、1/(1+jωT)の形に直して時定数Tと折れ点角周波数ω=1/Tを出せる
  • 比例・積分・一次遅れの要素を直列にした周波数伝達関数について、指定した角周波数でのゲイン[dB]と位相[°]を折線近似で計算できる
  • ボード線図の低域の水平部分の高さと折れ点の位置、または右下がり直線の通過点を読み取り、KとTを逆算できる
  • 折れ点での正確なゲイン(約-3dB)と折線近似(0dB)の差を使い分け、どちらを求められているかを問題文から判断できる
考えてみよう

試験問題に、横軸が角周波数の対数、縦軸がdBのグラフが1枚載っている。低いところは水平な線、途中で折れて右下がりの直線になる。問いはこうだ。「この回路の時定数はいくらか」。

式はどこにも書かれていない。グラフのどこを読めば、時定数Tも比例定数Kも取り出せるのか。

実は、回路の式から図の形を先に思い描けるようになると、この手の問題は読み取りの作業に変わる。

このトピックを読み終えるころには、折れ線の引かれたボード線図を見て、式を立てる前にKとTを取り出せるようになっている。

この記事の結論

  • 周波数伝達関数 G(jω)G(j\omega) は、伝達関数の ss を jωj\omega に置き換えたもの。大きさ ∣G∣|G| が入出力の振幅比(ゲイン)、偏角 ∠G\angle G が位相差を表す。
  • ゲインは 20log⁡10∣G∣20\log_{10}|G| [dB]。直列に結合した要素は、dBも位相も足し算で合成できる。
  • 折れ点は ω=1/T\omega=1/T。折線近似は低域0dB、高域 −20-20 dB/dec(dec=デカード。周波数が10倍になる区間あたり)。正確値は折れ点でちょうど 1/21/\sqrt{2} 倍(約 −3-3 dB)、位相は −45∘-45^\circ。
  • 図から読むときは、低域の水平部分の高さが 20log⁡10K20\log_{10}K、折れ点の位置が 1/T1/T。

一次遅れ 1/(1+jωT)1/(1+j\omega T) のボード線図とベクトル軌跡、積分要素を含む閉ループの合成は、すでに「自動制御の基礎(フィードバック制御)」で扱っている。このページはその前段と後段をつなぐ。RC回路・RL回路から式を導く部分、比例・積分・微分・一次進みの各要素、直列結合、図から定数を逆算する読み方を足す。

周波数伝達関数とは何か

伝達関数 G(s)G(s) に、s→jωs\to j\omega の置き換えをして得られる G(jω)G(j\omega) を周波数伝達関数と呼ぶ。複素数なので、大きさと偏角に分けて読む。

∣G(jω)∣=∣Y∣∣X∣ (入出力の正弦波の振幅比),∠G(jω)=∠Y−∠X (位相差)|G(j\omega)|=\frac{|Y|}{|X|}\ (\text{入出力の正弦波の振幅比}),\qquad \angle G(j\omega)=\angle Y-\angle X\ (\text{位相差})

つまり、正弦波を入れたときの「出力が何倍になるか」と「どれだけ位相がずれるか」を、1つの複素数で表したものだ。実験では、正弦波を加えてオシロスコープなどで入出力の振幅比と位相差を測れば、この値が得られる。

RC回路・RL回路から導く

交流回路のインピーダンスの分圧がそのまま周波数伝達関数になる。入力電圧 ViV_i、出力電圧 VoV_o のフェーザ表示で考える。

RC回路(コンデンサの両端を出力)

VoVi=1/jωCR+1/jωC=11+jωCR,T=CR [s]\frac{V_o}{V_i}=\frac{1/j\omega C}{R+1/j\omega C}=\frac{1}{1+j\omega CR},\qquad T=CR\ [\text{s}]

RL回路(抵抗の両端を出力)

VoVi=RR+jωL=11+jωL/R,T=LR [s]\frac{V_o}{V_i}=\frac{R}{R+j\omega L}=\frac{1}{1+j\omega L/R},\qquad T=\frac{L}{R}\ [\text{s}]

どちらも 1/(1+jωT)1/(1+j\omega T) の一次遅れ要素になる。出力を取る素子を入れ替えると形が変わる。RL回路でコイルの両端を出力にとると、Vo/Vi=jωT/(1+jωT)V_o/V_i=j\omega T/(1+j\omega T) となり、低域でゲインが上がっていく高域通過の特性になる。

出力電流を0とみなして計算するのは、後段の回路の影響を無視して式を簡単にするためだ。実際の回路では、後段につなぐものによって特性が変わる。上のRC回路・RL回路の式は、この前提で求めたものだ。

ゲイン[dB]と位相

ゲインは次の式でdBに直す。入出力が電圧・電流の場合の係数は20である(電力の比なら10)。

ゲイン=20log⁡10∣G(jω)∣ [dB]\text{ゲイン}=20\log_{10}|G(j\omega)|\ [\text{dB}]

次の対応を覚えておくと、電卓なしで計算しやすい。問題によっては log⁡102≒0.301\log_{10}2\fallingdotseq0.301、log⁡103≒0.477\log_{10}3\fallingdotseq0.477 が与えられる。

電圧の倍率計算ゲイン
120log⁡10120\log_{10}10 dB
220×0.30120\times0.301約 6 dB
2\sqrt{2}10×0.30110\times0.301約 3 dB
320×0.47720\times0.477約 9.5 dB
1020log⁡101020\log_{10}1020 dB
1/101/10−20-20−20-20 dB
1/21/2−20×0.301-20\times0.301約 −6-6 dB
1/21/\sqrt{2}−10×0.301-10\times0.301約 −3-3 dB

倍率が逆数になると、dBは符号が反転する。10倍ごとに20dB動くことも、これからの折線近似の土台になる。

基本要素の特性

ボード線図では、各要素のゲイン線図と位相線図を次のように覚える。ω\omega は角周波数 [rad/s]、TT は時定数 [s] である。

要素G(jω)G(j\omega)ゲイン線図位相
比例KK20log⁡10K20\log_{10}K で水平0∘0^\circ
積分1jωT\dfrac{1}{j\omega T}−20-20 dB/dec の直線。ω=1/T\omega=1/T で0dBを横切る−90∘-90^\circ 一定
微分jωTj\omega T+20+20 dB/dec の直線。ω=1/T\omega=1/T で0dBを横切る+90∘+90^\circ 一定
一次遅れ11+jωT\dfrac{1}{1+j\omega T}折れ点 1/T1/T の前は0dB、後は −20-20 dB/dec0∘→−45∘→−90∘0^\circ\to-45^\circ\to-90^\circ
一次進み1+jωT1+j\omega T折れ点 1/T1/T の前は0dB、後は +20+20 dB/dec0∘→+45∘→+90∘0^\circ\to+45^\circ\to+90^\circ

二次遅れ要素 1/{1+2ζ(jω/ωn)+(jω/ωn)2}1/\{1+2\zeta(j\omega/\omega_n)+(j\omega/\omega_n)^2\} は、ここでは概要だけでよい。高域では −40-40 dB/dec の傾きに近づき、位相は 0∘0^\circ から −180∘-180^\circ へ向かう。折れ点にあたる角周波数は固有角周波数 ωn\omega_n である。電気の側では、RLC回路がこの形になる。

積分要素は、電気回路ではオペアンプを使った積分回路で実現できる。出力が入力電圧の時間積分に比例する回路だ。微分要素は同様に微分回路にあたるが、高周波ほどゲインが大きくなるため、実際に性能のよいものを作るのは難しいとされる。

積分要素と一次遅れ要素の違いは折れ点の有無で見分ける。積分要素 1/(jωT)1/(j\omega T) は低域でもゲインが上がり続け、どこにも折れない。ω=1/T\omega=1/T は「0dBを横切る点」であって折れ点ではない。一次遅れ要素は折れ点より低い側が0dBで水平になる。

直列結合:dBと位相は足し算

2つの要素を直列に結合した G1(jω)G2(jω)G_1(j\omega)G_2(j\omega) のゲインと位相は、次のとおり。

20log⁡10∣G1G2∣=20log⁡10∣G1∣+20log⁡10∣G2∣,∠(G1G2)=∠G1+∠G220\log_{10}|G_1G_2|=20\log_{10}|G_1|+20\log_{10}|G_2|,\qquad \angle(G_1G_2)=\angle G_1+\angle G_2

倍率は掛け算なので、そのままでは計算しにくい。対数を取ると足し算になる。だから、要素ごとに描いたボード線図を上下に重ねるだけで、全体の図ができる。

折線近似と正確値

一次遅れ要素 1/(1+jωT)1/(1+j\omega T) のゲインは、

20log⁡10∣11+jωT∣=−10log⁡10{1+(ωT)2}20\log_{10}\left|\frac{1}{1+j\omega T}\right|=-10\log_{10}\{1+(\omega T)^2\}

となる。折線近似では、2つの直線で代用する。

  • ωT≪1\omega T\ll1:−10log⁡101=0-10\log_{10}1=0 dB で水平
  • ωT≫1\omega T\gg1:−20log⁡10(ωT)-20\log_{10}(\omega T) で、ω\omega が10倍になるごとに −20-20 dB(−20-20 dB/dec)

2本の直線が交わる折れ点が ω=1/T\omega=1/T である。一方、正確な値は次のようにずれる。

ω\omega折線近似正確なゲイン正確な位相
0.1/T0.1/T0 dB−0.04-0.04 dB−5.7∘-5.7^\circ
0.5/T0.5/T0 dB−0.97-0.97 dB−26.6∘-26.6^\circ
1/T1/T0 dB−3.01-3.01 dB−45∘-45^\circ
2/T2/T−6.02-6.02 dB−6.99-6.99 dB−63.4∘-63.4^\circ
10/T10/T−20-20 dB−20.04-20.04 dB−84.3∘-84.3^\circ

差が最も大きいのは折れ点で、約3dB。折れ点の半分と2倍の角周波数でも約1dBずれる。10倍離れればほぼ一致する。折れ点でのゲインを「−3-3 dB」と書くことが多いが、これは近似の値である。理論的な計算では、折れ点でゲインの倍率が 1/21/\sqrt{2} になることを使う。

「折線近似のゲイン」と「正確なゲイン」を求める問題は、同じ式で答えが変わる。折線近似なら折れ点でちょうど0dB、正確値なら約 −3-3 dB。問題文の指定を先に読むこと。折線近似はゲイン特性に使うのが基本で、位相の折線近似もあるが一致が良くない。位相は上の表のように正確な値で読む。

過去問の型で解く

出題の型は、(1) 回路や式からゲイン・折れ点・位相を計算する、(2) 要素を直列にしたときの合成、(3) 図から定数を逆算する、の3つに分けられる。数値は自作の例である。

例題1:RC回路の周波数伝達関数

R=10R=10 kΩ、C=1C=1 μFのRC回路で、コンデンサの両端を出力にとる。周波数伝達関数、折れ点角周波数、ω=100\omega=100 rad/sと ω=200\omega=200 rad/sのゲインと位相を求めよ。ただし log⁡102≒0.301\log_{10}2\fallingdotseq0.301 とする。

G(jω)=11+jωCR,T=CR=10×103×1×10−6=0.01 sG(j\omega)=\frac{1}{1+j\omega CR},\qquad T=CR=10\times10^{3}\times1\times10^{-6}=0.01\ \text{s}

折れ点角周波数は ω=1/T=100\omega=1/T=100 rad/s(周波数にすると f=100/2π≒15.9f=100/2\pi\fallingdotseq15.9 Hz)。

  • ω=100\omega=100 のとき:ωT=1\omega T=1 なので、∣G∣=1/2|G|=1/\sqrt{2} で約 −3-3 dB、位相 −45∘-45^\circ。
  • ω=200\omega=200 のとき:ωT=2\omega T=2 なので、−10log⁡105=−10(1−0.301)≒−7.0-10\log_{10}5=-10(1-0.301)\fallingdotseq-7.0 dB、位相 −arctan⁡2≒−63∘-\arctan2\fallingdotseq-63^\circ。折線近似なら −20log⁡102≒−6-20\log_{10}2\fallingdotseq-6 dB。

log⁡105=1−log⁡102\log_{10}5=1-\log_{10}2 と書き直すと、log⁡102\log_{10}2 だけで計算できる。10をまたぐ数は、10で割るか掛けるかして2・3の組み合わせに直すのが電卓なしのコツだ。

例題2:K と積分要素の直列合成

G(jω)=K×1jωTG(j\omega)=K\times\dfrac{1}{j\omega T} で、K=4K=4、T=0.5T=0.5 s とする。ゲイン線図が0dBを横切る角周波数と、ω=2\omega=2 rad/sでのゲイン、位相を求めよ。

∣G∣=KωT=40.5ω=8ω|G|=\frac{K}{\omega T}=\frac{4}{0.5\omega}=\frac{8}{\omega}
  • 位相は積分要素だけが効き、−90∘-90^\circ 一定。比例要素は位相を動かさない。
  • ω=2\omega=2 のとき:∣G∣=4|G|=4 で、20log⁡104=40×0.301≒1220\log_{10}4=40\times0.301\fallingdotseq12 dB。
  • 0dBを横切る点は 8/ω=18/\omega=1 より ω=8\omega=8 rad/s。ω=2\omega=2 の12dBから −20-20 dB/dec で下ると、ω=2×1012/20≒2×4=8\omega=2\times10^{12/20}\fallingdotseq2\times4=8 で0dBになり、一致する。

比例要素の KK は、積分要素の直線を 20log⁡10K20\log_{10}K dBだけ上に持ち上げる。0dBを横切る角周波数が 1/T1/T から K/TK/T に右へずれる。

例題3:図から K と T を逆算する

次の2つの読み取り結果が与えられている。それぞれ G(jω)G(j\omega) を求めよ。

読み取り結果
図A低域は14dBの水平線。折れ点は50 rad/s。それより高域は −20-20 dB/dec。位相は低域0°、高域 −90∘-90^\circ に近づく
図B全域で −20-20 dB/dec の右下がりの直線。ω=10\omega=10 rad/sで +20+20 dB。位相は −90∘-90^\circ 一定

図A:一次遅れ K/(1+jωT)K/(1+j\omega T) の形。低域の高さ 20log⁡10K=1420\log_{10}K=14 dB。14=20−614=20-6 で、20log⁡1010=2020\log_{10}10=20、20log⁡102≒620\log_{10}2\fallingdotseq6 なので、K=10/2=5K=10/2=5。折れ点が 1/T=501/T=50 より T=0.02T=0.02 s。

G(jω)=51+j0.02ωG(j\omega)=\frac{5}{1+j0.02\omega}

図B:位相が −90∘-90^\circ 一定で折れ点がないので、積分要素 K/(jωT)K/(j\omega T) の形。ω=10\omega=10 で +20+20 dB(10倍)より K/(10T)=10K/(10T)=10、すなわち K/T=100K/T=100。0dBを横切るのは ω=100\omega=100 rad/s。

G(jω)=100jω(K/T=100)G(j\omega)=\frac{100}{j\omega}\quad(K/T=100)

図Bから決まるのは K/TK/T の比だけで、KK と TT は別々には決まらない。積分要素の線は、KK を2倍にしても TT を半分にしても同じ位置に来るためだ。

図から読む順番は決まっている。(1) 位相が0°から-90°に変わる→一次遅れ、-90°一定→積分要素、と要素の種類を決める。(2) 水平部分があれば、その高さが 20log⁡10K20\log_{10}K。(3) 折れる角周波数が 1/T1/T。(4) 右下がり直線だけなら、通過する1点から K/TK/T を求める。

ゲイン余裕・位相余裕(用語の紹介)

フィードバック系の安定性を、ボード線図の読み取りで調べる量として、ゲイン余裕と位相余裕がある。

  • 位相余裕:ゲインが0dBになる周波数で、位相が −180∘-180^\circ までどれだけ残っているか。
  • ゲイン余裕:位相が −180∘-180^\circ になる周波数で、ゲインが0dBをどれだけ下回っているか。

位相が180度遅れる周波数でゲインが0dB(倍率1)以上あると、負帰還が正帰還に変わり、異常発振のおそれがある。計測器メーカーの用語解説には、目安として位相余裕60度以上・利得余裕10dB以上が挙げられている。保証値ではなく、用途によって目標は異なる。試験ではまず用語と定義を押さえておけば足りる。

注意点

  • 折れ点は ω=1/T\omega=1/T で、ω=T\omega=T ではない。単位は [rad/s] で、周波数 [Hz] は 1/(2πT)1/(2\pi T)。
  • 折れ点のゲインは、折線近似なら0dB、正確値なら約 −3-3 dB。問題文の指定を確認する。
  • 電圧・電流の比は 20log⁡1020\log_{10}、電力の比は 10log⁡1010\log_{10}。
  • 積分要素に折れ点はない。一次遅れの高域は積分要素と同じ形(−20-20 dB/dec、−90∘-90^\circ)に近づく。
  • 直列結合は、倍率の掛け算ではなくdBの足し算と位相の足し算。

実務との接点

周波数応答は、正弦波を加えて入出力の振幅比と位相差を測ることで実測できる。ボード線図は、その結果を描く標準的な図である。制御系や電源回路のフィードバックでは、位相余裕とゲイン余裕が安定性の目安として使われる。

関連するトピック

  • 「自動制御の基礎(フィードバック制御)」:負帰還の閉ループ利得、一次遅れ要素のボード線図とベクトル軌跡、積分要素を含む閉ループの折線近似
  • 「複素数・フェーザ(記号法)」:jωLj\omega L や 1/(jωC)1/(j\omega C) のインピーダンスで分圧を立てるときの土台
  • 「RLC直列回路とベクトル図」:インピーダンスと位相差。周波数伝達関数を導く土台
  • 「共振回路」:RLC回路の固有角周波数(二次要素の折れ点にあたる角周波数)につながる考え方
  • 「過渡現象(RL・RC回路)」:同じ時定数 TT を、時間応答の側から見る

冒頭の問い——グラフのどこを読めば KK と TT が出るか——の答え合わせは、理解度チェックの最後の問題でしてみよう。

出題者のワナ — ここで受験者を転ばせにくる

この論点は、知っているだけでは足をすくわれる。試験でよく仕掛けられる崩し方を、先に知っておこう。

  1. 折れ点角周波数をT(時定数)そのものと取り違える、あるいはHzとrad/sを混同する

    なぜ引っかかる1/(1+jωT)の分母は実部1と虚部ωTが釣り合う条件ωT=1で折れる。Tの単位は秒なので、折れ点は逆数の1/Tになる。さらに、これは角周波数[rad/s]であり、周波数[Hz]はf=1/(2πT)と別の値になる。

    見破り方T=RC(またはL/R)を先に秒で出し、ω=1/Tを計算して単位を[rad/s]と書く。T=0.01sなら折れ点は100rad/s(約15.9Hz)で、0.01ではない。問題文が「角周波数」か「周波数」かを確認する。

  2. 折れ点のゲインを0dBと読む、あるいは折れ点の-3dBを他の周波数にもそのまま使う

    なぜ引っかかる折線近似は低域の0dBの直線と高域の-20dB/decの直線を折れ点で結んだもので、折れ点では0dBになる。一方、正確なゲインは折れ点でちょうど1/√2倍(約-3dB)で、折れ点の半分・2倍の角周波数でも約1dBずれる。近似と正確値を区別しないと、問われている方と違う値を答えてしまう。

    見破り方問題文が「折線近似」か「正確な」かを先に確認する。正確値は-10log10(1+(ωT)²)で計算する。折れ点から十分離れた周波数(10倍以上)では両者はほぼ一致する。

  3. 積分要素1/(jωT)に折れ点があると考える、あるいは直列結合の位相やゲインを掛け算で合成する

    なぜ引っかかる積分要素のゲインは全域で-20dB/decの直線で、折れる場所がない(ω=1/Tはゲインが0dBを横切る点にすぎない)。ボード線図でdBを使うのは足し算で合成するためで、倍率のまま足したり、dB値同士を掛けたりすると誤る。

    見破り方積分要素は「折れ点なし・全域-20dB/dec・位相-90°一定」と覚える。直列結合は、各要素のdB値を足し、各要素の位相を足す。倍率に戻すときだけ10^(dB/20)を使う。

参考文献・出典

理解度チェック(13問)

このトピックの内容がどれくらい身についたか、13問で確認しよう。 内訳は基本3問・応用6問・ひっかけ4問。基本が解けたら、条件を足した応用と、本番で足をすくいにくるひっかけまで踏み込む。

/ 13 問正解

覚えておきたいポイント

  1. 周波数伝達関数G(jω)は伝達関数のsをjωに置き換えたもの。大きさ|G|が入出力の振幅比(ゲイン)、偏角∠Gが位相差を表す。ゲインは20log10|G|[dB]で表す(電圧・電流の比)
  2. 直列に結合した要素は、ゲイン[dB]も位相も足し算で合成できる。倍率の掛け算がdBの足し算に変わるのがボード線図の最大の利点
  3. 比例要素Kはゲイン20log10K一定・位相0°、積分要素1/(jωT)は-20dB/decの直線で位相-90°一定(ω=1/Tで0dBを横切るが折れ点ではない)、微分要素jωTは+20dB/decで位相+90°
  4. 一次遅れ1/(1+jωT)の折れ点はω=1/T。折線近似は低域0dB、高域-20dB/dec。正確値は折れ点でちょうど1/√2倍(約-3dB)、位相は-45°で、低域0°から高域-90°へ変わる
  5. 図から読む手順は、低域の水平部分の高さ=20log10K、折れ点の位置=1/T、右下がり直線なら通過点の1点(0dBを横切る角周波数はK/T)。積分要素だけの図からはK/Tしか決まらない
Xでシェア
打ち合わせを予約 見積依頼