Simulink马达功率模拟问题

目前按照找到的资料上的马达方块图自己拉了一个发块图出来,如下图:

img


其中:Ra为电阻的大小,La为电感大小,Ki为扭矩常数,Jm为转子惯量,Kb为反电动势常数,TL和Bm為負載扭矩和粘性摩擦系数都為0,當作不存在。
Ea为输入的电压,Ia为电流,Tm为扭矩,Ωm为转速

下图为绘制出的方块图:

img

目前是想要模拟把电阻功率、电感功率、马达的功率,这三个相加,然后等于输入的功率,但是目前模拟出来是不一样的,按照能量守恒定律,我们把相关可能会影响的参数设置为0,所以照理来说,输入电压应该会等于输出才对,但是不知道哪里有问题?
输入功率计算:EaIa
电阻功率:I^2
R
电感功率:LIadIa/dt
马达功率:Tm*Ωm

下面是结果图:

img


Input power = 输入功率计算:Ea*Ia
output power = 电阻功率+电感功率+马达功率

请有经验的人可以给一点建议。

还可以可视化电路的各种参数,方便研究人员对电气系统做出更好的仿真和优化。 在Simulink中使用该模块需要先安装Simscape Power Systems工具箱,然后在模型中添加powergui块,并将其放置在模型的最高层。如果在添加powergui块后出现上述error,则需要检查是否安装了Simscape Power Systems工具箱,如果已经安装,则可能是powergui块的命名不规范或位置不正确导致的,需要按照要求进行修改。 将模拟参数设置为0后仍有输出功率小于输入功率的情况可能是因为模型中存在能耗损失或者非线性问题。可以尝试进行调整,优化模型参数,或使用更高级别的物理模型或者控制算法来解决问题,具体需要根据具体问题和模型情况来进行分析和解决。建议可以使用Simulink提供的调试工具和仿真结果分析工具来分析模型和数据,帮助定位和解决问题。