AC DEVRELERDE KIRCHHOFF YASALARI

TINACloud'u çağırmak için aşağıdaki Örnek devrelerine tıklayın veya dokunun ve Çevrimiçi Analiz etmek için Etkileşimli DC modunu seçin.
Örnekleri düzenlemek veya kendi devrelerinizi oluşturmak için TINACloud'a düşük maliyetli bir erişim elde edin

Daha önce gördüğümüz gibi, sinüzoidal uyarma ile devreler kullanılarak çözülebilir karmaşık empedanslar elemanlar için ve karmaşık tepe or karmaşık rms değerleri akımlar ve gerilimler için. Kirchhoff yasalarının karmaşık değerler versiyonunu kullanarak, düğüm ve ağ analiz teknikleri, AC devrelerini DC devrelerine benzer bir şekilde çözmek için kullanılabilir. Bu bölümde bunu Kirchhoff yasalarından örneklerle göstereceğiz.

Örnek 1

Akım i genliği ve faz açısını bulmavs(T) if
vS(t) = VSM çünkü 2
pft; i (t) = ISM çünkü 2pft; VSM = 10 V; benSM = 1 A; f = 10 kHz;

R = 5 ohm; L = 0.2 mH; C1 = 10 mF; C2 = 5 mF


Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.

Toplamda 10 bilinmeyen voltaj ve akımımız var: i, iC1BenRBenLBenC2içindeC1içindeRiçindeLiçindeC2 ve vIS. (Gerilim ve akımlar için karmaşık pik veya rms değerleri kullanırsak, toplam 20 gerçek denklemimiz var!)

Denklemler:

Loop veya mesh denklemleri: için M1 - VSM +VC1M+VRM = 0

M2 - VRM + VLM = 0

M3 - VLM + VC2M = 0

M4 - VC2M + Vöğreti = 0

Ohm kanunları VRM = R *IRM

VLM = j*w* L *ILM

IC1M = j*w*C1*VC1M

IC2M = j*w*C2*VC2M

N için düğüm denklemi1 - IC1M - ISM + IRM + ILM +IC2M = 0

seri elemanları için I = IC1M

Denklem sistemini çözerek bilinmeyen akımı bulabilirsiniz:

ivs (t) = 1.81 cos (wt + 79.96°) Bir

Böylesine büyük bir karmaşık denklem sistemini çözmek çok karmaşıktır, bu nedenle ayrıntılı olarak göstermedik. Her karmaşık denklem iki gerçek denkleme yol açar, bu nedenle çözümü yalnızca TINA'nın Tercümanı ile hesaplanan değerlerle gösteririz.

TINA'nın Tercümanını kullanan çözüm:

