Engee 文档
Notebook

永磁电机

该型号基于 Faulhaber 0615 系列直流微电机。参数值与该电机的 1.5V 版本一致。该模型使用这些参数来验证制造商标称的空载速度、空载电流和空载扭矩。

模拟开始后,电机在最初的 0.1 秒内没有外部负载,速度逐渐达到空载值。0.1 秒后,空载扭矩作为负载施加到电机轴上。

通常情况下,制造商不会指定等效电路的参数,因此必须根据空转速度、空转扭矩和效率等信息来计算这些参数。在全仿真系统中使用电机模型之前,可以使用这样的测试台来验证计算出的等效电路。

模型

magnet_dcmotor_1737980142452.png

直流电机子系统

ssc_dcmotor_modified_1737978470010.png

建模结果

使用以下两个代码单元打开并运行模型模拟。

In [ ]:
modelName = "magnet_dcmotor";
magnet_dcmotor_model = modelName in [m.name for m in engee.get_all_models()] ? engee.open( modelName ) : engee.load( "$(@__DIR__)/$(modelName).engee");
In [ ]:
results = engee.run( modelName )
Out[0]:
SimulationResult(
    "w" => WorkspaceArray("magnet_dcmotor/рад/c в об/w"),
    "Load torque" => WorkspaceArray("magnet_dcmotor/Load torque")
)

显示模拟结果。

In [ ]:
plot(   plot(results["w"].time, results["w"].value, lab = "w"),
        plot(results["Load torque"].time, results["Load torque"].value, lab = "Load torque"),
        layout = (2,1)
)
Out[0]:

结论

我们研究了永磁电机模型的性能。模拟结果与制造商提供的数据十分吻合。