MESH OG LOOP CURRENT METHODS

Klik eller tryk på Eksempel kretserne nedenfor for at påkalde TINACloud og vælg den interaktive DC-tilstand for at analysere dem online.
Få en billig adgang til TINACloud for at redigere eksemplerne eller oprette dine egne kredsløb

En anden måde at forenkle det komplette sæt Kirchhoffs ligninger på er mesh- eller loop-strømmetoden. Ved hjælp af denne metode tilfredsstilles Kirchhoffs nuværende lov automatisk, og løkke ligningerne, som vi skriver, tilfredsstiller også Kirchhoffs spændingslov. At tilfredsstille Kirchhoffs nuværende lov opnås ved at tildele lukkede strømsløjfer kaldet mesh- eller loopstrømme til hver uafhængig sløjfe i kredsløbet og bruge disse strømme til at udtrykke alle de andre mængder af kredsløbet. Da loopstrømmene er lukket, skal strømmen, der strømmer ind i en knude, også strømme ud af knuden; så at skrive node ligninger med disse strømme fører til identitet.

Lad os først overveje metoden til maskestrømme.

Vi bemærker først, at mesh-nuværende metode kun gælder for "plane" kredsløb. Plane kredsløb har ingen krydsende ledninger, når de tegnes i et fly. Ofte kan du ved at tegne et kredsløb, der ser ud til at være ikke-plan, bestemme, at det faktisk er plant. For ikke-plane kredsløb skal du bruge loop nuværende metode beskrevet senere i dette kapitel.

For at forklare ideen om maskestrømme, forestil dig kredsløbets grene som "fiskenet" og tildel en maskestrøm til hvert net af nettet. (Nogle gange siges det også, at der tildeles en lukket strømsløjfe i hvert “vindue” i kredsløbet.)

Skematisk diagram

"Fiskenet" eller grafen af ​​kredsløbet

Teknikken til at repræsentere kredsløbet ved en simpel tegning, kaldet a graf, er ret magtfuld. Siden Kirchhoffs love afhænger ikke af komponenternes art, du kan se bort fra de konkrete komponenter og erstatte dem enkle linjesegmenter, kaldet grene af grafen. Ved at repræsentere kredsløb ved hjælp af grafer kan vi bruge matematiske teknikker grafteori. Dette hjælper os med at udforske den topologiske karakter af et kredsløb og bestemme de uafhængige sløjfer. Kom tilbage senere til dette websted for at læse mere om dette emne.

Trinnene i mesh strømanalyse:

  1. Tildel en maskestrøm til hvert net. Selvom retningen er vilkårlig, er det sædvanligt at bruge retningen med uret.

  2. Anvend Kirchhoffs spændingslovgivning (KVL) omkring hvert maske i samme retning som maskestrømmene. Hvis en modstand har to eller flere maskestrømme gennem sig, beregnes den samlede strøm gennem modstanden som den algebraiske sum af maskestrømmene. Med andre ord, hvis en strøm, der strømmer gennem modstanden, har den samme retning som maskestrømmen på løkken, har den et positivt tegn, ellers et negativt tegn i summen. Der tages hensyn til spændingskilder som sædvanligt. Hvis deres retning er den samme som maskestrømmen, tages deres spænding til at være positiv, ellers negativ, i KVL-ligningerne. For strømkilder strømmer normalt kun en maskestrøm gennem kilden, og denne strøm har den samme retning som strømkilden. Hvis dette ikke er tilfældet, skal du bruge den mere generelle loop nuværende metode, der er beskrevet senere i dette afsnit. Det er ikke nødvendigt at skrive KVL-ligninger for sløjfer, der indeholder maskestrømme, der er tildelt til aktuelle kilder.

  3. Løs de resulterende sløjfeækninger for maskestrømmene.

  4. Bestem den ønskede strøm eller spænding i kredsløbet ved hjælp af maskestrømmene.

Lad os illustrere metoden ved følgende eksempel:

Find den aktuelle I i kredsløbet nedenfor.


Klik / tryk på kredsløbet ovenfor for at analysere on-line eller klik på dette link til Gem under Windows


Vi ser, at der er to masker (eller et venstre og højre vindue) i dette kredsløb. Lad os tildele med uret netstrømme J1 og J2 til maskerne. Derefter skriver vi KVL-ligningerne og udtrykker spændingerne over modstanderne ved Ohms lov:

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

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

