我需要将SimMechanics中的机器的MATLAB模型与SimPowerSystems的块组合在一起:异步机器。我用谷歌搜索了它,但没有找到任何相关的文章。在我的工作中,我应该考虑反作用力等轴承的影响。这可能吗?
答案 0 :(得分:4)
这取决于您使用的SimPowerSystems / SimMechanics的哪个版本。
在旧版本中,将SimMechanics中的机械模型连接到SimPowerSystems中的电气模型的方法是通过SimPowerSystems中电机模块的速度输入。这些是Simulink信号,它们来自模型机械部分中的相应传感器块。然后会有反馈,其中来自电气模型的扭矩输出将作为输入反馈到力/扭矩源块中,进入SimMechanics模型。在对模型进行参数化时,必须注意不要将转子惯量考虑两次。通常,惯性已经在机械部件中考虑,因此您可以在电机模块中将其设置为零。
在较新的版本中,SimMechanics和SimPowerSystems都使用Simscape作为底层基础,因此我相信您可以在电气和机械块之间进行非机械连接,而无需担心来回输送速度或扭矩信号。但是,我没有那么多新版本的经验,所以我不太确定。
查看一些webinars以获得一些想法。还有一些很好的例子可以作为File Exchange中的起点。