MESH IR LOOP METODAI

Spustelėkite arba Bakstelėkite toliau pateikiamas pavyzdžių grandines, kad galėtumėte naudoti TINACloud ir pasirinkti interaktyvųjį DC režimą, kad juos analizuotumėte internete.
Gaukite prieinamą prieigą prie „TINACloud“, kad galėtumėte redaguoti pavyzdžius arba sukurti savo grandines

Kitas būdas supaprastinti visą Kirchhoffo lygčių rinkinį yra tinklelio arba kilpos srovės metodas. Taikant šį metodą, dabartinis Kirchhoffo įstatymas tenkinamas automatiškai, o kilpų lygtys, kurias mes rašome, taip pat patenkina Kirchhoffo įtampos įstatymą. Patenkinimas dabartiniu Kirchhoffo įstatymu pasiekiamas kiekvienai nepriklausomai grandinės kilpai priskiriant uždaras srovės kilpas, vadinamas tinklo ar tinklo srovėmis, ir panaudojant šias sroves visiems kitiems grandinės dydžiams išreikšti. Kadangi kilpų srovės yra uždarytos, iš mazgo turi tekėti ir į mazgą tekanti srovė; taigi, užrašius mazgų lygtis su šiomis srovėmis, atsiranda tapatybė.

Pirmiausia apsvarstykime tinklo srovių metodą.

Pirmiausia atkreipiame dėmesį, kad tinklo srovės metodas taikomas tik „plokštuminėms“ grandinėms. Plokštumose grandinėse nėra kirtimo laidų, kai jie traukiami plokštumoje. Dažnai perbrėždami grandinę, kuri atrodo neplanuota, galite nustatyti, kad ji iš tikrųjų yra plokštuma. Jei naudojate neplanines grandines, naudokite kilpos srovės metodas aprašyta šiame skyriuje.

Norėdami paaiškinti tinklo srovių idėją, įsivaizduokite grandinės atšakas kaip „žvejybos tinklą“ ir kiekvienai tinklo akiai priskirkite tinklo srovę. (Kartais taip pat sakoma, kad uždara srovės kilpa yra paskirta kiekviename grandinės „lange“.)

Schema

„Žvejybos tinklas“ arba schemos schema

Grandinės vaizdavimo paprastu piešiniu technika, vadinama a grafikas, yra gana galingas. Nuo Kirchhoffo įstatymai nepriklauso nuo komponentų pobūdžio, galite nekreipti dėmesio į betoninius komponentus ir juos pakeisti paprastais linijų segmentais, vadinamais šakos grafiko. Pavaizduoti grandines grafikais leidžia mums naudoti matematinius metodus grafiko teorija. Tai padeda mums ištirti topologinį grandinės pobūdį ir nustatyti nepriklausomas kilpas. Grįžkite vėliau į šią svetainę ir skaitykite daugiau šia tema.

Dabartinės akių analizės veiksmai:

  1. Kiekvienai akiai priskirkite tinklo srovę. Nors kryptis yra savavališka, įprasta naudoti pagal laikrodžio rodyklę.

  2. Taikykite Kirchhoffo įtampos dėsnį (KVL) aplink kiekvieną tinklelį ta pačia kryptimi kaip ir tinklo srovės. Jei rezistorius per jį turi dvi ar daugiau tinklo srovių, visa srovė per rezistorių apskaičiuojama kaip algebrinė tinklo srovių suma. Kitaip tariant, jei srovė, tekanti per rezistorių, turi tą pačią kryptį kaip ir kilpos tinklo srovė, ji turi teigiamą ženklą, kitaip neigiamą ženklą sumoje. Į įtampos šaltinius atsižvelgiama kaip įprasta. Jei jų kryptis yra tokia pati kaip tinklo srovės, jų įtampa KVL lygtyse laikoma teigiama, kitaip neigiama. Paprastai srovės šaltiniams pro šaltinį teka tik viena tinklo srovė, ir ta srovė turi tą pačią kryptį kaip ir šaltinio srovė. Jei taip nėra, naudokite bendresnį ciklo srovės metodą, aprašytą vėliau šioje pastraipoje. Kilpų, turinčių tinklo sroves, priskirtas dabartiniams šaltiniams, nereikia rašyti KVL lygčių.

  3. Išspręskite gautas kilpos lygtis tinklinėms srovėms.

  4. Naudodamiesi tinklo srovėmis, nustatykite bet kurią reikalaujamą srovę ar įtampą grandinėje.

