☰
110KV单电源环形网络短路保护整定与灵敏度校验实战
2026/10/6 6:12:08 网站建设 项目流程

简介:这份继电保护课程设计范本面向电气工程及其自动化专业学生,聚焦110KV单电源环形网络的相间接地短路电流保护设计,帮助读者完成从保护方式选定到整定计算的全流程训练。资源包内含1个doc文档,约813KB,内容涵盖设计任务书、运行方式选择原则、电网各元件参数与等值电抗计算、最大负荷电流计算、短路电流与残余电压计算,以及AB、BC、BD、DA四条线路保护1、3、5、7的三段式电流保护整定与灵敏度校验,并附保护1接线图绘制要求与设计心得。文档还系统梳理了电流保护、距离保护的基本原理与选择性、速动性、灵敏性、可靠性四项性能要求,目录结构完整,可作为课程设计说明书撰写与短路计算过程的直接参考。目前已有72人学习,适合需要规范范本与计算思路的本科生及备考人员使用。

1. 110KV单电源环形网络短路保护:为什么“单电源”反而更容易翻车

很多人看到“单电源环形网络”第一反应是:电源单一,结构简单,保护配置应该比双电源系统好做。实际恰恰相反。单电源环形网络在110KV等级下,一旦发生相间接地短路,故障电流的分布路径会随着环网开环点位置、运行方式切换而剧烈变化,保护整定如果只按最大运行方式算,轻则灵敏度不够拒动,重则越级跳闸把非故障线路一起切掉。

这份课程设计要解决的核心问题就是:在一个110KV单电源环形网络中,针对相间接地短路故障,如何配置电流保护(阶段式电流保护为主),完成短路电流计算、保护定值整定、灵敏度校验和选择性配合。它适合电气工程及其自动化专业的本科生做继电保护课程设计,也适合刚入行的变电检修或保护整定人员拿来梳理单电源环网的整定逻辑。关键词就几个:继电保护、短路电流、110KV、环形网络、电流保护——把这五个词串起来,就是整篇设计的技术主线。

2. 环形网络短路电流怎么算:从等值电路到各点故障电流

2.1 单电源环网的等值电路长什么样

110KV单电源环形网络,典型结构是电源从某一变电站出线,经多条线路首尾相连形成一个环,负荷挂在不同节点上。做短路电流计算前,第一步是把系统抽象成等值电路:电源侧用系统短路容量或系统阻抗表示,变压器用漏抗,线路用每公里阻抗乘以长度。

我一般会先把环网展开成“电源—各节点—回到电源”的链式结构,然后根据开环点位置确定实际电流路径。单电源环网有个特点:正常运行时可能是闭环,但保护整定时必须考虑开环运行方式,因为开环时故障电流只走一条路径,短路电流反而可能更小,灵敏度更容易出问题。

等值电路里需要确定的参数包括:

参数符号典型取值来源
系统短路容量S_k给定或按无穷大系统假设
系统等值阻抗X_sS_k 反算
变压器短路阻抗U_k%变压器铭牌
线路单位阻抗z_0导线型号查表
线路长度L设计给定

这些参数里,系统短路容量和线路长度对短路电流影响最大。系统容量越大,短路电流越大;线路越长,阻抗越大,末端短路电流越小。

2.2 相间接地短路的复合序网与电流计算

110KV系统中性点接地方式直接影响接地短路电流。常见做法是中性点直接接地或经小电抗接地。相间接地短路(两相接地短路)属于不对称故障,需要用对称分量法处理。

计算步骤如下:

第一步,确定故障点。环网上每个节点、每条线路的首末端都要作为候选故障点。

第二步,建立正序、负序、零序网络。正序网络包含电源阻抗和线路正序阻抗;负序网络结构与正序类似但无电源;零序网络取决于变压器接线组别和中性点接地方式。

第三步,根据故障类型连接复合序网。两相接地短路的边界条件是:故障相电流为零?不对,两相接地是两相短路后又接地,边界条件为故障两相电压为零、非故障相电流为零。复合序网是正序、负序、零序并联。

