КИРХОФТУН АЙКЫН АЙЛАНУУЛАРДАГЫ ЗАКОНДОРУ

TINACloud Click же дуба үчүн төмөнкү мисал тетиктерге таптап, Online, аларды анализдөө үчүн Interactive DC режимин тандоо.
мисалдарды түзөтүп же өз схемаларды түзүү TINACloud үчүн арзан кирүү

Жогоруда да айтылгандай, синусоидалык дүүлүктүрүү жолу менен колдонулган схемаларды колдонсо болот татаал күчөткүчтөр элементтердин жана татаал чоку or татаал rms баалуулуктары ток жана чыңалуу үчүн. Кирхгофтун мыйзамдарынын татаал баалуулуктарынын версиясын колдонуп, туруктуу токтун микросхемаларын окшоштуруп, өзгөрүлмө ток схемаларын чечүү үчүн түйүндөрдү жана торлорду анализдөө ыкмаларын колдонсо болот. Бул бөлүмдө биз Кирхгоф мыйзамдарынын мисалдары аркылуу көрсөтөбүз.

мисал 1

Токтун i амплитудасын жана фаза бурчун табыңызvs(Т) if
vS(Т) = VSM ¼т¼¼д¼н баш 2
pи; мен (т) = менSM ¼т¼¼д¼н баш 2pи; VSM = 10 V; менSM = 1 A; е = 10 KHz;

R = 5 Ohm; L = 0.2 М.Х.; C1 = 10 mF; C2 = 5 mF


Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,

Жалпысынан бизде 10 белгисиз чыңалуу жана ток бар, тактап айтканда: i, iC1, менR, менL, менC2боюнчаC1боюнчаRбоюнчаLбоюнчаC2 жана VIS. (Эгерде биз чыңалуу жана rms татаал чокуну же rms маанисин колдонсок, анда бизде 20 чыныгы теңдеме бар!)

тендемелер:

Loop же торлорду тендемелер: үчүн M1 - VSM +VC1M+VRM = 0

M2 - VRM + VLM = 0

M3 - VLM + VC2M = 0

M4 - VC2M + VISM = 0

Ом мыйзамдары VRM = R *IRM

VLM = j*w* L *ILM

IC1M = j*w*C1*VC1M

IC2M = j*w*C2*VC2M

N үчүн Nodal барабардык1 - IC1M - ISM + IRM + ILM +IC2M = 0

катар элементтерди I = IC1M

Теңдемелер системасын чечүүдө сиз белгисиз токту таба аласыз:

ivs (Т) = 1.81 кызмат ¼т¼¼д¼н (wТ + 79.96°) A

Ушундай чоң татаал теңдемелер тутумун чечүү өтө татаал, ошондуктан биз аны толук көрсөтө элекпиз. Ар бир татаал теңдеме эки чыныгы теңдемеге алып келет, ошондуктан биз чечимди ТИНАнын Тилмечи менен эсептелген маанилер боюнча гана көрсөтөбүз.

TINAнын Котормочусун колдонгон чечим:

{TINAнын котормочусунун чечими}
Эштон: = 20000 * Pi;
Vs: = 10;
Болот: = 1;
SYS Ic1, Ир, IL, Ic2, Vc1, Vr, VL, Vc2, Vis, шишиктери
Vs=Vc1+Vr {M1}
Vr=VL {M2}
Vr=Vc2 {M3}
Vc2=Vis {M4}
Ivs=Ir+IL+Ic2-Is {N1}
{Ом эрежелери}
Ic1 = к * НП * C1 * Vc1
Vr = R * Ир
VL J * ом * L = * жолугушум
Ic2 = к * НП * C2 * Vc2
IVS = Ic1
жок;
IVS = [3.1531E1 + 1.7812E0 * к]
ABS (IVS) = [1.8089]
fiIvs: = 180 * жаасы (IVS) / пи
fiIvs = [79.9613]
#Python боюнча чечим
импорттоо симпи катары с
c катары импорт cmath
cp= lambda Z : “{:.4f}”.format(Z)
om=20000*c.pi
Vs=10
Is=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]]
басып чыгаруу(Ivs)
print("abs(Ivs)=",cp(abs(Ivs)))
print(“180*c.phase(Ivs)/c.pi=”,cp(180*c.phase(Ivs)/c.pi))

TINA колдонуу менен чечим:


Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,


Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,


Бул маселени кол менен чечүү үчүн, татаал импеданстар менен иштеңиз. Мисалы, R, L жана C2 параллель туташтырылган, ошондуктан сиз алардын параллель эквивалентин эсептөө менен схеманы жөнөкөйлөтө аласыз. || импеданциялардын параллель эквивалентин билдирет:

сандын:


Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,