Parodykime metodas pateiktas tokiu pavyzdžiu:

Raskite dabartinę grandinę žemiau esančioje grandinėje.


Spustelėkite / bakstelėkite aukščiau esančią grandinę, kad galėtumėte analizuoti internetą arba spustelėkite šią nuorodą, kad išsaugotumėte pagal „Windows“


Matome, kad šioje grandinėje yra dvi akys (arba kairysis ir dešinysis langas). Priskirkime tinklo sroves pagal laikrodžio rodyklę J1 ir J2 prie akių. Tada parašome KVL lygtis, išreikšdami varžų įtampą pagal Ohmo dėsnį:

-V1 + J1* (Ri1+R1) - J2*R1 = 0

V2 - J1*R1 + J2* (R + R1) = 0

Skaitmeniškai:

-12 + J1* 17 - J2* 2 = 0

6 - J1* 2 + J2* 14 = 0

Išreikšti J1 iš pirmos lygties: J1 = ir tada pakeiskite antrąja lygtimi: 6 - 2 * + 14 * J2 = 0

padauginkite iš 17: 102 - 24 + 4 * J2 + 238 * J2 = 0 taigi J2 =

ir J1 =

Galiausiai reikalinga srovė:

{Sprendimas naudojant TINA vertėją}
{Dabartinis metodas}
Sys J1, J2
J1*(Ri1+R1)-J2*R1-V1=0
J1*R1+J2*(R1+R)+V2=0
pabaigą;
J1 = [666.6667m]
J2 = [- 333.3333m]
I: = J1-J2;
I = [1]
#Python sprendimas!
importuoti numpy kaip n
#Naudokite tinklo srovės metodą!
#Turime tiesinę lygčių sistemą, kurią norime išspręsti
#skirta I1,I2:
#I1*(Ri1+R1)+I2*Ri1-V1=0
#-V1+I1*Ri1+I2*(Ri1+R)+V2=0
#Parašykite koeficientų matricą:
A=n.array([[Ri1+R1,Ri1],[Ri1,Ri1+R]])
#Parašykite konstantų matricą:
b=n.masyvas([V1,V1-V2])
x=n.linalg.solve(A,b)
I1=x[0]
I2=x[1]
spausdinti(“I1= %.3f”%I1)
spausdinti(“I2= %.3f”%I2)
I=I1
spausdinti("I= %.3f"%I)

Patikrinkime rezultatus su TINA:


Spustelėkite / bakstelėkite aukščiau esančią grandinę, kad galėtumėte analizuoti internetą arba spustelėkite šią nuorodą, kad išsaugotumėte pagal „Windows“

Toliau dar kartą išspręskime ankstesnį pavyzdį, bet su bendresniu kilpų srovių metodas. Naudojant šį metodą, uždarytos srovės kilpos vadinamos kilpos srovės, yra priskiriami nebūtinai grandinės akims, bet savavališkai nepriklausomos kilpos. Galite įsitikinti, kad kilpos yra nepriklausomos, jei kiekvienoje kilpoje yra bent vienas komponentas, kurio nėra jokioje kitoje kilpoje. Plokščių schemų atveju nepriklausomų kilpų skaičius yra toks pat kaip ir akių, kurias lengva pamatyti.

Tikslesnis būdas nustatyti nepriklausomų kilpų skaičių yra toks.

Duota grandinė su b šakos ir N mazgai. Nepriklausomų kilpų skaičius l yra:

l = b - N + 1

Tai išplaukia iš to, kad nepriklausomų Kirchhoffo lygčių skaičius turi būti lygus šakoms grandinėje, ir mes jau žinome, kad yra tik jie N-1 nepriklausomos mazgo lygtys. Taigi bendras Kirchhoffo lygčių skaičius yra

b = N-1 + l ir todėl l = b - N + 1

Ši lygtis taip pat išplaukia iš pagrindinės grafiko teorijos teoremos, kuri bus aprašyta vėliau šioje svetainėje.

