我正在尝试对两个物体之间的接触进行建模,其中一个物体正在上下移动,另一个物体正在旋转(想想旋转件的切割过程)。我正在使用IdealizedContact库作为接触部件(请检查下图)。
我正在给旋转关节一个速度输入,我想看看接触块产生的摩擦对主轴零件角速度的影响。我做不到。接触块中属性的任何变化都会导致旋转关节中的扭矩发生变化,但速度保持恒定。有没有办法限制关节的扭矩?还是应该观察摩擦效应(转速降低或主轴转速加速)?
PS:我正在使用Dymola
答案 0 :(得分:2)
不可能直接从图中看到所有内容,但是要研究摩擦如何在给定速度下改变组件的“稳态”速度,最好有:
答案 1 :(得分:1)
免责声明:这很可能不是功能齐全的答案,但希望它将为您提供一个良好的起点。
这与您的建模方式有关。您将输入速度定义为恰好100 rad / s。因此,仿真将始终为您提供这种精确的速度。为了改善结果,您可以尝试向关节施加力输入,并使用PD控制器进行某种扭矩控制,甚至最好尝试使用恒定扭矩输入并观察对速度的影响。
您还可以尝试在旋转组件的声明中提供对扭矩的最小最大约束,作为附加修饰符,请参见Modelica语言参考。