Back to Top
最終更新:
学習帳

網目電流法によるブリッジ回路の解析

2026/05/09追記:本ページで導出した式を用いて回路の各部の電流や電圧を計算するページを作成しました。

はじめに

高校物理では電気抵抗の抵抗値測定で用いられるホイートストンブリッジ1を学習しますが、検流計の内部抵抗を無視して議論されていました。

では、検流計の内部抵抗を考慮した場合は、検流計や各抵抗器に流れる電流はどうなるのでしょうか。

検流計の内部抵抗を考慮すると不平衡2なブリッジ回路は直並列回路(直列回路と並列回路の組み合わせ)ではなくなるため、ΔY\Delta-\textrm{Y} 変換あるいはキルヒホッフの法則を使って計算する必要があります。

そこで、このページではキルヒホッフの法則の派生形である網目電流法(閉路電流法)を用いて、検流計の内部抵抗を含む抵抗ブリッジ回路を解析します。

回路方程式をクラメルの公式3を用いて解くことで、各部を流れる電流を導出し、回路の合成抵抗や平衡条件を求めます。

計算過程は省略せず記載したので、ぜひ紙と鉛筆を手に取って追跡してみてください。

問題

下図の回路について、以下の問いに答えよ。

(1) R0=0R_0=0 のとき、抵抗 R1R_1R2R_2R3R_3R4R_4R5R_5 を流れる電流 I1I_1I2I_2I3I_3I4I_4I5I_5 と全電流 I0I_0 を求めよ。
(2) R00R_0\neq0 のとき、各抵抗を流れる電流 I0I_0I1I_1I2I_2I3I_3I4I_4I5I_5 を求めよ。

抵抗ブリッジ回路

解説

上の回路は一般的な抵抗ブリッジ回路です。 この回路をホイートストンブリッジとして利用する際、R0R_0R5R_5 はそれぞれ起電力 E0\mathscr{E}_0 の電源と検流計の内部抵抗に相当します。

(1) 電源の内部抵抗を無視した場合

この問題では問(1)の計算結果を問(2)で再利用することができるようになっています。 そこで、まずは R0=0R_0=0 として解いていきます。

各部を流れる電流

ここからは各抵抗を流れる電流 I1I_1I2I_2I3I_3I4I_4I5I_5 と全電流 I0I_0 を求めます。

問題の回路は R5R_5 の存在により直並列回路として解くことが不可能となっています。 そこで、少ない未知変数で各部の電流を求めることができる網目電流法を適用します。

この解説では、下図のように網目電流 IaI_\mathrm{a}IbI_\mathrm{b}IcI_\mathrm{c} を設定します。

網目電流を設定した回路図

上図のように網目電流を定めると、求める各電流は網目電流を用いて以下のように表されます。