{TINA's Interpreter tarafından sunulan çözüm}
om: = 20000 * pi;
Vs: = 10;
Mi: = 1;
Sys Ic1, Ir, IL, Ic2, Vc1, Vr, VL, Vc2, Vis, Ivs
Vs=Vc1+Vr {M1}
VR=VL {M2}
Vr=Vc2 {M3}
Vc2=Vis {M4}
Ivs=Ir+IL+Ic2-Is {N1}
{Ohm kuralları}
Ic1 = j * om * C1 * Vc1
Vr = R * ir
VL * IL j * om * L =
Ic2 = j * om * C2 * Vc2
Ivs = Ic1
sonunda;
Ivs = [3.1531E1 + 1.7812E0 * j]
abs (TVS) = [1.8089]
fiIvs: = 180 * ark (TVS) / pi
fiIvs = [79.9613]
#Python'dan Çözüm
sympy'yi s olarak içe aktar
cmath'ı c olarak içe aktar
cp= lambda Z : “{:.4f}”.format(Z)
om=20000*c.pi
vs=10
=1
Ic1,Ir,IL,Ic2,Vc1,Vr,VL,Vc2,Vis,Ivs=s.symbols('Ic1 Ir IL Ic2 Vc1 Vr VL Vc2 Vis Ivs')
A=[s.Eq(Vc1+Vr,Vs),s.Eq(VL,Vr),s.Eq(Vc2,Vr),s.Eq(Vis,Vc2), #M1, M2, M3, M4
s.Eq(Ir+IL+Ic2-Is,Ivs), #N1
s.Eq(1j*om*C1*Vc1,Ic1),s.Eq(R*Ir,Vr),s.Eq(1j*om*L*IL,VL),s.Eq(1j*om*C2*Vc2,Ic2),s.Eq(Ic1,Ivs)] #Ohm’s rules
Ic1,Ir,IL,Ic2,Vc1,Vr,VL,Vc2,Vis,Ivs=[complex(Z) for Z in tuple(s.linsolve(A,(Ic1,Ir,IL,Ic2,Vc1,Vr,VL,Vc2,Vis,Ivs)))[0]]
yazdır(Ivs)
print(“abs(Ivs)=”,cp(abs(Ivs)))
print(“180*c.faz(Ivs)/c.pi=”,cp(180*c.faz(Ivs)/c.pi))

TINA kullanarak çözüm:


Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.


Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.


Bu sorunu elle çözmek için karmaşık empedanslarla çalışın. Örneğin, R, L ve C2 paralel bağlandığından, paralel eşdeğerlerini hesaplayarak devreyi basitleştirebilirsiniz. || empedansların paralel eşdeğeri anlamına gelir:

sayısal:


Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.

Empedans kullanılarak basitleştirilmiş devre:

Sıralı formdaki denklemler: I + IG1 = IZ

VS = VC1 +VZ

VZ = Z · IZ

I = j w C1· VC1

Dört bilinmeyen vardır- I; IZ; VC1; VZ - ve dört denklemimiz var, bu yüzden bir çözüm mümkün.

Ekspres I Diğer bilinmeyenleri denklemlerden aldıktan sonra:

sayıca


Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.


TINA'nın Tercümanı'nın sonucuna göre.

{Z empedansını kullanarak çözüm}
om: = 20000 * pi;
Vs: = 10;
Mi: = 1;
Z: = replus (R, replus (j * om * L, 1 / j / om / C2));
Z = [2.1046E0-2.4685E0 * j]
sys ben
I = J * om * C1 * (vs-Z *, (I) +)
sonunda;
I = [3.1531E1 + 1.7812E0 * j]
abs (I) '= [1.8089]
180 * ark (I) / pi = [79.9613]
#Python'dan Çözüm
sympy'yi s olarak içe aktar
cmath'ı c olarak içe aktar
Çarpma= lambda R1, R2 : R1*R2/(R1+R2)
om=20000*c.pi
vs=10
=1
Z=Replus(R,Replus(1j*om*L,1/1j/om/C2))
print('Z=',cp(Z))
I=s.symbols('I')
A=[s.Eq(1j*om*C1*(Vs-Z*(I+Is))I),]
I=[demetteki Z için karmaşık(Z)(s.linsolve(A,I))[0]][0]
print(“I=”,cp(I))
print(“abs(I)=”,cp(abs(I)))
print(“180*c.faz(I)/c.pi=”,cp(180*c.faz(I)/c.pi))

Akımın zaman fonksiyonu şöyledir:

i (t) = 1.81 cos (wt + 80°) Bir


Fazör diyagramlarını kullanarak Kirchhoff'un mevcut kuralını kontrol edebilirsiniz. Aşağıdaki resim, i'deki düğüm denklemi kontrol edilerek geliştirilmiştir.Z = i + iG1 form. İlk diyagram paralelkenar kuralı tarafından eklenen fazörleri, ikincisi fazör ilavesinin üçgen kuralını gösterir.

Şimdi TINA'nın fazör diyagram özelliğini kullanarak KVR'yi gösterelim. Denklemde kaynak voltajı negatif olduğu için voltmetreyi "geriye doğru" bağladık. Fazör diyagramı, Kirchhoff'un voltaj kuralının orijinal şeklini gösterir.



Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.

İlk fazör diyagramı paralelkenar kuralını, ikincisi üçgen kuralını kullanır.



KVR'yi V formunda göstermek içinC1 + VZ - VS = 0, voltmetreyi tekrar voltaj kaynağına geri bağladık. Fazör üçgenin kapalı olduğunu görebilirsiniz.

TINA'nın, sinüs veya kosinüs işlevini temel işlev olarak kullanmanıza izin verdiğini unutmayın. Seçilen işleve bağlı olarak, fazör diyagramlarında görülen karmaşık genlikler 90º farklılık gösterebilir. Baz işlevi 'Görünüm' 'Seçenekler' 'AC için Baz işlevi' altında ayarlayabilirsiniz. Örneklerimizde her zaman kosinüs fonksiyonunu baz olarak kullandık.

Örnek 2

Aşağıdaki durumlarda tüm bileşenlerin voltaj ve akımlarını bulun:

vS(t) = 10 cos wtelevizyon, iS(t) = 5 cos (w t + 30 °) mA;

C1 = 100 nF, C2 = 50 nF, R1 = R2 = 4 k; L = 0.2 H, f = 10 kHz.


Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.



Bilinmeyenler, 'pasif' elemanların gerilim ve akımlarının karmaşık tepe değerleri ve gerilim kaynağının akımının (iVS ) ve akım kaynağının voltajı (vIS ). Toplamda, on iki karmaşık bilinmeyen var. Üç bağımsız düğümümüz, dört bağımsız döngü var (M olarak işaretlenmiş)I) ve beş "Ohm yasası" ile karakterize edilebilen beş pasif öğe - toplamda 3 + 4 + 5 = 12 denklem vardır:

