MOŽNOST NODE

Kliknite ali se dotaknite spodnjih vzorčnih vezij, da pokličete TINACloud in izberite način Interactive DC za analizo na spletu.
Pridobite poceni dostop do TINACloud, da uredite primere ali ustvarite lastna vezja

Celoten nabor Kirchhoffovih enačb je mogoče bistveno poenostaviti z metodo potenciala vozlišča, opisano v tem poglavju. Z uporabo te metode je Kirchhoffov zakon o napetosti samodejno izpolnjen, zato potrebujemo le enačbe vozlišč, da zadostimo trenutnemu zakonu Kirchhoffa. Zadovoljevanje Kirchhoffovega napetostnega zakona dosežemo z uporabo vozličnih potencialov (imenovanih tudi vozlišča ali vozliške napetosti) glede na določeno vozlišče, imenovano reference vozlišče. Z drugimi besedami, vse napetosti v vezju so glede na referenčno vozlišče, za katerega se običajno šteje, da ima 0 potenciala. Lahko je videti, da se s temi definicijami napetosti Kirchhoffov napetostni zakon samodejno izpolni, saj zapis enačb zanke s temi potenciali vodi k identiteti. Upoštevajte, da morate za vezje z N vozlišči napisati le enačbe N - 1. Enačba vozlišča za referenčno vozlišče je običajno izpuščena.

Vsota vseh tokov v vezju je nič, saj vsak tok teče v vozlišče in iz njega. Zato enačba Nth vozlišča ni neodvisna od prejšnjih enačb N-1. Če bi vključili vse N enačbe, bi imeli nerešljiv sistem enačb.

Metoda potenciala vozlišča (imenovana tudi nodalna analiza) je metoda, ki je najbolj primerna za računalniške aplikacije. Večina programov za analizo vezij - vključno s TINA - temelji na tej metodi.

Koraki nodalne analize:

1. Izberite referenčno vozlišče s potencialom vozlišča 0 in vsako preostalo vozlišče označite z V1, V2 or j1, j2in tako naprej.

2. Uporabi trenutni zakon Kirchhoffa za vsako vozlišče, razen referenčnega vozlišča. Uporabite Ohmov zakon, da izrazite neznane tokove iz potencialov vozlišč in napetosti vira napetosti, kadar je to potrebno. Za vse neznane tokove prevzemite isto referenčno smer (npr. Kažejo na vozlišče) za vsako uporabo trenutnega zakona Kirchhoffa.

3. Rešite nastale enačbe vozlišč za napetosti vozlišč.

4. Z napetostmi vozlišča določite želeni tok ali napetost v vezju.

Korak 2 ponazorimo s pisanjem enačbe vozlišča za vozlišče V1 naslednjega fragmenta vezja:

Najprej poiščite tok od vozlišča V1 do vozlišča V2. Ohmov zakon bomo uporabili pri R1. Napetost čez R1 je V1 - V2 - VS1

In tok skozi R1 (in od vozlišča V1 do vozlišča V2) je

Upoštevajte, da ima ta tok referenčno smer, ki kaže na V1 vozlišče. Z uporabo konvencije za tokove, ki kažejo na vozlišče, ga je treba v enačbi vozlišča upoštevati s pozitivnim predznakom.

Trenutni izraz veje med V1 in V3 bo podobno, toda od VS2 je v nasprotni smeri od VS1 (kar pomeni potencial vozlišča med VS2 in R2 je V3-VS2), tok je

Končno sem zaradi navedene referenčne smeri IS2 bi moral imeti pozitiven predznak in jazS1 negativni znak v enačbi vozlišča.

Enačba vozlišča:

Zdaj si oglejmo popoln primer, ki prikazuje uporabo metode potenciala vozlišča.

Poiščite napetost V in tokove skozi upore v spodnjem vezju


Kliknite / tapnite zgornji krog, da analizirate na spletu ali kliknete to povezavo na Shrani pod Windows


Ker imamo v tem vezju le dve vozlišči, lahko raztopino zmanjšamo na določitev ene neznane količine. Z izbiro spodnje vozlišče kot referenčno vozlišče, napetost neznanega vozlišča je napetost, za katero se rešujemo, V.

Kliknite / tapnite zgornji krog, da analizirate na spletu ali kliknete to povezavo na Shrani pod Windows


Nodalna enačba za zgornje vozlišče:

Številčno:

Pomnožite z 30: 7.5 + 3 V - 30 + 1.5 V + 7.5. + V - 40 = 0 5.5 V - 55 = 0

Zato: V = 10 V

{Rešitev TINA-jevega tolmača}
Sys V
I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3=0
konec;
V = [10]
#Rešitev Pythona!
uvozite numpy kot n, sympy kot s
#I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3=0
#Zapišite matriko koeficientov:
A=n.array([[1/R1+1/R2+1/R3]])
#Zapišite matriko konstant:
b=n.array([-I+Vs1/R1-Vs2/R2+Vs3/R3])