{I0=IaI1=IbI3=IcI2=IaIbI4=IaIcI5=IbIc\left\{\, \begin{align*} I_0&=I_\mathrm{a} \\ I_1&=I_\mathrm{b} \\ I_3&=I_\mathrm{c} \\ I_2&=I_\mathrm{a}-I_\mathrm{b} \\ I_4&=I_\mathrm{a}-I_\mathrm{c} \\ I_5&=I_\mathrm{b}-I_\mathrm{c} \end{align*} \right.

キルヒホッフ電圧則を IaI_\mathrm{a}IbI_\mathrm{b}IcI_\mathrm{c} の各閉路に適用し、そこに上式を代入します。

IaI_\mathrm{a} の閉路では

R3(IaIb)+R4(IaIc)=E0(R2+R4)IaR2IbR4Ic=E0\begin{align*} R_3(I_\mathrm{a}-I_\mathrm{b})+R_4(I_\mathrm{a}-I_\mathrm{c}) &=\mathscr{E}_0 \\ \therefore (R_2+R_4)I_\mathrm{a}-R_2I_\mathrm{b}-R_4I_\mathrm{c} &=\mathscr{E}_0 \end{align*}

IbI_\mathrm{b} の閉路では

R1Ib+R5(IbIc)R2(IaIb)=0R2Ia+(R1+R2+R5)IbR5Ic=0\begin{align*} R_1I_\mathrm{b}+R_5(I_\mathrm{b}-I_\mathrm{c})-R_2(I_\mathrm{a}-I_\mathrm{b}) &=0 \\ \therefore -R_2I_\mathrm{a}+(R_1+R_2+R_5)I_\mathrm{b}-R_5I_\mathrm{c} &=0 \end{align*}

IcI_\mathrm{c} の閉路では

R5(IbIc)+R3IcR4(IaIc)=0R4IaR5Ib+(R3+R4+R5)Ic=0\begin{align*} -R_5(I_\mathrm{b}-I_\mathrm{c})+R_3I_\mathrm{c}-R_4(I_\mathrm{a}-I_\mathrm{c}) &=0 \\ \therefore -R_4I_\mathrm{a}-R_5I_\mathrm{b}+(R_3+R_4+R_5)I_\mathrm{c} &=0 \end{align*}

各閉路の式をまとめると、以下の連立一次方程式が得られます。

[R2+R4R2R4R2R1+R2+R5R5R4R5R3+R4+R5][IaIbIc]=[E000]\begin{bmatrix} R_2+R_4 & -R_2 & -R_4 \\ -R_2 & R_1+R_2+R_5 & -R_5 \\ -R_4 & -R_5 & R_3+R_4+R_5 \end{bmatrix} \begin{bmatrix} I_\mathrm{a} \\ I_\mathrm{b} \\ I_\mathrm{c} \end{bmatrix} = \begin{bmatrix} \mathscr{E}_0 \\ 0 \\ 0 \end{bmatrix}

上の回路方程式の解をクラメルの公式によって求めていきます。 まずは共通の分母となる Δ\varDelta の計算です。

Δ=R2+R4R2R4R2R1+R2+R5R5R4R5R3+R4+R5=R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} \varDelta&= \begin{vmatrix} R_2+R_4 & -R_2 & -R_4 \\ -R_2 & R_1+R_2+R_5 & -R_5 \\ -R_4 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) \end{align*}
行列式の計算過程を見る Δ=R2+R4R2R4R2R1+R2+R5R5R4R5R3+R4+R5=0R1R3R2R1+R2+R5R5R4R5R3+R4+R5=0R1R3R2R2+R5(R3+R5)R4(R1+R5)R4+R5=R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} \varDelta&= \begin{vmatrix} R_2+R_4 & -R_2 & -R_4 \\ -R_2 & R_1+R_2+R_5 & -R_5 \\ -R_4 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= \begin{vmatrix} 0 & R_1 & R_3 \\ -R_2 & R_1+R_2+R_5 & -R_5 \\ -R_4 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= \begin{vmatrix} 0 & R_1 & R_3 \\ -R_2 & R_2+R_5 & -(R_3+R_5) \\ -R_4 & -(R_1+R_5) & R_4+R_5 \end{vmatrix} \\ &= R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) \end{align*}
  • 1行目から2行目への変形は、行列式の1行目の各成分に、2行目と3行目の各成分の和を加えています。
  • 2行目から3行目への変形は、行列式の2行目と3行目の各成分から、1行目の各成分を引いています。

(行列式の計算過程ここまで)

次に、各網目電流の値を求めていきます。

Ia=1ΔE0R2R40R1+R2+R5R50R5R3+R4+R5=1ΔE0{(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)}\begin{align*} I_\mathrm{a}&= \frac{1}{\varDelta} \begin{vmatrix} \mathscr{E}_0 & -R_2 & -R_4 \\ 0 & R_1+R_2+R_5 & -R_5 \\ 0 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= \frac{1}{\varDelta} \mathscr{E}_0 \{ (R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4) \} \end{align*}
行列式の計算過程を見る E0R2R40R1+R2+R5R50R5R3+R4+R5=E0R1+R2+R5R5R5R3+R4+R5=E0R1+R2R3+R4R5R3+R4+R5=E0R1+R2R1+R2+R3+R4R5R3+R4=E0{(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)}\begin{align*} & \begin{vmatrix} \mathscr{E}_0 & -R_2 & -R_4 \\ 0 & R_1+R_2+R_5 & -R_5 \\ 0 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ =& \mathscr{E}_0 \begin{vmatrix} R_1+R_2+R_5 & -R_5 \\ -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ =& \mathscr{E}_0 \begin{vmatrix} R_1+R_2 & R_3+R_4 \\ -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ =& \mathscr{E}_0 \begin{vmatrix} R_1+R_2 & R_1+R_2+R_3+R_4 \\ -R_5 & R_3+R_4 \end{vmatrix} \\ =& \mathscr{E}_0 \{ (R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4) \} \end{align*}
  • 1行目から2行目への変形は、行列式を1列目で展開しています。
  • 2行目から3行目への変形は、行列式の1行目の各成分に、2行目の各成分を加えています。
  • 3行目から4行目への変形は、行列式の2列目の各成分に、1列目の各成分を加えています。