Düğüm denklemleri N için1 IVSM = BenR1M + IC2M

N için2 IR1M = BenLM + IC1M

N için3 IC2M + ILM + IC1M +IsM = BenR2M

Döngü denklemleri form1 VSM = VC2M + VR2M

form2 VSM = VC1M + VR1M+ VR2M

form3 VLM = VC1M

form4 VR2M = Vöğreti

Ohm kanunları VR1M = R1*IR1M

VR2M = R2*IR2M

IC1m = j *w*C1*VC1M

IC2m = j *w*C2*VC2M

VLM = j *w* L * ILM

Herhangi bir karmaşık denklemin iki gerçek denkleme yol açabileceğini unutmayın, bu nedenle Kirchhoff'un yöntemi birçok hesaplama gerektirir. Gerilim ve akımların zaman fonksiyonlarını bir diferansiyel denklem sistemi kullanarak çözmek çok daha kolaydır (burada tartışılmamıştır). İlk önce TINA'nın Tercümanı tarafından hesaplanan sonuçları gösteriyoruz:

{TINA's Interpreter tarafından sunulan çözüm}
f = 10000;
Vs: = 10;
s: = 0.005 * exp (j * pi / 6);
om: = 2 * pi * f;
sys ir1, ir2, ic1, ic2, iL, vr1, vr2, vc1, vc2, vL, vis, ivs
ivs=ir1+ic2 {1}
ir1=iL+ic1 {2}
ic2+iL+ic1+Is=ir2 {3}
Vs=vc2+vr2 {4}
Vs=vr1+vr2+vc1 {5}
vc1=vL {6}
vr2=vis {7}
vr1=ir1*R1 {8}
vr2=ir2*R2 {9}
ic1=j*om*C1*vc1 {10}
ic2=j*om*C2*vc2 {11}
vL=j*om*L*iL {12}
sonunda;
abs (vr1) = [970.1563m]
abs (vr2) = [10.8726]
abs (ic1) = [245.6503u]
abs (ic2) = [3.0503m]
abs (vc1) = [39.0965m]
abs (vc2) = [970.9437m]
abs (iL) = [3.1112u]
abs (VI) = [39.0965m]
abs (IVS) = [3.0697m]
180 + radtodeg (yay (IVS)) = [58.2734]
abs (vis) = [10.8726]
radtodeg (ark (vis)) = [- 2.3393]
radtodeg (ark (vr1)) = [155.1092]
radtodeg (ark (vr2)) = [- 2.3393]
radtodeg (ark (ic1)) = [155.1092]
radtodeg (ark (ic2)) = [- 117.1985]
radtodeg (ark (vc2)) = [152.8015]
radtodeg (ark (vc1)) = [65.1092]
radtodeg (ark (II)) = [- 24.8908]
radtodeg (ark (VI)) = [65.1092]
#Python'dan Çözüm
sympy'yi s olarak içe aktar
matematiği m olarak içe aktar
cmath'ı c olarak içe aktar
cp= lambda Z : “{:.4f}”.format(Z)
f = 10000
vs=10
S=0.005*c.ifade(1j*c.pi/6)
om=2*c.pi*f
ir1,ir2,ic1,ic2,iL,vr1,vr2,vc1,vc2,vL,vis,ivs=s.symbols('ir1 ir2 ic1 ic2 iL vr1 vr2 vc1 vc2 vL ivs')
A=[s.Eq(ir1+ic2,ivs), #1
s.Eq(iL+ic1,ir1), #2
s.Eq(ic2+iL+ic1+Is,ir2), #3
s.Eq(vc2+vr2,Vs), #4
s.Eq(vr1+vr2+vc1,Vs), #5
s.Eq(vL,vc1), #6
s.Eq(vis,vr2), #7
s.Eq(ir1*R1,vr1), #8
s.Eq(ir2*R2,vr2), #9
s.Eq(1j*om*C1*vc1,ic1), #10
s.Eq(1j*om*C2*vc2,ic2), #11
s.Eq(1j*om*L*iL,vL)] #12
ir1,ir2,ic1,ic2,iL,vr1,vr2,vc1,vc2,vL,vis,ivs=[complex(Z) for Z in tuple(s.linsolve(A,(ir1,ir2,ic1,ic2,iL,vr1,vr2,vc1,vc2,vL,vis,ivs)))[0]]
print(“abs(vr1)=”,cp(abs(vr1)))
print(“abs(vr2)=”,cp(abs(vr2)))
print(“abs(ic1)=”,cp(abs(ic1)))
print(“abs(ic2)=”,cp(abs(ic2)))
print(“abs(vc1)=”,cp(abs(vc1)))
print(“abs(vc2)=”,cp(abs(vc2)))
print(“abs(iL)=”,cp(abs(iL)))
print(“abs(vL)=”,cp(abs(vL)))
print(“abs(ivs)=”,cp(abs(ivs)))
print(“180+degrees(faz(ivs))=”,cp(180+m.degrees(c.faz(ivs))))
print(“abs(vis)=”,cp(abs(vis)))
print(“derece(faz(vis))=”,cp(m.degrees(c.faz(vis))))
print(“derece(faz(vr1))=”,cp(m.degrees(c.faz(vr1))))
print(“derece(faz(vr2))=”,cp(m.degrees(c.faz(vr2))))
print(“derece(faz(ic1))=”,cp(m.degrees(c.faz(ic1))))
print(“derece(faz(ic2))=”,cp(m.degrees(c.faz(ic2))))
print(“derece(faz(vc2))=”,cp(m.degrees(c.faz(vc2))))
print(“derece(faz(vc1))=”,cp(m.degrees(c.faz(vc1))))
print(“derece(faz(iL))=”,cp(m.degrees(c.faz(iL))))
print(“derece(faz(vL))=”,cp(m.degrees(c.faz(vL))))

Şimdi ikame kullanarak denklemleri elle basitleştirmeye çalışın. İlk yedek denklem 9. eq 5'e.

VS = VC2 + R2 IR2 hazırlanması a.)