Dabar vėl išspręskime ankstesnį pavyzdį, bet paprasčiau, naudodamiesi ciklo srovės metodu. Taikydami šį metodą, mes galime laisvai naudoti kilpas tinkleliuose ar bet kokias kitas kilpas, tačiau išlaikykime kilpą su J1 kairiajame grandinės tinklelyje. Tačiau antrajai kilpai pasirenkame kilpą su J2, kaip parodyta paveikslėlyje žemiau. Šio pasirinkimo pranašumas yra tas, kad J1 bus lygus reikalaujamai srovei I, nes ji yra vienintelė kilpos srovė, einanti per R1. Tai reiškia, kad mums nereikia apskaičiuoti J2 iš viso. Atkreipkite dėmesį, kad, skirtingai nei „tikrosios“ srovės, fizinė kilpų srovių prasmė priklauso nuo to, kaip mes jas priskiriame grandinei.


Spustelėkite / bakstelėkite aukščiau esančią grandinę, kad galėtumėte analizuoti internetą arba spustelėkite šią nuorodą, kad išsaugotumėte pagal „Windows“

KVL lygtys:

J1 * (R1+Ri1) + J2 * R i1 - V1 = 0

-V1+ J1 * Ri1+ J2 * (R + Ri) + V2 = 0

ir reikalinga srovė: I = J1

Numerically: J1*(15+2)+J2*15-12 = 0

-12 + J1 * 15 + J2 * (15 + 12) + 6 = 0

Išreikšti J2 iš antros lygties:

Pakeiskite į pirmąją lygtį:

Taigi: J1 = I = 1 A

Kiti pavyzdžiai.

Pavyzdys 1

Raskite dabartinę grandinę žemiau esančioje grandinėje.


Spustelėkite / bakstelėkite aukščiau esančią grandinę, kad galėtumėte analizuoti internetą arba spustelėkite šią nuorodą, kad išsaugotumėte pagal „Windows“


Šioje grandinėje mes naudojame kilpų srovių metodą. Kairiajame grandinės lange mes paimame kilpos srovę, kurią žymime I nes jis yra lygus prašomai srovei. Kitos kilpos srovė yra lygi Is1 šaltinio srovei, todėl mes ją žymime tiesiogiai kaip
IS1.

Atminkite, kad šios kilpos srovės kryptis yra ne pagal laikrodžio rodyklę, nes jo kryptį lemia dabartinis šaltinis. Kadangi ši kilpos srovė jau žinoma, nereikia rašyti kilpos KVL lygties kur IS1 yra imtasi.

Todėl vienintelė išspręsta lygtis:

-V1 + I * R2 + R1 * (Aš - ašS1) = 0

taigi

I = (V1 + R1 *IS1) / (R1 + R2)

Skaitmeniškai

I=(10+20*4)/(20+10)=3 A

Taip pat galite sugeneruoti šį rezultatą, iškviečiant TINA simbolinę analizę iš analizės / simbolinės analizės / DC rezultato meniu:


Arba vertėjas gali išspręsti KVL lygtį:

{TINA vertėjo sprendimas}
{Naudokite tinklo srovės metodą}
Sys I
-V1 + I * R2 + R1 * (I - IS1) = 0
pabaigą;
I = [3]

Šiame pavyzdyje yra 3 dabartiniai šaltiniai ir jį labai lengva išspręsti naudojant kilpų sroves.

Pavyzdys 2

Rasti įtampą V.

Šiame pavyzdyje galime pasirinkti tris kontūro sroves, kad kiekviena praeitų tik per vieną srovės šaltinį. Todėl visos trys kilpų srovės yra žinomos, ir mums reikia tik jomis išreikšti nežinomą įtampą V.

Padaryti algebrinę srovių sumą per R3:

V = (IS3 - IS2) * R3= (10-5) * 30 = 150 V. Tai galite patikrinti naudodamiesi TINA :.


Spustelėkite / bakstelėkite aukščiau esančią grandinę, kad galėtumėte analizuoti internetą arba spustelėkite šią nuorodą, kad išsaugotumėte pagal „Windows“

Tada vėl spręsime problemą, kurią jau išsprendėme Kirchhoffo įstatymai ir Mazgo potencialus metodas skyriai.

Pavyzdys 3

Raskite rezistoriaus R įtampą4.


Spustelėkite / bakstelėkite aukščiau esančią grandinę, kad galėtumėte analizuoti internetą arba spustelėkite šią nuorodą, kad išsaugotumėte pagal „Windows“

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

Ankstesniuose skyriuose šiai problemai išspręsti reikėjo bent 4 lygčių.

