Nortons teori

Klicka eller Peka på exemplet kretsarna nedan för att aktivera TINACloud och välj det interaktiva DC-läget för att analysera dem online.
Få en låg kostnad tillgång till TINACloud för att redigera exemplen eller skapa egna kretsar

Nortons teorem låter oss ersätta en komplicerad krets med en enkel ekvivalent krets som bara innehåller en strömkälla och ett parallellt anslutet motstånd. Denna teori är väldigt viktig från teoretiska och praktiska synpunkter.

Kort sagt, Nortons teorem säger:

Varje två-terminal linjär krets kan ersättas med en ekvivalent krets bestående av en strömkälla (IN) och ett parallellt motstånd (RN).

Det är viktigt att notera att Norton-ekvivalentkretsen ger likvärdighet endast på terminalerna. Självklart är den interna strukturen och därmed egenskaperna hos den ursprungliga kretsen och dess Norton-ekvivalent ganska annorlunda.

Att använda Nortons 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 Norton-ekvivalent.
  • Vi måste studera kretsen med olika belastningsvärden vid terminalerna. Med hjälp av Norton-ekvivalenten kan vi undvika att analysera den komplexa ursprungliga kretsen varje gång.

Vi kan beräkna Norton-ekvivalenten i två steg:

  1. Beräkna RN. 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.
  2. Beräkna IN. Hitta kortslutningsströmmen mellan terminalerna. Det är samma ström som skulle mätas med en ammeter placerad mellan terminalerna.

För att illustrera, låt oss hitta Nortons motsvarande krets för kretsen nedan. 


Klicka / tryck på kretsen ovan för att analysera on-line eller klicka på den här länken för att spara under Windows

TINA-lösningen illustrerar de steg som behövs för beräkningen av Norton-parametrarna:

Naturligtvis kan parametrarna enkelt beräknas enligt reglerna för serie-parallella kretsar som beskrivs i tidigare kapitel:

RN = R2 + R2 = 4 ohm.

Kortslutningsströmmen (efter återställning av källan!) Kan beräknas med nuvarande division:

Den resulterande Norton ekvivalenta kretsen:

{Lösning av TINAs tolk}
{Det dödade nätverkets motstånd}
RN:=R2+R2;
{Nortons källström är den
kortsluten ström i grenen av R1}
IN:=är*R2/(R2+R2);
IN=[2.5]
RN=[4]
{Äntligen den frågade strömmen}
I:=IN*RN/(RN+Rl);
I = [2]
{Using current division}
Id:=Is*R2/(R2+R2+Rl);
Id=[2]
#Lösning av Python!
#Motståndet från det dödade nätverket:
RN=R2+R2
#Nortons källström är
#kortslutningsström i grenen av R1:
IN=Är*R2/(R2+R2)
print(“IN= %.3f”%IN)
print(“RN= %.3f”%RN)
#Äntligen den frågade strömmen:
I=IN*RN/(RN+R1)
print(“I= %.3f”%I)
#Använda nuvarande division:
Id=Är*R2/(R2+R2+R1)
print(“Id= %.3f”%Id)

Ytterligare exempel:

Exempelvis 1

Hitta Norton-ekvivalenten för AB-terminalerna i kretsen nedan


Klicka / tryck på kretsen ovan för att analysera on-line eller klicka på den här länken för att spara under Windows

Hitta nuvarande Norton-ekvivalenten med TINA genom att ansluta en kortslutning till terminalerna och sedan motståndet mot motståndet genom att inaktivera generatorer.

Överraskande kan du se att Norton-källan kan vara nollström.

Därför är den resulterande Norton-ekvivalenten av nätverket bara ett 0.75 Ohm-motstånd.

{Lösning av TINA: s tolk!}
{Använd mesh aktuell metod!}
sys Isc,I1,I2
-Vs2+I1*(R2+R2)+Is*R2-Isc*R2+I2*R2=0
Isc*(R1+R2)-Is*R2-I1*R2-I2*(R1+R2)=0
I2*(R1+R1+R2)-Isc*(R1+R2)+Is*R2+I1*R2+Vs1=0
slutet;
Isc=[0]
Req:=Replus(Rl,(Rl+Replus(R1,R1)));
Req=[666.6667m]
#Lösning av Python!
importera numpy som np
# Ax=b

#Definiera replus med lambda:
Replus= lambda R1, R2 : R1*R2/(R1+R2)

#Skriv upp matrisen
#av koefficienterna:
A = np.array(
[[R2+R2, R2, -R2],
[-R2, -(R1+R2), R1+R2],
[R2, R1+R1+R2, – (R1+R2)]])

#Skriv upp matrisen
#av konstanterna:
b = np.array([Vs2-Is*R2, Is*R2, -Is*R2-Vs1])

x = np.linalg.solve(A, b)
I1=x[0]
I2=x[1]
Isc=x[2]
print(“Isc= %.3f”%Isc)
Req=Replus(R1,R1+Replus(R2,R2))
print(“Req= %.3f”%Req)

Exempelvis 2 

Detta exempel visar hur Norton-ekvivalenten förenklar beräkningarna.

Hitta strömmen i motståndet R om dess motstånd är:

1.) 0 ohm; 2.) 1.8 ohm; 3.) 3.8 ohm 4.) 1.43 ohm


Klicka / tryck på kretsen ovan för att analysera on-line eller klicka på den här länken för att spara under Windows

Hitta först Norton-ekvivalenten av kretsen för terminalparet anslutet till R genom att ersätta R en öppen krets för R.

Slutligen, använd Norton-ekvivalenten för att beräkna strömmarna för de olika belastningarna:

{Lösning av TINAs tolk}
Ril:=1;
Ir1:=-Is*R1/(R1+R3+replus(R2,Ri1))*R2/(R2+Ri1);
Ril:=2;
Ir2:=-Is*R1/(R1+R3+replus(R2,Ri2))*R2/(R2+Ri2);
Ril:=3;
Ir3:=-Is*R1/(R1+R3+replus(R2,Ri3))*R2/(R2+Ri3);
Ril:=4;
Ir4:=-Is*R1/(R1+R3+replus(R2,Ri4))*R2/(R2+Ri4);
Ir1=[-3]
Ir2=[-1.3274]
Ir3=[-819.6721m]
Ir4=[-1.5]
#Lösning av Python!
#Definiera först replus med lambda:
replus= lambda R1, R2 : R1*R2/(R1+R2)
Ri1=0
Ir1=-Is*R1/(R1+R3+replus(R2,Ri1))*R2/(R2+Ri1)
Ri2=1.8
Ir2=-Is*R1/(R1+R3+replus(R2,Ri2))*R2/(R2+Ri2)
Ri3=3.8
Ir3=-Is*R1/(R1+R3+replus(R2,Ri3))*R2/(R2+Ri3)
Ri4=1.42857
Ir4=-Is*R1/(R1+R3+replus(R2,Ri4))*R2/(R2+Ri4)
print(“Ir1= %.3f”%Ir1)
print(“Ir2= %.3f”%Ir2)
print(“Ir3= %.3f”%Ir3)
print(“Ir4= %.3f”%Ir4)