Numerisk:

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

6 - J1* 2 + J2* 14 = 0

Express J1 fra den første ligning: J1 = og derefter erstatte den anden ligning: 6 - 2 * + 14 * J2 = 0

gang med 17: 102 - 24 + 4 * J2 + 238 * J2 = 0 dermed J2 =

og J1 =

Endelig den krævede strøm:

{Løsning ved hjælp af TINAs tolk}
{Mesh nuværende metode}
Sys J1, J2
J1*(Ri1+R1)-J2*R1-V1=0
J1*R1+J2*(R1+R)+V2=0
ende;
J1 = [666.6667m]
J2 = [- 333.3333m]
I: = J1-J2;
I = [1]
#Løsning fra Python!
import numpy som n
#Brug mesh-aktuel metode!
#Vi har et lineært ligningssystem, som vi vil løse
#for I1,I2:
#I1*(Ri1+R1)+I2*Ri1-V1=0
#-V1+I1*Ri1+I2*(Ri1+R)+V2=0
#Skriv matrixen af ​​koefficienterne op:
A=n.array([[Ri1+R1,Ri1],[Ri1,Ri1+R]])
#Skriv matricen af ​​konstanterne:
b=n.array([V1,V1-V2])
x=n.linalg.solve(A,b)
I1=x[0]
I2=x[1]
print(“I1= %.3f”%I1)
print(“I2= %.3f”%I2)
I=I1
print(“I= %.3f”%I)

Lad os se resultaterne med TINA:


Klik / tryk på kredsløbet ovenfor for at analysere on-line eller klik på dette link til Gem under Windows

Lad os derefter løse det forrige eksempel igen, men med det mere generelle metode til loopstrømme. Ved hjælp af denne metode løber den lukkede strøm, kaldet loopstrømme, er ikke nødvendigvis tildelt til netværkene i kredsløbet, men til vilkårlige uafhængige sløjfer. Du kan sikre, at sløjferne er uafhængige ved at have mindst en komponent i hver sløjfe, der ikke er indeholdt i nogen anden sløjfe. For plane kredsløb er antallet af uafhængige sløjfer det samme som antallet af masker, hvilket er let at se.

En mere præcis måde at bestemme antallet af uafhængige sløjfer er som følger.

Givet et kredsløb med b grene og N noder. Antallet af uafhængige sløjfer l er:

l = b - N + 1

Dette følger af, at antallet af uafhængige Kirchhoffs ligninger skal være lig med grenene i kredsløbet, og vi ved allerede, at der kun er der N-1 uafhængige nodeforligninger. Derfor er det samlede antal af Kirchhoffs ligninger

b = N-1 + l og dermed l = b - N + 1

Denne ligning følger også af den grundlæggende teorem for grafteori, som vil blive beskrevet senere på dette sted.

Lad os nu løse det forrige eksempel igen, men mere simpelt ved hjælp af loop-nuværende metode. Med denne metode er vi frie til at bruge løkker i masker eller andre sløjfer, men lad os holde løkken med J1 i det venstre net af kredsløbet. For den anden sløjfe vælger vi imidlertid sløjfen med J2, som vist på figuren nedenfor. Fordelen ved dette valg er, at J1 vil være lig med den ønskede strøm I, da det er den eneste sløjfestrøm, der passerer gennem R1. Dette betyder, at vi ikke behøver at beregne J2 overhovedet. Bemærk, at i modsætning til "reelle" strømme, afhænger den fysiske betydning af loopstrømme af, hvordan vi tildeler dem til kredsløbet.


Klik / tryk på kredsløbet ovenfor for at analysere on-line eller klik på dette link til Gem under Windows

KVL ligningerne:

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

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

og den krævede strøm: I = J1

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

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

Udtryk J2 fra den anden ligning:

Erstatter i den første ligning:

Derfor: J1 = I = 1 A

Yderligere eksempler.

Eksempel 1

Find den aktuelle I i kredsløbet nedenfor.


Klik / tryk på kredsløbet ovenfor for at analysere on-line eller klik på dette link til Gem under Windows


