Rappert (Дополнительные лабораторные работы в САЕ Sigma, Nastran), страница 7

2017-06-17СтудИзба

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

Файл "Rappert" внутри архива находится в следующих папках: Дополнительные лабораторные работы в САЕ Sigma, Nastran, Описание подсистемы Рапперта. Документ из архива "Дополнительные лабораторные работы в САЕ Sigma, Nastran", который расположен в категории "". Всё это находится в предмете "cad-cae-системы" из 5 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "cad-cae-системы" в общих файлах.

Онлайн просмотр документа "Rappert"

Текст 7 страницы из документа "Rappert"

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

# Минимальная площадь в элементе 104 и её значение 3,56210935860872 (~ 3,56)

# Максимальная площадь в элементе 2 и её значение 45,6717191934586 (~ 45,67)

Тем самым площадь в первичном критерии не изменилась, а во вторичном будет задана нами значением 3.

Снова применим алгоритм:

Смена диагоналей

Количество измененных диагоналей: 2

--- Смена диагоналей проведена ---

{ Разбиение сегментов

Разбиение сегмента 42:48

Разбиение сегмента 37:42

Разбиение сегмента 67:26

Разбиение сегмента 68:46

Разбиение сегмента 61:62

Разбиение сегмента 62:65

Изначально элементов было 108

После элементов стало 120

Разбиение сегментов завершено ...}

{ Разбиение контура

Разбиение сегмента 64:61

Разбиение сегмента 26:71

Разбиение сегмента 46:51

Разбиение сегмента 64:65

Изначально элементов было 120

После элементов стало 124

Разбиение контура завершено ...}

{ Разбиение треугольника

Изначально треугольников было 124

После треугольников стало 124

Разбиение треугольников завершено ...}

Произведем уже рассмотренную проверку:

Рис. 94

Сетка вполне нас удовлетворяет. Сохраняем.

Поскольку и в этот раз процедура разбиения, как видно выше не затронула элементы, попробуем уменьшить площадь, до 7 (значение максимальной площади изначальной сетки).

Применим алгоритм:

Смена диагоналей

Количество измененных диагоналей: 2

--- Смена диагоналей проведена ---

{ Разбиение сегментов

Изначально элементов было 124

После элементов стало 124

Разбиение сегментов завершено ...}

{ Разбиение контура

Изначально элементов было 124

После элементов стало 124

Разбиение контура завершено ...}

{ Разбиение треугольника

Разбиение элемента 16

Разбиение элемента 43

Разбиение элемента 45

Разбиение элемента 78

Разбиение элемента 86

Разбиение элемента 94

Разбиение элемента 129

Изначально треугольников было 124

После треугольников стало 138

Разбиение треугольников завершено ...}

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

Рис. 95

Теперь запустим алгоритм несколько раз, пока он не будет производить ни одного изменения.

Смена диагоналей

Количество измененных диагоналей: 0

--- Смена диагоналей проведена ---

{ Разбиение сегментов

Изначально элементов было 138

После элементов стало 138

Разбиение сегментов завершено ...}

{ Разбиение контура

Изначально элементов было 138

После элементов стало 138

Разбиение контура завершено ...}

{ Разбиение треугольника

Изначально треугольников было 138

После треугольников стало 138

Разбиение треугольников завершено ...}

Результат:

Рис. 96

Теперь необходимо варьировать критерии.

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

Рис. 97

Запустим расчет и проведем процедуру расчета, как и описывалось выше до получения окончательного результата, проверяя на «Сетка КЭ» каждую модификацию сетки алгоритмом.

В конечном итоге получилось:

Смена диагоналей

Количество измененных диагоналей: 0

--- Смена диагоналей проведена ---

{ Разбиение сегментов

Изначально элементов было 208

После элементов стало 208

Разбиение сегментов завершено ...}

{ Разбиение контура

Изначально элементов было 208

После элементов стало 208

Разбиение контура завершено ...}

{ Разбиение треугольника

Изначально треугольников было 208

После треугольников стало 208

Разбиение треугольников завершено ...}

Рис. 98

Есть смысл ещё уменьшить минимальный угол вторичного критерия до минимального угла сетки и применить алгоритм.

Рис. 99

Р езультат:

Смена диагоналей

Количество измененных диагоналей: 1

--- Смена диагоналей проведена ---

{ Разбиение сегментов

Разбиение сегмента 5:9

Разбиение сегмента 10:9

Разбиение сегмента 10:14

Разбиение сегмента 20:19

Разбиение сегмента 15:19

Разбиение сегмента 20:24

Разбиение сегмента 24:25

Разбиение сегмента 25:29

Разбиение сегмента 15:14

Изначально элементов было 208

После элементов стало 226

Разбиение сегментов завершено ...}

{ Разбиение контура

Разбиение сегмента 5:4

Изначально элементов было 226

После элементов стало 227

Разбиение контура завершено ...}

{ Разбиение треугольника

Разбиение элемента 214

Изначально треугольников было 227

После треугольников стало 229

Разбиение треугольников завершено ...} Рис. 100

Посмотрим статистические значения сетки на закладке «Сравнение и статистика» («Алгоритмы»), предварительно сохранив изменения.

Рис. 101

Как видно, по углу изменений не произошло, а вот по соотношению средних площадей результат есть и довольно существенный. К сожалению, из-за большой максимальной площади не достигнуто хорошего показателя по соотношению minS/maxS.