Импеданс колдонуу менен жөнөкөйлөтүлгөн схема:

Буйруктуу формадагы теңдемелер: I + IG1 = IZ

VS = VC1 +VZ

VZ = Z · IZ

I = j w C1· VC1

Төрт белгисиз- I; IZ; VC1; VZ - жана бизде төрт теңдеме бар, ошондуктан аны чечүү мүмкүн.

билдирүү I тендемелердин башка белгисиз алмаштыруучу кийин:

сан


Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,


TINAнын Интерпретаторунун жыйынтыгы боюнча.

{Импеданс Z колдонуу менен чечим}
Эштон: = 20000 * Pi;
Vs: = 10;
Болот: = 1;
Z: = replus (R, replus (к * ом * L, 1 / J / НП / C2));
Z = [2.1046E0-2.4685E0 * к]
sys I
Мен = к * ом * C1 * (Vs-Z * (I болот +))
жок;
Мен = [3.1531E1 + 1.7812E0 * к]
ABS (I) [1.8089]
180 * жаасы (I) / Pi = [79.9613]
#Python боюнча чечим
импорттоо симпи катары с
c катары импорт cmath
Replus= lambda R1, R2 : R1*R2/(R1+R2)
om=20000*c.pi
Vs=10
Is=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=[татаал (Z) кортеждеги Z үчүн(s.linsolve(A,I))[0]][0]
print("I=",cp(I))
print("abs(I)=",cp(abs(I)))
print(“180*c.phase(I)/c.pi=”,cp(180*c.phase(I)/c.pi))

Учурдагы убакыт функциясы:

мен (т) = 1.81 кызмат ¼т¼¼д¼н (wТ + 80°) A


Кирхгофтун учурдагы эрежесин фазор диаграммалары аркылуу текшерсе болот. Төмөндөгү сүрөт iдеги түйүн теңдемесин текшерүү менен иштелип чыкканZ = Жүргөм +G1 түзөт. Биринчи диаграммада параллелограмм эрежеси боюнча кошулган фазалар көрсөтүлгөн, экинчисинде фазаларды кошуунун үч бурчтуу эрежеси көрсөтүлгөн.

Эми TINAнын фазор диаграммасы өзгөчөлүгүн колдонуп, KVR көрсөтөлү. Булактагы чыңалуу теңдемеде терс болгондуктан, биз вольтметрди “артка” байланыштырдык. Фазор диаграммасы Кирхгофтун чыңалуу эрежесинин баштапкы формасын чагылдырат.



Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,

Биринчи фаза диаграммасында параллелограмм эрежеси колдонулат, ал эми экинчиси үч бурчтуу эрежени колдонот.



V формасында КВРди сүрөттөөC1 + VZ - VS = 0, биз кайрадан вольтметрди чыңалуу булагына артка туташтырдык. Фасор үч бурчтугу жабык экенин көрө аласыз.

TINA синус же косинус функциясын базалык функция катары колдонууга мүмкүнчүлүк бере тургандыгын эске алыңыз. Тандалган функцияга жараша, фазор диаграммаларында байкалган татаал амплитудалар 90ºга айырмаланышы мүмкүн. Сиз базалык функцияны 'Көрүү' 'Жолдор' '' АС үчүн негизги функция '' астында орното аласыз. Биздин мисалдарда ар дайым косинус функциясын негиз катары колдонгон.

мисал 2

Бардык компоненттердин чыңалуусун жана тогун табыңыз, эгерде:

vS(Т) = 10 ¼т¼¼д¼н баш wТ V, iS(Т) = 5 кызмат ¼т¼¼д¼н (w Т + 30 °) мА;

C1 = 100 Nf, C2 = 50 Nf, R1 = R2 = 4 к; L = 0.2 H, е = 10 KHz.


Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,



Белгисиздер "пассивдүү" элементтердин чыңалуусунун жана токтарынын татаал чокусу, ошондой эле чыңалуу булагынын агымы болсун (iVS ) жана учурдагы булактын чыңалуусу (vIS ). Жалпысынан, он эки татаал белгисиздер бар. Бизде үч көзкарандысыз без, төрт көз каранды илмек (M деп белгиленген)I) жана беш “Ом мыйзамы” менен мүнөздөлө турган беш пассивдүү элемент - бардыгы 3 + 4 + 5 = 12 теңдемеси бар:

Nodal тендемелер N үчүн1 IVSM = менR1M + менC2M

N үчүн2 IR1M = менLM + менC1M

N үчүн3 IC2M + менLM + менC1M +IsM = менR2M

Loop тендемелер үчүн M1 VSM = VC2M + VR2M

үчүн M2 VSM = VC1M + VR1M+ VR2M

үчүн M3 VLM = VC1M

үчүн M4 VR2M = VISM

