Ішкі сағаттарда NODE POTENTIAL және MESH АҒЫМДАҒЫ ӘДІСІ

TINACloud қолданбасын шақыру үшін төмендегі Мысал тізбектерін таңдаңыз немесе Интерактивті тұрақты режимін таңдаңыз, оларды Интернетте талдау.
Мысалдарды өңдеңіз немесе өзіңіздің сұлбаларыңызды жасау үшін TINACloud-ке төмен шығындарға қол жеткізіңіз

Алдыңғы тарауда біз айнымалы ток тізбегін талдау үшін Кирхгоф заңдарын қолдану көптеген теңдеулерге әкелетінін (тұрақты ток тізбектерінде сияқты) ғана емес, сонымен қатар (күрделі сандардың қолданылуына байланысты) белгісіздердің санын екі есеге көбейтетіндігін көрдік. Теңдеулер мен белгісіздер санын азайту үшін тағы екі әдісті қолдануға болады: түйіннің потенциалы және тор (цикл) ток әдістері. Тұрақты токтың айырмашылығы - айнымалы ток жағдайында біз жұмыс істеуіміз керек күрделі импеданс (немесе кіруге рұқсат) және пассивті элементтер үшін күрделі шың немесе тиімді (rms) құндылықтар кернеулер мен токтар үшін.

Осы тарауда біз осы әдістерді екі мысалмен көрсетеміз.

Алдымен түйін потенциалы әдісін қолдануды көрсетейік.

Мысал 1

Егер R = 5 Ом болса, токтың амплитудасы мен фазасының бұрышын табыңыз (t); L = 2 мГ; C1 = 10 mF; C2 = 20 mF; f = 1 кГц; vS(t) = 10 cos wt V және iS(t) = cos wt A


Он-лайн талдау үшін жоғарыдағы тізімді басыңыз немесе осы сілтемені басыңыз Windows астында сақтау үшін басыңыз

Мұнда бізде тек бір тәуелсіз түйін бар, N1 белгісіз әлеуеті бар: j = vR = vL = vC2 = vIS . Жақсы әдіс - бұл түйіннің потенциалды әдісі.

Түйіннің теңдеуі:

білдіру jM теңдеуінен:

Енді мен есептей аламызM (токтың күрделі амплитудасы i (t)):

A

Токтың уақыт функциясы:

i (t) = 0.3038 cos (wt + 86.3°) A

TINA-ды пайдалану


Он-лайн талдау үшін жоғарыдағы тізімді басыңыз немесе осы сілтемені басыңыз Windows астында сақтау үшін басыңыз

{TINA аудармашысының шешімі}
om: = 2000 * pi;
V: = 10;
= 1;
Sys fi
(fi-V) * j * om * C1 + fi * j * om * C2 + fi / j / om / L + fi / R1-Is = 0
аяғында;
I: = (V-fi) * j * om * C1;
abs (I) = [303.7892м]
radtodeg (доғаның (I)) = [86.1709]
#Python бойынша шешім
sympy-ді s, математиканы m, cmath-ты c ретінде импорттаңыз
cp= lambda Z : “{:.4f}”.format(Z)
Replus= ламбда R1, R2 : R1*R2/(R1+R2)
ом=2000*c.pi
V = 10
=1
#Бізде шешкіміз келетін теңдеу бар
#фи үшін:
#(fi-V)*j*om*C1+fi*j*om*C2+fi/j/om/L+fi/R1-Is=0
fi=s.symbols('fi')
sol=s.solve([(fi-V)*1j*om*C1+fi*1j*om*C2+fi/1j/om/L+fi/R1-Is],[fi])
fi= [sol.values() ішіндегі Z үшін күрделі(Z)][0]
I=(V-fi)*1j*om*C1
print(“abs(I)=”,cp(abs(I)))
print(“градус(фаза(I))”,cp(m.degrees(c.фаза(I))))

Енді тордың қазіргі әдісіне мысал


Он-лайн талдау үшін жоғарыдағы тізімді басыңыз немесе осы сілтемені басыңыз Windows астында сақтау үшін басыңыз

Мысал 2

Кернеу генераторының тогын табыңыз V = 10 В, f = 1 кГц, R = 4 ккм, R2 = 2 kohm, C = 250 nF, L = 0.5H, I = 10 мА, vS(t) = V cosw t, iS(t) = Мен күнә жасаймынw t

Түйіндік потенциал әдісін бір ғана белгісіз қолдана алсақ та, оның шешімін көрсетеміз тордың ағымдағы әдісі.

Алдымен R-тің эквиваленттік кедергілерін есептейік2, L (Z.1) және R, C (Z.2жұмысты жеңілдету үшін: және


Он-лайн талдау үшін жоғарыдағы тізімді басыңыз немесе осы сілтемені басыңыз Windows астында сақтау үшін басыңыз


Бізде екі тәуелсіз тор бар (ілмектер) .Біріншісі: vS, З1 және Z.2 және екіншісі: iS және Z.2. Торлы токтардың бағыты: I1 сағат бағытында, I2 сағат тіліне қарсы.

Екі тор теңдеуі: VS = J1* (Z1 + Z2) + J2*Z2 J2 = Is

Барлық кедергілерге, кернеулерге және токтарға күрделі мәндерді қолдану керек.

Екі дерек көзі: VS = 10 V; IS = -j * 0.01 А.

Кернеуді вольтпен және когмдағы кедергіні мА-да алатын етіп есептейміз.

Осыдан:

j1(t) = 10.5 cos (w ×t -7.1°) mA

TINA шешімі:

{TINA аудармашысының шешімі}
Vs: = 10;
Мынадай: = - j * 0.01;
om: = 2000 * pi;
Z1: = R2 * j * om * L / (R2 + j * om * L);
Z2: = R / (1 + j * om * R * C);
Sys I
Vs = I * (Z1 + Z2) + Z2
аяғында;
I = [10.406m-1.3003м * j]
abs (I) = [10.487м]
radtodeg (доғаның (I)) = [- 7.1224]
#Python бойынша шешім
sympy-ді s, математиканы m, cmath-ты c ретінде импорттаңыз
cp= lambda Z : “{:.4f}”.format(Z)
Vs=10
=-1j*0.01
ом=2000*c.pi
Z1=R2*1j*om*L/(R2+1j*om*L)
Z2=R/(1+1j*om*R*C)
#Бізде шешкіміз келетін теңдеу бар
#мен үшін:
#Vs=I*(Z1+Z2)+Is*Z2
I=s.symbols('I')
sol=s.шешу([I*(Z1+Z2)+Is*Z2-Vs],[I])
I=[sol.values() ішіндегі Z үшін күрделі(Z)][0]
басып шығару(“I=”,cp(I))
print(“abs(I)=”,cp(abs(I)))
print(“градус(фаза(I))=”,cp(m.degrees(c.фаза(I))))

Соңында TINA көмегімен нәтижелерді тексерейік.


Он-лайн талдау үшін жоғарыдағы тізімді басыңыз немесе осы сілтемені басыңыз Windows астында сақтау үшін басыңыз


    X
    Сізге келгеніңізге қуаныштымын DesignSoft
    Қажет болса, қажетті өнімді табуға немесе қолдауға мұқтаж болған кезде сөйлесуге мүмкіндік береді.
    wpChatIcon