基于simulink的蹦极跳例程

这个是我练习用M文件编写s-function的一个例子。关于M文件的模板可以在matlab的命令行窗口中敲入edit Sfuntmpl.m,此处不在赘述。
题目为:蹦极跳是一种挑战身体极限的运动,蹦极者系着一根弹力绳从高处的桥梁或山崖向下跳。如果蹦极者系在一个弹性系数为 k 的弹力绳索上。定义绳索下端的初始位置为 0,则蹦极者受到的弹性力是

在这里插入图片描述

整个蹦极跳系统的数学模型为:

在这里插入图片描述
其中m为物体的质量,g为重力加速度取10,x为物体的位置,第二项为物体受到的弹性力,第三项和第四项表示空气的阻力。桥梁距离地面的高度为50m,绳子的原长为30m,弹性系数k为50,a1=a2=1。试判断质量为70kg的人是否能够安全地享受此游戏带来的乐趣。下图为整个系统的示意图。

在这里插入图片描述
解:为了便于后面的仿真计算,可以将物理模型写成如下状态方程形式:
在这里插入图片描述
其中,x1=x,x2=d(x1)。

下面开

  • 5
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值