(行列式の計算過程ここまで)

Ib=1ΔR2+R4E0R4R20R5R40R3+R4+R5=1ΔE0{R2(R3+R4)+R5(R2+R4)}\begin{align*} I_\mathrm{b} &= \frac{1}{\varDelta} \begin{vmatrix} R_2+R_4 & \mathscr{E}_0 & -R_4 \\ -R_2 & 0 & -R_5 \\ -R_4 & 0 & R_3+R_4+R_5 \end{vmatrix} \\ &= \frac{1}{\varDelta} \mathscr{E}_0 \{ R_2(R_3+R_4)+R_5(R_2+R_4) \} \end{align*}
行列式の計算過程を見る R2+R4E0R4R20R5R40R3+R4+R5=E0R2R5R4R3+R4+R5=E0R2R5R4R3+R4+R5=E0R2R5(R2+R4)R3+R4=E0{R2(R3+R4)+R5(R2+R4)}\begin{align*} & \begin{vmatrix} R_2+R_4 & \mathscr{E}_0 & -R_4 \\ -R_2 & 0 & -R_5 \\ -R_4 & 0 & R_3+R_4+R_5 \end{vmatrix} \\ =& -\mathscr{E}_0 \begin{vmatrix} -R_2 & -R_5 \\ -R_4 & R_3+R_4+R_5 \end{vmatrix} \\ =& \mathscr{E}_0 \begin{vmatrix} R_2 & R_5 \\ -R_4 & R_3+R_4+R_5 \end{vmatrix} \\ =& \mathscr{E}_0 \begin{vmatrix} R_2 & R_5 \\ -(R_2+R_4) & R_3+R_4 \end{vmatrix} \\ =& \mathscr{E}_0 \{ R_2(R_3+R_4)+R_5(R_2+R_4) \} \end{align*}
  • 1行目から2行目への変形は、行列式を2列目で展開しています。
  • 2行目から3行目への変形は、行列式の1行目の共通因数 1-1 を抜き出しています。
  • 3行目から4行目への変形は、行列式の2行目の各成分から、1行目の各成分を引いています。

(行列式の計算過程ここまで)

Ic=1ΔR2+R4R2E0R2R1+R2+R50R4R50=1ΔE0{R4(R1+R2)+R5(R2+R4)}\begin{align*} I_\mathrm{c} &= \frac{1}{\varDelta} \begin{vmatrix} R_2+R_4 & -R_2 & \mathscr{E}_0 \\ -R_2 & R_1+R_2+R_5 & 0 \\ -R_4 & -R_5 & 0 \end{vmatrix} \\ &= \frac{1}{\varDelta} \mathscr{E}_0 \{ R_4(R_1+R_2)+R_5(R_2+R_4) \} \end{align*}
行列式の計算過程を見る R2+R4R2E0R2R1+R2+R50R4R50=E0R2R1+R2+R5R4R5=E0(R2+R4)R1+R2R4R5=E0{R5(R2+R4)+R4(R1+R2)}\begin{align*} & \begin{vmatrix} R_2+R_4 & -R_2 & \mathscr{E}_0 \\ -R_2 & R_1+R_2+R_5 & 0 \\ -R_4 & -R_5 & 0 \end{vmatrix} \\ =& \mathscr{E}_0 \begin{vmatrix} -R_2 & R_1+R_2+R_5 \\ -R_4 & -R_5 \end{vmatrix} \\ =& \mathscr{E}_0 \begin{vmatrix} -(R_2+R_4) & R_1+R_2 \\ -R_4 & -R_5 \end{vmatrix} \\ =& \mathscr{E}_0 \{ R_5(R_2+R_4)+R_4(R_1+R_2) \} \end{align*}
  • 1行目から2行目への変形は、行列式を3列目で展開しています。
  • 2行目から3行目への変形は、行列式の1行目の各成分に、2行目の各成分を加えています。