sonra eq.8 ve eq.9. eq 5 içine.

VS = VC1 + R2 IR2 + R1 IR1 b.)

sonra eşdeğer 12., eşdeğer. 10. ve benL eq. 2, eq.6 içine.

VC1 = VL = jwLIL = jwL (IR1 - BENC1) = jwLIR1 - jwLjwC1 VC1

Ekspres VC1

c.)

Ekspres VC2 eq.4. ve eşd. ve ikame denk.5, denk 8. ve VC1:

d.)

Eq.2., 10., 11. ve d.) Eq.3'e koyun. ve ifade et IR2

IR2 = BenC2 + IR1 + IS = jwC2 VC2 + IR1 + IS

e.)

Şimdi d.) Ve e.) Yerine eq.4 yazın ve IR1

sayısal:


Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.

TINA'nın sonuçlarına göre.

İ'nin zaman işleviR1 Şudur:

iR1(t) = 0.242 cos (wt + 155.5°) mA

Ölçülen voltajlar:


Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.


Çevrimiçi analiz etmek için yukarıdaki devreye tıklayın / dokunun veya Windows altında Kaydet'e tıklayarak bu bağlantıya tıklayın.


    X
    Yanında olduğun için mutluyum DesignSoft
    Doğru ürünü bulmak için yardıma veya desteğe ihtiyaç duyarsanız sohbet edelim.
    wpChatIcon