V= n.linalg.solve(A,b)[0]
natisni(“%.3f”%V)
#Simbolična rešitev s sympy rešitvijo
V= s.symbols('V')
sol = s.solve([I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3],[V])
natisni (sol)

Zdaj določimo tokove skozi upore. To je enostavno, saj se v zgornji enačbi vozlišča uporabljajo enaki tokovi.

{Rešitev TINA-jevega tolmača}
{Uporabite metodo potencialnega vozlišča!}
Sys V
I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3=0
konec;
V = [10]
{Tokovi uporov}
IR1: = (V-Vs1) / R1;
IR2: = (V + Vs2) / R2;
IR3: = (V-Vs3) / R3;
IR1 = [0]
IR2 = [750.0001m]
IR3 = [- 1000m]

Rezultat lahko preverimo s TINA tako, da preprosto vklopimo TINA-in interaktivni način DC ali uporabimo ukaz Analysis / DC Analysis / Nodal Vol Volts.



Nato rešimo težavo, ki je bila že uporabljena kot zadnji primer Kirchhoffovi zakoni poglavje



Poiščite napetosti in tokove vsakega elementa vezja.

Izbira spodnjega vozlišča kot referenčnega vozlišča z 0 potencialom, nodalna napetost N2 bo enak VS3,: j2 = torej imamo samo eno neznano vozliško napetost. Morda se spomnite, da smo prej s celotnim naborom Kirchhoffovih enačb, tudi po nekaj poenostavitvah, imeli linearni sistem enačb 4 neznank.

Pisanje enačb vozlišča za vozlišče N1, označimo nodalno napetost N1 by j1

Enostavna enačba za reševanje je:

Številčno:

Pomnožimo z 330, dobimo:

3j1-360 - 660 + 11j1 - 2970 = 0 ® j1= 285 V

Po izračunu j1, enostavno je izračunati ostale količine v vezju.

Tokovi:

IS3 = JazR1 - JAZR2 = 0.5 - 5.25 = - 4.75 A


In napetosti:

VIs = j1 = 285 V