第四步,计算各序电流,再合成相电流。

实际课程设计中,手算时常用近似方法:先算三相短路电流,再乘以两相接地短路的比例系数。但严格来说,两相接地短路电流可能大于三相短路电流,尤其是在零序阻抗较小的场合。

下面是一个用Python计算环网各节点三相短路电流的示例,思路同样适用于相间接地短路的正序分量计算:

import numpy as np # 系统参数 S_base = 100e6 # 基准容量 100MVA U_base = 115e3 # 基准电压 115kV Z_base = U_base**2 / S_base # 基准阻抗 # 系统等值阻抗(标幺值) X_s = 0.1 # 系统阻抗 0.1 pu # 线路参数:每公里阻抗(标幺值) z_line_per_km = 0.002 + 1j * 0.04 # 简化示例 # 环网各段线路长度(km) lengths = [20, 15, 25, 10] # 四段线路 # 节点编号 0-电源,1-4为环网节点 # 计算各段线路阻抗 Z_lines = [z_line_per_km * L for L in lengths] # 计算各节点短路时的总阻抗(简化:只考虑单路径) # 实际环网需用节点阻抗矩阵法 def calc_short_circuit_current(fault_node, Z_lines, X_s): """计算指定节点三相短路电流(标幺值)""" # 从电源到故障点的路径阻抗累加 Z_total = X_s for i in range(fault_node): Z_total += Z_lines[i] I_pu = 1.0 / abs(Z_total) return I_pu # 计算各节点短路电流 for node in range(1, 5): I_pu = calc_short_circuit_current(node, Z_lines, X_s) I_actual = I_pu * S_base / (np.sqrt(3) * U_base) print(f"节点{node}三相短路电流:{I_pu:.3f} pu = {I_actual:.1f} A")

这段代码的逻辑是:从电源到故障点累加阻抗,用标幺值计算短路电流。参数说明:S_base和U_base是基准值,X_s是系统等值阻抗,z_line_per_km是线路单位阻抗。实际环网中,故障电流可能从两条路径同时流向故障点,需要用节点阻抗矩阵法或回路电流法求解,不能简单累加。

对于相间接地短路,还需要补充零序网络计算。如果变压器中性点直接接地,零序阻抗较小,接地短路电流会明显增大。

2.3 运行方式对短路电流的影响:最大与最小方式

保护整定必须同时考虑最大运行方式和最小运行方式。最大运行方式下短路电流最大,用于校验保护的选择性和动稳定性;最小运行方式下短路电流最小,用于校验灵敏度。

单电源环网中,运行方式变化主要来自:环网开环点位置变化、变压器投切、系统容量变化。课程设计中通常设定两种极端方式:

  • 最大方式:系统阻抗最小,所有线路投入,环网闭环运行
  • 最小方式:系统阻抗最大,部分线路退出,环网开环运行

我一般会列一张表,把各节点在两种方式下的短路电流都算出来,后面整定的时候直接查表。

3. 阶段式电流保护怎么整定:定值计算与灵敏度校验

3.1 三段式电流保护的配置逻辑

110KV线路保护通常采用三段式电流保护:瞬时电流速断(I段)、限时电流速断(II段)、过电流保护(III段)。环形网络中,每段线路两侧都可能装设保护,需要根据电流方向确定保护范围。

I段按躲过本线路末端最大短路电流整定,保护范围约为线路全长的50%左右,不能保护全线。II段与相邻线路I段配合,带时限,保护本线路全长并延伸至相邻线路。III段按躲过最大负荷电流整定,作为后备保护。

整定公式:

  • I段:( I_{set}^I = K_{rel} \cdot I_{k.max} ),其中( K_{rel} )取1.2~1.3,( I_{k.max} )为本线路末端最大三相短路电流
  • II段:( I_{set}^{II} = K_{rel} \cdot I_{set.next}^I ),与相邻线路I段配合,时限取0.5s
  • III段:( I_{set}^{III} = \frac{K_{rel} \cdot K_{ss}}{K_{re}} \cdot I_L ),其中( K_{ss} )为自启动系数,( K_{re} )为返回系数

