「抵抗」「コンデンサー」「コイル」を使ったフィルター回路〔9〕((R//L)-C:計算式)

今回の記事の電源フィルター回路は、雑音の減衰量の点で前回の記事の回路に劣りますが、電圧が抵抗で下がらないという大きな利点があります。

今回の記事では、この回路のボード線図を描くための計算式を求めます。

「(R//L)-C」フィルター回路

今回の記事の回路図は、下記になります。

使っている部品は前回と同じですが、「抵抗:\(R\) 」と「コイル:\(L\) 」が、直列ではなく並列に接続されています。

「ボード線図」を描くときに使用する値を、下に示します。

・コイル(L):10μH(=0.00001H)

・コンデンサー(C):10μF(=0.00001F)

・抵抗(R):0.01 ~ 1000Ω

・周波数(f):0.1 ~ 1000kHz

この回路で、「\(v_i(t)\) 」と「\(v_o(t)\) 」の関係式は、「コイルのインピーダンス:\(Z_L\) 」、「コンデンサーのインピーダンス:\(Z_C\) 」、「抵抗:\(R\) 」とすると下記になります。

$$v_o(t)=\displaystyle\frac{v_i(t)}{\displaystyle\frac{1}{\displaystyle\frac{1}{R}+\displaystyle\frac{1}{Z_L}}+Z_C} \times Z_C$$

この式は、これまでと同様「\(v_i(t)\) 」を「\(R//Z_L+Z_C\) 」で割って流れる電流を求め、それに「\(Z_C\) 」に掛けて「出力電圧:\(v_o(t)\) 」を求めています。

それでは次の項で、上の式を変形して、ボード線図を描く式を求めていきます。

フィルターの減衰量計算式の複素化

最初に、前の項の計算式を変形して、フィルターの減衰量や位相差が計算できる「複素数形式:\(a+jb\) 」にしていきます。

フィルターの減衰量は、出力を入力で割り算すると求まるので、まずは「\(\displaystyle\frac{v_o(t)}{v_i(t)}\) 」の式にします。

$$v_o(t)=\displaystyle\frac{v_i(t)}{\displaystyle\frac{1}{\displaystyle\frac{1}{R}+\displaystyle\frac{1}{Z_L}}+Z_C} \times Z_C$$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{Z_C}{\displaystyle\frac{1}{\displaystyle\frac{1}{R}+\displaystyle\frac{1}{Z_L}}+Z_C} $$

この式に、「\(Z_L=j \omega L\) 」と「\(Z_C=\displaystyle\frac{1}{j \omega C}\) 」を代入して、「虚数:\(j\) 」を含む「虚数部」と、「虚数:\(j\) 」を含まない「実数部」に分けていきます。

まず、「\(Z_L=j \omega L\) 」と「\(Z_C=\displaystyle\frac{1}{j \omega C}\) 」を代入します。

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{Z_C}{\displaystyle\frac{1}{\displaystyle\frac{1}{R}+\displaystyle\frac{1}{Z_L}}+Z_C} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{\displaystyle\frac{1}{j \omega C}}{\displaystyle\frac{1}{\displaystyle\frac{1}{R}+\displaystyle\frac{1}{j \omega L}}+\displaystyle\frac{1}{j \omega C}} $$

左下の\(\left(\displaystyle\frac{1}{\displaystyle\frac{1}{R}+\displaystyle\frac{1}{j \omega L}}\right)\) の分母と分子に「\(j \omega LR\) 」を掛けて、「分数」を減らします。

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{\displaystyle\frac{1}{j \omega C}}{\displaystyle\frac{1}{\displaystyle\frac{1}{R}+\displaystyle\frac{1}{j \omega L}}+\displaystyle\frac{1}{j \omega C}} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{\displaystyle\frac{1}{j \omega C}}{\displaystyle\frac{1}{\displaystyle\frac{1}{R}+\displaystyle\frac{1}{j \omega L}} \times \left(\displaystyle\frac{j \omega LR}{j \omega LR} \right) +\displaystyle\frac{1}{j \omega C}} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{\displaystyle\frac{1}{j \omega C}}{\displaystyle\frac{j \omega LR}{j \omega L + R} +\displaystyle\frac{1}{j \omega C}} $$

今度は、式全体の分母と分子に「\(j \omega C (j \omega L+R) \) 」を掛けて、さらに「分数」を減らします。

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{\displaystyle\frac{1}{j \omega C}}{\displaystyle\frac{j \omega LR}{j \omega L + R} +\displaystyle\frac{1}{j \omega C}} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{\displaystyle\frac{1}{j \omega C}}{\displaystyle\frac{j \omega LR}{j \omega L + R} +\displaystyle\frac{1}{j \omega C}} \times \displaystyle\frac{j \omega C (j \omega L+R)}{j \omega C (j \omega L+R)}$$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{j \omega L+R}{(j \omega LR)(j \omega C)+j \omega L+R} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{j \omega L+R}{-\omega ^2 LCR+j \omega L+R} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{j \omega L+R}{(R-\omega ^2 LCR) + j \omega L} $$

次に、いつものように「分母の有理化」を行うために、分母と分子に「\((R-\omega ^2 LCR) - j \omega L\)」を掛けます。

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{j \omega L+R}{(R-\omega ^2 LCR) + j \omega L} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{j \omega L+R}{(R-\omega ^2 LCR) + j \omega L} \times \displaystyle\frac{(R-\omega ^2 LCR) - j \omega L}{(R-\omega ^2 LCR) - j \omega L}$$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{(j \omega L+R)((R-\omega ^2 LCR) - j \omega L)}{(R-\omega ^2 LCR)^2 - (j \omega L)^2} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{(j \omega L+R)(R-\omega ^2 LCR - j \omega L)}{(R-\omega ^2 LCR)^2 + (\omega L)^2} $$

「分母の有理化」ができたので、この式を整理しながら、「実数部」と「虚数部」に分けていきます。

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{(j \omega L+R)(R-\omega ^2 LCR - j \omega L)}{(R-\omega ^2 LCR)^2 + (\omega L)^2} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{(j \omega LR-j \omega ^3 L^2CR - (j \omega L)^2) + (R^2 - \omega ^2 LCR^2 - j \omega LR)}{(R-\omega ^2 LCR)^2 + (\omega L)^2} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{(-j \omega ^3 L^2CR + (\omega L)^2) + (R^2 - \omega ^2 LCR^2)}{(R-\omega ^2 LCR)^2 + (\omega L)^2} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{R^2 + (\omega L)^2 - \omega ^2 LCR^2 -j \omega ^3 L^2CR}{(R-\omega ^2 LCR)^2 + (\omega L)^2} $$

$$\displaystyle\frac{v_o(t)}{v_i(t)}=\displaystyle\frac{R^2 + (\omega L)^2 - \omega ^2 LCR^2}{(R-\omega ^2 LCR)^2 + (\omega L)^2} - j \displaystyle\frac{\omega ^3 L^2CR}{(R-\omega ^2 LCR)^2 + (\omega L)^2}$$

式を整理することで、左側の「実数部」と、右側の「虚数部」に分けることができました。

この式の「実数部」は、「\(Re()\) 」を使って下記のように表せます。

$$Re\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)=\displaystyle\frac{R^2 + (\omega L)^2 - \omega ^2 LCR^2}{(R-\omega ^2 LCR)^2 + (\omega L)^2}$$

$$Re\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)=\displaystyle\frac{R^2 + (2 \pi f L)^2 - (2 \pi f)^2 LCR^2}{(R-(2 \pi f)^2 LCR)^2 + (2 \pi f L)^2}$$

同様に「虚数部」は、「\(Im()\) 」を使って下記のように表せます。

$$j Im\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)=-j \displaystyle\frac{\omega ^3 L^2CR}{(R-\omega ^2 LCR)^2 + (\omega L)^2}$$

$$j Im\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)=-j \displaystyle\frac{(2 \pi f)^3 L^2CR}{(R-(2 \pi f)^2 LCR)^2 + (2 \pi f L)^2}$$

