Метод контурных токов и PSpice
Метод контурных токов и PSpice
Традиционные курсы электротехники обычно излагают метод контурных токов, использующий контуры и контурные токи для вычисления токов в ветвях схемы.
Стандартная форма уравнений для трех контурных токов имеет вид:
R11I1 + R12I2 + R13I3 = V1;
R21I1 + R22I2 + R21I3 = V2;
R31I1 + R32I2 + R31I3 = V3.
где R11 — собственное сопротивление контура 1; R12 — взаимное сопротивление контуров 1 и 2; R13 — взаимное сопротивление контуров 1 и 3, а V1 — контурная ЭДС контура 1; алгебраическая сумма всех ЭДС, действующих в контуре 1 (положительными считаются ЭДС, направление которых совпадает с направлением обхода контура). Аналогично составлены уравнения и для контуров 2 и 3. Ручной расчет системы трех уравнений с тремя неизвестными утомителен и часто приводит к ошибкам в вычислениях. Если же число уравнений больше трех, то вычислительная работа становится очень тяжелой. Для выполнения такой работы применяются многочисленные версии компьютерных программ.
А можно ли решить такую систему уравнений с помощью SPICE? Если рассматривать общий случай, то ответ будет отрицательным. Однако можно использовать некоторые приемы, чтобы выполнить такое моделирование, как в следующем примере (рис. 1.32). Здесь имеется три контура. Вы можете составить систему из трех уравнений в стандартном формате и вычислить затем I1, I2 и I3.
Рис. 1.32. Анализ методом контурных токов на PSpice
Вы можете сделать это и в качестве упражнения перед просмотром следующего входного файла:
Mesh Analysis with PSpice
V1 1 0 50V
V2 4 0 30V
R1 1 2 100
R2 2 0 200
R3 2 3 400
R4 3 0 200
R5 3 4 100
.OP
.OPT nopage
.DC V1 50 50 10
.PRINT DC I(R1) I(R2) I(R3)
.END
Во входной файл включены две интересные команды. Первая из них — это команда .DC. Это команда вариации по напряжению V1, которая была введена при исследовании примера, касающегося теоремы Нортона. Она позволяет изменять напряжение V1. Следующие два значения (50 и 50) задают начальное и конечное значение при вариациях. Поскольку они одинаковы, это практически означает отказ от вариации. Если же вы действительно хотите изменять напряжение с шагом от 10 до 50 В, то команду необходимо заменить следующей:
.DC V1 0 50 10
Однако вариация нас пока не интересует, и мы оставим команду в прежнем виде, вычисляя токи только при одном значении напряжения V1. Определить диапазон вариации мы вынуждены для реализации последующей команды .PRINT, чтобы получить значения тока I(R1) и напряжения V(2,3). Если не включить команду .DC перед командой .PRINT, последняя будет выполнена некорректно. Запустим моделирование и проверим результат. В выходном файле получены значения I(R1)=0,1833 A; I(R3)=25 мА и I(R5)=-83,33 мА. Это и есть три контурных тока, которые мы должны получить, решая три уравнения, составленные по методу контурных токов. На самом деле анализ, применяемый в PSpice, более похож на метод узловых потенциалов, но используя дальнейшие расчеты, можно получить и контурные токи (так же, как и токи в ветвях).
Данный текст является ознакомительным фрагментом.