Соколов Алексей. "Динамика несферических частиц" — различия между версиями
Материал из Department of Theoretical and Applied Mechanics
(→Упругие силы и моменты) |
(→Детектирование столкновений) |
||
Строка 9: | Строка 9: | ||
Идея метода состоит в том, чтобы переходить в систему отсчета одной из частиц, и проверять, находятся ли углы внутри частицы | Идея метода состоит в том, чтобы переходить в систему отсчета одной из частиц, и проверять, находятся ли углы внутри частицы | ||
− | [[Файл: | + | [[Файл:Detec.PNG |300 px|Детектирование столкновений]] |
Т.о. если выполняется условие | Т.о. если выполняется условие |
Версия 23:57, 23 июля 2011
Модель взаимодействия квадратных частиц в 2D
Содержание
Задание характеристик частиц
Каждая частица имеет радиус вектор и пару ортогональных векторов. Таким образом определяем положение углов.
Детектирование столкновений
Идея метода состоит в том, чтобы переходить в систему отсчета одной из частиц, и проверять, находятся ли углы внутри частицы
Т.о. если выполняется условие
то частицы находятся в контакте.
Упругие силы и моменты
, где - нормаль к поверхности
Динамические уравнения
Leapfrog интегрирование
Диссипативная модель
, где - коэффициенты упругости
- коэффициент вязкого трения
- коэффициент сухого трения