мисалдарды түзөтүп же өз схемаларды түзүү TINACloud үчүн арзан кирүү
Нортон теоремасы бизге учурдагы булагы жана удаалаш туташтырылган каршылыктын гана камтыган жөнөкөй барабар кыдырып менен татаал бир тетигин алмаштырууга мүмкүндүк берет. Бул теоремасы да теориялык жана практикалык көз караштарын өтө маанилүү болуп саналат.
Кыскача айтканда, Нортон теоремасы мындай дейт:
Ар бир эки-терминал сызыктуу райондук учурдагы булагы турган барабар чынжыры менен алмаштырылышы мүмкүн (IN) Жана параллелдүү каршылыктын (RN).
Бул Norton барабар райондук гана терминалдардан бирдей камсыз белгилей кетүү маанилүү. Албетте, ички түзүлүшү жана баштапкы райондук жана анын Norton бирдей мүнөздөмөлөрү менен жердей айырмаланат.
Нортон теоремасын колдонуу өзгөчө пайдалуу:
- Биз районго белгилүү бир бөлүгүн маани келет. районго калган жөнөкөй Norton барабар менен алмаштырылышы мүмкүн.
- Биз терминалдары ар кандай жүк баалуулуктар менен кыдырып изилдөө керек. Norton барабар колдонуп, биз татаал баштапкы туташуусуна сайын талдоо оолак болот.
Биз эки кадам менен Norton барабар эсептей аласыз:
- Эсептеп РN. нөлгө бардык булактарын коюу (ачык микросхемалардын кыска микросхемалардын жана учурдагы булактары боюнча чыңалуу булактарын алмаштыруу), андан кийин эки-терминалдардын ортосундагы жалпы каршылык таба.
- Эсептеп менN. терминалдар ортосундагы кыска райондук агымын табуу. Бул терминалдары ортосуна жайгаштырылган бир эне менен өлчөнөт турган ошол учурдагы болуп саналат.
Буга мисал келтирүү үчүн, төмөнкү схема үчүн Нортондун эквиваленттүү схемасын табалы.
ТИНА чечим Norton параметрлерин эсептөө үчүн зарыл кадамдарды көрсөтүлгөн:
Албетте, параметрлер жонокой, мурдакы бөлүмдөрдө баяндалган сериясы-жарыш микросхемалардын эрежелери боюнча эсептеп алууга болот:
RN = R2 + R2 = 4 Ohm.
кыска райондук учурдагы (! булагы калыбына кийин) учурдагы бөлүнүү менен эсептеп алууга болот:
натыйжасында Norton барабар райондук:
{Өлтүрүлгөн тармактын каршылыгы}
RN:=R2+R2;
{Нортондун булагы ток болуп саналат
R1} тармагындагы кыска туташуу ток
IN:=Is*R2/(R2+R2);
IN=[2.5]
RN=[4]
{Акыры суралган учурдагы}
I:=IN*RN/(RN+R1);
Мен = [2]
{Учурдагы бөлүмдү колдонуу}
Id:=Is*R2/(R2+R2+R1);
Id=[2]
#Өлтүрүлгөн тармактын каршылыгы:
RN=R2+R2
#Нортондун булагы ток болуп саналат
#R1 тармагындагы кыска туташуу ток:
IN=Is*R2/(R2+R2)
басып чыгаруу(“IN= %.3f”%IN)
басып чыгаруу(“RN= %.3f”%RN)
#Акыры суроо агымы:
I=IN*RN/(RN+R1)
басып чыгаруу("I= %.3f"%I)
#Учурдагы бөлүмдү колдонуу:
Id=Is*R2/(R2+R2+R1)
print("Id= %.3f"%Id)
Андан мисалдар:
мисал 1
Төмөндө четтеги AB терминалдары үчүн Norton барабар табуу
генератор өчүрүп терминалдар кыска район туташтыруу менен Тина колдонуп Norton барабар учурда, андан кийин барабар каршылык табуу.
Күткөн эмес элек, бирок сиз Norton булагы нөл учурдагы болушу мүмкүн экенин көрүүгө болот.
Демек, тармактын натыйжасында Norton барабар эле 0.75 Ohm каршылыктын болуп саналат.
{Учурдагы тор ыкмасын колдонуңуз!}
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
жок;
Isc=[0]
Req:=Replus(R1,(R1+Replus(R2,R2)));
Талап=[666.6667м]
np катары импорттоо
# Ax=b
#Лямбда аркылуу кошумчаны аныктаңыз:
Replus= lambda R1, R2 : R1*R2/(R1+R2)
#Матрицаны жаз
#коэффициенттер:
A = np.array(
[[R2+R2, R2, -R2],
[-R2, -(R1+R2), R1+R2],
[R2, R1+R1+R2, – (R1+R2)]])
#Матрицаны жаз
#константалардын:
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))
басып чыгаруу("Req= %.3f"%Req)
мисал 2
Бул мисал Norton барабар эсептөөлөрдү анык көрсөтүлгөн.
анын каршылык болсо каршылыктын R учурдагы табуу:
1) 0 Ohm. 2) 1.8 Ohm. 3.) 3.8 Ohm 4.) 1.43 Ohm
Биринчиден, R ачык райондук алмаштырган менен R туташкан терминал түгөйлөргө четтеги Norton барабар болот.
Акыр-аягы, ар кандай жүк үчүн заряддарды эсептөө Norton барабар колдонуу:
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);
Ir1=[-3]
Ir2=[-1.3274]
Ir3=[-819.6721м]
Ir4=[-1.5]
#First 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)