声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

声振论坛 展示 基础理论 基础力学 查看内容

理论力学之动力学问题的通用解法

2016-5-25 13:39| 发布者: delay| 查看: 772| 评论: 0|原作者: 不详|来自: 新浪宋博士的博客

摘要:   理论力学有三大模块:静力学,运动学,动力学,其中动力学模块是最有难度的。其难度主要在于其变化多端,每一个题目好像都不好处理,有些题目拿到手以后一点思路都没有,而有些题目在参考书上又有诸多解法,这一 ...
  理论力学有三大模块:静力学,运动学,动力学,其中动力学模块是最有难度的。其难度主要在于其变化多端,每一个题目好像都不好处理,有些题目拿到手以后一点思路都没有,而有些题目在参考书上又有诸多解法,这一点很让人迷惑。过多的解法会让人迷惑,而没有解法则让人心烦。那么对于动力学问题,有没有一种一般的解法可以进行求解呢?

  经过多年的摸索和总结,我得到一种相对通用的解法。这种解法可以直接解决大多数的问题,我在上课过程中十分强调这种通用解法,但是仍旧有一些同学没有掌握好,在课后又问动力学问题的解法,而且前一段时间也有不少考研同学,问到理论力学的动力学,我感觉仍旧是他们的通用解法没有弄清楚。实际上,对于绝大部分的动力学问题,使用通用解法思路简单明了,并不需要太多的聪明和技巧。所以我决定在这里连续再举几个例子,希望对那些没有掌握好通用解法的同学有所帮助。

  我们先从一个最简单的例子开始说明问题,这个例子我上课讲过,但是仍旧有不少同学没有弄明白。

[attach]75010[/attach]

  首先,我们知道,这是一个动力学问题,只知道重力,而A,B点的约束力均未知,而且任意时刻的加速度未知,角加速度也未知。
  其次,我们明白,对于动力学问题而言,所要求的未知数基本上就是两类
  (1)约束力。比如这里的A,B两点的支持力。约束力之所以是未知的,因为它们是由主动力所决定的。主动力改变,约束力就会跟着改变。

  (2)加速度。要么是刚体的角加速度,要么是求某一个点的加速度。我们知道,运动学中有三种刚体的运动:平移,定轴转动和平面运动。其中平面运动最复杂,前面两种可以看成是它的特殊情况,因此我们只关注平面运动好了。对于平面运动而言,使用基点法,可以求出任意一个点的加速度,如下图。

[attach]75011[/attach]

  这里要求出B点的加速度,如果C点加速度已知,而两个相对加速度都已知的话,那么B点加速度就确定了。

  这里法向的相对加速度取决于刚体的角速度,而切向的相对加速度取决于刚体的角加速度,即:

[attach]75012[/attach]

  所以,我们如果知道了刚体的角速度,角加速度,就可以得到这两个相对加速度。
  总之,只要知道一个基点的加速度,以及刚体的角速度和角加速度,那么按照基点法,任何一个点的加速度都可以求出来。
  在运动学中,基点可以任意选择,但是在动力学中,质心这个点非常特殊,所以,通常会选择质心为基点。
  这就意味着,只要我们知道了质心的加速度,刚体的角加速度(积分就是角速度),那么按照基点法,刚体上任意一个点的加速度都可以求出来。

  这样,我们明白,对于任意一个刚体而言,它的加速度有三个基本未知数:质心的加速度(大小方向未知,2个未知数),角加速度(1个,积分就可以得到角速度)。

[attach]75013[/attach]

  好,言归正传。我们开始使用通用解法来考虑这道题。
  这个题目要求角速度,角加速度,以及A,B两点的反力。
  由于角速度可以由角加速度积分而来,所以实际上是三个待求量:角加速度,A,B两点反力。总之,是要求加速度和约束力。
  现在我们决定,不管它要求什么约束力和加速度,我们都可以求出来,我们就寻找这种通用解法。

  (1)未知数分析

  画出该物体的受力图。

[attach]75014[/attach]


  从该图中知道,有2个未知的约束反力。

  接着画出加速度。我们只关心质心的加速度和刚体的角加速度。

[attach]75015[/attach]

  从该图中知道,有3个未知的加速度。
  所以,该问题的基本未知数是2+3=5个。

  (2)列动力学方程。

  这里只有一个刚体,直接使用刚体平面运动微分方程,3个。

[attach]75016[/attach]

  这样,动力学的方程就列完了,总是这三个方程。
  由于有5个未知数,而只列了3个方程,所以需要追加5-3=2个方程。
  这两个方程到哪里去找呢?
  不管到哪里去找,肯定要离开动力学。
  这样我们只有两个地方:静力学和运动学。

  (3)增加方程。
  静力学里面,只有滑动摩擦定律可以增加。但是它有前提,就是粗糙接触面,且发生了相对滑动。而这里没有摩擦,所以,静力学没有方程可以增加。
  这样,只有到运动学去找方程。
  到运动学里面找什么方程呢?

  就找上面刚体平面运动微分方程中,方程的右边几个加速度关系的方程。特绘制如下。

[attach]75017[/attach]

  那么如何找这几个加速度的关系呢?
  由于这些加速度发生在AB上,而AB在做平面运动。要求平面运动刚体上加速度的关系,常用的方法就是基点法。
  这就是说,要研究两个特殊点之间的加速度关系。
  这里有三个特殊点,A,B,C三个点,我们就分别研究B与C点加速度关系,A与C点加速度关系好了。

  首先考察B与C点加速度关系。

[attach]75018[/attach]

  取B点为基点,研究C点,其加速度图如下

[attach]75019[/attach]

  则根据基点法表示的加速度关系,有

[attach]75020[/attach]

  我们列出这个式子的目的,是要得到a(cx),a(cy),a的关系。该加速度关系式中有a(B),我们并不感兴趣。因此将上式向a(B)垂直的方向,即X方向投影,以避开该变量。

  得到如下式子

[attach]75021[/attach]

  也就是

[attach]75022[/attach]

  这样,我们增加了一个方程,该方程建立了a(cx),w,a的关系。我们注意到,这里又多出了一个未知数w,即角速度,先不管它。

  按照类似的方式,我们取A点为基点,研究C点,同样列出矢量式,再投影得到另外一个加速度关系式

[attach]75023[/attach]

  现在我们追加了两个方程。
  但是其中又引出了一个角速度。怎么办呢?
  使用最后一招,用动能定理求角速度。


  (4)用动能定理求角速度。

[attach]75024[/attach]

  这样,角速度成为已知量,从而原问题可以求解了。
  上述方法就是动力学问题的通用解法。

  总之,动力学问题的通用解法是:

[attach]75025[/attach]

  小结:本文给出了一个最简单的例子,目的是说明动力学问题的通用解法,后面会再给几个复杂点的例子,进一步说明通用解法的应用。


最新评论

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-24 19:28 , Processed in 0.034601 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部