Re: [問題] 如何模擬含有旋轉的的球體與牆面碰撞?
別用能量守恆
動摩擦力做功 W = f‧d
其中f是摩擦力大小、d是接觸期間旋轉的距離。
令球落地垂直速度v,接觸時間T,正向力 N = 2v / T
摩擦力大小f又正比於正向力大小,所以也是與時間T成反比。
然而接觸期間旋轉距離 d = R w T 與時間成正比。
所以就算你為了簡化複雜度讓 T → 0,
動摩擦力造成的能量損失仍然無法被忽視,
因此你必須對整個過程做積分才能夠算出最後的結果是什麼,
把垂直的球速v當變數對整個垂直衝量過程積分:
令耗時趨近於零,假設整個過程滾動未停止,
正向力衝量積分 NT = 2v + m g T → 2v,作用在地板的摩擦力總衝量 uNT = 2 u v
剩下的與半途轉靜摩擦的情況請自行解決。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.53.81
※ 文章網址: https://www.ptt.cc/bbs/Physics/M.1531661643.A.54F.html
※ 編輯: peterturtle (49.159.53.81), 07/15/2018 21:39:30
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):