1

我正在尝试使用多体接触力库https://www.mathworks.com/matlabcentral/fileexchange/47417-simscape-multibody-contact-forces-library在 MATLAB Simulink 中模拟固定平面和球体之间的接触力作为显示在此 MATLAB 网络研讨会https://www.youtube.com/watch?v=VZIG0HlBHC4,时间为 9:58。但是,当我重新创建模型并自己运行模拟时,出现以下错误。

External Force and Torque External_Force_and_Torque_PlaB has its follower port rigidly connected to the world frame; it has no effect. You can configure this diagnostic in the Simscape Multibody Configuration Parameters dialog.

我尝试在世界框架和平面实体之间添加另一个约束/关节来解决问题,但我一直收到同样的错误?我该如何解决这个错误?

4

1 回答 1

1

我遇到了同样的问题。看看这里:https ://ch.mathworks.com/matlabcentral/answers/378561-rigidly-connected-port-error-with-simscape-multibody-contact-forces-library

此错误是由于新 Simulink 模型的默认设置与接触力库不兼容所致。

要解决此问题:

  1. 转到模拟 > 模型配置参数
  2. Simscape Multibody > Diagnostics窗格中,将“Rigidly constrained block”诊断更改为“warning”或“none”

Simscape Multibody > 诊断

于 2018-07-26T11:56:31.560 回答