大学物理 ›› 2025, Vol. 44 ›› Issue (1): 89-.doi: 10.16854/j.cnki.1000-0712.240171
陶卓,奚顺加,沈俊杰,王寅龙,周惠君,万建国
TAO Zhuo, XI Shunjia, SHEN Junjie, WANG Yinlong, ZHOU Huijun, WAN Jianguo
摘要: 如果在斜面上释放一个双接触点旋转对称的刚体,例如螺栓,当超过一定临界条件时会表现出有趣的非线性现象,即刚体在垂直于斜面方向的扭转幅度会逐渐增大;当不满足此临界条件时,螺栓振荡幅度会逐渐减小. 在两接触点处,刚体相对斜面只能滑动或滚动,根据两点滑动或滚动,能组合出四种模式. 每种模式下的运动约束和受力情况各不相同,用于数值计算的动力学微分方程也不同. 使用MATLAB进行数值仿真,编写数值计算程序,动态计算滑动和滚动状态之间的临界点,来控制程序切换到相应模式进行求解. 通过在一定范围内遍历计算初始参数,确定了释放时决定摆幅增大或减小的临界点,这一临界点与斜坡倾角、螺丝半顶角和初始释放角度有关. 对临界点数据采用二次曲面拟合的方式,得到临界点满足的经验函数,并进行了相关实验,实验结果与计算结果符合良好. 该研究可以作为一个教学案例,用来演示如何使用数值计算软件探究双接触点旋转对称刚体在干摩擦情况下的滑动-滚动转换.