Лекция 2 (отредактир.) (Лекции по ОАП)

2018-01-10СтудИзба

Описание файла

Файл "Лекция 2 (отредактир.)" внутри архива находится в папке "Лекции по ОАП". Документ из архива "Лекции по ОАП", который расположен в категории "". Всё это находится в предмете "основы автоматизированного проектирования (оап)" из 3 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "основы автоматизированного производства (оап)" в общих файлах.

Онлайн просмотр документа "Лекция 2 (отредактир.)"

Текст из документа "Лекция 2 (отредактир.)"

12



Лекция 2 (продолжение)

§ 2.1 Общие характеристики математических моделей в САПР

Как уже говорилось процесс автоматизированного проектирования можно представить как процесс преобразования математических моделей. Поэтому характеристики САПР в основном зависят от свойств реализованного в них математического обеспечения. Математические модели служат для описания свойств объектов в процедурах автоматизированного проектирования.

Напоминаем, что под математической моделью понимают систему математических объектов (чисел, переменных, матриц, множеств и т.п.) и отношений между ними, отражающих свойства технического объекта, существенные для проектирования.

Примером записи математической модели объекта может служить

Y=F (X,Q) (1),

где Y, X, Q, - соответственно, вектора выходных, внутренних и внешних, F - некоторая известная вектор-функция, которая совпадает по размерности с вектором выходных параметров F={f1, …, fn).

В данном случае существует явная функциональная связь между выходными параметрами системы (т.е. свойствами системы) и ее внутренними и внешними параметрами. По такой явной зависимости легко оценить влияние внутренних и внешних параметров на выходные параметры системы. Однако в большинстве случаев в явном виде математическую модель создать не удается.

Помимо внутренних, внешних и выходных параметров выделяют т.н. фазовые переменные V=v(W,t). Фазовые переменные характеризуют физическое или информационное состояние объекта, а изменения фазовых переменных во времени выражают переходные процессы в объекте. Фазовые переменные в общем случае являются функциями независимых координат W={w1, …, wi, …, wn}Т и времени t.

Примером фазовых переменных в модели гидроцилиндра могут служить давление и расход жидкости для гидравлической подсистемы.

В общем случае математическая модель объекта может быть представлена в виде:

(wi, t, v, vt , vt2 , vwi , vwi2 )=0,

или в сокращенной форме

Lv(W,t)=W,t) (2)

Здесь L - вектор операторов над фазовыми переменными;  - дифференциальные операторы; v(W,t) - искомая функция (фазовая переменная);  - заданная вектор-функция.

Примером записи математической модели может служить одномерное волновое уравнение, описывающее продольные колебания стержня с распределенной массой:

ux21/a2ut2=0

L=x21/a2t2 вектор операторов; a=E/ - скорость распространения звука в материале стержня; W= x - независимая переменная - координата точки вдоль оси стержня; V= u(x) - фазовая (зависимая) переменная - перемещение точек стержня вдоль оси.

Следует подчеркнуть, что большинство выходных параметров {Y} является функционалами фазовых переменных. Иными словами, для их определения сначала необходимо при заданных внешних и внутренних параметрах решить систему уравнений - т.е. найти фазовые переменные, а уже затем определить выходные параметры системы. Для нашего случая выходной переменной будут напряжения в стержне, которые зависят от величины деформаций, а те, в свою очередь, от величины перемещений.

Под функционалом понимают отображение множества функций на множество чисел, когда каждой функции из некоторого множества ставится в соответствие какое-либо число. В том случае, если множество функций состоит из констант, то понятие функционала совпадает с понятием функции. Примером функционала является интеграл , где x(t) - непрерывная функция, определенная на отрезке [a, b ].

К математическим моделям, используемым в САПР, предъявляют следующие требования:

  • высокая степень универсальности (модель для класса объектов);

  • точность получаемых результатов;

  • максимальная экономичность моделей в расходовании вычислительных ресурсов при реализации;

  • надежность.

Эти требования противоречивы. Высокая степень универсальности и достаточная точность достигаются за счет усложнения модели, что ухудшает экономичность. Универсальность также приводит к возможности появления отказов из-за возможной неучтенности каких-то специфических факторов конкретного обьекта, т.е. снижается надежность. Выход при условии удовлетворения этих требований заключается в правильном выборе нужной математической модели из большого числа известных.

