Моделирование методом конечных элементов деформации тонкой прямоугольной неоднородной линейно-деформируемой пластины
Обзор процесса исследования напряжённо-деформированного состояния физически нелинейных и неоднородных систем твёрдых тел с использованием системного подхода, используя методологию, методы и технологии компьютерного объектно-ориентированного моделирования.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 17.02.2014 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
"Гомельский государственный университет имени Франциска Скорины"
Математический факультет
Кафедра вычислительной математики и программирования
КУРСОВАЯ РАБОТА
Моделирование методом конечных элементов деформации тонкой
прямоугольной неоднородной
линейно-деформируемой пластины
Исполнитель:
студентка группы ПМ-32
Карпович Людмила Витальевна
Научный руководитель:
д.т.н., профессор
Быховцев Виктор Емельянович
Гомель 2013
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ
1. СИСТЕМЫ ДЕФОРМИРУЕМЫХ ТВЕРДЫХ ТЕЛ
1.1 Системы деформируемых твердых тел. Основные понятия, определения
и свойства
1.2 Деформация твердых тел, линейные и нелинейные деформационные
процессы
1.2.1 Линейно-упругие деформации твердых тел
1.2.2 Нелинейно-упругие деформации твердых тел
1.3 Методы исследования систем деформируемых твердых тел
2. ИССЛЕДОВАНИЕ СИСТЕМ ДЕФОРМИРУЕМЫХ ТВЕРДЫХ ТЕЛ
МЕТОДОМ МАТЕМАТИЧЕСКОГО ОБЪЕКТНО-ОРИЕНТИРОВАННОГО МОДЕЛИРОВАНИЯ
2.1 Математические модели систем деформируемых твердых тел
2.1.1 Общее определение математической модели
2.1.2 Структура математической модели
2.2 Исследование математической модели методом конечных элементов
3. ИССЛЕДОВАНИЕ СИСТЕМ ДЕФОРМИРУЕМЫХ ТВЕРДЫХ ТЕЛ
МЕТОДОМ КОМПЬЮТЕРНОГО ОБЪЕКТНО-ОРИЕНТИРОВАННОГО
МОДЕЛИРОВАНИЯ
3.1 Компьютерное объектно-ориентированное моделирование систем
формируемых твердых тел
3.2 Компьютерное моделирование деформации тонкой неоднородной
прямоугольной линейно-деформируемой пластины
3.3 Анализ результатов и выводы
ЛИТЕРАТУРА
ВВЕДЕНИЕ
Системы деформируемых твёрдых тел в физической реализации могут иметь различное представление: это могут быть различные системы механики грунтов, строительной механики, горной геомеханики и др. Элементами системы будут деформируемые твёрдые тела, рассмотренные совместно с их свойствами и связями. Свойства системы зависят от свойств составляющих её элементов, но в целом свойства системы будут отличаться от свойств составляющих её элементов. Это значит, что традиционный метод изучения целого путём анализа его частей и последующего объединения (суперпозиции) их свойств непригоден для исследования больших и сложных систем. А для нелинейных систем деформируемых твёрдых тел принцип прямой суперпозиции и вовсе неприемлем. Поэтому для исследования напряжённо-деформированного состояния физически нелинейных и неоднородных систем твёрдых тел используется системный подход, суть которого состоит во взаимосвязанном рассмотрении всех элементов исследуемой системы.
Напряжённо-деформированное состояние однородного изотропного твёрдого тела характеризуется наличием зон повышенных напряжений. При определённой внешней нагрузке в этих зонах будет превзойдён предел линейной упругости. Это значит, что отдельные элементы деформируемой области будут деформироваться нелинейно, но их несущая способность не будет исчерпана. Особое значение придаётся предельным напряжениям и условиям их возникновения. Предельное напряженное состояние деформируемого твёрдого тела соответствует такому напряженному состоянию, когда малейшее добавочное силовое воздействие нарушает существующее равновесие и приводит деформируемое тело в неустойчивое состояние. Достаточные условия устойчивости определяются признаком Лагранжа-Дирихле: в устойчивом состоянии равновесия потенциальная энергия системы имеет минимум (энергетический критерий). Выполнение этого условия для любых систем деформируемых твёрдых тел представляет сложнейшую проблему, решение которой приводит к решению ряда сложных физических и математических задач. Определяющей из них является задача исследования напряжённо-деформированного состояния системы в целом и её элементов.
В настоящей работе для определения и исследования напряжённо-деформированного состояния физически нелинейных и неоднородных систем твёрдых тел наряду с известными методами предлагается методология, методы и технология компьютерного объектно-ориентированного моделирования. Компьютерное объектно-ориентированное моделирование физических систем в своей основе содержит понятие объекта системы, его свойств и связей; при этом используются методы математического и геометрического моделирования, визуальное объектно-ориентированное программирование и методы вычислительного эксперимента. Основой разработанных методологии и методов являются фундаментальные положения механики деформируемого твердого тела и механики грунтов, системный анализ деформационных процессов в исследуемой системе и математические методы линейной и нелинейной теории упругости.
объектное ориентированное моделирование деформированное
1. СИСТЕМЫ ДЕФОРМИРУЕМЫХ ТВЁРДЫХ ТЕЛ
1.1 Системы деформируемых твёрдых тел. Основные понятия, определения и их свойства
В общем случае под системой понимают конечное множество элементов и связей между ними и между их свойствами, действующими как целостное образование для достижения единой цели.
Элементом называется некоторый объект (материальный, информационный и др.), обладающий рядом определённых свойств, но внутреннее строение (содержание) которого безотносительно к цели рассмотрения.
Связью называют важный для целей рассмотрения обмен между элементами веществом, энергией, информацией, т.е. фактор, связывающий элементы и их свойства в единое целое. Связи позволяют посредством переходов от элемента к элементу соединить два любых элемента совокупности.
Свойства - это качества параметров объектов, они могут изменяться в результате действия системы. Свойства дают возможность описывать объекты системы количественно.
Любая система характеризуется двумя признаками:
связностью, т.е. наличием связи между элементами;
функцией, суть этого качества в том, что свойства системы отличаются от свойств отдельных её элементов.
В задачах механики деформируемого твёрдого тела и механики грунтов системы содержат элементы разных типов и обладают разнородными связями между ними. Такие системы называют сложными или большими и сложными, в зависимости от количества элементов и их содержания. Сложные системы имеют ряд характерных особенностей. Основными из них являются: уникальность, слабая структурированность теоретических и фактических знаний о системе, составной характер системы, разнородность подсистем и элементов системы; большая размерность системы. Всякая система существует в некоторой окружающей среде, обуславливается ею и имеет свою границу. Говорят, что система действует внутри её. Для конкретной системы окружающая среда есть совокупность всех объектов, изменение свойств которых влияет на систему, а также тех объектов, свойства которых меняются в результате поведения системы. Отсюда следует, что разделение пространства на две совокупности - система и окружающая среда - несколько условно и может носить субъективный характер.
Главными отличительными чертами сложной системы является её целенаправленный характер (цель функционирования), структурное представление, т.е. наличие выделяемых частей (подсистем) и вероятностный характер её взаимодействия с внешней средой. Выделяемые части системы могут иметь материальную, функциональную, алгоритмическую и другую основу. Между выделяемыми частями всегда устанавливается связь. Такое разделение системы с указанием связей между выделяемыми частями даёт представление о системе в целом и на время изучения системы сохраняется неизменным. Близким к понятию структуры является термин «декомпозиция».
Декомпозицией называется деление системы на части, удобное для каких-либо операций с этой системой. Важнейшим стимулом и сутью декомпозиции является упрощение системы, слишком сложной для рассмотрения целиком. Такое упрощение может:
1) фактически приводить к замене системы на некоторую другую, в каком-то смысле соответствующую исходной. Это делается вводом гипотез об отбрасывании или ослаблении отдельных связей в системе;
2) полностью соответствовать исходной системе и при этом облегчать работу с ней - такая декомпозиция, называемая строгой, требует специальных процедур согласования порядка рассмотрения частей.
Группа элементов системы, описываемая только своими входами и выходами и обладающая определенной целостностью, называется модулем. Система может представляться набором модулей и сама рассматриваться как модуль. Модульное построение системы, как правило, определяет ее декомпозицию. Нередко оно определяет и структуру. Деление системы на модули - удобный и наиболее распространенный прием работы с искусственными системами, включая их создание (проектирование), проверку, настройку, усовершенствование. Именно модульное строение системы в сочетании с принципом введения все более крупных модулей при сохранении обозримого объема входов и выходов позволяет рассматривать сколь угодно сложные системы. Любой элемент системы обладает рядом свойств. В процессе функционирования системы могут измениться свойства и характеристики группы элементов, модуля и системы в целом. Зафиксируем все значения характеристик в системе, важных для целей рассмотрения. Такую ситуацию назовем состоянием системы. Пусть хотя бы одна такая характеристика изменилась. Это будет новое состояние системы. Аналогично можно рассматривать третье и т.д. состояния, т.е. их набор. Но набор состояний это еще не процесс. Пусть выбран некоторый физический параметр (чаще всего время) - такой, что различные состояния соответствуют разным его значениям. Процессом назовем набор состояний системы, соответствующий упорядоченному непрерывному или дискретному изменению некоторого параметра, определяющего характеристики (свойства) системы.
1.2 Деформация твердых тел, линейные и нелинейные деформацонные процессы
1.2.1 Линейно-упругие деформации твёрдых тел
Теория упругости изучает вопросы деформирования и напряжения различных упругих тел, возникающих под действием внешних сил.
Величины внешних, т.е. поверхностных нагрузок, а также внутренних сил характеризуются их интенсивностью, т.е. величиной усилия, приходящегося на единицу площади поверхности, на которую они действуют. При рассмотрении внутренних усилий эту интенсивность обычно называют напряжением. Это название можно сохранить и для внешних нагрузок, если они распределены на рассматриваемой области сплошным образом. Если ?P обозначим усилие, приходящееся на рассматриваемую элементарную площадку ?S, то указанное выше напряжение определяется следующим образом:
Заметим, что такая формулировка понятия напряжения непременно предполагает тело сплошным, непрерывным.
Внешнюю силу, произвольно ориентированную в пространстве в декартовой системе координат можно представить в виде составляющих Px, Py, Pz, имеющих ориентацию по осям координат. При обозначении напряжения одного индекса недостаточно, так как кроме направления действия составляющей, необходимо еще определить и площадку, на которую она действует. Напряжения представляют в виде двух составляющих: нормальное ? и касательное ? напряжения. Индекс нормального напряжения указывает ту ось, параллельно которой направлена составляющая. Касательные напряжения имеют два индекса: первый индекс соответствует оси, параллельно которой действует составляющая, а второй индекс указывает на направление нормали к площадке, на которую действует составляющая. На рисунке 1.1 представлены составляющие напряжения в декартовой системе координат.
Рисунок 1.1 - Составляющие напряженияв декартовой системе координат
Для составляющих напряжения принимается следующее правило знаков: нормальное напряжение считается положительным, когда оно вызывает растяжение, и отрицательным, когда оно вызывает сжатие. Для касательных напряжений положительным направлением будет то, которое совпадает с направлением координатной оси.
Под деформацией понимают изменение линейных размеров тела. Деформация любого элементарного объема может быть представлена состоящей из ряда отдельных простейших деформаций, т.е. разложена на составляющие.
В случае элементарного параллелепипеда имеется шесть составляющих деформации: три ее линейные составляющие (удлинение ребер) и три угловые составляющие (сдвиги).
Относительные удлинения ребер обозначают ??? с индексом, указывающим направление удлинения. Положительными линейными деформациями считаем удлинения, отрицательными - укорочения. Считается, что положительному сдвигу соответствует уменьшение угла между положительными направлениями осей, отрицательному - увеличение тех же углов. Углы сдвига, проектирующиеся на плоскость x y, обозначим ?xy (или ?yx). Соответственно для остальных плоскостей углы сдвига ?yz (или ?zy) и ?zx (или ?xz).
При элементарных деформациях первого рода (удлинение ребер) меняется объем параллелепипеда и его форма как показано на рисунке 1.2,а; а при деформациях второго рода (сдвиги) объем остается неизменным, изменяется лишь форма в соответствии с рисунком 1.2б.
а) б)
Рисунок 1.2 - Виды деформаций: а) удлинение ребер, б) сдвиг
Рассмотрим сплошное твердое тело, прикрепленное к опорам таким образом, что оно не может перемещаться. Тогда перемещения любой точки этого тела могут произойти только в результате деформации этого тела. Обозначим U,V,W проекции полного перемещения некоторой точки на оси координат Ox, Oy, Oz и назовем их компонентами смещения. Компоненты смещения различны для различных точек и являются функциями координат точки:
U = f1(x,y,z), V = f2(x,y,z), W = f3(x,y,z).
Полное смещение точки определяется выражением
.
Запишем дифференциальные уравнения равновесия в статическом (динамическом) виде:
(1.1)
Здесь ? - плотность вещества, X, Y, Z - проекции на соответствующие оси объемной силы, отнесенной к единице массы. Выражения в скобках для правой части используется в случае движения.
Перемещения определяются деформациями тела, эта зависимость выражается уравнениями:
(1.2)
Эти уравнения называют геометрическими или уравнениями Коши.
Наличие всех компонентов напряжений, показанных на рисунке 1.1, определяет следующие составляющие деформации:
(1.3)
где - модуль упругости,
? - коэффициент Пуассона,
G - модуль сдвига, .
В этом виде обычно выражается закон упругости для изотропного тела. Его можно сформулировать так: компоненты тензора деформаций в данной точке находятся в линейной зависимости от компонентов тензора напряжений той же точки. Тензор напряжений имеет вид:
.
Соответственно тензор деформаций можно выразить в виде:
.
Закон упругого изменения объема можно представить в виде:
(1.4)
т.е. среднее напряжение в точке пропорционально объемной деформации в окрестности той же точки. Используя закон изменения объема и понятие о шаровых тензорах, можно записать:
(1.5)
т.е. шаровой тензор напряжений пропорционален шаровому тензору деформаций. Коэффициент пропорциональности (объемный модуль упругости) выражается в виде:
и определяет сопротивление материала при изменении объема, которое не сопровождается изменением формы. Систему зависимостей:
(1.6)
запишем в следующем виде:
(1.7)
Левую матрицу, составленную из компонентов напряжений, называют девиатором напряжений Dн , а правую матрицу - соответственно девиатором деформации Dдеф. В связи с этим обобщенный закон упругости можно представить в виде:
(1.8)
и сформулировать так: девиатор напряжений прямо пропорционален девиатору деформаций.
Выражения (1.7) и (1.8) называют законом изменения формы.
1.2.2 Нелинейно-упругие деформации твёрдых тел
В основе классической теории упругости лежит представление об упругом и линейно деформируемом теле. Для такого тела принимают наиболее простую, линейную, зависимость между слагающими деформациями и возникающими при этом напряжениями. Диаграмма растяжения-сжатия для такого материала в координатах "напряжение-деформация" представляется прямой линией, выходящей из начала координат.
Если для материала не применим закон Гука или рассматриваемое состояние деформации перешло за предельно упругое, т.е. в изучаемом диапазоне деформаций диаграмма растяжений материала представляется явно выраженным отрезком кривой, приведенной на рисунке 1.3. В таких случаях в качестве физического закона необходимо принять уравнение этой кривой: ? = f(?).
Рисунок 1.3 - Диаграмма растяжения для нелинейно-упругого материала
Допустим, что процесс медленной разгрузки происходит по кривой ВАО, причем в обратном порядке наблюдаются те же состояния, что и при нагрузке по ОАВ. Если процесс ОАВ окажется обратимым, такое тело назовем нелинейно-упругим. Теорию, устанавливающую законы деформации в таком теле, называют нелинейной теорией упругости.
Основную предпосылку нелинейной теории упругости можно сформулировать следующим образом: при сложном напряженном состоянии зависимость между интенсивностью напряжений и интенсивностью деформаций для каждой точки тела принимается такой же, как зависимость напряжения с удлинением при простом растяжении того же тела. Зависимость между напряжением и деформацией в точке для нелинейно-упругого тела в напряженном состоянии, используя понятия интенсивностей напряжения и деформации, можно представить в виде:
?i = E'?i, (1.9)
где E'- секущий модуль деформации первого рода, зависящий от степени деформации, т.е. E' = f(?).
Если результаты испытания на простое растяжение за пределом упругости для какого-либо материала обработаны в виде ? ? ???? ???, где E - обычный модуль упругости материала, а ? - некоторая аналитическая функция относительного удлинения (отличная от нуля только за пределом упругости), т.е. ? ? ????), то в случае сложного напряженного состояния для этого материала применяется закон деформации в виде: ?? ? ???? ???i, где ? ? ???i?) - функция интенсивности деформации, отличная от нуля только за пределом упругости.
Используя выражение (1.9) и зависимость
G? =
можно получить уравнения для нелинейно-упругого тела:
(1.10)
где
Уравнения (1.10) для нелинейно-упругого тела и уравнения (1.6) для линейно упругого тела можно обобщить. Тогда, используя понятия о девиаторах напряжений и деформаций, законы упругих и пластических деформаций можно сформулировать следующим образом.
Первый основной закон - закон изменения объема. При упругих и пластических, при пассивных и активных деформациях твердого тела относительное изменение объема элемента этого тела прямо пропорционально среднему напряжению, причем модуль объемной деформации остается постоянной величиной как в пределах, так и за пределами упругости:
где E - модуль упругости и ? - коэффициент Пуассона, принимаемые
постоянными независимо от масштаба деформации.
Второй основной закон - закон изменения формы при активной деформации. При упругих и пластических деформациях, соответствующих случаю простого нагружения для каждой точки тела, девиатор напряжения прямо пропорционален девиатору деформации:
где G' - модуль упругости деформации второго рода, имеющий для каждой точки изотропного тела определенное значение, зависящее от величины обобщенного напряжения для этой точки.
Третий основной закон - закон связи обобщенного напряжения с обобщенной деформацией при активном нагружении. Обобщенное напряжение, возникающее в теле при любой активной деформации, для каждого материала есть определенная функция обобщенной деформации: ?? ? ???i??). Вид функции ? зависит только от материала тела. Величина ?i зависит только от величины ?i и от физических свойств данного материала.
1.3 Методы исследования систем деформируемых твердых тел
Одним из методов (микроскопический) изучения сложных систем является детальное изучение поведения каждой из ее подсистем. Другой метод (макроскопический) заключается в игнорировании детальной структуры и наблюдении только макроскопического поведения системы как целого. Первый метод изучения систем ведется в направлении анализа процесса, второй - в направлении анализа конечного результата. При анализе процесса система исследуется как некоторое количество связанных между собой подсистем, определяются промежуточные выходы системы. Затем изучается средства, с помощью которых можно перевести подсистемы в последовательно связанную совокупность процессов для последующей обработки. Причем, существует множество альтернатив, квалифицируемых в виде промежуточных решений. Анализ процесса часто ассоциируется с проблемами реального мира, физическими системами. При анализе конечного результата специалист больше внимания уделяет завершающим, а не промежуточным данным, которых он может и не знать.
Наиболее простым, но и наиболее дорогим методом исследования поведения системы является физическое моделирование. Для этого строят натурную или лабораторную модель системы и посредством физического эксперимента определяют поведение системы при различных входных воздействиях.
Модель может быть строго математической, если специалист выделяет в проблеме количественные свойства. Если проблема по своей природе также и качественна, то модель может быть менее строгой и не более сложной, чем схема обработки данных. Цель исследователя состоит в создании модели изучаемой системы вместе с её объектами, свойствами и связями. Создатель модели старается воспроизвести в миниатюрной, контролируемой форме действие изучаемой системы в реальном мире.
Часто выполнение одних задач исследования системы затрудняет решение других, но в целом основным и единственным критерием оценки функционирования подсистем должно быть обеспечение максимума эффективности системы. Следовательно, свойства системы, как сложного объекта, не обнаруживаются в свойствах её отдельных подсистем. Это значит, что традиционный метод изучения целого путём анализа его частей и последующего объединения (суперпозиции) их свойств непригоден для больших и сложных систем. А для физических нелинейных систем принцип прямой суперпозиции и вовсе неприемлем. Решением проблемы становится системный подход, суть которого состоит во взаимосвязанном рассмотрении всех элементов (подсистем) системы. При системном подходе система рассматривается не изолированно, а как подсистема более общей системы (системы более высокого ранга). Основным при системном подходе является определение цели, например, условие предельного равновесия деформируемой среды. Для каждой цели должен быть выбран свой надёжный критерий эффективности. Например, для деформируемых систем это может быть удовлетворение принципа стационарности полной энергии системы. Системный подход характеризуется системой принципов. Принципы системного подхода - это некоторые утверждения общего характера, обобщающие опыт человека по исследованию сложных систем. Основные принципы следующие:
1) Принцип конечной цели: абсолютный приоритет конечной цели.
2) Принцип единства: совместное рассмотрение системы как целого и как совокупности частей (элементов).
3) Принцип связности: рассмотрение любой части совместно с ее связями c окружением.
4) Принцип модульного построения: полезно выделение модулей в системе и рассмотрение ее как совокупности модулей.
5) Принцип иерархии: полезно введение иерархии частей (элементов) и (или) их ранжирование.
6) Принцип функциональности: совместное рассмотрение структуры и функции с приоритетом функции над структурой.
7) Принцип развития: учет изменяемости системы, ее способности к развитию, расширению, замене частей, накапливанию информации.
8) Принцип децентрализации: сочетание в принимаемых решениях и управлении централизации и децентрализации.
9) Принцип неопределенности: учет неопределенностей и случайностей в системе.
Системный подход при исследовании различных систем, явлений, объектов позволяет с единых позиций строить общую методологию исследования указанных систем и процессов независимо от их природы. Эта методология, как и любая другая, содержит определенные этапы.
Этап 1. Определение системы.
Определение системы и области её существования.
Определение исследуемой функции системы.
Определение краевых условий.
Декомпозиция системы вплоть до простых элементов.
Определение свойств элементов системы и модулей.
Нахождение связей между элементами и модулями системы.
Этап 2. Построение математической модели.
1) Формальное описание исследуемой функции.
2) Разработка дискретной модели системы.
3) Разработка алгоритмической модели.
4) Разработка программного обеспечения (машинной модели).
5) Проверка адекватности математической модели системы.
Этап 3. Исследование системы при различных входных воздействиях и совершенствование модели системы.
При исследовании систем механики деформируемого твёрдого тела и механики грунтов идеи системного подхода на определённом уровне находят применение. Проблемы возникают в связи с количеством объектов исследуемых систем, разнородностью их свойств и изменением этих свойств в процессе функционирования системы. К причинам создающим указанную проблему относятся задачи исследования систем нелинейно-деформируемых твёрдых тел и неприменимость к ним принципа суперпозиции.
ИССЛЕДОВАНИЕ СИСТЕМ ДЕФОРМИРУЕМЫХ ТВЕРДЫХ ТЕЛ МЕТОДОМ МАТЕМАТИЧЕСКОГО ОБЪЕКТНО-ОРИЕНТИРОВАННОГО МОДЕЛИРОВАНИЯ
2.1 Математические модели систем деформируемых твердых тел
2. 1.1 Общее определение математической модели
Математическое моделирование основывается на известном факте: различные изучаемые процессы могут иметь одинаковое математическое описание. Следовательно, если система определена и ее функция может быть описана с помощью математических и логических предложений, то исследование системы возможно математическими средствами и средствами вычислительной техники.
Математическая модель концентрирует в себе записанную в форме математических предложений совокупность наших знаний, представлений и гипотез о соответствующем объекте, процессе, явлении или системе. Поскольку эти знания никогда не бывают абсолютными, то можно утверждать, что математическая модель только с определенной достоверностью описывает поведение реальной системы. Поэтому при построении математических моделей систем необходимо учитывать следующие основные требования: адекватность, универсальность, точность и экономичность.
Адекватность. Математическая модель считается адекватной исходной системе, если она отражает заданные её свойства с допустимой точностью. Пусть модель имеет k выходных параметров, тогда погрешность модели емод можно представить как норму вектора
е = { е1, е2, …, еk }; емод = max | еj |, j =; или емод = ,
где - относительная погрешность по j - у выходному параметру,
yje, yj - вычисленное и действительное значение j-го выходного параметра.
Должно выполнятся условие емод < епред, где епред - предельная допустимая погрешность. Область в пространстве внешних параметров, для которой выполняется это условие, называется областью адекватности модели.
Универсальность. Это характеристика полноты отображения в модели исследуемых свойств реальной системы.
Точность. Оценивается точность математической модели степенью совпадения значений параметров исходной системы и значений тех же параметров, вычисленных с помощью оцениваемой математической модели. Погрешности математического моделирования определяются двумя факторами: степенью точности формального описания исходной системы и неточностью определения исходных данных.
Экономичность. Эта характеристика стоимости исследования модели системы по разработанному алгоритму на компьютере.
Основное назначение математического моделирования - сделать возможными некоторые выводы о поведении реальной системы в пространстве и времени. Наблюдения за реальной системой (натурный эксперимент) в лучшем случае могут дать материал лишь для проверки той или иной гипотезы, той или иной модели, поскольку они представляют собой источник информации ограниченного объема о прошлом этой системы. Модель допускает значительно более широкие исследования, результаты которых дают информацию для прогнозирования поведения системы. Чтобы обеспечить эти и другие возможности математической модели, приходится всегда решать проблему адекватности модели и системы, т.е. ставится вопрос исследования согласованности результатов с реальной ситуацией. Создавая математическую модель системы, исследователь выделяет систему как объект окружающей среды и строит ее формальное описание в соответствии с поставленными целями. В дальнейшем через поведение математической модели анализируется поведение реальной системы при различных входных воздействиях. Следует сразу отметить, что построение математической модели системы процесс не формализованный и носит поисковый характер, т.е. это путь проб и ошибок в поиске основной идеи. Построение принципиально новой математической модели системы может быть оценено как открытие.
Для построения математических моделей используют различные методы, которые можно объединить в две группы: формальные и неформальные методы. Формальные методы применяют для построения математических моделей систем при известных математических моделях элементов. Неформальные методы применяются для синтеза теоретических и эмпирических математических моделей. Теоретические математические модели создаются в результате исследования процессов и их закономерностей, присущих рассматриваемому классу систем. Эмпирические математические модели создаются в результате изучения внешних проявлений свойств системы. Математическая модель системы получается как синтез математических моделей её элементов. Правила синтеза обусловлены структурой и свойством исходной системы и её элементов.
2.1.2 Структура математической модели
Из приведенного общего определения системы следует, что природа элементов системы может быть различна. Это качество системы и принципы системного подхода в целом позволяют подойти к исследованию систем на довольно высоком содержательном уровне. Наполнение системы определяет её предметную направленность и этим предопределяют методологию и технологию её исследования. Задачи исследования могут быть разными. В настоящей работе ставится задача исследования напряжённо-деформированного состояния системы деформируемых твёрдых тел в целом и на уровне её отдельных элементов. Для этого в каждом конкретном случае необходимо определить содержание системы, т.е. её границы и наполнение. Всё это обусловит облик исследуемой системы. В настоящей работе рассматриваются сложные системы деформируемых твёрдых тел: системы механики грунтов и строительной механики. Математическая модель сложной системы получается как синтез математических моделей её элементов.
При построении сложных систем лучше всего вводить декомпозицию и деление на модули. Полученная совокупность моделей повторит структуру и иерархию самой системы. Как видим, здесь принцип тот же, что и при построении математических моделей простых систем, только понятие «элемент» заменяется понятием «модуль» и, соответственно, понятие «математическая модель элемента» заменяется понятием «математическая модель модуля». Отметим, что основной спецификой моделирования систем является учёт связей между отдельными моделями. Изложенный материал позволяет дать более строгое определение математической модели системы или объекта.
Математическая модель это некоторый абстрактный образ, т.е. конечная совокупность логико-математических предложений, адекватно отражающих основные закономерности и особенности оригинала, т.е. реального объекта или системы, которые имеют свою среду (пространство) и условия существования.
Всякая реальная система или объект всегда имеют определенные связи с внешней средой, которая налагает свои условия на их существование и функционирование. Все эти и другие качества в математической модели должны иметь своё отображение, а это значит, что математическая модель может иметь свою структурную схему. В самом общем случае эта структурная схема автором представлена следующим образом:
1) Математическая модель среды существования системы,
2) Математическая модель состояния среды системы или объекта,
3) Условия связи системы с внешней средой,
4) Математическая модель основной функции системы,
5) Математическая модель результата решения.
Математическое наполнение элементов этой структуры зависит от класса моделируемых задач и даже от особенностей задач одного класса. Для краевых задач механики грунтов приведенная структурная схема имеет вид:
1) Геометрическая модель деформируемой среды,
2) Уравнения состояния элементов деформируемой среды,
3) Система краевых условий,
4) Условия равновесия (устойчивости) системы,
5) Математическая модель результата решения.
Известно, что наиболее трудным этапом системных исследований является построение и оценка адекватности математической модели реальной системе. Предлагаемая структурная схема является общим эффективным алгоритмом построения математических моделей систем или объектов.
Таким образом, в процессе математического моделирования исследователь имеет дело с тремя объектами:
1) с системой (реальной, проектируемой, воображаемой),
2) с математической моделью системы,
3) с алгоритмической (машинной) моделью.
В соответствии с этим возникают следующие задачи:
1) определение и формирование системы,
2) построение математической модели системы,
3) разработка алгоритмической (машинной) модели,
4) разработка программного комплекса.
В современной науке и технике возникающие проблемы, как правило, сводятся к построению математических моделей систем и разработке методов их исследования. Процесс моделирования содержит определённые этапы. На рисунке 2.1 представлена структурная схема процесса математического моделирования, состоящая из восьми этапов.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 2.1 - Технологическая схема процесса математического моделирования
Подобное деление на этапы является несколько условным, но приведенное содержание этапов является в любом случае обязательным. При выполнении этапа 1 необходимо формировать систему так, чтобы она с максимальной полнотой соответствовала поставленному классу задач и здесь нельзя ограничиваться каким-либо частным случаем.
Главным критерием достоверности исследования системы является оценка полученных результатов на основании имеющихся экспериментальных данных и (или) решений, полученных иным путем, например, аналитически.
2.2 Исследование математической модели методом конечных элементов
Метод конечных элементов позволяет оперировать с элементами различной формы. Однако для практических задач наиболее удобными оказались симплекс-элементы, позволяющие легко сгущать сетку в местах ожидаемых высоких градиентов и при оконтуривании границ области.
Рассмотрим метод построения конечно-элементных соотношений для плоской задачи теории упругости. Пусть имеется двумерный симплекс-элемент с вершинами i, j, k в соответствии с рисунком 2.2.
Рисунок 2.2 - Схема деформации треугольного элемента
Перемещение, как величина векторная, в каждом узле будет представлено двумя компонентами:
{}T={U ,V},
где = i, j, k.
Следовательно, для всего конечного элемента получим: {}T={i ,J,k}.
Перемещения внутри элемента должны однозначно определяться этими шестью компонентами. Для симплекс-элемента функция перемещений представляется линейным полиномом =1+2x+3y. Поэтому для аппроксимации перемещений в области элемента будем иметь:
u =1+2 x+3 y,
v =4+5 x+6 y,
где 1,2,....,6 - параметры линеаризации, постоянные для элемента. Для компоненты U в узлах i, j, k получим:
ui = 1+2 xi+3 yi ,
uj = 1+2 xj+3 yj ,
uk = 1+2 xk+3 yk .
Изменив направление обхода узлов, будем иметь:
ui = 1+2 xi+3 yi ,
uk = 1+2 xk+3 yk , (2.1)
uj = 1+2 xj+3 yj .
Эти системы отличаются только порядком следования второй и третьей строк. Это значит, что все определители этих систем будут отличаться только знаком. Решения этих систем относительно 1, 2, 3 будут одинаковы. Поэтому при разработке аналитического алгоритма построения матрицы жёсткости всей дискретизованной области необходимо полностью определить все выражения для вычисления значений коэффициентов 1, 2, 3. Проще это выполнить по методу Крамера. В этом случае получим:
, где abs( S ) - площадь конечного элемента,
( xj yk - xk yj ) ui + ( xk yi - xi yk ) uj + ( xi yj - xj yi ) uk ,
( yj - yk ) ui + ( yk - yi ) uj + (yi - yj ) uk ,
( xk - xj ) ui + (xi - xk) uj + ( xj - xi) uk .
Введём обозначения:
ai = xj yk - xk yj ; aj = xk yi - xi yk ; ak = xi yj - xj yi ;
bi = yj - yk ; bj = yk - yi ; bk = yi - yj ;
ci = - ( xj - xk ); cj = - ( xk -xi ); ck = - ( xi - xj ).
Тогда
1 = = (ai ui + aj uj + ak uk ) /;
2 = = (bi ui + bj uj + bk uk ) /; (2.2)
3 = = (ci ui + cj uj + ck uk ) /.
Полученные таким образом значения коэффициентов 1, 2, 3 не будут зависеть от направления обхода узлов конечного элемента.
Подставив полученные для 1, 2, 3 выражения (2.2) в (2.1), получим:
U = [(ai+bi x+ciy)ui + (aj+bj x+cjy)uj+ (ak+bk x+cky)uk] /(2S). (2.3)
Для компоненты V аналогично:
V = [(ai+bi x+ciy)Vi + (aj+bj x+cjy)Vj+ (ak+bk x+cky)Vk] /(2S). 2.4)
Деформации определяются из уравнений Коши
{} = = . (2.5)
Подставляя в уравнение(2.5) равенства (2.3) и (2.4) и производя
дифференцирование, получим:
Напряжения {} = [D]*{} = [D]*[B]*{ }e. 2.7)
Матрица [D] для случая плоского напряжённого состояния имеет вид:
[D] = .
Для вывода основного уравнения МКЭ воспользуемся принципом стационарности полной энергии системы:
(2.8)
где
П = 0,5 ·{}T {} dS - {}T {P}, (2.9)
{P} - вектор внешних сил.
Подставим в (2.9) соотношения (2.8) и (2.7):
П = 0,5 ·{}T[B]T[D] [B] {}e dS - {}T{P}, (2.10)
т.к. в (2.10) векторы и матрицы от координат не зависят, то
П = 0,5*{}T[B]T[D] [B] {}e S - {}T{P}. (2.11)
Подставляя (2.11) в (2.8), получим:
S*[B]T[D] [B] {}e - {P} = 0. (2.12)
Введём обозначение: [K] = S*[B]T[D] [B], (2.13)
тогда (2.12) примет вид:
[K] { } e = { P }. (2.14)
Полученное уравнение называется основным уравнением метода
конечных элементов. Если в (2.13) выполнить матричные операции, то получим:
где [kij] = [kji]T,
где m, n = i, j, k ; = E / (1- 2).
Матрица жесткости системы, определяющая жесткость конструкции в целом, строится в следующем порядке
K=, (2.17)
где N - количество конечных элементов дискретизованной области.
Суммирование в (2.17) производится, учитывая номера конечных элементов и узлов. Покажем сказанное на примере. Пусть дискретизованная область имеет вид согласно рисунку 2.3.
Рисунок 2.3- Схема дискретизации
Матрица жесткости для этого ансамбля может быть получена следующим образом:
1) формируем соответствующее матричное поле, пока не заполненное (двумерный массив);
2) рассматриваем i-й конечный элемент и для него вычисляем матричные коэффициенты по (2.16), которые прибавляем к глобальной матрице на позиции, определяемые глобальными номерами рассматриваемых узлов и конечных элементов (верхниеиндексы). Следовательно, соблюдая глобальную нумерацию узлов дискретизации, получим:
.
Ввиду того, что матрица жесткости системы имеет ленточную структуру и симметрична относительно главной диагонали, в памяти ЭВМ достаточно сформировать и хранить элементы верхней или нижней полуленты. После построения матрицы жесткости [K] всей конструкции, составляется система линейных уравнений
[K]{}= {P} (2.18)
где - вектор узловых сил,
- вектор узловых перемещений.
В своём первоначальном виде система (2.18) решения не имеет, т.к. матрица жёсткости [K] сингулярная - её главный определитель равен нулю. Отметим, что построение основного уравнения метода конечных элементов (2.28) производилось без учёта граничных условий. Учёт граничных условий приводит к изменению матрицы жёсткости [K] и векторов {P} и {}. Матрица [K] уже не будет сингулярной и система (2.28) будет иметь решение и далее по уравнениям (2.6) и (2.7) определяются деформации и напряжения в элементах.
3. ИССЛЕДОВАНИЕ СИСТЕМ ДЕФОРМИРУЕМЫХ ТВЕРДЫХ ТЕЛ МЕТОДОМ КОМПЬЮТЕРНОГО ОБЪЕКТНО-ОРИЕНТИРОВАННОГО МОДЕЛИРОВАНИЯ
3.1 Компьютерного объектно-ориентированного моделирования систем деформируемых твёрдых тел
Технология визуального объектно-ориентированного моделирования сложной нелинейной системы деформируемых твёрдых тел основывается на методологии процесса моделирования, содержании и назначении моделируемых задач и может быть представлена следующими основными этапами.
1. Внешние процедуры;
2. Внутренние процедуры;
3. Численное моделирование;
4. Анализ результатов и принятие решений
На этапе внешних процедур анализируются инженерно-геологические показатели грунтового основания, устанавливается область существования и структура системы, определяются параметры дискретизации и физико-механические характеристики элементов основания и конструктивных элементов структур фундаментов.
При визуальном объектно-ориентированном моделировании системы необходимы следующие исходные данные:
1) 0бласть определения системы: определяется форма и начальные размеры расчётной области. Как правило, для пространственных задач расчётная область принимается в форме параллелепипеда, размеры которого определяются на основании экспериментальных данных или посредством расчёта в соответствии с принципом Сен-Венана и теоретического решения задачи о действии сосредоточенной силы на поверхности или внутри полупространства.
2) Структуры грунтовых напластований: на основании инженерно-геологических изысканий строится геометрическая модель грунтового основания строительной площадки, при этом определяется мощность и глубина залегания слоёв, линз и включений грунтов с указанием их физико-механических характеристик.
3) Тип и структура фундамента: фундаменты могут быть любого типа и произвольной структуры. Начальные размеры и расположение фундаментов в плане всего здания задаются соответствующей геометрической моделью. В плане всего здания фундаменты могут быть различных типов и различной структуры. Расчёт фундаментов производится сразу для всего здания.
4) Физико-механические характеристики элементов структуры основания и фундамента; эти данные определяются для условия линейного и нелинейного деформирования. Закон нелинейного деформирования элемента грунта может быть любой, рекомендуется в виде степенной функции или в виде двучлена степени m > 1.
5) Величина и характер распределения внешней нагрузки: нагрузка на фундамент может быть непрерывной и (или) дискретной, распределённой равномерно или любым другим образом.
6) Параметры дискретизации: определяются исходя из размеров расчётной области, структуры и свойств грунтового основания, типа и структуры фундамента. Всякий элемент дискретизации, т.е. всякий конечный элемент по своей структуре и свойствам должен быть строго однородным. Дискретизацию расчетной области пользователь может задать сам или воспользоваться автоматической разбивкой, задав шаги дискретизации.
На этапе внутренних процедур производится работа непосредственно с программным обеспечением визуального объектно-ориентированного моделирования заданной структуры фундаментов и грунтовых оснований. При этом выполняются следующие действия:
Формируются вектора для автоматического построения дискретизованной области нерегулярной структуры;
Создается конкретное наполнение базы данных физико-механических характеристик грунтового основания;
Формируются вектора граничных условий для заданной системы;
На экране монитора послойно строится пространственная виртуальная физическая модель системы, производится адресная привязка конструктивных элементов фундамента, при этом каждому конечному элементу системы назначаются его начальные свойства, считываемые из соответствующей базы данных.
На третьем этапе происходит численное решение сформированной задачи. Результаты решения представлены значениями компонент векторов перемещений, деформаций и напряжений для каждого узла дискретизованной области при условиях линейного и нелинейного деформирования. Производится экранная визуализация результатов в векторной и табличной формах. Считывание информации возможно по вертикальным и горизонтальным плоскостям пространственной дискретизованной области. Любая часть информации может быть выведена на печать, вывод всех вычисленных данных на печать возможен, но не целесообразен ввиду его очень большого объёма.
...Подобные документы
Основные численные методы моделирования. Понятие метода конечных элементов. Описание основных типов конечных элементов и построение сетки. Реализация модели конструкции в пакете ANSYS, на языке программирования C#. Реализация интерфейса пользователя.
курсовая работа [2,3 M], добавлен 22.01.2016Линейно-упругие деформации твердых тел. Компьютерное объектно-ориентированное моделирование. Построение конечно-элементных соотношений для двумерных систем линейной теории упругости. Численный анализ деформированного состояния системы твердых тел.
курсовая работа [3,2 M], добавлен 28.01.2013Компьютерное моделирование - вид технологии. Анализ электрических процессов в цепях второго порядка с внешним воздействием с применением системы компьютерного моделирования. Численные методы аппроксимации и интерполяции и их реализация в Mathcad и Matlab.
курсовая работа [1,1 M], добавлен 21.12.2013Особенности реализации главных элементов разрабатываемой программы (цифровые элементы) с помощью объектно-ориентированного подхода. Применение принципа инкапсуляции для защиты данных. Конструирование классов, описание и тестирование программного продукта.
курсовая работа [2,3 M], добавлен 10.05.2015Основные элементы объектной модели. Сущность и преимущества объектно-ориентированного подхода, понятие объекта и класса. Унифицированный язык моделирования UML. Диаграммы классов и взаимодействия: назначение, построение и примеры использования.
реферат [273,2 K], добавлен 09.06.2009Создание программного обеспечения - системы имитационного моделирования на тему "Производственная линия с пунктами технического контроля". Описание входных и выходных данных. Объектно-ориентированное программирование. Диаграммы модулей и процессов.
курсовая работа [1,2 M], добавлен 09.01.2014Введение в интернет-технологии и компьютерное моделирование. Создание WEB страниц с использованием HTML. Создание динамических WEB страниц с использованием JavaScript. Работа с графикой в Adobe Photoshop и Flash CS. Основы компьютерного моделирования.
презентация [223,4 K], добавлен 25.09.2013Общая характеристика объектно-ориентированного подхода в программировании, его основные свойства и принципы. Разработка программы для автоматизация деятельности кафе на основе объектно-ориентированного подхода, проектирования и реализации схемы данных.
курсовая работа [1,2 M], добавлен 22.01.2012Понятие технологии разработки программного обеспечения и модели жизненного цикла. Сущность объектно-ориентированного подхода. Строительные блоки, общие механизмы языка моделирования UML, диаграммы классов, состояний, взаимодействий и компонентов.
курсовая работа [262,5 K], добавлен 10.07.2014Создание Web-страниц с использованием HTML, с использованием JavaScript и PHP. Работа с графикой в Adobe Photoshop и Flash CS. Базы данных и PHP. Пример реализации "Эконометрической модели экономики России" под web. Основы компьютерного моделирования.
презентация [4,4 M], добавлен 25.09.2013Значение компьютерного моделирования, прогнозирования событий, связанных с объектом моделирования. Совокупность взаимосвязанных элементов, важных для целей моделирования. Особенности моделирования, знакомство со средой программирования Турбо Паскаль.
курсовая работа [232,6 K], добавлен 17.05.2011Анализ предметной области "Конкурс поэтов" на основе объектно-ориентированного подхода. Разработка оконного приложения и описание информационной модели предметной области. Описание разработанных процедур С++ и результатов тестирования приложения.
курсовая работа [355,9 K], добавлен 18.06.2013Знакомство с особенностями создания WEB-страниц с использованием HTML. Общая характеристика основ компьютерного моделирования с применением Powersim и AnyLogic. Анализ способов создания динамических WEB-страниц с использованием JavaScript и PHP.
презентация [801,7 K], добавлен 25.09.2013Программные средства системного моделирования. Разработка программы процесса работы кладовой на фабрике с использованием языка имитационного моделирования GPSS. Сравнение результатов моделирующего алгоритма и аналитического расчета характеристик.
дипломная работа [757,1 K], добавлен 21.06.2011Анализ проблематики построения объектно-ориентированного канала связи. Основные понятия протокола Modbus. Возможности CodeSys для реализации объектно-ориентированного подхода. Разработка методики кроссплатформенной библиотеки для интеграции устройств.
курсовая работа [38,6 K], добавлен 15.06.2013Обзор существующих методов по решению нелинейных уравнений. Решение нелинейных уравнений комбинированным методом и методом хорд на конкретных примерах. Разработка программы для решения нелинейных уравнений, блок-схемы алгоритма и листинг программы.
курсовая работа [435,8 K], добавлен 15.06.2013Унифицированный язык моделирования. Методы объектно-ориентированного анализа и проектирования. Создание диаграммы последовательности и диаграммы сотрудничества. Главная диаграмма классов. Добавление связей между классами. Зависимость между пакетами.
курсовая работа [2,7 M], добавлен 23.06.2011Объектно-ориентированные языки моделирования. Разработка различных альтернативных подходов к анализу и проектированию. Взаимосвязь концептуальных и программных понятий. Проблемы масштабирования сложных систем. Диаграммы, описывающие поведение системы.
лабораторная работа [159,4 K], добавлен 26.05.2014Использование объектно-ориентированного программирования - хорошее решение при разработке крупных программных проектов. Объект и класс как основа объектно-ориентированного языка. Понятие объектно-ориентированных языков. Языки и программное окружение.
контрольная работа [60,1 K], добавлен 17.01.2011Основные принципы объектно-ориентированного подхода в построении модели АИС унифицированного языка моделирования. Диаграммы моделей системы. Анализ больничного комплекса Алексеевской ЦРБ и создание информационной системы его кардиологического отделения.
курсовая работа [715,4 K], добавлен 20.11.2010