Классический случай: два связанных идеально упругих тела сталкиваются в условиях, когда одно тело движется по наклонной плоскости, а второе — по горизонтальной. Составьте подробный анализ передач импульса и энергии при учёте трения и при возможном вращении тел после удара
Ниже — сжатый, но подробный алгоритм и необходимые формулы для анализа передачи импульса и энергии при ударах двух идеально упругих тел с учётом трения и возможного вращения. Работа в двумерной постановке, контактная рамка: нормаль nnn (перпендикуляр к поверхности соприкосновения), касательная ttt. Обозначения m1,m2m_1,m_2m1,m2 — массы тел; I1,I2I_1,I_2I1,I2 — моменты инерции относительно центров; r1,r2r_1,r_2r1,r2 — плечи от центров до точки контакта (радиусы для шаров/дисков); вект. скорости центров до удара v1−,v2− \mathbf{v}_1^-,\mathbf{v}_2^-v1−,v2−; угл. скорости до удара ω1−,ω2− \omega_1^-,\omega_2^-ω1−,ω2−; коэффициент трения (импульсной) μ\muμ; коэффициент восстановления по нормали eee (здесь «идеально упруго» даёт e=1e=1e=1); скалярные компоненты относительной скорости в точке контакта: нормальная gn−=(v1−−v2−)⋅ng_n^- = (\mathbf{v}_1^- - \mathbf{v}_2^-)\cdot ngn−=(v1−−v2−)⋅n, касательная gt−=(v1−−v2−)⋅t+r1ω1−+r2ω2−g_t^- = (\mathbf{v}_1^- - \mathbf{v}_2^-)\cdot t + r_1\omega_1^- + r_2\omega_2^-gt−=(v1−−v2−)⋅t+r1ω1−+r2ω2− (знаки по направлению ttt и вращению согласуйте с выбранной ориентацией). 1) Уравнения импульсов (внутренний импульс между телами имеет нормальную часть JnJ_nJn и касательную JtJ_tJt): - Изменение трансляции: v1+=v1−+Jnn+Jttm1,v2+=v2−−Jnn+Jttm2.
\mathbf{v}_1^+ = \mathbf{v}_1^- + \frac{J_n n + J_t t}{m_1},\qquad \mathbf{v}_2^+ = \mathbf{v}_2^- - \frac{J_n n + J_t t}{m_2}. v1+=v1−+m1Jnn+Jtt,v2+=v2−−m2Jnn+Jtt.
- Изменение вращения (касательная составляющая создаёт момент): ω1+=ω1−+Jtr1I1,ω2+=ω2−+Jtr2I2,
\omega_1^+ = \omega_1^- + \frac{J_t r_1}{I_1},\qquad \omega_2^+ = \omega_2^- + \frac{J_t r_2}{I_2}, ω1+=ω1−+I1Jtr1,ω2+=ω2−+I2Jtr2,
(знаки зависят от принятой положительной ориентации угловых скоростей; здесь выбраны согласованно с gtg_tgt). 2) Нормальная часть импульса (восстановление) общее изменение нормальной относительной скорости при импульсе JnJ_nJn: gn+=gn−+Jn(1m1+1m2).
g_n^+ = g_n^- + J_n\left(\frac{1}{m_1}+\frac{1}{m_2}\right). gn+=gn−+Jn(m11+m21).
Условие восстановления gn+=−e gn−g_n^+ = -e\, g_n^-gn+=−egn−. Следовательно Jn=−(1+e) gn−1m1+1m2.
J_n = -\frac{(1+e)\, g_n^-}{\displaystyle\frac{1}{m_1}+\frac{1}{m_2}}. Jn=−m11+m21(1+e)gn−.
Для идеальной упругости e=1e=1e=1: Jn=−2 gn−1m1+1m2.
J_n = -\frac{2\, g_n^-}{\displaystyle\frac{1}{m_1}+\frac{1}{m_2}}. Jn=−m11+m212gn−. 3) Касательная часть: критерий «прилипание/скольжение» вводим касетивный коэффициент эффективной податливости Kt=1m1+1m2+r12I1+r22I2.
K_t=\frac{1}{m_1}+\frac{1}{m_2}+\frac{r_1^2}{I_1}+\frac{r_2^2}{I_2}. Kt=m11+m21+I1r12+I2r22.
Если при попытке «прилипнуть» (обнулить касательную относительную скорость) получается импульс Jt∗=−gt−Kt
J_t^* = -\frac{g_t^-}{K_t} Jt∗=−Ktgt−
и выполняется Coulomb-ограничение ∣Jt∗∣≤μ∣Jn∣|J_t^*|\le \mu |J_n|∣Jt∗∣≤μ∣Jn∣, то соприкосновение завершается без относительного скольжения (sticking), и Jt=Jt∗J_t=J_t^*Jt=Jt∗. В этом случае касательная относительная скорость после удара gt+=0g_t^+=0gt+=0. Если ∣Jt∗∣>μ∣Jn∣|J_t^*|>\mu |J_n|∣Jt∗∣>μ∣Jn∣, то имеет место скольжение (sliding) и касательный импульс принимает предельное значение, направленное против относительного скольжения: Jt=−μ sign(gt−) Jn.
J_t = -\mu\,\operatorname{sign}(g_t^-)\, J_n. Jt=−μsign(gt−)Jn.
Тогда касательная относительная скорость после удара gt+=gt−+JtKt≠0.
g_t^+ = g_t^- + J_t K_t \neq 0. gt+=gt−+JtKt=0. 4) Обновление скоростей после вычисления Jn,JtJ_n,J_tJn,Jt подставить в уравнения пункта 1 и получить v1+,v2+,ω1+,ω2+\mathbf{v}_1^+,\mathbf{v}_2^+,\omega_1^+,\omega_2^+v1+,v2+,ω1+,ω2+. 5) Энергетический баланс - Нормальная компонента при e=1e=1e=1 не даёт потерь в нормальной степени свободы (кинетическая энергия нормальной относительной скорости восстанавливается). - Прилипание: касательная импульсивная реакция статичного трения не диссипирует энергию (энергия перераспределяется между трансляцией и вращением), поэтому при e=1e=1e=1 суммарная кинетическая энергия сохраняется. - Скользящий случай: часть кинетической энергии рассеивается трением; для подсчёта потерь подставьте конечные скорости в кинетическую энергию: ΔT=(12m1∣v1+∣2+12I1ω1+2+12m2∣v2+∣2+12I2ω2+2)−(12m1∣v1−∣2+12I1ω1−2+12m2∣v2−∣2+12I2ω2−2).
\Delta T = \left(\frac{1}{2}m_1|\mathbf{v}_1^+|^2+\frac{1}{2}I_1{\omega_1^+}^2+\frac{1}{2}m_2|\mathbf{v}_2^+|^2+\frac{1}{2}I_2{\omega_2^+}^2\right) - \left(\frac{1}{2}m_1|\mathbf{v}_1^-|^2+\frac{1}{2}I_1{\omega_1^-}^2+\frac{1}{2}m_2|\mathbf{v}_2^-|^2+\frac{1}{2}I_2{\omega_2^-}^2\right). ΔT=(21m1∣v1+∣2+21I1ω1+2+21m2∣v2+∣2+21I2ω2+2)−(21m1∣v1−∣2+21I1ω1−2+21m2∣v2−∣2+21I2ω2−2).
При скольжении ΔT<0\Delta T<0ΔT<0; численно можно выразить потерю через JtJ_tJt и начальные относительные скорости, подставив выражения для обновлённых скоростей. 6) Особые замечания для случая „одно по наклонной, другое по горизонтали” - Перед ударом найдите векторные v1−,v2− \mathbf{v}_1^-,\mathbf{v}_2^-v1−,v2− из их направлений (наклон α\alphaα для тела на плоскости). Затем найдите проекции на n,tn,tn,t и используйте вышеописанную процедуру. - Если тела частично связаны внешними опорами (тело на плоскости получает импульс от опоры за время удара), то импульсная балансировка линейного момента в направлении нормали к плоскости нарушается — надо учитывать импульсы опоры; тогда нельзя использовать глобальную сохранность суммарного импульса в этом направлении, но локальная контактная модель (выше) остаётся применимой для определения Jn,JtJ_n,J_tJn,Jt между телами, если импульсы опоры моделируются отдельно. Краткий пошаговый рецепт для расчёта: 1. Вычислить gn−,gt−g_n^-,g_t^-gn−,gt−. 2. Найти JnJ_nJn по eee. 3. Вычислить Jt∗=−gt−/KtJ_t^*=-g_t^-/K_tJt∗=−gt−/Kt; если ∣Jt∗∣≤μ∣Jn∣|J_t^*|\le\mu|J_n|∣Jt∗∣≤μ∣Jn∣ взять Jt=Jt∗J_t=J_t^*Jt=Jt∗ (прилипание), иначе Jt=−μsign(gt−)JnJ_t=-\mu\operatorname{sign}(g_t^-)J_nJt=−μsign(gt−)Jn (скольжение). 4. Обновить vi+,ωi+\mathbf{v}_i^+,\omega_i^+vi+,ωi+. 5. Оценить изменение кинетической энергии по формулам выше. Эти уравнения покрывают передачу импульса между прямолинейным движением и вращением, роль трения (ограничение касательного импульса) и определяют, где и когда энергия либо перераспределяется (прилипание), либо теряется (скольжение).
Обозначения
m1,m2m_1,m_2m1 ,m2 — массы тел;
I1,I2I_1,I_2I1 ,I2 — моменты инерции относительно центров;
r1,r2r_1,r_2r1 ,r2 — плечи от центров до точки контакта (радиусы для шаров/дисков);
вект. скорости центров до удара v1−,v2− \mathbf{v}_1^-,\mathbf{v}_2^-v1− ,v2− ; угл. скорости до удара ω1−,ω2− \omega_1^-,\omega_2^-ω1− ,ω2− ;
коэффициент трения (импульсной) μ\muμ; коэффициент восстановления по нормали eee (здесь «идеально упруго» даёт e=1e=1e=1);
скалярные компоненты относительной скорости в точке контакта: нормальная gn−=(v1−−v2−)⋅ng_n^- = (\mathbf{v}_1^- - \mathbf{v}_2^-)\cdot ngn− =(v1− −v2− )⋅n, касательная gt−=(v1−−v2−)⋅t+r1ω1−+r2ω2−g_t^- = (\mathbf{v}_1^- - \mathbf{v}_2^-)\cdot t + r_1\omega_1^- + r_2\omega_2^-gt− =(v1− −v2− )⋅t+r1 ω1− +r2 ω2− (знаки по направлению ttt и вращению согласуйте с выбранной ориентацией).
1) Уравнения импульсов (внутренний импульс между телами имеет нормальную часть JnJ_nJn и касательную JtJ_tJt ):
- Изменение трансляции:
v1+=v1−+Jnn+Jttm1,v2+=v2−−Jnn+Jttm2. \mathbf{v}_1^+ = \mathbf{v}_1^- + \frac{J_n n + J_t t}{m_1},\qquad
\mathbf{v}_2^+ = \mathbf{v}_2^- - \frac{J_n n + J_t t}{m_2}.
v1+ =v1− +m1 Jn n+Jt t ,v2+ =v2− −m2 Jn n+Jt t . - Изменение вращения (касательная составляющая создаёт момент):
ω1+=ω1−+Jtr1I1,ω2+=ω2−+Jtr2I2, \omega_1^+ = \omega_1^- + \frac{J_t r_1}{I_1},\qquad
\omega_2^+ = \omega_2^- + \frac{J_t r_2}{I_2},
ω1+ =ω1− +I1 Jt r1 ,ω2+ =ω2− +I2 Jt r2 , (знаки зависят от принятой положительной ориентации угловых скоростей; здесь выбраны согласованно с gtg_tgt ).
2) Нормальная часть импульса (восстановление)
общее изменение нормальной относительной скорости при импульсе JnJ_nJn :
gn+=gn−+Jn(1m1+1m2). g_n^+ = g_n^- + J_n\left(\frac{1}{m_1}+\frac{1}{m_2}\right).
gn+ =gn− +Jn (m1 1 +m2 1 ). Условие восстановления gn+=−e gn−g_n^+ = -e\, g_n^-gn+ =−egn− . Следовательно
Jn=−(1+e) gn−1m1+1m2. J_n = -\frac{(1+e)\, g_n^-}{\displaystyle\frac{1}{m_1}+\frac{1}{m_2}}.
Jn =−m1 1 +m2 1 (1+e)gn− . Для идеальной упругости e=1e=1e=1:
Jn=−2 gn−1m1+1m2. J_n = -\frac{2\, g_n^-}{\displaystyle\frac{1}{m_1}+\frac{1}{m_2}}.
Jn =−m1 1 +m2 1 2gn− .
3) Касательная часть: критерий «прилипание/скольжение»
вводим касетивный коэффициент эффективной податливости
Kt=1m1+1m2+r12I1+r22I2. K_t=\frac{1}{m_1}+\frac{1}{m_2}+\frac{r_1^2}{I_1}+\frac{r_2^2}{I_2}.
Kt =m1 1 +m2 1 +I1 r12 +I2 r22 . Если при попытке «прилипнуть» (обнулить касательную относительную скорость) получается импульс
Jt∗=−gt−Kt J_t^* = -\frac{g_t^-}{K_t}
Jt∗ =−Kt gt− и выполняется Coulomb-ограничение ∣Jt∗∣≤μ∣Jn∣|J_t^*|\le \mu |J_n|∣Jt∗ ∣≤μ∣Jn ∣, то соприкосновение завершается без относительного скольжения (sticking), и Jt=Jt∗J_t=J_t^*Jt =Jt∗ . В этом случае касательная относительная скорость после удара gt+=0g_t^+=0gt+ =0.
Если ∣Jt∗∣>μ∣Jn∣|J_t^*|>\mu |J_n|∣Jt∗ ∣>μ∣Jn ∣, то имеет место скольжение (sliding) и касательный импульс принимает предельное значение, направленное против относительного скольжения:
Jt=−μ sign(gt−) Jn. J_t = -\mu\,\operatorname{sign}(g_t^-)\, J_n.
Jt =−μsign(gt− )Jn . Тогда касательная относительная скорость после удара
gt+=gt−+JtKt≠0. g_t^+ = g_t^- + J_t K_t \neq 0.
gt+ =gt− +Jt Kt =0.
4) Обновление скоростей
после вычисления Jn,JtJ_n,J_tJn ,Jt подставить в уравнения пункта 1 и получить v1+,v2+,ω1+,ω2+\mathbf{v}_1^+,\mathbf{v}_2^+,\omega_1^+,\omega_2^+v1+ ,v2+ ,ω1+ ,ω2+ .
5) Энергетический баланс
- Нормальная компонента при e=1e=1e=1 не даёт потерь в нормальной степени свободы (кинетическая энергия нормальной относительной скорости восстанавливается).
- Прилипание: касательная импульсивная реакция статичного трения не диссипирует энергию (энергия перераспределяется между трансляцией и вращением), поэтому при e=1e=1e=1 суммарная кинетическая энергия сохраняется.
- Скользящий случай: часть кинетической энергии рассеивается трением; для подсчёта потерь подставьте конечные скорости в кинетическую энергию:
ΔT=(12m1∣v1+∣2+12I1ω1+2+12m2∣v2+∣2+12I2ω2+2)−(12m1∣v1−∣2+12I1ω1−2+12m2∣v2−∣2+12I2ω2−2). \Delta T = \left(\frac{1}{2}m_1|\mathbf{v}_1^+|^2+\frac{1}{2}I_1{\omega_1^+}^2+\frac{1}{2}m_2|\mathbf{v}_2^+|^2+\frac{1}{2}I_2{\omega_2^+}^2\right)
-
\left(\frac{1}{2}m_1|\mathbf{v}_1^-|^2+\frac{1}{2}I_1{\omega_1^-}^2+\frac{1}{2}m_2|\mathbf{v}_2^-|^2+\frac{1}{2}I_2{\omega_2^-}^2\right).
ΔT=(21 m1 ∣v1+ ∣2+21 I1 ω1+ 2+21 m2 ∣v2+ ∣2+21 I2 ω2+ 2)−(21 m1 ∣v1− ∣2+21 I1 ω1− 2+21 m2 ∣v2− ∣2+21 I2 ω2− 2). При скольжении ΔT<0\Delta T<0ΔT<0; численно можно выразить потерю через JtJ_tJt и начальные относительные скорости, подставив выражения для обновлённых скоростей.
6) Особые замечания для случая „одно по наклонной, другое по горизонтали”
- Перед ударом найдите векторные v1−,v2− \mathbf{v}_1^-,\mathbf{v}_2^-v1− ,v2− из их направлений (наклон α\alphaα для тела на плоскости). Затем найдите проекции на n,tn,tn,t и используйте вышеописанную процедуру.
- Если тела частично связаны внешними опорами (тело на плоскости получает импульс от опоры за время удара), то импульсная балансировка линейного момента в направлении нормали к плоскости нарушается — надо учитывать импульсы опоры; тогда нельзя использовать глобальную сохранность суммарного импульса в этом направлении, но локальная контактная модель (выше) остаётся применимой для определения Jn,JtJ_n,J_tJn ,Jt между телами, если импульсы опоры моделируются отдельно.
Краткий пошаговый рецепт для расчёта:
1. Вычислить gn−,gt−g_n^-,g_t^-gn− ,gt− .
2. Найти JnJ_nJn по eee.
3. Вычислить Jt∗=−gt−/KtJ_t^*=-g_t^-/K_tJt∗ =−gt− /Kt ; если ∣Jt∗∣≤μ∣Jn∣|J_t^*|\le\mu|J_n|∣Jt∗ ∣≤μ∣Jn ∣ взять Jt=Jt∗J_t=J_t^*Jt =Jt∗ (прилипание), иначе Jt=−μsign(gt−)JnJ_t=-\mu\operatorname{sign}(g_t^-)J_nJt =−μsign(gt− )Jn (скольжение).
4. Обновить vi+,ωi+\mathbf{v}_i^+,\omega_i^+vi+ ,ωi+ .
5. Оценить изменение кинетической энергии по формулам выше.
Эти уравнения покрывают передачу импульса между прямолинейным движением и вращением, роль трения (ограничение касательного импульса) и определяют, где и когда энергия либо перераспределяется (прилипание), либо теряется (скольжение).