КИРХОФТЫҢ ЗАҢДАРЫ

TINACloud қолданбасын шақыру үшін төмендегі Мысал тізбектерін таңдаңыз немесе Интерактивті тұрақты режимін таңдаңыз, оларды Интернетте талдау.
Мысалдарды өңдеңіз немесе өзіңіздің сұлбаларыңызды жасау үшін TINACloud-ке төмен шығындарға қол жеткізіңіз

Көптеген тізбектер тым күрделі, қатарлар мен параллель тізбектердің ережелерін немесе алдыңғы тарауларда сипатталған қарапайым тізбектерге түрлендіру әдістерін қолдана отырып шешіледі. Бұл тізбектер үшін бізге шешудің жалпы әдістері қажет. Ең көп қолданылатын әдіс барлық электрлік кернеулер мен тізбектердің токтарын сызықтық теңдеулер жүйесін шешуге мүмкіндік беретін Кирхгоф заңдарымен келтірілген.

Екі бар Кирхгоф заңдары, кернеу заңы және ағымдағы заңы. Осы екі заңды тізбектердің барлық кернеулері мен токтарын анықтау үшін қолдануға болады.

Кирхгофтың кернеу заңы (КВЛ) кернеудің алгебралық қосындысы көтеріліп, цикл айналасында кернеудің төмендеуі нөлге тең болуы керек дейді.

Жоғарыдағы анықтамадағы цикл дегеніміз тізбектегі жабық жолды білдіреді; яғни түйінді бір бағытта қалдыратын және сол бағытқа басқа бағыттан оралатын жол.

Біздің мысалдарымызда біз ілмектер үшін сағат тілінің бағытын қолданамыз; алайда, сағат тіліне қарсы бағыт қолданылса, дәл осындай нәтиже алынады.

КВЛ-ді қатесіз қолдану үшін анықтамалық бағыт деп аталуы керек. Белгісіз кернеулердің бағдарлану бағыты қабылданған кернеулердің белгісінен + белгісіне дейін. Вольтметрдің көмегімен елестетіп көріңіз. Сіз вольтметрдің оң зондын (әдетте қызыл) компоненттің анықтамалық + терминалына орналастырар едіңіз. Егер нақты кернеу оң болса, онда ол біз болжаған бағытта болады және біздің шешіміміз де, вольтметр де оң мәнді көрсетеді.

Кернеулердің алгебралық қосындысын алған кезде, сол кернеулерге плюс белгісін тағайындау керек, онда тірек бағыты циклдің бағытына сәйкес келеді, ал кері жағдайда теріс белгілер.

Кирхгофтың кернеу заңын күйге келтірудің тағы бір тәсілі: тізбектің қолданылатын кернеуі серия элементтерінің бойындағы кернеудің түсуіне қосылады.

Келесі қысқа мысалда Кирхгофтың кернеу заңын қолдану көрсетілген.

R резисторындағы кернеуді табыңыз2, көздің кернеуі, VS = 100 В және R резисторындағы кернеу1 V болып табылады1 = 40 V.

Төмендегі суретті TINA Pro 6 және одан жоғары нұсқаларымен жасауға болады, онда сызу құралдары схемалық редакторда қол жетімді.


Кирхгофтың кернеу заңын қолданатын шешім: -VS + V1 + V2 = 0 немесе VS = V1 + V2

демек: V2 = VS - V1 = 100-40 = 60V

Әдетте біз резисторлардың кернеуін білмейміз (егер олар өлшенбесе) және оны шешу үшін Кирхгофтың екі заңын да қолдануымыз керек.

Кирхгофтың қолданыстағы заңы (KCL) барлық тізбектерге кіретін және қалатын барлық токтардың алгебралық қосындысы нөлге тең деп айтады.

Келесіде түйіннен шығатын токтарға + белгісін және түйінге кіретін ағындарға - белгі береміз.

Кирхгофтың қолданыстағы заңын көрсететін негізгі мысал.


