我试图在 SimMechanics 中旋转机器的旋转接头。执行器来自 SimElectronics,所以我使用 Revolute - Rotational Interface 块将电机和关节连接在一起。整个块模型如下(也可在此处获得)
但是当我尝试运行模拟时,出现以下错误:
对于所选的求解器,没有为与突出显示的 Solver Configuration 模块关联的一个或多个 Simulink-PS Converter 模块提供足够的输入导数。隐式求解器(ode23t、ode15s 和 ode14x)通常需要比显式求解器更少的输入导数,而局部求解器则从不需要任何输入导数。您可以通过在以下链接的 Simulink-PS Converter 模块的 Input Handling 选项卡上选择不同的选项(包括打开输入过滤或增加用户提供的输入导数的数量)来提供更多输入导数:
...'R0x2D1000iA80F_1joint_motor/Revolute - Rotational Interface/Simulink-PS Converter' (1 required, 0 provided)
我尝试使用 SimMechanics Joint Actuator 控制机器,它给出了正确的结果。当我尝试使用 SimElectronics 的电机控制它时发生错误。
模型有什么问题以及如何解决?谢谢