- •Донецкий национальный технический университет
- •Уровни, аспекты и этапы проектирования
- •Основные термины и определения
- •Иерархические уровни описаний проектируемых объектов.
- •Аспекты описаний проектируемых объектов
- •Составные части процесса проектирования
- •Нисходящее и восходящее проектирование
- •Внешнее и внутреннее проектирование
- •Унификация проектных решений и процедур
- •Виды описаний проектируемых объектов и классификация их параметров
- •Типовые проектные процедуры
- •Классификация типовых процедур (задач) проектирования
- •Типичная последовательность проектных процедур
- •Маршруты проектирования технических объектов.
- •Режимы проектирования в сапр
- •Математическое обеспечение автоматизированного проектирования
- •Требования к математическим моделям
- •Классификация математических моделей
- •Методика получения математических моделей элементов
- •Преобразования математических моделей в процессе получения рабочих программ анализа
- •Формализация получения математических моделей систем
- •Постановка и решение задач анализа
- •Требования к методам и алгоритмам анализа
- •Математическая постановка типовых задач анализа
- •Выбор численных методов для решения задач анализа
- •Особенности постановки и решения задач анализа на метауровне
- •Постановка и решение задач параметрического синтеза
- •Классификация задач параметрического синтеза
- •Математическая формулировка основной задачи оптимизации параметров и допусков
- •Разновидности постановок задач параметрического синтеза
- •Постановка и решение задач структурного синтеза
- •Классификация задач структурного синтеза
- •Описание структур объектов в виде и-или-дерева
- •Подходы к решению задач структурного синтеза
Постановка и решение задач анализа
Требования к методам и алгоритмам анализа
При выборе или разработке метода (алгоритма) анализа прежде всего устанавливается область его применения. Чем шире круг задач и ММ, которые объявлены как допустимые для решения данным методом, тем этот метод универсальней.
В большинстве случаев четкая формулировка ограниченийна применение метода затруднительна. Возможны ситуации, когда формально применить метод возможно, однако удовлетворительное решение задачи не получается. Следовательно,вероятностьРуспешного применения методав некотором классе задач меньше единицы. Эта вероятность является количественной оценкой важного свойства методов и алгоритмов, называемогонадежностью.
Отказы в решении задач могут проявляться в несходимости итерационного процесса, в превышении предельно допустимых значенийпогрешностейи т. п. Так, итерации по методу Ньютона при решении систем нелинейных алгебраических уравнений сходятся только в случае выбора начального значения в достаточно малой окрестности корня.
В САПР должны применяться надежныеметоды и алгоритмы. Для повышения надежности часто применяюткомбинированиеразличных методов,автоматическую параметрическую настройкуметодов и т. п., добиваясь значенийР, равных или близких к единице. Применение методов сР< 1 хотя и нежелательно, но допускается в отдельных частных случаях при обязательном условии, чтонекорректное решение распознаетсяи отсутствует опасность принять такое решение за правильное.
К методам и алгоритмам анализа, как и к ММ, предъявляют требования точностииэкономичности.Точностьхарактеризуется степенью совпадения точного решения уравнений модели и приближенного решения, полученного с помощью оцениваемого метода, аэкономичность— затратами вычислительных ресурсов на реализацию метода (алгоритма).
Оценки точности и экономичности могут быть теоретическимииэкспериментальными.
Теоретические оценкипогрешностей трудоемки и обычно выполняются при принятии ряда упрощающих предположений о характере ММ: о гладкости или линейности функциональных зависимостей, некоррелированности параметров и т. п. Несмотря на приближенность теоретических оценок, они представляют значительную ценность, так как обычно характеризуют эффективность применения исследуемого метода не к одной конкретной модели, а к некоторому классу моделей.
Экспериментальные оценкиоснованы на определении показателей эффективности на наборе специально составляемых ММ, называемыхтестовыми. Тестовые ММ должны отражать характерные особенности моделей того класса объектов, которые являются типичными для рассматриваемой предметной области. Результаты тестирования используются длясравнительной оценкиметодов и алгоритмов при их выборе для реализации в программном обеспечении САПР.
Математическая постановка типовых задач анализа
Рассмотрим математическую формулировку типовых проектных процедур анализа, см. п. 2.1.
Анализ динамических процессовфункционирования объектов выполняется путем решения систем ОДУ. В общем случае эта система представляется в неявном виде
(4.1)
с известными начальными условиями. Для решения системы могут применяться методы, выражаемые формулами типа (3.13). Решение системы ОДУ позволяет получить зависимость вектора фазовых переменных V = (U, W) отtв табличной форме.
Большинство выходных параметров Yпроектируемых объектов являютсяфункционаламизависимостейV(t), например, определенными интегралами, экстремальными значениями. Решение системы (4.1) и расчет выходных параметров-функционалов составляют содержание процедурыанализа переходных процессов.
Анализ статических состоянийобъектов может быть выполнен путем интегрирования уравнений (4.1), но, поскольку в статикеdU/ dt = 0, такой анализ может быть сведен к решению систем алгебраических уравнений
. (4.2)
Для решения (4.2) применяют различныеитерационныеметоды.
В ряде областей техники часть выходных параметров объектов определяется на основе анализа частотных характеристик. При таком анализе, как правило, допустима линеаризация ММ, т. е. система (4.1) может быть представлена в виде
(4.3)
где А,В,С,D— матрицы с постоянными или зависимыми от времени коэффициентами;Uвх(t) — заданная вектор-функция, отражающая внешние воздействия на анализируемый объект.
Задаваясь синусоидальным внешним воздействием на один из входов объекта и используя для алгебраизации системы (4.3) преобразование Фурье, приходим к системе линейных алгебраических уравнений с комплексными коэффициентами
(4.4)
где и— преобразованные по методу Фурье векторыUиW;ω— частота внешнего воздействия. Решение системы (4.3) обычно производится методом Гаусса для ряда значений частотыω. Полученные зависимостипредставляют собой частотные характеристики объекта, по которым определяются такие выходные параметры, как резонансные частоты, полоса пропускания и т.п.
При проектировании систем автоматического управленияважное значение имеет задачаанализа устойчивости.Анализ устойчивостиможет быть выполнен или непосредственным интегрированием системы ОДУ, или ее исследованием в соответствии с известнымикритериями устойчивости.
Анализ чувствительностизаключается в определении влияния внутреннихqkи внешнихxjпараметров на выходные параметрыyi. Количественная оценка этого влияния представляется матрицами чувствительностиАqиАxс элементами
aqik =дyi /дqk иaqij = дyi /дxj, (4.5)
называемыми коэффициентами чувствительности.
Наиболее универсальный метод анализа чувствительности — метод приращений— основан на численном дифференцировании функцийyi (X,Q).
Статистический анализвыполняется с целью получения тех или иных сведений о распределении параметровyi, при задании статистических сведений о параметрахxjиqk. Результаты статистического анализа могут быть представлены в видегистограмм распределенияyiиоценок числовых характеристикраспределений (математического ожидания, дисперсии).
Основной метод статистического анализа в САПР — метод статистических испытаний.