降压变压器
导言
本例演示了降压单相变压器的操作。
模型描述
示例模型使用来自Engee库基础部分的块进行物理建模。 变压器是为电力而设计的 ,工作频率 , 输入电压和 休息一天。 假设效率等于 ,空载磁化电流为 和泄漏反应性 - . 不考虑核心损失。 假设依赖关系 芯材为线状。
最初,变压器空转。 在某个时刻 额定负载*"负载"*接通。 由于绕组的电阻和电感的耗散,次级绕组的电压从 以前 . 在变压器的次级绕组上产生电流 .
模拟仿真
让我们下载并执行开发的模型。
In [ ]:
示例路径=@(__DIR__);
Имя_модели = "electrical_transformer";
Путь_модели = joinpath(Путь_примера, Имя_модели*".engee")
如果模型名称为get getfield。(恩吉。get_all_models(),:name)
恩吉。负载(模型路径);
end
模型=engee。运行(模型名称);
我们将获取模型中显示的变量,以便进一步构建。
In [ ]:
# 时间
t = модель["V_1"].time;
# 电压;电压
V_1 = модель["V_1"].value;
V_2 = модель["V_2"].value;
# 电流
I_1 = модель["I_1"].value;
I_2 = модель["I_2"].value;
# 磁通量和MDS
Ф = модель["F"].value;
Ф2σ = модель["Fl_2"].value;
F = модель["MDS"].value;
模拟结果
我们将绘制电气变量图-初级和次级绕组的电压和电流。
In [ ]:
# 连接绘图库和后端
using Plots
plotlyjs()
plot(t, [V_1 V_2]; layout = (2,1), subplot = 1, ylabel = "电压,V", label = ["V_1" "V_2"], title="电压和电流")
plot!(t, [I_1 I_2]; subplot = 2, ylabel = "电流,A", label = ["I_1" "I_2"], xlabel = "时间,c")
Out[0]:
从电压和电流图可以看出,变压器降低了电压并增加了电流。 将额定负载次级绕组连接到电路后,额定电流开始流过绕组。
让我们绘制磁变量-主磁通量。 ,通过次级绕组漏磁 和磁电动势(mds)。
In [ ]:
plot(t, Ф.*1e3; layout = (3,1), subplot = 1, ylabel = "流,MB", label = "F", title="磁变量")
plot!(t, Ф2σ.*1e6; subplot = 2, ylabel = "流量,mcVb", label = "F2西格玛", color=:green)
plot!(t, F; subplot = 3, ylabel = "MDS和⋅in", label = "MDS", color=:red, xlabel = "时间,c")
Out[0]:
从图中可以看出,与次级负载变压器连接后的主磁通量随着漏磁通量的大小而减小,在磁路中形成磁动势。
结论
在这个例子中,考虑了在额定负载下运行的220/12v降压变压器。 考虑了系统的电和磁变量的动力学。