Išspręsdami šią problemą kilpų srovių metodu, turime keturias nepriklausomas kilpas, tačiau tinkamai parinkus kilpų sroves, viena iš kilpų srovių bus lygi šaltinio srovei Is.

Remiantis kilpų srovėmis, parodytomis aukščiau esančiame paveiksle, kilpų lygtys yra:

VS1+I4* (R5+R6+R7) - IS*R6 -I3* (R5 + R6) = 0

VS2 - I3* (R1+R2) - IS*R2 + I2* (R1 + R2) = 0

-VS1 + I3* (R1 + R2 + R3 + R4 + R5 + R6) + IS* (R2 +R4 + R6) - I4* (R5 + R6) - I2* (R1 + R2) = 0

Nežinoma įtampa V gali būti išreikšta kilpų srovėmis:

V = R4 * (I2 + I3)

Skaitmeniškai:

100 + I4* 135-2 * 40-I3* 60 = 0

150 + I2* 150-2 * 50-I3* 150 = 0

–100 + I3* 360 + 2 * 140-I4* 60-I2* 150 = 0

V = 50 * (2 + I3)

Norėdami išspręsti šią lygčių sistemą, galime naudoti Cramerio taisyklę:

I4 = D3/D

kur D yra sistemos determinantas. D4, I faktorius4, yra suformuota pakeičiant I stulpelį sistemos dešine puse4koeficientai.

Lygmenų sistema pagal užsakytą formą:

- 60 * Aš3 + 135 * I4= -20

150 * I2-150 * I3 = - 50

-150 * I2+ 360 * I3 - 60 * I4= - 180

Taigi lemiamas veiksnys D:

Šios lygčių sistemos sprendimas yra:

V = R4* (2 + I3) = 34.8485 V

Atsakymą galite patvirtinti naudodamiesi TINA apskaičiuotu rezultatu.


Spustelėkite / bakstelėkite aukščiau esančią grandinę, kad galėtumėte analizuoti internetą arba spustelėkite šią nuorodą, kad išsaugotumėte pagal „Windows“

{Sprendimas naudojant TINA vertėją}
Sys I2, I3, I4
Vs2+I2*(R1+R2)-R2*Is-I3*(R1+R2)=0
-Vs1+I3*(R1+R2+R3+R4+R5+R6)+Is*(R2+R4+R6)-I2*(R1+R2)-I4*(R5+R6)=0
Vs1+I4*(R5+R6+R7)-Is*R6-I3*(R5+R6)=0
pabaigą;
I2 = [- 1.6364]
I3 = [- 1.303]
I4 = [- 727.2727m]
V: = R4 * (Is + I3);
V = [34.8485]
#Python sprendimas!
importuoti numpy kaip n
#Turime tiesinę lygčių sistemą, kurią norime išspręsti
#skirta I1,I2,I3,I4:
#I1=Yra
#Vs2+I2*(R1+R2)-R2*I1-I3*(R1+R2)=0
#-Vs1+I3*(R1+R2+R3+R4+R5+R6)+I1*(R2+R4+R6)-I2*(R1+R2)-I4*(R5+R6)=0
#Vs1+I4*(R5+R6+R7)-I1*R6-I3*(R5+R6)=0
#Parašykite koeficientų matricą:
A=n.array([[1,0,0,0],[-R2,R1+R2,-(R1+R2),0],[R2+R4+R6,-(R1+R2),R1+R2+R3+R4+R5+R6,-(R5+R6)],[-R6,0,-(R5+R6),R5+R6+R7]])
#Parašykite konstantų matricą:
b=n.masyvas([Is,-Vs2,Vs1,-Vs1])
x=n.linalg.solve(A,b)
I1,I2,I3,I4=x[0],x[1],x[2],x[3]
print(“I1= %.5f”%I1) #x[0]=I1
print(“I2= %.5f”%I2) #x[1]=I2
print(“I3= %.5f”%I3) #x[2]=I1
print(“I4= %.5f”%I4) #x[3]=I2
V=R4*(I1+I3)
spausdinti ("V= %.5f"%V)

Šiame pavyzdyje kiekviena nežinoma kilpos srovė yra šakos srovė (I1, I3 ir I4); todėl lengvai patikrinti rezultatą, palyginti su TINA DC analizės rezultatais.


    X
    Sveiki atvykę į „DesignSoft“
    Leidžia kalbėtis, jei reikia pagalbos ieškant tinkamo produkto ar reikia palaikymo.
    „wpChatIcon“