(行列式の計算過程ここまで)

最終的に、求める各電流の値は以下のようになります。

I0=Ia=E0{(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)}R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} I_0&= I_\mathrm{a} \\ &= \frac{ \mathscr{E}_0 \{ (R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4) \} }{ R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) } \end{align*} I1=Ib=E0{R2(R3+R4)+R5(R2+R4)}R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} I_1&= I_\mathrm{b} \\ &= \frac{ \mathscr{E}_0 \{ R_2(R_3+R_4)+R_5(R_2+R_4) \} }{ R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) } \end{align*} I3=Ic=E0{R4(R1+R2)+R5(R2+R4)}R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} I_3&= I_\mathrm{c} \\ &= \frac{ \mathscr{E}_0 \{ R_4(R_1+R_2)+R_5(R_2+R_4) \} }{ R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) } \end{align*} I2=IaIb=E0{R1(R3+R4)+R5(R1+R3)}R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} I_2&= I_\mathrm{a}-I_\mathrm{b} \\ &= \frac{ \mathscr{E}_0 \{ R_1(R_3+R_4)+R_5(R_1+R_3) \} }{ R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) } \end{align*} I4=IaIc=E0{R3(R1+R2)+R5(R1+R3)}R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} I_4&= I_\mathrm{a}-I_\mathrm{c} \\ &= \frac{ \mathscr{E}_0 \{ R_3(R_1+R_2)+R_5(R_1+R_3) \} }{ R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) } \end{align*} I5=IbIc=E0(R2R3R1R4)R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} I_5&= I_\mathrm{b}-I_\mathrm{c} \\ &= \frac{ \mathscr{E}_0 (R_2R_3-R_1R_4) }{ R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) } \end{align*}

ブリッジ回路の合成抵抗

問題文では指示されていませんが、せっかくなので回路の合成抵抗を求めてみます。

この回路の合成抵抗は全電流 I0I_0 を用いて R=E0/I0R=\mathscr{E}_0/I_0 で求められます。

上で導出した I0I_0 の式を代入すると、RR は次式で表されます。

R=R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)\begin{align*} R= \frac{ R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) }{ (R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4) } \end{align*}

ブリッジ回路の平衡条件

抵抗 R5R_5 に電流が流れない(I5=0I_5=0 が成り立つ)とき、ブリッジ回路は平衡であるといいます。

上で導出した I5I_5 の式より、ブリッジ回路が平衡のとき

R1R4=R2R3R_1R_4=R_2R_3

が成立することが分かります。 これがブリッジ回路の平衡条件です。

(2) 電源の内部抵抗を考慮した場合

続いて電源の内部抵抗 R0R_0 を考慮する問(2)に入ります。

各抵抗を流れる電流

電源の内部抵抗は R1R_1R2R_2R3R_3R4R_4R5R_5 で構成されるブリッジ回路との直列接続なので、R0R_0 を流れる電流は、上で計算した(R0R_0 を考慮しない状態での)合成抵抗 RR を利用して I0=E0/(R+R0)I_0=\mathscr{E}_0/(R+R_0) で求められます。 しかし、他の各抵抗を流れる電流を求めるには、回路方程式を改めて立てる必要があります。

電源の内部抵抗 R0R_0 を考慮した場合、IaI_\mathrm{a} の閉路についてキルヒホッフ電圧則より