Ағымдағы I табыңыз2 егер ток көзі болса IS = 12 A, және мен1 = 8 А


Кирхгофның қолданыстағы заңын шеңберлі торапта қолдану: -IS + I1 + I2 = 0, демек: I2= IS - Мен1 = 12 - 8 = 4 A, TINA көмегімен тексере аласыз (келесі сурет).

Келесі мысалда біз резисторлардағы ток пен кернеуді есептеу үшін Кирхгофтың екі заңын және Ом заңын қолданамыз.

Төмендегі суретте сіз ескересіз Кернеу көрсеткі жоғары резисторлар. Бұл жаңа құрамдас бөлік TINA-ның 6-нұсқасы және вольтметр сияқты жұмыс істейді. Егер сіз оны компонент бойынша өткізсеңіз, көрсеткі анықтамалық бағытты анықтайды (вольтметрмен салыстыру үшін қызыл зондты көрсеткіштің құйрығына және ұшында қара зондты орналастыруды ойлаңыз). Тұрақты ток талдауын жүргізгенде компоненттегі нақты кернеу көрсеткіде көрсетіледі.


Он-лайн талдау үшін жоғарыдағы тізімді басыңыз немесе осы сілтемені басыңыз Windows астында сақтау үшін басыңыз


Кирхгофтың қолданыстағы заңын қолдана бастасақ, барлық компоненттер арқылы өтетін токтардың бірдей болатындығын көреміз, сондықтан бұл токты I деп белгілейік.

Кирхгофтың кернеу заңына сәйкес: VS = V1+V2+V3

Қазір Ом заңын қолдана отырып: VS= I * R1+ I * R2+ I * R3

Осыдан тізбектің тогы:

I = VS / (R1+R2+R3) = 120 / (10 + 20 + 30) = 2 A

Резисторлардың кернеуі:

V1= I * R1 = 2 * 10 = 20 V; V2 = I * R2 = 2 * 20 = 40 V; V3 = I * R3 = 2 * 30 = 60 V

Дәл осындай нәтижелер кернеу жебелерінде TINA интерактивті DC талдауын жүргізу арқылы көрінеді.


Келесі келесі күрделі схемада біз Кирхгофтың заңдарын да, Ом заңын да қолданамыз, бірақ көбінесе сызықтық теңдеулер жүйесін шешетінімізді білеміз.

Кирхгоф заңдарының тізбектегі тәуелсіз қосымшаларының жалпы саны - тізбек тармақтарының саны, ал белгісіздердің жалпы саны (әр тармақтың тогы мен кернеуі) екі есе көп. Алайда Ом заңын әр резистордың көмегімен және қолданылатын кернеулер мен токтарды анықтайтын қарапайым теңдеулер, біз белгісіздер саны теңдеулер санына тең болатын теңдеу жүйесін аламыз.

I1, I2, I3 тармақтық токтарын табыңыз Төмендегі схемада.


Он-лайн талдау үшін жоғарыдағы тізімді басыңыз немесе осы сілтемені басыңыз Windows астында сақтау үшін басыңыз


Теңдеулер жиынтығы келесідей:

Айналдыру түйінінің түйіндік теңдеуі:

- I1 - I2 - Мен3 = 0

немесе -1-ке көбейту

I1 + I2 + I3 = 0

V құрамындағы L1 циклі үшін цикл теңдеулері (сағат тілінің бағытын қолдана отырып)1, R.1 және R.3

-V1+I1*R1-I3*R3 = 0

және V бар L2 циклі үшін2, R.2 және R.3

I3*R3 - Мен2*R2 +V2 = 0

Құрамдас мәндерді ауыстыру:

I1+ I2+ I3 = 0 -8 + 40 * I1 - 40 * I3 = 0 40 * I3 -20 * I2 + 16 = 0

Экспресс I1 түйіндік теңдеуді қолдану: I1 = -I2 - Мен3

