如何使用 SimScape Multibody Contact Forces Library 模拟固定平面?

How to simulate fixed plane using SimScape Multibody Contact Forces Library?

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

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.

我已经尝试在世界框架和平面实体之间添加另一个 constraint/joint 来解决问题,但我总是遇到同样的错误?我该如何解决这个错误?

我运行陷入同样的​​问题。看看这里: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"