1) По характеру отображаемых свойств объектаММ делятся наструктурныеифункциональные.
СтруктурныеММ предназначены для отображения структурных свойств объекта. Различают структурные ММтопологическиеигеометрические.
В топологическихММ отображаютсясостав и взаимосвязи элементов объекта. Их чаще всего применяют для описания объектов, состоящих из большого числа элементов, при решении задач привязки конструктивных элементов к определенным пространственным позициям (например, задачи компоновки оборудования, размещения деталей, трассировки соединений) или к относительным моментам времени (например, при разработке расписаний, технологических процессов). Топологические модели могут иметь формуграфов,таблиц,спискови т. п.
В геометрическихММ отображаютсягеометрические свойстваобъектов — сведения оформеи взаимном расположении элементов.
ГеометрическиеММ могут выражаться совокупностью уравнений линий и поверхностей; алгебрологических соотношений, описывающих области, составляющие тело объекта; графами и списками, отображающими конструкции из типовых конструктивных элементов, и т. п.
ГеометрическиеММ применяют при решении задач конструирования в машиностроении, для оформления конструкторской документации. Используют несколько типов геометрических ММ.
Для отображения геометрических свойств деталей с несложными поверхностями применяют ММ, представляемые ваналитическойформе. Это — уравнения поверхностей и линий, например уравнение плоскости имеет видax+by+cz+d = 0, а эллипсоида — вид (x/a)2+ (y/b)2+ (z/c)2+d= 0, гдеx,y,z— пространственные координаты;a,b,cиd— коэффициенты уравнений.
Для сложных поверхностей аналитические модели оказываются слишком громоздкими, их трудно получать и неудобно использовать. Область их применения обычно ограничивается поверхностями плоскими и второго порядка.
Для отображения геометрических свойств деталей со сложными поверхностями применяют ММ каркасныеикинематические.
КаркасныеММ представляют собой каркасы — конечные множества элементов, например точек или кривых, принадлежащих моделируемой поверхности.
Выбор каркаса в виде линий, образующих сетку на описываемой поверхности, приводит к разбиению поверхности на отдельные участки. Кусочно-линейная аппроксимацияна этой сетке устраняет главный недостаток аналитических моделей, так как в пределах каждого из участков, имеющих малые размеры, возможна удовлетворительная по точности аппроксимация поверхностями с простыми уравнениями. Коэффициенты этих уравнений рассчитываются исходя из условий плавности сопряжений участков.
В кинематическихММ поверхности описывают как результат перемещения в трехмерном пространстве некоторой кривой, называемойобразующей, по некоторой направляющей линии, или ее вращении.
Коэффициенты уравнений в рассмотренных моделях, как правило, не имеют простого геометрического смысла, что затрудняет работу с ними в интерактивном режиме. Этот недостаток устраняется вканоническихмоделях и вгеометрическихмакромоделях.
Канонические моделииспользуют в тех случаях, когда удается выделить параметры, однозначно определяющие геометрический объект и в то же время имеющие простую связь с его формой. Например, для плоского многоугольника такими параметрами являются координаты вершин, для шара — радиус и координаты центра, для цилиндра — радиус и координаты центров его оснований.
Геометрические макромоделиявляются описаниями предварительно отобранныхтиповых геометрических фрагментов. Такими фрагментами могут быть типовые сборочные единицы, а их макромоделями — условные номера, габаритные и стыковочные размеры. При оформлении конструкторской документации макромодели используют для описания типовых графических изображений, например зубчатых колес, винтовых соединений, подшипников и т. п.
ФункциональныеММ предназначены для отображенияфизическихилиинформационныхпроцессов, протекающих в объекте при его функционировании или изготовлении. Обычно функциональные ММ представляют собойсистемы уравнений, связывающих фазовые переменные, внутренние, внешние и выходные параметры.
Деление описаний объектов на аспекты непосредственно касается математических моделей. Выделение аспектов описания приводит к выделению моделей электрических,механических,гидравлических,оптических,химическихи т. п. Для каждого из указанных аспектов характерны свои способы описания, основанные на известных закономерностях.
2) В зависимости отместа в иерархии описанийматематические модели делятся на ММ, относящиеся кмикро-,макро- иметауровням.
Особенностью ММ на микроуровнеявляется отражение физических процессов, протекающих внепрерывных пространстве и времени.
Типичные ММ на микроуровне—дифференциальные уравнения в частных производных(ДУЧП). В них независимыми переменными являются пространственные координаты и время. С помощью этих уравнений рассчитываются поля механических напряжений и деформаций, электрических потенциалов, скоростей и давлений жидкостей и газов, температур и т. п.
Возможности применения ММ в виде ДУЧП ограничены отдельными элементами: расчет напряжений в детали, скоростей жидкости в межлопастных каналах рабочего колеса насоса, нагрева корпуса двигателя и т.д. Попытки анализировать с их помощью процессы в многокомпонентных средах: узлах машин, гидравлических системах, электронных схемах и т.д. не могут быть успешными из-за чрезмерного роста затрат вычислительных ресурсов.
На макроуровнеиспользуютукрупненную дискретизацию пространствапо функциональному признаку, что приводит к представлению ММ на этом уровне в виде системобыкновенных дифференциальных уравнений(ОДУ). В этих уравнениях независимой переменной является времяt, а вектор зависимых переменныхVсоставляют фазовые переменные, характеризующие состояниеукрупненных элементов дискретизированного пространства. Такими переменными являютсясилыискоростимеханических систем,напряженияисилы токаэлектрических систем,давленияирасходыгидравлических и пневматических систем и т. п.
Системы ОДУ являются универсальными моделяминамакроуровне, пригодными для анализа какдинамических, так иустановившихсясостояний объектов. Модели для установившихся режимов можно также представить в виде системалгебраических уравнений. Например, характеристика трубопровода в установившемся режиме описывается алгебраическим уравнением, а в переходном (в момент пуска или останова насоса) — дифференциальным.
Порядоксистемы уравнений зависит от числа выделенных элементов объекта. Если порядок системы приближается к 103, то оперирование моделью становится затруднительным и поэтому необходимо переходить к представлениям наметауровне.
На метауровнев качестве элементов принимают достаточно сложныесовокупности деталей.
Метауровень характеризуется большим разнообразием типов используемых ММ. Для многих объектов ММ на метауровне по-прежнему представляются системами ОДУ. Однако так как в моделях не описываются внутренние для элементов фазовые переменные, а фигурируют только фазовые переменные, относящиеся к взаимным связям элементов, то укрупнение элементов на метауровне означает получение ММ приемлемой размерности для существенно более сложных объектов, чем на макроуровне.
3) По степени детализации описанияв пределах каждого иерархического уровня выделяютполныеММ имакромодели.
ПолнаяММ — модель, в которой фигурируют фазовые переменные, характеризующие состояния всех имеющихся межэлементных связей (т. е. состояния всех элементов проектируемого объекта).
Макромодель— ММ, в которой отображаются состояния значительно меньшего числа межэлементных связей, что соответствует описанию объекта при укрупненном выделении элементов.
4) По способу представления свойств объектафункциональные ММ делятся нааналитические,алгоритмическиеиимитационнные.
АналитическиеММ представляют собой явные выражения выходных параметров какфункций входных и внутренних параметров, т. е. имеют видY =f(X,Q). Такие ММ характеризуются высокой экономичностью, однако получить их удается лишь в отдельных частных случаях, как правило, при принятии существенных допущений и ограничений, снижающих точность и сужающих область адекватности модели.
АлгоритмическиеММ выражаютсвязивыходных параметров с параметрами внутренними и внешними в формеалгоритма. Типичной алгоритмической ММ является система уравненийLV(Z) =φ(Z), дополненная алгоритмом выбранного численного метода решения и алгоритмом вычисления вектора выходных параметров как функционалов решения системы уравненийV(Z).
ИмитационнаяММ — алгоритмическая модель, отражающая поведение исследуемого объекта во времени при задании внешних воздействий на объект. Примерами имитационных ММ могут служить модели динамических объектов в виде систем ОДУ и модели систем массового обслуживания, заданные в алгоритмической форме.
5) По способу получения модели. Для получения ММ используют методынеформальныеиформальные.
Неформальныеметоды применяют на различных иерархических уровнях для получения ММэлементов. Эти методы включают изучение закономерностей процессов и явлений, связанных с моделируемым объектом, выделение существенных факторов, принятие различного рода допущений и их обоснование, математическую интерпретацию имеющихся сведений и т. п.
Для выполнения этих операций в общем случае отсутствуют формальные методы, в то же время от результата этих операций существенно зависят показатели эффективности ММ — степень универсальности, точность, экономичность. Поэтому построение ММ элементов, как правило, осуществляется квалифицированными специалистами, получившими подготовку как в соответствующей предметной области, так и в вопросах математического моделирования на ЭВМ.
Применение неформальных методов возможно для синтеза ММ теоретическихиэмпирических.ТеоретическиеММ создаются в результате исследования процессов и их закономерностей, присущих рассматриваемому классу объектов и явлений;эмпирическиеММ — в результате изучения внешних проявлений свойств объекта с помощьюизмеренийфазовых переменных на внешних входах и выходах и обработки результатов измерений.
Решение задач моделирования элементов облегчается благодаря тому, что для построения большинства технических объектов используются типовые элементы. Поэтому разработка ММ элементов производится сравнительно редко. Единожды созданные ММ элементов в дальнейшем многократно применяют при разработке разнообразных систем из этих элементов.
Примерами таких ММ на микроуровнеслужат описания конечных элементов для анализа напряженно-деформированного состояния деталей; намакроуровне— ММ асинхронного электродвигателя, насоса, радиодеталей.
Формальныеметоды применяют для получения ММ систем при известных математических моделях элементов.
Таким образом, в программах автоматизированного анализа, используемых в САПР, получение ММ проектируемых объектов обеспечивается реализацией ММ типовых элементов и методов формирования ММ систем.
Постановка и решение задач анализа Требования к методам и алгоритмам анализа
При выборе или разработке метода (алгоритма) анализа прежде всего устанавливается область его применения. Чем шире круг задач и ММ, которые объявлены как допустимые для решения данным методом, тем этот метод универсальней.
В большинстве случаев четкая формулировка ограниченийна применение метода затруднительна. Возможны ситуации, когда формально применить метод возможно, однако удовлетворительное решение задачи не получается. Следовательно,вероятностьРуспешного применения методав некотором классе задач меньше единицы. Эта вероятность является количественной оценкой важного свойства методов и алгоритмов, называемогонадежностью.
Отказы в решении задач могут проявляться в несходимости итерационного процесса, в превышении предельно допустимых значенийпогрешностейи т. п. Так, итерации по методу Ньютона при решении систем нелинейных алгебраических уравнений сходятся только в случае выбора начального значения в достаточно малой окрестности корня.
В САПР должны применяться надежныеметоды и алгоритмы. Для повышения надежности часто применяюткомбинированиеразличных методов,автоматическую параметрическую настройкуметодов и т. п., добиваясь значенийР, равных или близких к единице. Применение методов сР< 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иоценок числовых характеристикраспределений (математического ожидания, дисперсии).
Основной метод статистического анализа в САПР — метод статистических испытаний.
Dostları ilə paylaş: |