VR1= (
j1 - VS3= 285 - 270 = 15 V

VR2 = (VS3 - VS2) = 270 - 60 = 210 V

VL = - (j1-VS1-VR3) = -285 +120 +135 = - 30 V

Morda opazite, da pri metodi potenciala vozlišča še vedno potrebujete nekaj dodatnega izračuna, da določite tokove in napetosti vezja. Vendar so ti izračuni zelo preprosti, veliko enostavnejši od reševanja sistemov linearnih enačb za vse količine vezja hkrati.

Rezultat lahko preverimo s TINA tako, da preprosto vklopimo TINA-in interaktivni način DC ali uporabimo ukaz Analysis / DC Analysis / Nodal Vol Volts.


Kliknite / tapnite zgornji krog, da analizirate na spletu ali kliknete to povezavo na Shrani pod Windows

Poglejmo še nekaj primerov.

Primer 1

Poišči trenutno I.


Kliknite / tapnite zgornji krog, da analizirate na spletu ali kliknete to povezavo na Shrani pod Windows

V tem vezju so štiri vozlišča, a ker imamo idealen vir napetosti, ki določa napetost vozlišča na njegovem pozitivnem polu, bi morali izbrati njegov negativni pol kot referenčno vozlišče. Zato imamo res samo dva neznana potenciala vozlišča: j1 in j2 .


Kliknite / tapnite zgornji krog, da analizirate na spletu ali kliknete to povezavo na Shrani pod Windows


Enačbe za vozlišča potencialov j1 in j2:

Številčno:



sistem linearnih enačb je:


Če želite to rešiti, prvo enačbo pomnožite s 3, drugo pa z 2 in nato dodajte obe enačbi:

11j1 = 220

in zato j1= 20V, j2 = (50 + 5j1) / 6 = 25 V

Nazadnje neznani tok:

Rešitev sistema linearnih enačb lahko izračunamo tudi z uporabo Cramerjevo pravilo.

Ponazorimo uporabo Cramerjevega pravila z reševanjem sistema zgoraj.

1. Izpolnite matriko koeficientov neznanih:

2. Izračunajte vrednost determinanta matrike D.

| D| = 7 * 6 - (-5) * (- 4) = 22

3. Postavite vrednosti desne strani v stolpec koeficientov neznane spremenljivke, nato izračunajte vrednost determinante:

4.Divide na novo najdene determinante s prvotno determinanto, da bi našli naslednje razmerje:

Zato j1 = V 20 in j2 = 25 V

Če želite preveriti rezultat s TINA, preprosto vklopite TINA-in interaktivni način DC ali uporabite ukaz Analysis / DC Analysis / Nodal Vol Volts. Upoštevajte, da z uporabo Napetostni pin komponenta TINA, lahko neposredno prikažete potenciale vozlišča ob predpostavki, da je Igrišče komponenta je povezana z referenčnim vozliščem.


Kliknite / tapnite zgornji krog, da analizirate na spletu ali kliknete to povezavo na Shrani pod Windows

{Rešitev TINA-jevega tolmača}
Sys fi1, fi2
(fi1-fi2)/R2+(fi1-VS1)/R3+fi1/R4=0
(fi2-fi1)/R2+(fi2-VS1)/R1-Is=0
konec;
fi1 = [20]
fi2 = [25]
I: = (fi2-VS1) / R1;
I = [500m]
#Rešitev Pythona!
uvozi numpy kot n
#Imamo sistem
#llinearne enačbe, ki
#želimo rešiti za fi1, fi2:
#(fi1-fi2)/R2+(fi1-VS1)/R3+fi1/R4=0
#(fi2-fi1)/R2+(fi2-VS1)/R1-Is=0
#Zapišite matriko koeficientov:
A=n.array([[1/R2+1/R3+1/R4,-1/R2],[-1/R2,1/R2+1/R1]])
#Zapišite matriko konstant:
b=n.matrika([[VS1/R3],[VS1/R1+Je]])
x=n.linalg.solve(A,b)
fi1,fi2=x[0],x[1]
print(“fi1= %.3f”%fi1)
print(“fi2= %.3f”%fi2)
I=(fi2-VS1)/R1
print(“I= %.3f”%I)

Primer 2.

Poiščite napetost upora R4.

R1 = R3 = 100 ohm, R2 = R4 = 50 ohm, R5 = 20 ohm, R6 = 40 ohm, R7 = 75 ohm




Kliknite / tapnite zgornji krog, da analizirate na spletu ali kliknete to povezavo na Shrani pod Windows


V tem primeru je praktično izbrati negativni pol napetostnega vira VS2 kot referenčno vozlišče, ker je potem pozitivni pol VS2 napetostni vir bo imel VS2 = 150 vozličnih potencialov. Zaradi te izbire pa je potrebna V napetost nasprotna napetosti vozlišča vozlišča N4; zato V4 = - V.

Enačbe:


Tukaj ne predstavljamo ročnih izračunov, saj lahko enačbe TINA-in tolmač enostavno reši enačbe.

{Rešitev TINA-jevega tolmača}
{Uporabite metodo potencialnega vozlišča!}
Sys V, V1, V2, V3
V1/R2+(V1-Vs2)/R1-Is=0
(V2+V)/R6+(V2-V3+Vs1)/R5+Is=0
(V3+V)/R7+(V3-Vs2)/R3+(V3-Vs1-V2)/R5=0
(-V-V2)/R6-V/R4+(-V-V3)/R7=0
konec;
V1 = [116.6667]
V2 = [- 91.8182]
V3 = [19.697]
V = [34.8485]
#Rešitev Pythona!
uvozi numpy kot n
#Uporabi metodo potenciala vozlišča!
#Imamo sistem linearnih enačb, ki jih želimo rešiti
#za V,V1,V2,V3:
#V1/R2+(V1-Vs2)/R1-Is=0
#(V2+V)/R6+(V2-V3+Vs1)/R5+Is=0
#(V3+V)/R7+(V3-Vs2)/R3+(V3-Vs1-V2)/R5=0
#(-V-V2)/R6-V/R4+(-V-V3)/R7=0
#Zapišite matriko koeficientov:
A= n.array([[0,1/R2+1/R1,0,0],[1/R6,0,1/R6+1/R5,(-1)/R5],[1/R7,0,(-1)/R5,1/R7+1/R5+1/R3],[(-1)/R6-1/R4-1/R7,0,-1/R6,-1/R7]])
#Zapišite matriko konstant:
b=n.array([(Vs2/R1)+Is,-(Vs1/R5)-Is,(Vs2/R3)+(Vs1/R5),0])

x= n.linalg.solve(A,b)
V=x[0]
print(“V= %.4f”%V)

Če želite preveriti rezultat, TINA preprosto vklopi TINA-in interaktivni način DC ali uporabite ukaz Analysis / DC Analysis / Nodal Vol Volts. Upoštevajte, da moramo na vozlišča postaviti nekaj napetostnih zatičev, da prikažemo napetosti vozlišč.


Kliknite / tapnite zgornji krog, da analizirate na spletu ali kliknete to povezavo na Shrani pod Windows


    X
    Veseli me, da vas imam DesignSoft
    Omogočimo klepet, če potrebujete pomoč pri iskanju pravega izdelka ali potrebujete podporo.
    wpchatıco