I dette kredsløb bruger vi metoden til loopstrømme. I det venstre vindue på kredsløbet tager vi en loopstrøm, som vi betegner med I da det er lig med den ønskede strøm. Den anden loopstrøm er lig med Is1-kildestrømmen, så vi betegner den direkte som
IS1.

Bemærk, at retningen for denne loopstrøm er ikke med uret, da dens retning bestemmes af den aktuelle kilde. Da denne loopstrøm allerede er kendt, er der imidlertid ikke behov for at skrive KVL-ligningen for loopen hvor IS1 er taget.

Derfor er den eneste ligning, der skal løses:

-V1 + I * R2 + R1 * (Jeg - jegS1) = 0

dermed

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

Numerisk

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

Du kan også generere dette resultat, der kalder TINAs symbolanalyse fra menuen Analyse / symbolisk analyse / DC-resultat:


Eller du kan løse KVL-ligningen af ​​tolken:

{Løsning af TINAs tolk}
{Brug mesh aktuelle metode}
Sys jeg
-V1 + I * R2 + R1 * (I - IS1) = 0
ende;
I = [3]

Følgende eksempel har 3 aktuelle kilder og er meget let at løse ved hjælp af loopstrømmen.

Eksempel 2

Find spændingen V.

I dette eksempel kan vi vælge tre loopstrømme, så hver kun passerer gennem en strømkilde. Derfor er alle de tre loopstrømme kendte, og vi behøver kun at udtrykke den ukendte spænding V ved hjælp af dem.

Gør den algebraiske sum af strømmen gennem R3:

V = (IS3 - JegS2) * R3= (10-5) * 30 = 150 V. Du kan bekræfte dette med TINA :.


Klik / tryk på kredsløbet ovenfor for at analysere on-line eller klik på dette link til Gem under Windows

Lad os derefter igen tackle et problem, som vi allerede har løst i Kirchhoffs love , Node potentiel metode kapitler.

Eksempel 3

Find spændingen V af modstanden R4.


Klik / tryk på kredsløbet ovenfor for at analysere on-line eller klik på dette link til Gem under Windows

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

Dette problem krævede mindst 4 ligninger for at løse i de foregående kapitler.

Løsning af dette problem med metoden til loopstrømme, vi har fire uafhængige sløjfer, men med det rigtige valg af loopstrømme, vil en af ​​loopstrømmene være lig med kildestrømmen Is.

Baseret på sløjfestrømmene vist i figuren ovenfor er sløjfeekvationerne:

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

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

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

Den ukendte spænding V kan udtrykkes ved loopstrømme:

V = R4 * (I2 + I3)

Numerisk:

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)

Vi kan bruge Cramer's regel til at løse dette system af ligninger:

I4 = D3/D

hvor D er afgørende for systemet. D4, determinant for jeg4, dannes ved at erstatte højre side af systemet placeres med kolonnen I4koefficienter.

Systemet af ligninger i bestilt form:

- 60 * I3 + 135 * Jeg4= -20

150 * Jeg2-150 * Jeg3 = - 50

-150 * Jeg2+ 360 * Jeg3 - 60 * I4= - 180

determinanten D:

Løsningen af ​​dette system af ligninger er:

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

Du kan bekræfte svaret via det resultat, der er beregnet af TINA.


Klik / tryk på kredsløbet ovenfor for at analysere on-line eller klik på dette link til Gem under Windows

{Løsning ved hjælp af TINAs tolk}
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
ende;
I2 = [- 1.6364]
I3 = [- 1.303]
I4 = [- 727.2727m]
V: = R4 * (Is + I3);
V = [34.8485]
#Løsning fra Python!
import numpy som n
#Vi har et lineært ligningssystem, som vi vil løse
#for I1,I2,I3,I4:
#I1=Er
#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
#Skriv matrixen af ​​koefficienterne op:
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]])
#Skriv matricen af ​​konstanterne:
b=n.array([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)
print(“V= %.5f”%V)

I dette eksempel er hver ukendt loopstrøm en grenstrøm (I1, I3 og I4); så det er let at kontrollere resultatet ved at sammenligne med DC-analyseresultaterne for TINA.


    X
    Velkommen til DesignSoft
    Lad os chatte hvis nødvendigt hjælp med at finde det rigtige produkt eller har brug for support.
    den wpchatıco