Соколов Алексей. "Динамика несферических частиц" — различия между версиями
Материал из Department of Theoretical and Applied Mechanics
(→Упругие силы и моменты) |
(→Упругие силы и моменты) |
||
Строка 23: | Строка 23: | ||
<math>\left\{ | <math>\left\{ | ||
\begin{array}{rcl} | \begin{array}{rcl} | ||
− | m \frac{d^ | + | m \frac{d^2 \vec{r}}{dt^2} & = & \sum^{n}_{j=1} {\vec{F}}_{\j} \\ |
&\\ | &\\ | ||
− | J \frac{d^ | + | J \frac{d^2\vec{w}}{dt^2} & = & \sum^{m}_{i=1} {\vec{M}}_{\i} \\ |
\end{array} | \end{array} | ||
Строка 34: | Строка 34: | ||
<math>\left\{ | <math>\left\{ | ||
\begin{array}{rcl} | \begin{array}{rcl} | ||
− | + | \vec{v}_{i+1} & = & \vec{v}_i + \vec{a}_i\Delta t \\ | |
&\\ | &\\ | ||
− | + | \vec{r}_{i+1} & = & \vec{r}_i + \vec{v}_{i+1}\Delta t \\ | |
\end{array} | \end{array} |
Версия 23:13, 23 июля 2011
Модель взаимодействия квадратных частиц в 2D
Содержание
Задание характеристик частиц
Каждая частица имеет радиус вектор и пару ортогональных векторов. Таким образом определяем положение углов.
Детектирование столкновений
Идея метода состоит в том, чтобы переходить в систему отсчета одной из частиц, и проверять, находятся ли углы внутри частицы
Т.о. если выполняется условие
то частицы находятся в контакте.
Упругие силы и моменты
, где - нормаль к поверхности
Динамические уравнения
Leapfrog интегрирование
Диссипативная модель
, где - коэффициенты упругости
- коэффициент вязкого трения
- коэффициент сухого трения