ТЕМА 4. МЕТОДЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ: МЕТОДЫ АНАЛИЗА ССУ
Лекция 7. Алгоритмы и методы анализа статических режимов ССУ в интегрированных САПР
Автоматизированное проектирование средств и систем управления. Курс лекций
111
Для итерационных методов решения систем ЛАУ И >> 1,
2
, где
К – среднее арифметическое для числа ненулевых элементов в одной строке
матрицы А. Так, для моделей переключательных электронных схем по ре-
зультатам статистических исследований
8,7
, т. е. одна итерация выполня-
ется быстрее, чем по методу Гаусса. Однако из-за того, что И >> 1 итераци-
онные методы по показателю Тм практически всегда проигрывают прямым
методам.
Решение систем НАУ выполняется итерационными методами, при этом
на требуемое число итераций И в методе Ньютона решающее влияние оказы-
вает выбор начального приближения; в други
х итерационных методах – z
(число обусловленности) матрицы Якоби решаемой системы уравнений.
В методе Ньютона, применяемом в рамках методов установления или про-
должения решения по параметру, обычно И не превышает трех (И
3).
В случаях, если И превышает некоторый порог И
пр
(например, И
пр
= 7), луч-
ше уменьшать значения коэффициентов, управляющих процессом установ-
ления, чем продолжать итерации при И > И
пр
. При решении НАУ величина
растет, так как при ее подсчете должны быть учтены затраты на вычисление
элементов матрицы Якоби.
В методе простых итераций И может достигать неприемлемо больших
значений, поэтому на И вводится ограничение И
гр
= 1,5·104. Из соотношения
И
гр
=
lg5,0 z , при
3
10
получаем, что метод простых итераций можно
использовать только при решении системы НАУ, у которых матрица Якоби
имеет z < 104. Методы Зейделя, Якоби, последовательной верхней релакса-
ции имеют аналогичный характер зависимости И от z, хотя скорость сходи-
мости у них часто оказывается несколько выше, чем в методе простых итера-
ций.
Экономичность метода решения системы АУ о
пределяется затратами
ОЗУ. На хранение матрицы Якоби нужно n
2
ячеек памяти. В задачах анализа
распределенных моделей, в которых n > 10
4
, экономичность становится важ-
ной характеристикой.
Точность решения определяется обусловленностью и значениями по-
грешностей ε
1
и ε
2
, задаваемых пользователем САПР. Задаваемые значения ε
1
и ε
2
могут оказаться недостижимыми или из-за несходимости, или из-за
слишком медленной сходимости вычислительного процесса. Поэтому если
создаваемая САПР ориентирована на решение систем уравнений с широким
диапазоном значений z, то разработчику системы нужно принимать специ-
альные меры по обеспечению точности решения.
Надежность метода определяется не только фактом сходимости к кор-
ню, но и тем, каков
ы затраты времени Тм на получение решения с требуемой
точностью. Ненадежность итерационных методов проявляется либо при не-
удачном выборе начального приближения к точному решению (метод Нью-
тона), либо при плохой обусловленности задачи (метод простых итераций),
либо при повышенных требованиях к точности решения (метод простых ите-
раций), либо при высокой размерности задачи (метод Гаусса при неучете