AC回路におけるノード電位とメッシュ電流法

下の回路例をクリックまたはタップしてTINACloudを起動し、Interactive DCモードを選択してそれらをオンラインで解析します。
例を編集したりあなた自身の回路を作成するためにTINACloudへの低コストのアクセスを得てください

前の章では、AC回路解析にキルヒホッフの法則を使用すると、(DC回路の場合と同様に)多くの方程式が得られるだけでなく、(複素数を使用するために)未知数の数がXNUMX倍になることを確認しました。 方程式と未知数の数を減らすために、使用できる他のXNUMXつの方法があります。 ノードポテンシャルメッシュ(ループ)電流 メソッド. DC回路との唯一の違いは、ACの場合、 複素インピーダンス(またはアドミタンス) 受動素子と 複素ピークまたは実効(rms) 電圧と電流。

この章では、これらの方法をXNUMXつの例で示します。

まず、ノードポテンシャル法の使用法を示しましょう。

R = 5オームの場合、電流i(t)の振幅と位相角を求めます。 L = 2 mH; C1 = 10 mF; C2 = 20 mF; f = 1kHz; vS(t)= 10 cos wt Vと iS(t)= cos wt A


オンラインで分析するには上の回路をクリック/タップするか、Windowsで保存するにはこのリンクをクリックしてください。

ここでは、XNUMXつの独立したノード、N1 未知の可能性があります。 j = vR = vL = vC2 = vIS methodはノードポテンシャル法です。

ノード方程式:

エクスプレス jM 方程式から:

今、私たちは計算することができますM (現在のi(t)の複素振幅):

A

現在の時間関数:

それ) = 0.3038 cos(wt + 86.3°) A

TINAを使う


オンラインで分析するには上の回路をクリック/タップするか、Windowsで保存するにはこのリンクをクリックしてください。

{TINAの通訳による解決策}
om:= 2000 * pi;
V:= 10;
= 1です。
Sys fi
(fi-V)* j * om * C1 + fi * j * om * C2 + fi / j / om / L + fi / R1 - Is = 0
終わり
I:=(V − fi)* j * om * CXNUMX;
abs(I)= [303.7892m]
radtodeg(arc(I))= [86.1709]
#Pythonによる解決策
sympyをsとして、mathをmとして、cmathをcとしてインポートします
cp= ラムダ Z : “{:.4f}”.format(Z)
リプラス= ラムダ R1, R2 : R1*R2/(R1+R2)
om=2000*c.pi
V = 10
は=1
#解きたい方程式があります
#fi の場合:
#(fi-V)*j*om*C1+fi*j*om*C2+fi/j/om/L+fi/R1-Is=0
fi=s.symbols('fi')
sol=s.solve([(fi-V)*1j*om*C1+fi*1j*om*C2+fi/1j/om/L+fi/R1-Is],[fi])
fi= [sol.values() の Z の複素数(Z)][0]
I=(V-fi)*1j*om*C1
print(“abs(I)=”,cp(abs(I)))
print(“度(位相(I))”,cp(m.度(c.位相(I))))

今メッシュの現在の方法の例


オンラインで分析するには上の回路をクリック/タップするか、Windowsで保存するにはこのリンクをクリックしてください。

電圧発生器の電流を見つける V = 10 V、f = 1 kHz、R = 4 kohm、R2 = 2 kohm、C = 250 nF、 L = X NUMX H、 I = 10 mA、 vS(t)= V cosw t, iS(t)=私は罪w t

未知のノードがXNUMXつだけの場合のノード電位の方法を再び使用することもできますが、解決策を 現在のメッシュ方法。

まず、Rの等価インピーダンスを計算しましょう2、L(Z1)とR、C(Z)2)作業を簡素化するには: &


オンラインで分析するには上の回路をクリック/タップするか、Windowsで保存するにはこのリンクをクリックしてください。


XNUMXつの独立したメッシュ(ループ)があります。XNUMXつ目は次のとおりです。vS、Z1 とZ2 そして第二に:私はS とZ2。 メッシュ電流の方向は次のとおりです。1 時計回りに、私は2 反時計回りに

2つのメッシュ方程式は次のとおりです。 VS = J1*(Z1 + Z2)+ J2*Z2 J2 = Is

すべてのインピーダンス、電圧、電流に複雑な値を使用する必要があります。

2つの情報源は以下のとおりです。VS = 10 V; IS = -j * 0.01A。

電圧をボルトで計算し、インピーダンスをキロオームで計算して、電流をmAで取得します。

したがって:

j1(t)= 10.5 cos(t -7.1°)ミリアンペア

TINAによる解決策:

{TINAの通訳による解決策}
Vs:= 10;
である:= - j * 0.01。
om:= 2000 * pi;
ZXNUMX:= RXNUMX * j * om * L /(RXNUMX + j * om * L)。
ZXNUMX:= R /(XNUMX + j * om * R * C);
Sys I
Vs = I *(Z1 + Z2)+ Is * Z2
終わり
I = [10.406m - 1.3003m * j]
abs(I)= [10.487m]
radtodeg(arc(I))= [ - 7.1224]
#Pythonによる解決策
sympyをsとして、mathをmとして、cmathをcとしてインポートします
cp= ラムダ Z : “{:.4f}”.format(Z)
VS=10
Is=-1j*0.01
om=2000*c.pi
Z1=R2*1j*om*L/(R2+1j*om*L)
Z2=R/(1+1j*om*R*C)
#解きたい方程式があります
#私にとって:
#Vs=I*(Z1+Z2)+Is*Z2
I=s.symbols('I')
sol=s.solve([I*(Z1+Z2)+Is*Z2-Vs],[I])
I=[sol.values()のZに対するcomplex(Z)][0]
print(“I=”,cp(I))
print(“abs(I)=”,cp(abs(I)))
print(“度(位相(I))=”,cp(m.度(c.位相(I))))

最後に、TINAを使用して結果を確認しましょう。


オンラインで分析するには上の回路をクリック/タップするか、Windowsで保存するにはこのリンクをクリックしてください。


    X
    ようこそ! DesignSoft
    適切な製品の検索やサポートが必要な場合は、チャットできます。
    wpchatıco