旋转接头的极限扭矩

时间:2018-12-17 13:49:11

标签: modelica dymola

我正在尝试对两个物体之间的接触进行建模,其中一个物体正在上下移动,另一个物体正在旋转(想想旋转件的切割过程)。我正在使用IdealizedContact库作为接触部件(请检查下图)。 enter image description here

我正在给旋转关节一个速度输入,我想看看接触块产生的摩擦对主轴零件角速度的影响。我做不到。接触块中属性的任何变化都会导致旋转关节中的扭矩发生变化,但速度保持恒定。有没有办法限制关节的扭矩?还是应该观察摩擦效应(转速降低或主轴转速加速)?

PS:我正在使用Dymola

2 个答案:

答案 0 :(得分:2)

不可能直接从图中看到所有内容,但是要研究摩擦如何在给定速度下改变组件的“稳态”速度,最好有:

  • 两个摩擦分量:
    • 一个离合器状(允许驱动器和组件之间损失)
    • 一种类似轴承的摩擦(允许组件与环境之间的损失)
  • 组件的惯性/质量

答案 1 :(得分:1)

免责声明:这很可能不是功能齐全的答案,但希望它将为您提供一个良好的起点。

这与您的建模方式有关。您将输入速度定义为恰好100 rad / s。因此,仿真将始终为您提供这种精确的速度。为了改善结果,您可以尝试向关节施加力输入,并使用PD控制器进行某种扭矩控制,甚至最好尝试使用恒定扭矩输入并观察对速度的影响。

您还可以尝试在旋转组件的声明中提供对扭矩的最小最大约束,作为附加修饰符,请参见Modelica语言参考。