R0Ia+R3(IaIb)+R4(IaIc)=E0(R0+R2+R4)IaR2IbR4Ic=E0\begin{align*} R_0I_\mathrm{a}+R_3(I_\mathrm{a}-I_\mathrm{b})+R_4(I_\mathrm{a}-I_\mathrm{c}) &=\mathscr{E}_0 \\ \therefore (R_0+R_2+R_4)I_\mathrm{a}-R_2I_\mathrm{b}-R_4I_\mathrm{c} &=\mathscr{E}_0 \end{align*}

が成り立ちます。IbI_\mathrm{b}IcI_\mathrm{c} の閉路について変更がないので、連立方程式は以下のようになります。

[R0+R2+R4R2R4R2R1+R2+R5R5R4R5R3+R4+R5][IaIbIc]=[E000]\begin{bmatrix} R_0+R_2+R_4 & -R_2 & -R_4 \\ -R_2 & R_1+R_2+R_5 & -R_5 \\ -R_4 & -R_5 & R_3+R_4+R_5 \end{bmatrix} \begin{bmatrix} I_\mathrm{a} \\ I_\mathrm{b} \\ I_\mathrm{c} \end{bmatrix} = \begin{bmatrix} \mathscr{E}_0 \\ 0 \\ 0 \end{bmatrix}

上式をこれまでと同様にクラメルの公式を用いて解きます。

Δ=R0+R2+R4R2R4R2R1+R2+R5R5R4R5R3+R4+R5=R0{(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)}+R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} \varDelta&= \begin{vmatrix} R_0+R_2+R_4 & -R_2 & -R_4 \\ -R_2 & R_1+R_2+R_5 & -R_5 \\ -R_4 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= R_0\{(R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4)\} \\ &\hspace{2em}+R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) \end{align*}
行列式の計算過程を見る Δ=R0+R2+R4R2R4R2R1+R2+R5R5R4R5R3+R4+R5=R0+R2+R4R2R40R2R1+R2+R5R50R4R5R3+R4+R5=R0R2R40R1+R2+R5R50R5R3+R4+R5Δ0+R2+R4R2R4R2R1+R2+R5R5R4R5R3+R4+R5Δ1\begin{align*} \varDelta&= \begin{vmatrix} R_0+R_2+R_4 & -R_2 & -R_4 \\ -R_2 & R_1+R_2+R_5 & -R_5 \\ -R_4 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= \begin{vmatrix} R_0+R_2+R_4 & -R_2 & -R_4 \\ 0-R_2 & R_1+R_2+R_5 & -R_5 \\ 0-R_4 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= \underbrace{ \begin{vmatrix} R_0 & -R_2 & -R_4 \\ 0 & R_1+R_2+R_5 & -R_5 \\ 0 & -R_5 & R_3+R_4+R_5 \end{vmatrix} }_{\varDelta_0} \\ &\hspace{2em}+ \underbrace{ \begin{vmatrix} R_2+R_4 & -R_2 & -R_4 \\ -R_2 & R_1+R_2+R_5 & -R_5 \\ -R_4 & -R_5 & R_3+R_4+R_5 \end{vmatrix} }_{\varDelta_1} \end{align*}

ここで、Δ1\varDelta_1 は問(1)で計算した、電源の内部抵抗を考慮しないときの Δ\varDelta と等しいので、以前の計算結果より

Δ1=R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\varDelta_1 = R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5)

また Δ0\varDelta_0

Δ0=R0R2R40R1+R2+R5R50R5R3+R4+R5=R0R1+R2+R5R5R5R3+R4+R5=R0R1+R2+R5R5R1+R2R3+R4=R0R1+R2R5R1+R2+R3+R4R3+R4=R0{(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)}\begin{align*} \varDelta_0 &= \begin{vmatrix} R_0 & -R_2 & -R_4 \\ 0 & R_1+R_2+R_5 & -R_5 \\ 0 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= R_0 \begin{vmatrix} R_1+R_2+R_5 & -R_5 \\ -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= R_0 \begin{vmatrix} R_1+R_2+R_5 & -R_5 \\ R_1+R_2 & R_3+R_4 \end{vmatrix} \\ &= R_0 \begin{vmatrix} R_1+R_2 & -R_5 \\ R_1+R_2+R_3+R_4 & R_3+R_4 \end{vmatrix} \\ &= R_0\{(R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4)\} \end{align*}
  • 2行目から3行目への変形は、行列式の2行目の各成分に、1行目の各成分を加えています。
  • 3行目から4行目への変形は、行列式の1列目の各成分に、2列目の各成分を加えています。