Ом мыйзамдары VR1M = R1*IR1M

VR2M = R2*IR2M

IC1m = К *w*C1*VC1M

IC2m = К *w*C2*VC2M

VLM = К *w* L * менLM

Ар кандай татаал теңдеме эки чыныгы теңдемеге алып келиши мүмкүн экендигин унутпаңыз, ошондуктан Кирхгофтун ыкмасы көптөгөн эсептөөлөрдү талап кылат. Дифференциалдык теңдемелер тутумун колдонуп, чыңалуу жана токтун убакыт функцияларын чечүү кыйла жөнөкөй (бул жерде талкууланбайт). Алгач биз TINAнын котормочусу эсептеген натыйжаларды көрсөтөбүз:

{TINAнын котормочусунун чечими}
е: = 10000;
Vs: = 10;
с: = 0.005 * Exp (к * пи / 6);
Эштон: = 2 * пи * е;
SYS ir1, ir2, ic1, ic2, IL, vr1, vr2, vc1, vc2, VL, карата, 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}
жок;
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 (ИК) = [3.1112u]
ABS (ШТ) = [39.0965m]
ABS (IVS) = [3.0697m]
180 + radtodeg (жаасы (IVS)) = [58.2734]
ABS (карата) = [10.8726]
radtodeg (жаа (карата)) = [- 2.3393]
radtodeg (жаа (vr1)) = [155.1092]
radtodeg (жаа (vr2)) = [- 2.3393]
radtodeg (жаа (ic1)) = [155.1092]
radtodeg (жаа (ic2)) = [- 117.1985]
radtodeg (жаа (vc2)) = [152.8015]
radtodeg (жаа (vc1)) = [65.1092]
radtodeg (жаа (ИК)) = [- 24.8908]
radtodeg (жаа (ШТ)) = [65.1092]
#Python боюнча чечим
импорттоо симпи катары с
математиканы м катары импорттоо
c катары импорт cmath
cp= lambda Z : “{:.4f}”.format(Z)
F = 10000
Vs=10
S=0.005*c.exp(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 vis 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+градус(фаза(ivs))=”,cp(180+m.degrees(c.phase(ivs))))
print(“abs(vis)=”,cp(abs(vis))))
print(“даражалар(фаза(каршы)=”,cp(m.degrees(c.phase(vis))))
print(“даражалар(фаза(vr1))=”,cp(m.degrees(c.phase(vr1))))
print(“даражалар(фаза(vr2))=”,cp(m.degrees(c.phase(vr2))))
print(“даражалар(фаза(ic1))=”,cp(m.degrees(c.phase(ic1))))
print(“даражалар(фаза(ic2))=”,cp(m.degrees(c.phase(ic2))))
print(“даражалар(фаза(vc2))=”,cp(m.degrees(c.phase(vc2))))
print(“даражалар(фаза(vc1))=”,cp(m.degrees(c.phase(vc1))))
print(“даражалар(фаза(iL))=”,cp(m.degrees(c.phase(iL))))
print(“даражалар(фаза(vL))=”,cp(m.degrees(c.phase(vL))))

Эми алмаштырууну колдонуп, теңдемелерди жөнөкөйлөтүүгө аракет кылыңыз. Биринчи алмаштыруучу eq.9. эк 5

VS = VC2 + R2 IR2 а.)

анда eq.8 жана eq.9. .ж 5 кирген.

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

анда .ж 12., л. 10. жана менL Лачынского келген. 2 салып eq.6.

VC1 = VL = кwLIL = кwL (IR1 - IC1) = КwLIR1 - jwЛ жwC1 VC1

Express VC1

с.)

Express VC2 эк.4-тен. жана эк.5. жана эк ..8, эк. жана VC1:

-ж.)

Эк., 2., 10. жана г.) Эк.11-ке алмаштыр. жана билдирүү IR2

IR2 = менC2 + менR1 + менS = кwC2 VC2 + менR1 + менS

д.)

Азыр d.) Жана e.) Экв.4-ке алмаштырыңыз жана I билдириңизR1

сандын:


Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,

TINAнын жыйынтыктары боюнча.

мен убакыт милдетиR1 төмөнкүлөр болуп саналат:

iR1(Т) = 0.242 кызмат ¼т¼¼д¼н (wТ + 155.5°) мА

өлчөнөт тирешүүлөрдүн:


Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,


Click / сапта-талдоо Жогоруда кыдырып таптап же Windows ылайык сактоо үчүн бул шилтемени басып,


    X
    сизге да кубанычтамын DesignSoft
    эгер муктаждык туура өндүрүм же зарыл колдоо таппай кандай гана жардам болбосун, баарлашууга мүмкүнчүлүк берет.
    wpChatIcon