В анализе электрических цепей узловой анализ , анализ узлового напряжения или метод токов ветвей — это метод определения напряжения ( разности потенциалов ) между « узлами » (точками соединения элементов или ветвей) в электрической цепи через токи ветвей.
Узловой анализ по сути является систематическим применением закона токов Кирхгофа (KCL) для анализа цепей . Аналогично, анализ сетки является систематическим применением закона напряжений Кирхгофа (KVL). Узловой анализ записывает уравнение в каждом электрическом узле, определяющее, что токи ветвей, падающие на узел, должны быть в сумме равны нулю (с использованием KCL). Токи ветвей записываются в терминах напряжений узлов цепи. Как следствие, каждое определяющее соотношение ветвей должно давать ток как функцию напряжения; представление проводимости . Например, для резистора I ветвь = V ветвь * G, где G (=1/R) — проводимость (кондуктивность) резистора.
Узловой анализ возможен, когда все звенья определяющих отношений элементов схемы имеют представление проводимости. Узловой анализ создает компактный набор уравнений для сети, который может быть решен вручную, если он небольшой, или может быть быстро решен с помощью линейной алгебры на компьютере. Из-за компактной системы уравнений многие программы моделирования схем (например, SPICE ) используют узловой анализ в качестве основы. Когда элементы не имеют представления проводимости, можно использовать более общее расширение узлового анализа, модифицированный узловой анализ .
Процедура
Обратите внимание на все подключенные сегменты проводов в схеме. Это узлы узлового анализа.
Выберите один узел в качестве опорного заземления . Выбор не влияет на напряжения элементов (но влияет на узловые напряжения) и является просто вопросом соглашения. Выбор узла с наибольшим количеством соединений может упростить анализ. Для схемы из N узлов число узловых уравнений равно N −1.
Назначьте переменную для каждого узла, напряжение которого неизвестно. Если напряжение уже известно, то нет необходимости назначать переменную.
Для каждого неизвестного напряжения составьте уравнение на основе закона токов Кирхгофа (т.е. сложите все токи, выходящие из узла, и приравняйте сумму к нулю). Ток между двумя узлами равен напряжению узла, из которого ток выходит, за вычетом напряжения узла, из которого ток входит в узел, деленного на сопротивление между двумя узлами.
Если между двумя неизвестными напряжениями есть источники напряжения, объедините два узла в суперузел . Токи двух узлов объединяются в одно уравнение, и формируется новое уравнение для напряжений.
Решите систему уравнений для каждого неизвестного напряжения.
Примеры
Основной случай
Единственное неизвестное напряжение в этой цепи равно . К этому узлу есть три соединения и, следовательно, три тока, которые следует учитывать. Направление токов в расчетах выбрано от узла.
Ток через резистор :
Ток через резистор :
Ток через источник тока :
Используя закон Кирхгофа, получаем:
Это уравнение можно решить относительно V 1 :
Наконец, неизвестное напряжение можно решить, подставив числовые значения вместо символов. Любые неизвестные токи легко вычислить, когда все напряжения в цепи известны.
Суперузлы
В этой схеме изначально имеются два неизвестных напряжения, V 1 и V 2. Напряжение на V 3 уже известно как V B, поскольку другой вывод источника напряжения находится под потенциалом земли.
Ток, проходящий через источник напряжения V A , не может быть напрямую рассчитан. Поэтому мы не можем написать уравнения тока для V 1 или V 2 . Однако мы знаем, что тот же ток, выходящий из узла V 2 , должен войти в узел V 1 . Несмотря на то, что узлы не могут быть решены по отдельности, мы знаем, что объединенный ток этих двух узлов равен нулю. Такое объединение двух узлов называется методом суперузла , и оно требует одного дополнительного уравнения: V 1 = V 2 + V A .
Полный набор уравнений для этой схемы:
Заменяя
Матричная форма для уравнения напряжения узла
В общем случае для схемы с узлами уравнения узлового напряжения, полученные с помощью узлового анализа, можно записать в матричной форме, как выведено ниже. Для любого узла KCL устанавливает , где — отрицательная сумма проводимостей между узлами и , а — напряжение узла . Это подразумевает, где — сумма проводимостей, подключенных к узлу . Отметим, что первый член вносит линейное вклад в узел через , в то время как второй член вносит линейное вклад в каждый узел, подключенный к узлу через со знаком минус. Если независимый источник тока/вход также подключен к узлу , приведенное выше выражение обобщается до . Легко показать, что можно объединить приведенные выше уравнения узлового напряжения для всех узлов и записать их в следующей матричной форме
или просто
Матрица в левой части уравнения является сингулярной, поскольку она удовлетворяет , где — матрица столбцов, содержащая только единицы. Это соответствует факту сохранения тока, а именно, , и свободе выбора опорного узла (земли). На практике напряжение в опорном узле принимается равным 0. Предположим, что это последний узел, . В этом случае легко проверить, что полученные уравнения для других узлов остаются прежними, и поэтому можно просто отбросить последний столбец, а также последнюю строку матричного уравнения. Эта процедура приводит к размерному несингулярному матричному уравнению, в котором определения всех элементов остаются неизменными.