となります。 よって

Δ=Δ0+Δ1=R0{(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)}+R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)\begin{align*} \varDelta &= \varDelta_0 + \varDelta_1 \\ &= R_0\{(R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4)\} \\ &\hspace{2em} + R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) \end{align*}

(行列式の計算過程ここまで)

各網目電流の値を計算します。 IaI_\mathrm{a}R0R_0 を考慮しない場合と同様に

Ia=1ΔE0R2R40R1+R2+R5R50R5R3+R4+R5=1ΔE0{(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)}\begin{align*} I_\mathrm{a}&= \frac{1}{\varDelta} \begin{vmatrix} \mathscr{E}_0 & -R_2 & -R_4 \\ 0 & R_1+R_2+R_5 & -R_5 \\ 0 & -R_5 & R_3+R_4+R_5 \end{vmatrix} \\ &= \frac{1}{\varDelta} \mathscr{E}_0 \{ (R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4) \} \end{align*}

となります。 IbI_\mathrm{b}IcI_\mathrm{c} も同様に、前に計算した結果を用いて

Ib=1ΔR0+R2+R4E0R4R20R5R40R3+R4+R5=1ΔE0R2R5R4R3+R4+R5=1ΔE0{R2(R3+R4)+R5(R2+R4)}\begin{align*} I_\mathrm{b} =& \frac{1}{\varDelta} \begin{vmatrix} R_0+R_2+R_4 & \mathscr{E}_0 & -R_4 \\ -R_2 & 0 & -R_5 \\ -R_4 & 0 & R_3+R_4+R_5 \end{vmatrix} \\ =& -\frac{1}{\varDelta}\mathscr{E}_0 \begin{vmatrix} -R_2 & -R_5 \\ -R_4 & R_3+R_4+R_5 \end{vmatrix} \\ =& \frac{1}{\varDelta} \mathscr{E}_0 \{ R_2(R_3+R_4)+R_5(R_2+R_4) \} \end{align*} Ic=1ΔR0+R2+R4R2E0R2R1+R2+R50R4R50=1ΔE0R2R1+R2+R5R4R5=1ΔE0{R4(R1+R2)+R5(R2+R4)}\begin{align*} I_\mathrm{c} =& \frac{1}{\varDelta} \begin{vmatrix} R_0+R_2+R_4 & -R_2 & \mathscr{E}_0 \\ -R_2 & R_1+R_2+R_5 & 0 \\ -R_4 & -R_5 & 0 \end{vmatrix} \\ =& \frac{1}{\varDelta}\mathscr{E}_0 \begin{vmatrix} -R_2 & R_1+R_2+R_5 \\ -R_4 & -R_5 \end{vmatrix} \\ =& \frac{1}{\varDelta} \mathscr{E}_0 \{ R_4(R_1+R_2)+R_5(R_2+R_4) \} \end{align*}

となります。

以上より、電源の内部抵抗 R0R_0 は網目電流の式のうち分母の Δ\varDelta のみに作用することが分かります。

例として、R5R_5 を流れる電流 I5I_5 は以下の式で表されます。

I5=IbIc=E0(R2R3R1R4)R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)+R0{(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)}\begin{align*} I_5&= I_\mathrm{b}-I_\mathrm{c} \\ &= \frac{ \mathscr{E}_0 (R_2R_3-R_1R_4) }{ \begin{gather*} R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) \\ + R_0\{(R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4)\} \end{gather*} } \end{align*}

回路の合成抵抗

問(1)の結果を使えば、R0R_0 を含めた回路の合成抵抗 RR'

