Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемГригорий Гонохов
1 Моделирование динамики твердых тел и систем связанных тел с механическими соударениями Исполнитель: ст. гр. МП-50 Дябин Е. М. Руководитель: Асоцкий Д. И. Тема дипломной работы: Московский Государственный Институт Электронной Техники Кафедра ВМ 1
2 Существующие методы расчета динамики ПреимуществаНедостатки Динамика абсолютно твердых тел Метод Штрафов Простота реализацииНизкая точность Метод Импульсов Высокая точностьНестабильность Метод LCP Высокая стабильностьПроблемы с силой трения Динамика систем связанных тел Метод Физерстоуна Высокая точность и стабильность Высокая вычислительная сложность Метод LCP Удобный расчет контактов систем связанных тел Высокая вычислительная сложность Динамика деформируемых тел Метод пружин Высокая скоростьНизкая точность
3 Постановка задачи Основные подзадачи: - Расчет динамики абсолютно твердых тел - Расчет динамики систем связанных тел - Расчет динамики деформируемых тел 1)Реализовать и исследовать метод Якобсена. 2)Модифицировать метод Якобсена для обработки механических столкновений и длительных контактов. 3)Выбрать и реализовать метод обнаружения столкновений 4)Разработать оптимизацию обнаружения столкновений, учитывая специфику метода Якобсена. 5) Провести аналитическое и экспериментальное исследование полученного метода, оценить его производительность и точность. Разработать систему, решающую следующие задачи:
4 Модель абсолютно твердого тела M V y z x ω 0 y z x 0 1) Классическая модель2) Модель Якобсена V
5 Схема интегрирования Верле Позиционная форма: Постоянный шаг по времени: L L а 2b Необходимо несколько итерацийДостаточно 1-й итерации 1)Восстановление длины одной связи: 2) Восстановление длин нескольких связей: Переменный шаг по времени:
6 Представление соединений в модели Якобсена 1) Шарнир2) Петля3) Двойная петля Ограничители : Связь произвольной жесткости: N – кол-во итераций q – жесткость связи q [ 0, 1 ] | x 1 - x 2 | > L x1x1 x2x2
7 Обработка соударений (простой случай с шариками без трения) Lp – длина связи на предыдущем шаге k – коэффициент упругости ( k [ 0, 1]) | x 1 - x 2 | > R 1 +R 2 x1x1 x2x2 V 1а:1а: 1б:1б: V V 2а:2а: 2б:2б: Для абсолютно упругого удара: Для удара с коэффициентом упругости: V/2 2) Абсолютно упругий удар: 1) Абсолютно неупругий удар: (1) (2)
8 Обработка соударений произвольных фигур p q x1x1 x2x2 x 1 x 2 Контроль над произвольной точкой 1) Применение ограничивающих ящиков и сфер 2) Проверка пересечения примитивов и многогранников и выделение контактных точек Этапы проверки пересечений объектов: а b (1)
9 Модель силы трения Без силы трения: С бесконечной силой трения: С произвольной силой трения: F тр = F n = tg Контакт «вершина-грань» Контакт «ребро-ребро» Обработка контакта «вершина-грань» Контакты «грань-грань»
10 Моделирование деформируемых тел 1)Линейные цепи (веревки) 2) Плоские сетки (ткани) 3) Объемные сетки (любые фигуры)
11 Схема алгоритма Инициализация системы Подготовка проверки столкновений Проверка столкновений Добавление связей в новых точках контакта Расчет уточненных координат частиц Удаление устаревших контактных связей Итерационный процесс расчета взаимодействия тел Переход к следующему шагу по времени Расчет предварительных координат частиц по схеме Верле
12 Зависимость жесткости связей от параметров N iter N sqrt ΔtΔt k L/L r от числа итераций от числа приближений корняот коэффициента упругости от шага по времени
13 Производительность N t, сек. N – количество объектов (кубиков) t – среднее время расчета одного шага
14 Выводы Преимущества метода: 1) Единый алгоритм для расчета: - динамики твердых тел - динамики систем связанных тел - динамики деформируемых тел 2) Возможность настройки баланса между точностью и скоростью расчета 3) Высокая стабильность 4) Простота реализации Недостатки: 1)Многократная проверка пересечений 2)Сложный этап подготовки к использованию
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.