Общая запись математической модели может осуществляться в виде уравнений (1) или (2).

По модели (1) легко оценить влияние внутренних и внешних параметров на выходные параметры технического объекта из-за явной взаимосвязи параметров. Однако во многих случаях, в явном виде математическую модель создать не удается,- большинство выходных параметров в них являются функционалами фазовых переменных. Для их определения сначала необходимо при заданных внешних и внутренних параметрах решить систему уравнений - т.е. найти фазовые переменные, а уже затем определить выходные параметры системы.

§2.2 Классификация математических моделей

Основные типы математических моделей даны на рисунке:

Структурные модели предназначены для отображения структурных1 свойств объекта, различаются по типам задач, решаемым при структурировании технических обьектов. Содержат два подкласса:

Топологические - для отображения состава и взаимосвязи элементов. Имеют форму графов, таблиц, матриц, списков. Для решения задач компоновки оборудования, размещения деталей и т.п. при структурном синтезе.

Геометрические - описание формы и взаимного расположения элементов в пространстве. Применяются для решения задач конструкторского аспекта. Используют несколько типов геометрических моделей. Геометрические модели подразделяются на :Аналитические модели описывают поверхности и линии в виде системы уравнений (аналитическая геометрия). Частным случаем аналитических моделей являются канонические модели. Канонические модели используют в тех случаях, когда удается выделить параметры, полностью определяющие объект, и в то же время однозначно связанные с его формой. Например для цилиндра такими параметрами являются направляющие косинусы оси, радиус и длина цилиндра, пространственные координаты точки оси, принадлежащей одному из оснований.

Алгебро-логические применяются для описания тел в виде систем аналитических и логических выражений, отражающих условия принадлежности точек внутренним областям тел.

Для отображения геометрических свойств сложных поверхностей применяют каркасные и кинематические модели.

Каркасные модели представляют поверхности тел в виде каркасов - совокупности линий, образующих сетку на поверхности тела. Применяют достаточно простые способы аппроксимации сетки в виде кусочно- линейной, сплайн - аппроксимации и т.п. по значениям координат в узлах сетки.

В кинематических моделях поверхность представляется как результат перемещения в пространстве кривой (или образующей), двигающейся по направляющей линии.

Функциональные модели, предназначенные для описания физических и информационных процессов, происходящих в объекте, представляют собой математическое выражение взаимосвязи между внутренними, внешними, выходными параметрами и фазовыми переменными.

По способу представления свойств объекта функциональные модели делятся на аналитические и алгоритмические.

Аналитические модели имеют явную зависимость выходных параметров от внутренних и внешних, т.е. имеют вид (1). Аналитическая модель может быть получена из (2) в том случае, если такая модель допускает аналитическое решение. В противном случае модель (2) должна быть приведена к алгоритмическому виду.

Алгоритмическая модель - это выражение взаимосвязи между выходными, внутренними и внешними параметрами в виде алгоритма, т.е. последовательности вычислений, с помощью которых исходные данные преобразуются в выходные параметры. Для превращения системы уравнений (2) в алгоритмическую модель необходимо дополнить ее алгоритмом выбранного метода численного решения, - т.е. определением вектора фазовых переменных и алгоритмом преобразования вектора фазовых переменных в вектор выходных параметров.

Важным частным случаем алгоритмической модели является имитационная модель - предназначенная для имитации физических и информационных процессов в исследуемом объекте. Примером имитационных моделей могут являться модели поведения динамических объектов в виде систем массового обслуживания, предназначенные для имитации прохождения заявок через систему.

По способу получения моделей они подразделяются на теоретические и эмпирические (экспериментальные).

Теоретические модели получаются в результате изучения физических закономерностей, протекающих в объекте процессов, обосновании и принятии упрощающих предположений, определении соответствующего математического описания, выполнении необходимых выкладок и приведения модели к принятой форме представления.

Эмпирические модели основаны на использовании внешних проявлений свойств объекта, фиксируемых во время эксплуатации или при проведении целенаправленных экспериментов. Отношение к объекту как к черному ящику без выяснения физических основ происходящих процессов. Обычно имеют простую аналитическую форму.