前にも書きましたが、「\(Im(f(x))\) 」は「複素関数:\(f(x)\) 」の「虚数部」を表しますが、表すのは「\(j\) 」を除いた「実数部」と定義されているので、上のような式になります。(数学的に表現が正確でないかもしれませんが…。)

ボード線図の減衰量と位相を計算する式

ここでは、ボード線図の「減衰量」と、入出力の「位相差」を計算する式を求めます。

【減衰量:\(\zeta\) (ゼータ)】

最初に、上の「実数部」と「虚数部」を使って、「減衰量:\(\zeta\) 」を計算します。

「減衰量:\(\zeta\) 」の大きさは、「実数部」と「虚数部」が直交していることから、それぞれの大きさの二乗和平方根で計算できます。

$$\zeta=\sqrt{Re\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)^2+Im\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)^2}$$

上の式での計算結果は、入力と出力の比率になるので、「\(dB\) 」で表す場合は下の式になります。

$$\zeta(dB)=20\log\left(\sqrt{Re\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)^2+Im\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)^2}\right)$$

【位相差:\(\varphi\) (ファイ)】

次に「実数部」と「虚数部」を使って、「位相差:\(\varphi\) 」を計算します。

$$\varphi (rad)=\arctan\left(\displaystyle\frac{Im\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)}{Re\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)}\right)$$

上の式は、単位が「\(rad\) (ラジアン)」なので、分かりやすいように単位を「\(deg\) (デグリー) または 度」で表す場合は下の式になります。

$$\varphi (deg)=\arctan\left(\displaystyle\frac{Im\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)}{Re\left(\displaystyle\frac{v_o(t)}{v_i(t)}\right)}\right) \times \displaystyle\frac{180}{\pi}$$

ただ、この式で位相を計算すると、計算結果は「\(\pm 90 deg\) 」の範囲です。

今回の回路の場合、入力に対する出力波形の位相は常に遅れていて、遅れ位相差は「\(0 ~ -180 deg\) 」の範囲なので、Excelの「if関数」を使用して補正します。

具体的な方法は、次回の記事に書く予定ですが、「位相差」の計算結果がプラスになった場合、計算結果に「\(-180 deg\) 」を加えます。

波形に関しては、これまでの記事でイメージできると思うので省略します。

次回は、「抵抗:\(R\) 」を「\(0.01 ~ 1000 \Omega\) 」まで変えたときのボード線図を描きます。

よろしければ以下のバナーをクリックしていただけると励みになります!

にほんブログ村 科学ブログへ
にほんブログ村 科学ランキング
科学ランキング