оны екінші теңдеуге ауыстырыңыз:

-V1 - (мен2 + I3) * R1 Мен3*R3 = 0 or -8- (I2 + I3) * 40 - I3* 40 = 0

Экспресс I2 және мен оны есептей алатын үшінші теңдеуге алмастырыңыз3:

I2 = - (V1 + I3* (R1+R3)) / R1 or I2 = - (8 + I3* 80) / 40

I3*R3 + R2* (V1 + I3* (R1+R3)) / R1 +V2 = 0 or I3* 40 + 20 * (8 + I3* 80) / 40 + 16 = 0

Және: I3 = - (V2 + V1*R2/R1) / (R3+ (R1+R3) * R2/R1) or I3 = -(16+8*20/40)/(40 + 80*20/40)

Сондықтан I3 = - 0.25 А; I2 = - (8-0.25 * 80) / 40 = 0.3 A және I1 = - (0.3-0.25) = - 0.05 А

Немесе: I1 = -50 мА; I2 = 300 мА; I3 = -250 мА.

Енді сол теңдеулерді TINA аудармашысымен шешейік:

{TINA аудармашысының шешімі}
Sys I1, I2, I3
I1 + I2 + I3 = 0
-V1+I1*R1-I3*R3=0
I3*R3-I2*R2+V2=0
аяғында;
I1 = [- 50м]
I2 = [300м]
I3 = [- 250м]
#Python бойынша шешім
numpy np ретінде, sympy s ретінде импортталады
#Бізде сызықтық жүйе бар
Біз шешкіміз келетін #теңдеулер:
#I1+I2+I3=0
#-V1+I1*R1-I3*R3=0
#I3*R3-I2*R2+V2=0

I1,I2,I3=s.symbols([‘I1′,’I2′,’I3’])
sol = s.шешу([
I1+I2+I3,
-V1+I1*R1-I3*R3,
I3*R3-I2*R2+V2], [I1, I2, I3])
басып шығару(сол)

A= np.array([[1,1,1],[R1,0,-R3],[0,-R2,R3]])

b= np.array([0,V1,-V2])

x=np.linalg.solve(A,b)
#I1=x[0]
#I2=x[1]
#I3=x[2]
# I1
басып шығару(“I1= %.3f”%x[0])
# I2
басып шығару(“I2= %.3f”%x[1])
# I3
басып шығару(“I3= %.3f”%x[2])

Ақырында, тексеріп көрейік TINA көмегімен нәтижелер:


Әрі қарай, одан да күрделі тізбекті талдап, оның тармақ тогы мен кернеуін анықтайық.


Он-лайн талдау үшін жоғарыдағы тізімді басыңыз немесе осы сілтемені басыңыз Windows астында сақтау үшін басыңыз


Компоненттерге кернеу мен ток көрсеткілерін қосу арқылы белгісіз кернеулер мен токтарды атаймыз, сонымен қатар Кирхгоф теңдеулерін қолданатын ілмектерді (L1, L2, L3) және түйіндерді (N1, N2) көрсетейік.


Он-лайн талдау үшін жоғарыдағы тізімді басыңыз немесе осы сілтемені басыңыз Windows астында сақтау үшін басыңыз


Міне, жиынтығы Кирхгоф теңдеулері (сағат тілінің бағытымен) және түйіндерге.

-IL + IR1 - Менs = 0 (N1 үшін)

- МенR1 + IR2 + Is3 = 0 (N2 үшін)

-Vs1 - VR3 + VIs + VL = 0 (L1 үшін)

-VIs + Vs2 +VR2 +VR1 = 0 (L2 үшін)

-VR2 - Vs2 + Vs3 = 0 (L3 үшін)

Ом заңын қолдану:

VL = IL*RL

VR1 =IR1*R1

VR2 = IR2*R2

VR3 = - МенL*R3

Бұл 9 белгісіз және 9 теңдеу. Мұны шешудің ең оңай жолы - TINA-ны қолдану