Из принципов блочно-иерархического подхода к проектированию следует классификация математических моделей проектируемых объектов по уровням абстракции. Объединение уровней, родственных по характеру используемого математического аппарата, приводит к образованию трех укрупненных уровней:

  • микроуровень (модели с распределенными параметрами);

  • макроуровень (модели с сосредоточенными параметрами);

  • метауровень (системный уровень).

Различные уровни абстракции отличаются друг от друга степенью подробности описания свойств элементов объекта, формой представления модели, фазовыми и независимыми переменными, методами решения.

Как правило от метауровня к микро увеличивается степень подробности описания и размерность математической модели. В общем случае на микроуровне - бесконечное число степеней свободы.

Микроуровень представляет собой наиболее детальное рассмотрение свойств объекта, который представляется в виде непрерывной сплошной среды. Точное решение математической модели в большинстве случаев невозможно, поэтому строят приближенную дискретную модель. Полученные при дискретизации системы являются системами алгебраических уравнений больших порядков. С ростом сложности задачи приходят к необходимости ввода упрощающих допущений.

Макроуровень использует представление о среде как о дискретном пространстве. В частности, для механических систем инерционные параметры считаются сосредоточенными в определенных точках или сечениях системы, которые связаны между собой упруго-диссипативными или геометрическими связями. Элементами этого уровня становятся объекты, которые на микроуровне рассматривались как системы. С ростом числа элементов размерность задачи вырастает и становится необходимым переход к следующему иерархическом уровню.

Метауровень использует дискретное представление о пространстве и времени. Объектами исследования являются сложные устройства и комплексы, функционирование которых рассматривается как цепь событий, происходящих в дискретные моменты времени и заключающиеся в изменении состояния элементов. Роль элементов выполняют системы макроуровня.



§ 2. 3 Примеры математических моделей (функциональные, на микроуровне)

      1. Вывод аппроксимирующих выражений для уравнений примера 1 (см ниже). Общий случай построения конечно-разностной сетки.

Задача построения конечно-разностной сетки геометрически представляет собой замену непрерывного пространства некоторой расчетной сеткой. В дальнейшем используются значения переменных в узлах сетки. Задача выбора сетки не имеет какого.-либо строгого решения. Чаще всего используют прямоугольные и полярные сетки, в зависимости от внешнего контура области и вида диф.уравнений в частных производных (ДУЧП). Следует придерживаться следующих правил:

  • сетка должна целиком покрывать исследуемую область;

  • расстояния между узлами должны быть достаточно маленьким, чтобы приблизить конечно-разностную аппроксимацию производных к их истинным значениям;

  • форма ячеек должна соответствовать внешнему виду границ, т.е. если границы параллельны декартовым осям - то сетка должна быть прямоугольной, если границы наклонены к декартовым осям – то косоугольной, если в границы близки к окружности и ДУЧП записано в полярных координатах - сетку надо выбирать в виде концентрических окружностей, пересеченных радиусами.

Примеры построения прямоугольной и полярной конечно-разностной сетки для плоских областей приведен на рисунке. Применена сетка с постоянным шагом hx , hy и h , h вдоль каждой из осей. В общем случае сетка может быть и с переменным шагом, сгущаясь в области предполагаемых увеличенных градиентов изменения неизвестной функции v.

Такая дискретизация позволяет перейти от непрерывного изменения искомой функции v к ее дискретному выражению:

v(x,y) v(xi ,yj )

v(,) v( i , j )

Для сокращения записи значение дискретной (сеточной) функции в точке i, j обычно используется обозначение vi,j, , то есть vi= v(xi ,yj )

Из рисунка видно, что наилучшим образом метод КР приспособлен для тех областей ТО, границы которых представляют собой линии, параллельные координатным осям, либо окружности.

Как задавать границы более сложной формы, изображенные, в частности на рисунке?. Задание границ - это ахиллесова пята МКР. Наиболее простой способ - замена сложной границы на более простую путем переноса границы Г таким образом, чтобы новая граница Г’ проходила через ближайшие узлы сетки.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
438
Средний доход
с одного платного файла
Обучение Подробнее