手把手教你用Simulink搭建无穷大电源系统,并仿真三相短路全过程

发布时间:2026/6/6 8:37:14

手把手教你用Simulink搭建无穷大电源系统,并仿真三相短路全过程 从零开始用Simulink搭建电力系统三相短路仿真全流程第一次打开Simulink空白画布时许多电气工程专业的学生都会感到无从下手——那些在课本上见过的无穷大电源符号、变压器参数表和短路电流波形究竟如何通过点击和拖拽变成可运行的仿真模型本文将用最直观的方式带你完成从空白文件到完整仿真的全流程重点解决三个核心问题模块从哪里找、参数怎么填、波形如何看。1. 仿真前的准备工作在开始搭建模型前需要明确几个基本概念。所谓无穷大电源在Simulink中实际对应的是Three-Phase Source模块它的特性是内阻抗为零且电压幅值、频率恒定不变。而三相短路仿真本质上是通过Three-Phase Fault模块人为制造一个故障点观察系统动态响应。1.1 创建基础文件启动MATLAB后有三种方式可以新建Simulink模型在命令窗口输入simulink回车点击主页标签页的Simulink按钮使用快捷键CtrlN建议立即保存文件如PowerSystemShortCircuit.slx因为后续添加模块时可能会意外关闭窗口。一个专业习惯是在模型属性中填写描述信息Model Properties → Description → 三相短路仿真模型含50km输电线路和110kV/11kV变压器短路触发时间0.02s1.2 必备模块库定位电力系统仿真主要用到两个模块库Simscape Electrical包含电源、负载、测量设备等Simulink/Sinks用于显示波形的Scope模块通过库浏览器(Library Browser)左上角的搜索框可以快速定位关键模块。推荐将常用模块右键→添加到收藏夹后续使用时效率能提升50%以上。2. 主电路搭建步骤详解2.1 电源与变压器配置从Simscape Electrical/Electrical Sources拖拽Three-Phase Source到画布双击打开参数面板参数项 | 设置值 | 物理意义 --------------|----------------|------------------- Phase-to-phase voltage | 110e3 | 线电压110kV Frequency | 50 | 国内工频50Hz Internal connection | Y (wye) | 电源星型接法变压器模块(Three-Phase Transformer)需要特别注意绕组参数% 高压侧(primary)参数 Winding connection Yn (星型带中性点) Nominal power 100e6 % 100MVA Frequency 50 % Hz Winding voltage 110e3 % V % 低压侧(secondary)参数 Winding connection Yn Winding voltage 11e3 % 11kV提示变压器短路阻抗百分比(Uk%)通常取10.5%这个值会影响短路电流计算2.2 输电线路参数化线路阻抗采用Three-Phase Series RLC Branch模块实现其参数计算公式为R 0.4Ω/km × 50km 20Ω L (Xl/2πf) 20/(314) ≈ 0.0637H具体设置界面如下Configuration RLC Resistance 20 Inductance 0.0637 Capacitance inf2.3 短路故障设置Three-Phase Fault模块有几个关键参数需要特别注意Fault resistances [0.001 0.001 0.001] % 各相短路电阻 Ground resistance 0.001 % 接地电阻 Transition times [0.02 0.1] % [故障开始时间, 结束时间]3. 测量系统搭建技巧3.1 电流电压测量推荐使用Three-Phase V-I Measurement模块而非单独电压/电流表它能同时测量三相电压幅值/相位三相电流幅值/相位有功/无功功率接线时注意方向标记 --- 电流流入方向 * --- 电压正极性端3.2 示波器配置技巧默认Scope显示效果可能不理想建议调整右键点击Scope → Configuration Properties在Logging标签页勾选Limit data points to last将采样点数设为5000平衡显示效果与性能在Display标签页设置Y轴范围为自动(-30e3 30e3)对于需要精确读取数值的情况可以% 在模型回调函数中添加 set_param(gcs, StopTime, 0.1); simOut sim(gcs); shortCircuitCurrent simOut.logsout.get(I_abc).Values.Data; peakCurrent max(abs(shortCircuitCurrent(:)));4. 仿真参数优化与结果分析4.1 关键求解器设置电力系统仿真对求解器非常敏感推荐配置Solver ode23tb (适用于刚性系统) Max step size 1e-4 % 捕捉短路瞬态过程 Relative tolerance 1e-3 Absolute tolerance auto4.2 典型波形解读成功运行后会观察到三个特征阶段正常状态0-0.02s三相平衡的正弦波暂态过程0.02-0.05s出现直流分量不对称短路电流幅值急剧上升稳态短路0.05s后纯交流分量幅值稳定在理论计算值附近4.3 常见问题排查当波形异常时可按以下步骤检查无任何波形检查Scope是否连接正确确认仿真时间设置故障时间波形幅值异常检查所有模块单位是否统一kV vs V验证变压器变比设置波形失真严重减小求解器步长检查线路参数数量级5. 模型扩展与进阶应用完成基础仿真后可以尝试以下增强功能添加Powergui模块进行谐波分析使用Three-Phase Programmable Voltage Source模拟电压跌落通过Signal Builder创建自定义故障序列一个实用的技巧是将常用参数封装成变量% 在Model Workspace定义CtrlE → Model Properties → Model Workspace LineLength 50; % km LineImpedance 0.4; % Ω/km FaultTime 0.02; % s这样修改参数时只需调整一处避免遗漏。

相关新闻