§ 7.2. Использование метода узловых напряжений при расчете переходных процессов.
Анализ резистивных цепей, исторически первый
из разделов теории электрических цепей, в настоящее время считается и наиболее
разработанным. Поэтому задачи других разделов [расчет переходных процессов
(см. § 7.1), диагностика электрических цепей (см. § 8.9), анализ коммутаций в
цепях из реактивных элементов (см. § 9.4)] часто стараются свести к анализу
резистивных цепей, рассматривая методы их решения как расчетный эталон. Для
выбора из многообразия подобных методов
(узловых напряжений, контурных токов, смешанных величин, топологических
преобразований и т. д.), наиболее адекватного расчету переходных
процессов с помощью синтетических схем,
отметим основную особенность анализа переходных процессов, заключающуюся
в необходимости расчета многих (до тысяч и
даже десятков тысяч) точек дискретизации. Поэтому предпочтение должно
быть отдано такому методу анализа резистивных
цепей, процедура формирования уравнений в котором наиболее экономична по
вычислительным затратам, а сами уравнения характеризуются свойствами,
гарантирующими получение устойчивого решения на каждом шаге дискретизации, с
тем чтобы обеспечивалась заданная точность расчета переходного процесса на
длительных интервалах времени. Кроме того, необходимо, чтобы выбранный метод был универсальным в смысле
возможности его использования при расчете цепей с невзаимными,
нелинейными и многополюсными элементами.
Исходя из этих требований предпочтение отдается методу узловых напряжений.
Этот метод универсален, отличается наиболее простой для машинной реализации процедурой формирования уравнений, свойства
которых обеспечивают высокую скорость сходимости наиболее распространенных
методов численного решения алгебраических систем. Рассмотрим этот метод подробнее.
Суть метода заключается в следующем.
Пусть имеется GJ-цепь (цепь, элементы которой суть проводимости и
источники тока), содержащая n+1 узел.
Параметры источников тока и проводимостей ветвей цепи считаются известными.
Требуется определить напряжения и неизвестные токи ветвей цепи. Пронумеруем все узлы цепи цифрами 0, 1, 2, ...
и обозначим через Uk, k=1, 2, … напряжение (узловое напряжение) между узлом k и опорным узлом 0. Для нахождения этих напряжений по методу узловых напряжений составляют систему
уравнений
где U — матрица-столбец (вектор) узловых напряжений; J — матрица-столбец (вектор) известных задающих токов; Y - матрица известных узловых проводимостей. При этом элемент Jk, k=1, 2, ..., n, вектора J представляет собой алгебраическую сумму токов источников
тока ветвей, присоединенных к узлу k. Эти значения
берут с положительным знаком, если ток
источника направлен к узлу k, и с отрицательным, если ток
источника направлен от узла k. Диагональный
элемент матрицы Y, называемый собственной
проводимостью k-го узла, представляет собой сумму проводимостей всех ветвей, присоединенных к узлу k. Недиагональный элемент матрицы Y, называемый общей проводимостыо
узлов i и j, равен сумме проводимостей ветвей, соединяющих
узлы
I и j, взятой с обратным знаком.
Пример 7.2. Для цепи,
изображенной на рис. 7.7, уравнение
(7.5) имеет вид:
Отметим, что каждое k-е, k= 1, 2,..., п, уравнение в системе
(7.5) представляет собой запись для k-го узла
первого закона Кирхгофа, выраженного через узловые напряжения.
Решение системы (7.5) позволяет получить
искомые значения узловых напряжений. Последующий расчет цепи не представляет сложности.
Отметим, что все элементы матрицы У-1, называемой матрицей узловых сопротивлений, положительны. Такую матрицу также называют положительной, т. е. R>0. Для обоснования этого свойства рассмотрим
произвольный элемент матрицы R. Численно он равен
напряжению i-го узла цепи, вызванному единичным задающим током
узла j, в предположении, что задающие токи других узлов
равны нулю. Подобное напряжение для резистивной взаимной цепи всегда положительно. Матрицы с неположительными внедиагональными элементами, которым
соответствуют положительные
обратные матрицы, называют М-матрицами. Симметричные М-матрицы
называют матрицами Стилтьеса. Таким образом, Y-матрицы линейных взаимных цепей являются
матрицами Стилтьеса, а Y-матрицы невзаимных цепей являются, как
правило, М-матрицами. Заметим, что спектр М-матриц — вещественный положительный. Это обстоятельство существенно при
решении систем уравнений узловых
напряжений (узловых уравнений), поскольку гарантирует сходимость
наиболее распространенных итерационных методов
и позволяет оценить ее скорость.