Теперь рассмотрим вариант с позиционированием узлов.

Изначально зададим те же значения критериям.

Рис. 102

Рис. 103 Рис. 104

Результат:

Смена диагоналей

Количество измененных диагоналей: 2

--- Смена диагоналей проведена ---

{ Разбиение сегментов

Разбиение сегмента 12:11

Разбиение сегмента 27:31

Разбиение сегмента 56:52

Разбиение сегмента 60:57

Изначально элементов было 96

После элементов стало 104

Разбиение сегментов завершено ...}

{ Разбиение контура

Разбиение сегмента 11:16

Разбиение сегмента 26:31

Разбиение сегмента 52:57

Разбиение сегмента 57:61

Изначально элементов было 104

После элементов стало 108

Разбиение контура завершено ...}

{ Разбиение треугольника

Изначально треугольников было 108

После треугольников стало 108

Разбиение треугольников завершено ...}

Позиционирование узлов

--- Узлы спозиционированы

Как видно результат вначале по количеству новых узлов аналогичен. Сетка же отличается существенно. Сохраним изменения и посмотрим статистику:

Рис. 105

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

Количество измененных диагоналей: 1

--- Смена диагоналей проведена ---

{ Разбиение сегментов

Изначально элементов было 108

После элементов стало 108

Разбиение сегментов завершено ...}

{ Разбиение контура

Разбиение сегмента 21:26

Изначально элементов было 108

После элементов стало 109

Разбиение контура завершено ...}

{ Разбиение треугольника Рис.106

Изначально треугольников было 109

После треугольников стало 109

Разбиение треугольников завершено ...}

Позиционирование узлов

--- Узлы спозиционированы

Рис. 107

Теперь, поскольку изменения по сегментам и треугольникам незначительны, то есть смысл уменьшить значения площадей и углов. Уменьшим до значений, полученных выше.

При этом заметим, что минимальная площадь сетки стала не 3, а 5.

Рис. 108 Рис. 109

П рименим алгоритм:

Смена диагоналей

Количество измененных диагоналей: 1

--- Смена диагоналей проведена ---

{ Разбиение сегментов

Разбиение сегмента 7:11

Разбиение сегмента 7:6

Разбиение сегмента 16:12

Разбиение сегмента 21:12

Разбиение сегмента 22:26

Разбиение сегмента 53:59

Разбиение сегмента 39:40

Разбиение сегмента 40:45

Изначально элементов было 109

После элементов стало 125

Разбиение сегментов завершено ...}

{ Разбиение контура

Изначально элементов было 125

После элементов стало 125

Разбиение контура завершено ...} Рис.110

{ Разбиение треугольника

Разбиение элемента 49

Разбиение элемента 51

Разбиение элемента 115

Изначально треугольников было 125

После треугольников стало 131

Разбиение треугольников завершено ...}

Позиционирование узлов

--- Узлы спозиционированы

Рис.111

М инимальный угол и площади существенно улучшились. Применим алгоритм до нулевых изменений. Результат последней итерации должен быть таким:

Смена диагоналей

Количество измененных диагоналей: 0

--- Смена диагоналей проведена ---

{ Разбиение сегментов

Изначально элементов было 197

После элементов стало 197

Разбиение сегментов завершено ...}

{ Разбиение контура

Изначально элементов было 197

После элементов стало 197

Разбиение контура завершено ...}

{ Разбиение треугольника

Изначально треугольников было 197

После треугольников стало 197

Разбиение треугольников завершено ...}

Позиционирование узлов

--- Узлы спозиционированы

П ри этом в модуле статистики видны достаточно большие улучшения в результате: Рис.112

Рис.113

Итог: было сформировано два варианта сетки для стандартного набора процедур. Данные процедуры мы сочетали с дополнительной процедурой позиционирования узлов. Значения критериев сочетались все возможные: стандартные, рассчитанные и выбранные экспериментально.

В результате вариант с позиционированием выглядит более предпочтительным улучшение угла на 40%, а площадей до более 100%.

Данный вариант мы выберем для перерасчета в расчетном блоке основного комплекса Sigma. Для этого выберем нужный вариант, в нашем случае это второй, и нажмем на кнопочку «Перерасчет в Sigma». Результат рассчитанного варианта сетки посмотрим в модуле «отображение результатов»:

Рис.114

1 - не затронуты в описании, так как являются модулями предыдущих проектов Sigma

2 каждый модуль осуществляет это самостоятельно при запуске

3 Здесь стоит отметить, что само подмножество может представлять исходное множество элементов.

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

5 Данная процедура введена, как критерий, так как влияет на образуемую сетку.

6 Примечание: в случае, см. рисунок для верхних (смежных) элементов может возникнуть ситуация замены диагонали кластера на «мнимую», которая выделена жирнее.

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

8 В текущей реализации понятие сегмента для данной процедуры было расширено, ввиду необходимости сгущения сетки на линии раздела материалов. Данное условие было достигнуто путем введения внутренних сегментов, образующими внутренний контур области.

9 В случае разбиения сегмента, процедура проверки всей сетки будет проведена с начала.

10 Сам сегмент полностью соответствует терминологии Рапперта и является отрезком, лежащим на оболочке области.

11 В случае разбиения сегмента, процедура проверки всей сетки будет проведена с начала.

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