аудармашы. Алайда, егер қолмен есептеулерді қолдануға мәжбүр болсақ, онда бұл теңдеулер жиынтығын L5, L4, L1 циклдік теңдеулеріне соңғы 2 теңдеулерді ауыстыру арқылы 3 белгісіз жүйеге оңай азайтуға болатындығын ескереміз. (L1) және теңдеулерін қосу арқылы (L2), біз V жоюға боладыIs , 4 белгісіздігі үшін 4 теңдеулеріне арналған мәселені төмендету (IL, IR1 IR2, Is3). Осы токтарды тапқанда, V-ны оңай анықтай аламызL, VR1, VR2, және VR3 Соңғы төрт теңдеуді қолданып (Ом заңы).

V алмастырғышL ,VR1,VR2 ,VR3 :

-IL + IR1 - Менs = 0 (N1 үшін)

- МенR1 + IR2 + Is3 = 0 (N2 үшін)

-Vs1 + IL*R3 + VIs + IL*RL = 0 (L1 үшін)

-VIs + Vs2 + IR2*R2 + IR1*R1 = 0 (үшін L2)

- МенR2*R2 - Vs2 + Vs3 = 0 (L3 үшін)

Қосылу (L1) және (L2) аламыз

-IL + IR1 - Менs = 0 (N1 үшін)

- МенR1 + IR2 + Is3 = 0 (N2 үшін)

-Vs1 + IL*R3 + IL*RL + Vs2 + IR2*R2 + IR1*R1 = 0 (L1) + (L2)

- МенR2*R2 - Vs2 + Vs3 = 0 (L3 үшін)

Компонент мәндерін алмастырғаннан кейін бұл теңдеулердің шешімі оңай келеді.

-IL+IR1 - 2 = 0 (N1 үшін)

-IR1 + IR2 + IS3 = 0 (N2 үшін)

-120 - + IL* 90 + IL* 20 + 60 + IR2* 40 + IR1* 30 = 0 (L1) + (Ә2)

-IR2* 40 - 60 + 270 = 0 (L.3)

Л.3 IR2 = 210 / 40 = 5.25 A (I)

Н2 IS3 - МенR1 = - 5.25 (II)

Л.1+L2 110 IL + 30 IR1 = -150 (III)

және N үшін1 IR1 - МенL = 2 (IV)

-30 арқылы көбейту (IV) және (III) 140 IL = -210 демек IL = - 1.5 А

I ауыстырушыL ішіне (IV) IR1 = 2 + (-1.5) = 0.5 A

және менR1 ішіне (II) IS3 = -5.25 + IR1 = -4,75 A

Кернеу: VR1 = IR1*R1 = 15 V; VR2 = IR2*R2 = 210 V;

VR3 = - МенL*R3= 135 V; VL = IL*RL = - 30 В; VIs = VS1+VR3-VL = 285 V

{TINA аудармашысының түпнұсқа теңдеулерін шешуі}
Sys IL,IR1,IR2,Is3,VIs,VL,VR1,VR3,VR2
-IL-Is + IR1 = 0
-IR1 + IR2 + IS3 = 0
-Vs1 + VR3 + Vis-VL = 0
-Vis + VR1 + VR2 + Vs2 = 0
-Vs3 + VR2 + Vs2 = 0
VR1 = IR1 * R1
VR2 = IR2 * R2
VR3 = -IL * R3
VL = IL * RL
аяғында;
IL = [- 1.5]
IR1 = [500м]
IR2 = [5.25]
Is3 = [- 4.75]
VIs = [285]
VL = [- 30]
VR1 = [15]
VR2 = [210]
VR3 = [135]
#Python бойынша шешім
#Ах=б
numpy np ретінде, sympy s ретінде импортталады
#numpy.solve көмегімен символдық шешім
#Теңдеулер:
#IL=-Is+IR1
#IR1=IR2+Is3
#Vs1+VR3-Vis-VL=0
#Vis=VR1+VR2+Vs2
#Vs3=VR2+Vs2
#VR1=IR1*R1
#VR2=IR2*R2
#VR3=-IL*R3
#VL=IL*RL
#Шешіңіз:
#IL,IR1,IR2,
#Is3,Vis,VL,
#VR1,VR3,VR2

