185
сформировать исходную алгебраическую систему уравнений и на
каждом шаге переформировывать вектор свободных членов в
формуле интегрирования с учетом предыдущего решения, то, в
случае нелинейных цепей, необходимо на каждом шаге
интегрирования переформировывать, как исходную алгебраическую
систему, так и систему дифференциальных уравнений, с учетом
решения на предыдущем шаге.
Прямое применение формул численного интегрирования для
нелинейных систем дифференциальных уравнений не нашло,
однако, широкого применения в силу низкой устойчивости и
точности получаемых решений.
Более корректный подход к вычислению переходных процессов нелинейных
цепей, основан на том, что система нелинейных дифференциальных уравнений,
представленная в нормальной форме Коши, интерпретируется как система нелинейных
уравнений, и к ней применяются известные итерационные методы решения типа
Ньютона-Рафсона. Формулы интегрирования в этом случае есть результат применения
итерационных алгоритмов к традиционным численным методам. Такой подход
обеспечивает необходимую устойчивость и точность.
10.6 Ме
тод дискретных моделей реактивных элементов
Кроме подхода, изложенного в предыдущем разделе и
основанного на формировании и численном интегрировании
системы дифференциальных уравнений, получил распространение
альтернативный подход, использующий так называемые
дискретные или сопровождающие модели реактивных элементов.
При этом подходе компонентные дифференциальные уравнения
реактивных элементов аппроксимируются соотношениями,
соответствующей формулы численного интегрирования, а
результаты аппр
оксимации интерпретируются, как резистивные
дискретные модели реактивных элементов, значения которых
зависят от шага интегрирования и результатов решения на
предыдущем шаге.
После замены реактивных элементов резистивными
моделями, известными методами формирования математических
моделей формируется система алгебраических уравнений, в вектор
свободных членов которой входят источники резистивных моделей,
зависящие от результатов решения на предыдущем шаге. Решая
систему алгебраических уравнени
й, находим очередное решение,
подставляя найденное решение в правую часть, как предыдущее
решение, можем найти решение в следующей точке и т.д.