R=R+R0=R1R2(R4+R5)+R2R3(R1+R5)+R3R4(R2+R5)+R4R1(R3+R5)(R1+R2)(R3+R4)+R5(R1+R2+R3+R4)+R0\begin{align*} &R'=R+R_0 \\ =& \frac{ R_1R_2(R_4+R_5)+R_2R_3(R_1+R_5)+R_3R_4(R_2+R_5)+R_4R_1(R_3+R_5) }{ (R_1+R_2)(R_3+R_4)+R_5(R_1+R_2+R_3+R_4) } +R_0 \end{align*}

で表されます。

一方、回路の合成抵抗は問(2)における I0I_0 を用いて R=E0/I0=E0/IaR'=\mathscr{E}_0/I_0=\mathscr{E}_0/I_\mathrm{a} で求めることができ、その値はもちろん上式と一致します。

おわりに

ここまで、不平衡な場合を含む一般的な抵抗ブリッジ回路を網目電流法で解きました。 物理的に電流が逆向きに流れないことが数式上でも分かるよう、各電流の式に減算記号が含まれない形で計算しています(I5I_5 を除く)。

今回は抵抗値が未知のため、便利なクラメルの公式が利用できる網目電流法で解きました。 抵抗値が既知の場合は ΔY\Delta-\textrm{Y} 変換の方が速く解けると思います。

また、今回の回路は抵抗のみで構成された直流回路でしたが、抵抗をインピーダンスに置換すればマクスウェルブリッジを始めとした交流ブリッジ回路に拡張されます。

回路図のソースコード

回路図は CircuiTikZ\rm{CircuiTi}\it{k}\rm{Z} を用いて LaTeX\LaTeX で作成しています。 ソースコードは以下のとおりです。

Source (bridge.tex)
% Resistor bridge w/ loop current
\documentclass[border=3mm]{standalone}
\usepackage{tikz}
\usepackage{circuitikz}
\usepackage{newtxtext,newtxmath}
\usepackage{mathrsfs} % \mathscr (include after newtxmath)
\pagecolor{white}
\begin{document}
\begin{tikzpicture}
\draw(0,0)
    to[european resistor, f>^=$I_1$] ++(3,2)    % R_1
    to[european resistor, f=$I_3$] +(3,-2);     % R_3
\draw(0,0)
    to[european resistor, f_>=$I_2$] ++(3,-2)   % R_2
    to[european resistor, f>_=$I_4$] ++(3,2);   % R_4
\draw(3,2)
    to[european resistor=$R_5$, f>_=$I_5$, *-*] +(0,-4);
\draw(0,0)
    to[short, *-] ++(0,-3.5)
    to[short, f<=$I_0$] ++(1.5,0)
    to[battery2, l_=$\mathscr{E}_0$] ++(1.5,0)
    to[european resistor] ++(2,0)               % R_0
    to[short] ++(1,0)
    to[short, -*] ++(0,3.5);
\node at (1.2,1.5) {$R_1$};
\node at (4.8,1.5) {$R_3$};
\node at (1.2,-1.5) {$R_2$};
\node at (4.8,-1.5) {$R_4$};
\node at (4,-4) {$R_0$};
%%% [BEGIN] Loop current %%%
\node[blue] at (3,-2.65) {$I_\mathrm{a}$};
\draw[blue, latex-] (1.1,-2.7) arc[x radius=2, y radius=0.2, start angle=200, delta angle=320];
\node[blue] at (1.8,0) {$I_\mathrm{b}$};
\draw[blue, latex-] (1.3,-0.2) arc[x radius=0.5, y radius=0.5, start angle=200, delta angle=320];
\node[blue] at (4.3,0) {$I_\mathrm{c}$};
\draw[blue, latex-] (4.05,-0.45) arc[x radius=0.5, y radius=0.5, start angle=240, delta angle=320];
%%%  [END]  Loop current %%%
\end{tikzpicture}
\end{document}

脚注

  1. 抵抗をひし形に接続し、中央に検流計(電流の向きを測定できる電流計)を挟んだ形状の回路です。抵抗値がある条件を満たすとき検流計に電流が流れなくなるという特徴があり、その条件をブリッジ回路の平衡条件といい、本記事で導出します。

  2. ブリッジ回路では、検流計に電流が流れる状態を指します。

  3. 連立 nn 元1次方程式の解を、nn 次の行列式の商として表す公式です。