IL,IR1,IR2,Is3,Vis,VL,VR1,VR3,VR2=s.symbols([‘IL’,’IR1′,’IR2′,’Is3′,’Vis’,’VL’,’VR1′,’VR3′,’VR2′])
sol = s.шешу([
-I+IR1-IL,
IR2+Is3-IR1,
Vs1+VR3-Vis-VL,
VR1+VR2+Vs2-Vis,
VR2+Vs2-Vs3,
IR1*R1-VR1,IR2*R2-VR2,
-IL*R3-VR3,IL*RL-VL],[IL,IR1,IR2,Is3,Vis,VL,VR1,VR3,VR2])
басып шығару(сол)

#Numpy.linalg көмегімен шешудің басқа әдісі
A=np.массив(
[[-1,1,0,0,0,0,0,0,0],
[0,-1,1,1,0,0,0,0,0],
[0,0,0,0,-1,-1,0,1,0],
[0,0,0,0,-1,0,1,0,1],
[0,0,0,0,0,0,0,0,1],
[0,R1,0,0,0,0,-1,0,0],
[0,0,R2,0,0,0,0,0,-1],
[-R3,0,0,0,0,0,0,-1,0],
[RL,0,0,0,0,-1,0,0,0]])

b=np.array([Is,0,-Vs1,-Vs2,Vs3-Vs2,0,0,0,0])

x=np.linalg.solve(A,b)

#IL=x[0] IR1=x[1] IR2=x[2]
#Is3=x[3] Vis=x[4] VL=x[5]
#VR1=x[6] VR2=x[8] VR3=x[7]
басып шығару(“IL= %.3f”%x[0])
басып шығару(“IR1= %.3f”%x[1])
басып шығару(“IR2= %.3f”%x[2])
басып шығару(“Is3= %.3f”%x[3])
басып шығару(“Vis= %.3f”%x[4])
басып шығару(“VL= %.3f”%x[5])
басып шығару(“VR1= %.3f”%x[6])
басып шығару(“VR2= %.3f”%x[8])
басып шығару(“VR3= %.3f”%x[7])

Аудармашы көмегімен қысқартылған теңдеулер жиынтығын шешу:

{TINA аудармашысының қысқартылған теңдеулер жиынтығының шешімі}
Sys Il, Ir1, Ir2, Is3
-Il + Ir1-2 = 0
-Ir1 + Ir2 + Is3 = 0
-120+110*Il+60+40*Ir2+30*Ir1=0
-40 * Ir2 + 210 = 0
аяғында;
Il = [- 1.5]
Ir1 = [500м]
Ir2 = [5.25]
Is3 = [- 4.75]

Біз кернеу үшін өрнектерді енгізіп, TINA аудармашысының оларды есептеулерін аламыз:

Il: = - 1.5;
Ir1: = 0.5;
Ir2: = 5.25;
Is3: = - 4.75;
Vl: = Il * RL;
Vr1: = Ir1 * R1
Vr2: = Ir2 * R2;
Vr3: = - Il * R3;
VIs: = Vs1-Vl + Vr3;
Vl = [- 30]
Vr1 = [15]
Vr2 = [210]
Vr3 = [135]
VIs = [285]

TINA көмегімен нәтижені TINA тұрақты ток интерактивті режимін қосу арқылы немесе Analysis / DC Analysis / Nodal Voltage көмегімен тексере аламыз.
    X
    Қош келдіңіз DesignSoft
    Қажет болса, қажетті өнімді табуға немесе қолдауға мұқтаж болған кезде сөйлесуге мүмкіндік береді.
    wpChatIcon