无能量损失弹跳效果的实现

物体从高度为H处自由落下,撞击地面,假定没有能量损失,根据能量守恒定理,弹跳的高度一定还为H.选地面为基准点,位移向上为正.则位移和时间的示意图如下所示(注意图只是为了说明问题,不是严格位移和时间的关系)

每次物体撞击地面后到下次撞击地面前看成一个周期.对于上图来讲,0时刻到1时刻单独考虑,从1时刻开始,1到3为一个周期,3到5为一个周期...假定周期为T,加速度为a,对于某一时刻t的位移,分下面2种情况讨论:

0<t<12T

物体做初速度为0的匀加速运动,时间和位移的关系为:

(1)s=H12at2

物体从最高点下落到最低点,在最低点时位移和时间的关系是:

(2)H=12a(12T)2

联立方程(1),(2)可得

(3)s=H(14t2T2)

t>=12T

先对t0.5T作模T的运算,设结果为Δt,从上次撞击地面到Δt时刻物体是匀加速运动,时间和位移的公式是

(4)s=vΔt12aΔt2

物体从最高点落下降到最低点,作初速度为0的匀加速运动,设末速度为v,则在最低点时,加速度时间和速度的关系为:

(5)v=aT2

联立方程(2),(4),(5)可得

(6)s=4HΔtT2(TΔt)

posted on   荷楠仁  阅读(355)  评论(0编辑  收藏  举报

编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义

导航

统计

点击右上角即可分享
微信分享提示