感应电机的星三角启动¶
本例将演示鼠笼式感应电机的模拟星三角启动(模型 induction_machine_starting.engee)。 本例展示了如何为感应电机的星三角启动电路建模。当电源通过开关 S1 连接到机器时,开关 S2 最初处于断开状态,使机器连接在星形电路中。一旦机器接近同步速度,开关 S2 就会启动,从而以三角配置重新连接机器。感应电机的星-三角启动方案可在启动时提供较低的电源电流,一旦电机达到运行所需的速度,就会切换到三角运行模式,从而可在 100% 负载下顺利运行。
机型概览¶
Engee 模型:
使用软件控制实现模型运行:¶
加载所需的程序库
In [ ]:
using Plots
gr();
using DataFrames
加载模型
In [ ]:
model_name = "induction_machine_starting"
model_name in [m.name for m in engee.get_all_models()] ? engee.open(model_name) : engee.load( "$(@__DIR__)/$(model_name).engee");
运行已加载的模型
In [ ]:
results = engee.run(model_name)
Out[0]:
读取瞬时负载电流和轴转速数据:
In [ ]:
t = results["i_a"].time;
i_a = results["i_a"].value;
i_b = results["i_b"].value;
i_c = results["i_c"].value;
w = results["w"].value;
模拟数据的加载和可视化¶
In [ ]:
plot(t, [i_a i_b i_c], label=["Ток фазы А" "Ток фазы В" "Ток фазы С"])
plot!(ylabel = "Мгновенное значение тока, А", xlabel="Время, c")
Out[0]:
In [ ]:
plot(t, w, label="Скорость вращения вала")
plot!(ylabel = "Скорость вращения, об/мин", xlabel="Время, c")
Out[0]:
结论¶
在本示例中,使用工具对感应电机启动模型进行指令控制。仿真结果被导入脚本,并使用 Plots 库中的交互式绘图进行可视化。