Чтобы найти эквивалентное сопротивление Thevenin, вам необходимо замкнуть накоротко независимые источники напряжения и разомкнуть независимые источники тока. Чтобы найти напряжение Thevenin, найдите напряжение холостого хода Voc. Узловой анализ поможет вам в этом. Вы получите Rth как 2 Ом и VTh как 3 В. В какой части вы застряли?
Я думаю, что такие простые схемы должны быть просто решены путем проверки. Отметим узел А на рисунке.
Теперь, взглянув на правую часть схемы, от А до клеммы (-), вы можете заметить параллель 6//(4+2) = 3 Ом. На данный момент, учитывая и левую сторону, у нас будет очень простая схема с 9 В и двумя последовательными сопротивлениями по 3 Ом; следовательно, напряжение в точке А равно 9/2 В. Зная напряжение в узле А , легко рассчитать уровень напряжения Vo, учитывая делитель напряжения: Vo = (9/2)* 4/(2+4) = 3 В
Сначала я представлю метод, использующий Mathematica для решения этой задачи. Когда я изучал этот материал, я постоянно использовал этот метод (без использования Mathematica, конечно).
Итак, мы пытаемся проанализировать следующую схему:
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Когда мы используем и применяем KCL , мы можем написать следующий набор уравнений:
Когда мы используем и применяем закон Ома , мы можем написать следующий набор уравнений:
Теперь мы можем настроить код Mathematica для решения всех напряжений и токов:
In[1]:=Clear["Global`*"];
FullSimplify[
Solve[{I1 == I2 + I3, I3 == I4 + I5, I6 == I4 + I5, I1 == I2 + I6,
I1 == (Vi - V1)/R1, I2 == V1/R2, I3 == (V1 - V2)/R3, I4 == V2/R4,
I5 == V2/R5}, {I1, I2, I3, I4, I5, I6, V1, V2}]]
Out[1]={{I1 -> (((R2 + R3) R4 + (R2 + R3 + R4) R5) Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5),
I2 -> ((R4 R5 + R3 (R4 + R5)) Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5),
I3 -> (R2 (R4 + R5) Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5),
I4 -> (R2 R5 Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5),
I5 -> (R2 R4 Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5),
I6 -> (R2 (R4 + R5) Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5),
V1 -> (R2 (R4 R5 + R3 (R4 + R5)) Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5),
V2 -> (R2 R4 R5 Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5)}}
Теперь мы можем найти:
Где я использовал следующие Mathematica-коды:
In[2]:=FullSimplify[
Limit[(R2 R4 R5 Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5), R5 -> Infinity]]
Out[2]=(R2 R4 Vi)/(R2 (R3 + R4) + R1 (R2 + R3 + R4))
In[3]:=FullSimplify[
Limit[(R2 R4 Vi)/(
R2 R3 R4 + R1 (R2 + R3) R4 + R2 (R3 + R4) R5 +
R1 (R2 + R3 + R4) R5), R5 -> 0]]
Out[3]=(R2 Vi)/(R2 R3 + R1 (R2 + R3))
In[4]:=FullSimplify[%2/%3]
Out[4]=((R2 R3 + R1 (R2 + R3)) R4)/(R2 (R3 + R4) + R1 (R2 + R3 + R4))
Итак, используя ваши значения, мы получаем:
джсотола