3.2 环形网络保护配合的特殊处理

环形网络最大的坑在于:故障电流可能从两个方向流向故障点,保护配合不能只按单侧电源考虑。单电源环网虽然只有一个电源点,但环网结构使得电流可以经两条路径到达故障点。

处理方法是:先确定环网的开环运行方式,把环网变成辐射状网络,再按辐射网保护配合原则整定。但必须校验闭环运行时的选择性,因为闭环时某些保护可能失去选择性。

具体步骤:

第一步,画出环网在各种运行方式下的电流分布图。

第二步,确定保护安装位置和方向。单电源环网中,靠近电源侧的保护需要带方向性,防止反方向故障误动。

第三步,按开环方式整定定值,然后校验闭环方式下的选择性。

第四步,如果闭环时选择性不满足,需要加装方向元件或调整时限级差。

下面是一个整定计算的Python示例:

# 三段式电流保护整定计算示例 # 已知条件 I_k_max_local = 3200 # 本线路末端最大三相短路电流 (A) I_k_min_local = 1800 # 本线路末端最小三相短路电流 (A) I_k_next_I = 2500 # 相邻线路I段定值 (A) I_load_max = 400 # 最大负荷电流 (A) # 可靠系数 K_rel_I = 1.25 # I段可靠系数 K_rel_II = 1.15 # II段可靠系数 K_rel_III = 1.2 # III段可靠系数 K_ss = 1.5 # 自启动系数 K_re = 0.85 # 返回系数 # I段整定 I_set_I = K_rel_I * I_k_max_local print(f"I段定值:{I_set_I:.0f} A") # I段灵敏度校验(按最小方式本线路首端) I_k_min_head = 4500 # 首端最小短路电流 K_sen_I = I_k_min_head / I_set_I print(f"I段灵敏度:{K_sen_I:.2f}(要求>1.3~1.5)") # II段整定:与相邻线路I段配合 I_set_II = K_rel_II * I_k_next_I print(f"II段定值:{I_set_II:.0f} A") # II段灵敏度校验(按最小方式本线路末端) K_sen_II = I_k_min_local / I_set_II print(f"II段灵敏度:{K_sen_II:.2f}(要求>1.3~1.5)") # III段整定 I_set_III = K_rel_III * K_ss / K_re * I_load_max print(f"III段定值:{I_set_III:.0f} A") # III段灵敏度校验(按最小方式本线路末端) K_sen_III = I_k_min_local / I_set_III print(f"III段灵敏度:{K_sen_III:.2f}(要求>1.5)")

代码逻辑说明:先按公式算出各段定值,再用最小运行方式下的短路电流校验灵敏度。参数说明:K_rel是可靠系数,K_ss是自启动系数,K_re是返回系数。灵敏度不满足时,需要调整定值或改变配合方式。

3.3 灵敏度不满足时怎么办

灵敏度校验是课程设计里最容易翻车的地方。常见情况是II段灵敏度不够,原因是相邻线路I段定值偏大或本线路太长。

解决办法有几种:一是降低相邻线路I段定值,但这会影响相邻线路的选择性;二是改用带方向的II段,只与正方向相邻线路配合;三是增加时限级差,用更长的延时换取更低的定值;四是加装距离保护作为补充。

在单电源环网中,我一般优先考虑调整开环点位置,让保护配合关系更清晰。如果实在不行,就在设计说明里注明需要加装方向元件或距离保护。

4. 避坑与排查:课程设计里最容易出错的5个地方

4.1 短路电流计算时漏掉零序网络

现象:相间接地短路电流算出来和三相短路差不多,甚至更小。

原因:只算了正序网络,没有建立零序网络。两相接地短路的零序电流分量可能很大,尤其是中性点直接接地系统。

解决:先确认变压器中性点接地方式,再画零序网络。零序阻抗与正序阻抗不同,线路零序阻抗通常是正序的2~3倍。复合序网要正序、负序、零序三个网络正确连接。

