1. 35kV线路保护的基础认知
作为一名在电力系统保护领域摸爬滚打多年的工程师,我见过太多同行对35kV这个电压等级存在认知误区。很多人认为35kV属于"中低压"范畴,保护配置可以简单处理,这种想法在实践中往往会付出代价。实际上,35kV线路在配电网中承担着承上启下的关键作用——它既是110kV变电站的出线,又直接向10kV配电网络供电,其保护系统的可靠性直接影响着整个配电网络的供电质量。
1.1 35kV线路的典型特征
35kV线路与更高电压等级线路相比有几个显著特点:首先,它的对地电容电流较大(通常在10-30A范围),这使得传统的零序电流保护容易受到干扰;其次,线路阻抗比相对较小,导致保护范围受系统运行方式影响较大;再者,35kV线路往往采用小电流接地系统(经消弧线圈接地),这使得接地故障的特征电流较小。这些特性决定了35kV线路保护不能简单套用更高电压等级的保护方案。
1.2 三段式电流保护的构成逻辑
所谓"三段式",指的是由瞬时速断(I段)、限时速断(II段)和定时限过流(III段)三个保护段构成的完整保护体系。这种分级配置的精妙之处在于:
- I段追求速动性(0s动作),牺牲选择性(只保护线路前80%)
- II段兼顾选择性(保护全长)和速动性(0.3-0.5s延时)
- III段作为后备保护(0.5-1s延时),既作本线路远后备,又作相邻线路远后备
这种阶梯式的时限配合,构成了电力系统最经典的"逐级配合"原则。在实际工程中,我们常用如下整定公式:
- I段:I_op1 = K_rel × I_k.max (K_rel取1.2-1.3)
- II段:I_op2 = K_rel × (I_op1.next + I_load.max) (需与下一级I段配合)
- III段:I_op3 = K_rel × K_ms × I_load.max / K_re (考虑自启动系数K_ms和返回系数K_re)
2. 仿真环境搭建实战
2.1 仿真工具选型对比
在众多电力系统仿真软件中,我最终选择MATLAB/Simulink作为本次仿真的平台,这是基于以下几个关键考量:
- 模型库丰富:SimPowerSystems工具箱提供完整的输电线路、断路器、CT/PT等元件模型
- 参数可视化:可以实时观测电流波形、保护动作信号等关键量
- 自定义灵活:支持S-function编写自定义保护算法
- 数据导出方便:便于后续生成动作特性曲线和分析报告
相较之下,其他工具如PSCAD更适合电磁暂态研究,ETAP侧重系统级分析,而DigSILENT更适合德国标准体系。对初学者而言,Simulink的图形化界面和丰富的案例库更友好。
2.2 一次系统建模细节
建立准确的线路模型是仿真的基础,这里有几个容易踩坑的细节:
matlab复制% 35kV线路参数设置示例
Line = seriesRLCBranch;
Line.Resistance = 0.17; % Ω/km
Line.Inductance = 1.2e-3; % H/km
Line.Capacitance = 9.5e-9;% F/km
Line.Length = 15; % km
特别注意:
- 电阻值需考虑集肤效应(50Hz下交流电阻比直流电阻大5-8%)
- 电抗值需区分正序(x1=0.4Ω/km)和零序(x0=1.2Ω/km)
- 对地电容参数影响接地故障时的零序电流大小
2.3 二次回路建模要点
电流互感器(CT)的建模常被忽视,但实际中CT饱和会导致保护拒动:
matlab复制CT = currentTransformer;
CT.RatedPrimary = 600; % A
CT.RatedSecondary = 5; % A
CT.MagnetizingResistance = 500; % Ω
CT.SaturationCurve = [0 0; 0.1 0.8; 1 1.2]; % 饱和特性曲线
经验提示:
- CT变比选择应使最大短路电流不超过20倍额定值
- 二次负载阻抗要满足10%误差曲线要求
- 三相CT建议采用Y形接线,零序CT单独配置
3. 保护算法实现解析
3.1 瞬时速断保护的实现陷阱
I段保护的逻辑看似简单,但有几个魔鬼细节:
matlab复制function I_Stage1 = Stage1_Protection(Ia, Ib, Ic)
I_peak = max([abs(Ia), abs(Ib), abs(Ic)]);
if I_peak > I_set1
Trip = 1;
else
Trip = 0;
end
end
关键注意点:
- 采样频率建议≥2kHz以避免峰值检测误差
- 需配置谐波制动功能防止变压器励磁涌流误动
- 建议增加短时记忆回路(约20ms)躲过断路器操作过电压
3.2 限时速断的时序配合艺术
II段保护的核心难点是与下级保护的配合:
matlab复制function [Trip, Timer] = Stage2_Protection(I, Timer)
if I > I_set2
Timer = Timer + Ts;
if Timer >= T_set2
Trip = 1;
end
else
Timer = 0;
end
end
实际工程中的技巧:
- 时间级差Δt通常取0.3-0.5s(考虑断路器分闸时间0.1s+裕度)
- 建议采用反时限特性(如IEC标准反时限曲线)
- 负荷电流波动大时,可引入电压闭锁元件
3.3 过流保护的复合判据设计
III段保护不能简单设为固定值,我的改进方案是:
matlab复制function Trip = Stage3_Protection(I, U)
I_eff = rms(I_last_cycle);
U_eff = rms(U_last_cycle);
if (I_eff > I_set3) && (U_eff < 0.7*U_n)
Trip = 1;
else
Trip = 0;
end
end
这种低压闭锁过流保护的优势:
- 躲过电动机自启动电流(可达5-7Ie)
- 提高不对称故障时的灵敏度
- 可与重合闸装置配合实现自适应延时
4. 典型故障仿真案例
4.1 三相短路仿真分析
设置距保护安装处12km处发生金属性三相短路:
matlab复制Fault = threePhaseFault;
Fault.Rf = 0.01; % Ω
Fault.Time = 0.5; % s
Fault.Duration = 0.1; % s
观测到的主要现象:
- 故障相电流突增至3.8kA(保护安装处)
- I段保护在15ms内动作
- 故障切除后CT出现剩磁(约0.2pu)
重要提示:实际系统中,出口短路时可能因CT饱和导致I段拒动,建议增加瞬时速断的辅助判据
4.2 高阻接地故障挑战
设置经100Ω过渡电阻的单相接地故障:
matlab复制Fault = singlePhaseFault;
Fault.Rf = 100; % Ω
Fault.Phase = 'A';
遇到的典型问题:
- 零序电流仅35A,常规保护可能不动作
- 建议解决方案:
- 采用小电流接地选线装置
- 引入五次谐波方向判据
- 配置零序过电压保护(3U0>30V)
4.3 保护配合验证方法
验证II段与下级I段的配合时,我的标准测试流程:
- 在下级线路末端设置故障,确保本级II段动作
- 逐步减小故障电阻,记录两级保护的动作时间差
- 调整时间定值使Δt≥0.3s
- 特别检查变压器低压侧故障时的穿越性
5. 工程实践中的经验之谈
5.1 定值计算的实际修正
教科书上的公式需要根据现场调整:
- 夏季负荷高峰期,III段定值需上浮10-15%
- 电缆线路的电容电流补偿系数取1.5-2
- 对于T接线路,分支系数建议实测而非计算
5.2 仿真与现场差异处理
我总结的典型差异对照表:
| 差异项 | 仿真环境 | 实际系统 | 应对措施 |
|---|---|---|---|
| CT传变 | 理想模型 | 存在饱和 | 增加饱和检测算法 |
| 故障电弧 | 忽略 | 非线性阻抗 | 设置可变电阻故障模型 |
| 系统阻抗 | 固定值 | 随运行方式变化 | 按N-1最不利情况校核 |
5.3 保护装置的测试技巧
在现场调试中,这些方法很实用:
- 用继保测试仪模拟复杂故障(如发展性故障)
- 通过暂态录波验证保护启动时间
- 对数字保护做SOE(事件顺序记录)测试
- 定期进行CT二次回路阻抗测试
在多年的实践中,我发现35kV线路保护最容易被忽视的是TA断线监测。曾经有个案例,因TA二次开路导致保护拒动,造成越级跳闸。现在我都会在仿真中专门加入TA异常工况测试,建议你也建立这个习惯。
