ТЕМА 4. МЕТОДЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ: МЕТОДЫ АНАЛИЗА ССУ
Автоматизированное проектирование средств и систем управления. Курс лекций
125
Л
Л
е
е
к
к
ц
ц
и
и
я
я
9
9
.
.
П
П
а
а
р
р
а
а
м
м
е
е
т
т
р
р
ы
ы
о
о
ц
ц
е
е
н
н
к
к
и
и
э
э
ф
ф
ф
ф
е
е
к
к
т
т
и
и
в
в
н
н
о
о
с
с
т
т
и
и
м
м
е
е
т
т
о
о
д
д
о
о
в
в
а
а
н
н
а
а
л
л
и
и
з
з
а
а
в
в
о
о
в
в
р
р
е
е
м
м
е
е
н
н
н
н
о
о
й
й
о
о
б
б
л
л
а
а
с
с
т
т
и
и
Контроль точности в алгоритмах анализа СУ. Оценка устойчивости
методов интегрирования. Алгоритмы автоматического выбора шага.
Выбор эффективных методов анализа переходных процессов СУ.
К
К
о
о
н
н
т
т
р
р
о
о
л
л
ь
ь
т
т
о
о
ч
ч
н
н
о
о
с
с
т
т
и
и
в
в
а
а
л
л
г
г
о
о
р
р
и
и
т
т
м
м
а
а
х
х
а
а
н
н
а
а
л
л
и
и
з
з
а
а
С
С
У
У
Основные характеристики методов интегрирования, от которых зави-
сит их эффективность, – точность и устойчивость, а также выбор величины
шага интегрирования [6
; 10]. Выполнить все требования в рамках одного ме-
тода невозможно, поэтому разработан ряд базовых методов различной степе-
ни точности и экономичности, используемых в САПР в зависимости от ре-
шаемой задачи. При этом алгоритмическая реализация решения систем ОДУ
отличается большим разнообразием, так как алгоритмы содержат значитель-
ное количество параметров и процедур, выбор и реализ
ация которых не зави-
сит от конкретного численного метода и может быть произвольной. Поэтому
эффективность программной реализации методов анализа переходных про-
цессов в САПР зависит не только от характеристик самих методов интегри-
рования, но и от особенностей их алгоритмической реализации. К особенно-
стям алгоритмов относятся: способ прогноза в неявных методах; контроль
ошибки решения; контроль потери устойчивости в явны
х методах; способ
выбора очередного шага; ограничения на максимальный шаг интегрирова-
ния; способ начала решения в многошаговых методах.
Рассмотрим основные характеристики методов интегрирования и осо-
бенности их алгоритмической реализации.
Точность интегрирования можно оценить, проанализировав полную
ошибку
Пi
k
ε
на каждом шаге интегрирования. Однако на практике точное
решение системы ОДУ неизвестно, следовательно, оцениваются основные
составляющие полной ошибки:
– ошибка аппроксимации (методическая ошибка)
ai
k
ε
– погрешность
собственно метода интегрирования (из-за замены производных конечно-
разностными выражениями в формуле интегрирования);
– ошибка вычислений
Bi
k
ε
– связана с ошибками округлений чисел
в ЭВМ и заменой неарифметических операций и функций арифметическими.
Ошибки
Bi
k
ε
изменяются сложным образом так, что их можно рассматривать
в качестве случайных величин. Статистический анализ
Bi
k
ε
весьма сложен, но
практика расчетов разных систем ОДУ показывает, что при работе с точно-
стью 10
–9
этой составляющей ошибки можно пренебречь;