4.2 保护定值只按最大方式整定

现象:保护在最小运行方式下拒动,或者灵敏度校验不通过。

原因:整定时只用了最大运行方式的短路电流,没有校验最小方式。

解决:整定用最大方式,校验用最小方式。课程设计里必须同时列出两种方式的计算结果,不能只算一种。

4.3 环网闭环运行时的选择性没校验

现象:闭环运行时,某条线路故障导致多条线路保护同时启动。

原因:整定时只考虑了开环运行方式,没有校验闭环时的电流分布。

解决:画出闭环运行时的电流分布图,检查各保护安装处的电流方向。如果反方向故障电流超过定值,必须加装方向元件。

4.4 时限级差取太小

现象:上下级保护同时动作,越级跳闸。

原因:时限级差取0.3s甚至更小,没有考虑断路器动作时间和保护返回时间。

解决:110KV系统时限级差一般取0.5s。如果使用微机保护,可以适当减小,但不应小于0.3s。课程设计中建议取0.5s,留足裕度。

4.5 灵敏度校验公式用错

现象:灵敏度算出来大于1,但实际保护范围不够。

原因:灵敏度校验应该用最小运行方式下的短路电流,但有人用了最大方式;或者校验点选错,应该用本线路末端而不是首端。

解决:I段灵敏度按首端最小短路电流校验,II段和III段按本线路末端最小短路电流校验。公式是( K_{sen} = I_{k.min} / I_{set} ),不要搞反。

5. 进阶技巧:用节点阻抗矩阵法精确计算环网短路电流

前面用的简化累加法只适用于辐射状网络。环形网络严格来说需要用节点阻抗矩阵法,因为故障电流会从多条路径流向故障点。这个技巧在课程设计中如果掌握了,短路电流计算部分会明显高出一个档次。

节点阻抗矩阵法的思路是:先形成节点导纳矩阵,求逆得到节点阻抗矩阵,然后故障点自阻抗就是节点阻抗矩阵的对角元素。短路电流等于故障点自阻抗的倒数乘以故障前电压。

import numpy as np # 节点阻抗矩阵法计算环网短路电流 # 节点0为电源节点,节点1-4为环网节点 # 线路阻抗(标幺值) Z12 = 0.02 + 0.08j Z23 = 0.015 + 0.06j Z34 = 0.025 + 0.10j Z41 = 0.01 + 0.04j # 电源阻抗 Z_source = 0.05j # 形成节点导纳矩阵(5个节点:0-4) n = 5 Y = np.zeros((n, n), dtype=complex) # 添加线路支路 def add_branch(Y, i, j, z): y = 1.0 / z Y[i, i] += y Y[j, j] += y Y[i, j] -= y Y[j, i] -= y add_branch(Y, 0, 1, Z_source + Z12) add_branch(Y, 1, 2, Z23) add_branch(Y, 2, 3, Z34) add_branch(Y, 3, 4, Z41) # 求节点阻抗矩阵 Z = np.linalg.inv(Y) # 计算各节点短路电流(故障前电压取1.0 pu) for node in range(1, 5): Z_kk = Z[node, node] I_pu = 1.0 / abs(Z_kk) print(f"节点{node}短路电流:{I_pu:.3f} pu")

这段代码的关键是add_branch函数,它把每条支路的导纳加到节点导纳矩阵里。Z = np.linalg.inv(Y)求逆得到节点阻抗矩阵,对角线元素就是各节点的自阻抗。参数说明:Z_source是电源阻抗,线路阻抗用复数表示。实际使用时,节点数更多,需要按环网拓扑逐个添加支路。

用这个方法算出来的短路电流比简化累加法更准确,尤其是环网闭环运行时。课程设计里如果时间允许,建议用这个方法复核一遍手算结果。

我做了这么多年保护整定,最大的习惯就是:不管手算多熟练,最后一定用程序复核一遍。手算容易漏掉某个路径或者符号搞错,程序不会。希望帮到你。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询