Få en låg kostnad tillgång till TINACloud för att redigera exemplen eller skapa egna kretsar
Thévenins sats låter en ersätta en komplicerad krets med en enkel ekvivalent krets som endast innehåller en spänningskälla och ett seriekopplat motstånd. Satsen är mycket viktig både ur teoretiska och praktiska synvinklar.
Kortfattat sagt säger Thévenins teorem:
Varje två-terminal linjär krets kan ersättas med en ekvivalent krets bestående av en spänningskälla (VTh) och ett seriemotstånd (RTh).
Det är viktigt att notera att Thévenins ekvivalenta krets ger endast ekvivalens vid terminalerna. Uppenbarligen är den interna strukturen och därför egenskaperna hos den ursprungliga kretsen och Thévenin-ekvivalenten helt olika.
Att använda Thevenins teorem är särskilt fördelaktigt när:
- Vi vill koncentrera oss på en viss del av en krets. Resten av kretsen kan ersättas med en enkel Thevenin motsvarighet.
- Vi måste studera kretsen med olika belastningsvärden vid terminalerna. Med hjälp av Thevenin-ekvivalenten kan vi undvika att analysera den komplexa ursprungliga kretsen varje gång.
Vi kan beräkna Thevenin-ekvivalenten i två steg:
- Beräkna RTh. Ställ in alla källor till noll (ersätt spänningskällor med kortslutning och strömkällor med öppna kretsar) och hitta sedan det totala motståndet mellan de två terminalerna.
- Beräkna VTh. Hitta den öppna kretsspänningen mellan terminalerna.
För att illustrera, låt oss använda Thévenins teorem för att hitta motsvarande krets för kretsen nedan.
TINA-lösningen visar de steg som behövs för beräkning av Thevenin-parametrarna:
Naturligtvis kan parametrarna enkelt beräknas med hjälp av reglerna för serie-parallella kretsar som beskrivs i tidigare kapitel:
RT:=R3+Replus(Rl,R1);
VT:= Vs*R2/(R2+Rl);
RT=[10]
VT=[6.25]
#Definiera först replus med lambda:
Replus= lambda R1, R2 : R1*R2/(R1+R2)
RT=R3+Replus(R1,R2)
VT=Vs*R2/(R2+R1)
print(“RT= %.3f”%RT)
print(“VT= %.3f”%VT)
Ytterligare exempel:
Exempelvis 1
Här kan du se hur Thévenin-motsvarigheten förenklar beräkningarna.
Hitta strömmen av belastningsmotståndet R om dess motstånd är:
1.) 0 ohm; 2.) 1.8 ohm; 3.) 3.8 ohm 4.) 2.8.ohm
Hitta först Thévenin-ekvivalenten för kretsen med avseende på terminalerna på R, men utan R:
Nu har vi en enkel krets med vilken det är lätt att beräkna strömmen för de olika belastningarna:
Ett exempel med mer än en källa:
Exempelvis 2
Hitta Thévenin-motsvarigheten till kretsen.
Lösning med TINA: s DC-analys:
Den komplicerade kretsen ovan kan då ersättas med den enkla seriekretsen nedan.
{Att använda Kirchhoffs lagar}
Sys Vt
Vt/R+(Vt-Vs2)/R3+(Vt-Vs1)/R1-Is=0
slutet;
Vt=[187.5]
Rt:=Replus(R,replus(Rl,R1));
Rt=[5]
importera numpy som np
#Definiera först replus med lambda:
Replus= lambda R1, R2 : R1*R2/(R1+R2)
#Vi har en ekvation som
#vi vill lösa:
#Vt/R+(Vt-Vs2)/R3+(Vt-Vs1)/R1-Is=0
#Skriv upp matrisen
#av koefficienterna:
A= np.array([[(1/R)+(1/R3)+(1/R1)]])
#Skriv upp matrisen
#av konstanterna:
b= np.array([[(Vs2/R3)+(Vs1/R1)+Is]])
Vt= np.linalg.solve(A,b)[0]
print(“Vt lin= %.3f”%Vt)
#Alternativt kan vi enkelt lösa
#ekvationen med en okänd variabel för Vt:
Vt=(Vs2/(R3/R+R3/R1+1))+(Vs1/(R1/R+R1/R3+1))+(Is/(1/R+1/R3+1/R1))
print(“Vt alt= %.3f”%Vt)
Rt=Replus(R,Replus(R1,R3))
print(“Rt= %.3f”%Rt)