0

我需要将 SimMechanics 中机器的 MATLAB 模型与 SimPowerSystems 块结合起来:异步机器。我用谷歌搜索了它,但没有找到任何相关的文章。在我的工作中,我应该考虑轴承的影响,如反作用力等。这可能吗?

4

1 回答 1

4

这取决于您使用的是哪个版本的 SimPowerSystems/SimMechanics。

在旧版本中,将 SimMechanics 中的机械模型连接到 SimPowerSystems 中的电气模型的方法是通过 SimPowerSystems 中电机模块的速度输入。这些是 Simulink 信号,它们来自模型机械部分中的相应传感器模块。然后会有一个反馈,其中电气模型的扭矩输出将作为输入反馈到 SimMechanics 模型的力/扭矩源块中。对模型进行参数化时,必须注意不要两次考虑转子惯性。通常,惯性已在机械部分中考虑,因此您可以在电机模块中将其设置为零。

在较新的版本中,SimMechanics 和 SimPowerSystems 都使用 Simscape 作为底层基础,因此我相信您可以在电气和机械块之间建立非因果机械连接,而不必担心来回馈送速度或扭矩信号。但是,我对新版本没有太多经验,所以我不太确定。

查看一些网络研讨会以获得一些想法。也有一些很好的例子可以用作文件交换的起点。

于 2014-09-12T08:32:15.040 回答