110kV三段式相间距离保护,是电力系统继电保护里最经典的配置方案之一。我最近完整地把这套保护的Simulink仿真做通了,从双端电源供电系统建模、线路参数整定,到故障场景设置、三段保护动作逻辑验证,再到最终整理成一份结构完整的研究报告,整个过程走下来,发现比想象中要费劲,尤其是Simulink里跟电网暂态仿真相关的细节,一不小心就在数值振荡和阻抗测量上翻车。这篇文章把从零到跑通的全过程拆开讲清楚:三段式保护为什么这样配合、整定值怎么算、模型怎么搭、故障点怎么设、波形怎么判读,以及调试阶段踩过的典型坑。无论你是正在做继电保护课程设计的电气专业学生,还是想快速搭一套距离保护模型的工程师,这里给出的参数和步骤都可以直接参考。
展开讲之前先明确这个项目的边界:题目里写的是"相间距离保护",意味着它保护的对象是相间短路(两相短路、两相接地、三相短路),不直接覆盖单相接地故障。110kV线路上单相接地通常由零序保护和接地距离保护来处理,相间距离保护和它们是一套配合关系。搞清楚这个边界,后面建模型和写报告时思路才不会乱。
1. 项目拆解:这套仿真到底在研究什么
1.1 为什么选110kV,为什么是相间距离保护
110kV是国内输电网的主力电压等级,也是继电保护课程里最典型的分析对象。这个等级的网络多为环网或双端供电结构,短路电流水平受系统运行方式影响很大,如果采用三段式电流保护,整定值会因为运行方式的变化而出现灵敏度不足或误动的问题。距离保护测量的是电压与电流的比值,也就是从保护安装处到故障点的等效阻抗,这个阻抗受系统两侧电源内阻抗变化的影响较小,所以在110kV线网上距离保护成为相间故障的主保护方案。
顺便说一个基础但容易被忽略的点:电流保护和距离保护的关键差异在于"看什么"。电流保护看电流幅值大小,距离保护看阻抗也就是看电气距离的远近。线路阻抗和距离是强相关的,所以距离保护天然具有"分段配合"的优势,这就是三段式方案能成立的物理基础。
1.2 研究目标和交付物拆解
这个项目表面上是在做一个仿真,实际上要交付的东西可以拆成三块:一套能稳定运行的Simulink仿真模型、一组经过整定计算的三段保护参数、一份数据和分析完整的报告。
仿真模型要实现的是一套110kV双端供电系统,中间有一条线路作为被保护对象,线路两端都有电源,这样便于研究正向故障和反向故障的方向性。在三段距离保护的部分,需要实现第I段瞬时动作、第II段短延时动作、第III段长延时后备动作的完整逻辑,并且通过设置不同位置的故障来逐项验证。
研究报告的结构我这里直接给出一套可以套用的骨架:研究背景与意义、保护原理与整定计算、系统建模与仿真环境、故障场景设计与验证结果、结论与展望。这个骨架逻辑比较顺,评审或者导师看起来也容易抓到重点。后面第4节我会细说每个部分该放什么数据和图。
2. 三段式相间距离保护的原理与整定要点
2.1 距离保护测量阻抗的核心逻辑
距离保护的基本原理,是在保护安装处通过电压互感器和电流互感器采集电压、电流,再计算出一个"测量阻抗"。对于相间距离保护,环路电压取线电压,环路电流取两个相的电流差。比如AB相间故障,保护计算的就是U_AB和(I_A - I_B)的比值。
这里要理解一个关键特性:当线路发生金属性相间短路时,测量阻抗约等于保护安装处到故障点的线路正序阻抗。因为线路阻抗是按单位长度欧姆数表示的,阻抗值的数值大小就直接对应着故障点的距离。保护装置把测量阻抗和预先整定的阻抗值做比较,测量阻抗小于整定值,就说明故障点在保护范围内,继电器动作;大于整定值,说明故障点在范围外,不动作。这就是"距离保护"这个名字里"距离"二字的由来,实际上是在用阻抗量度距离。
测量阻抗本身是个复数,不是单纯一个数值。所以在仿真分析中,不要只看阻抗幅值,还要看阻抗角。线路的正序阻抗角一般在60°到80°之间,而过渡电阻是纯电阻分量,会改变测量阻抗的幅值和相位,直接影响动作边界判断,这个在后面的故障场景里还会遇到。
2.2 三段式保护范围和动作时间的配合逻辑
三段式配合是整个项目的核心。为什么要分三段?原因是任何单一的保护段都无法同时满足速动性、选择性和灵敏度的全部要求,必须用阶梯式配合来逐层覆盖。
第I段是瞬时动作段,保护范围整定为被保护线路全长的80%到85%。为什么不整成100%呢?因为互感器存在误差,线路参数计算也存在偏差,如果第一段整定到线路末端,区外紧接着的故障出现时,由于测量误差导致的"超越"可能让保护误动,越出本线路范围,破坏选择性。所以工程上把第I段限制在全长的85%以内,留出缓冲,代价就是线路末端那15%以上的区域要靠第II段来覆盖。
第II段整定值要伸出本线路末端,伸到相邻线路上,但必须小于相邻线路第I段的保护范围,这样才能保证相邻线路内部故障时由它本身的第I段瞬时切除,本级第II段不会抢先动作。整定上常用两个原则,一种是按本线路阻抗的1.2倍左右整定,另一种是按本线路的80%加上相邻线路的75%来整定,两个取较小值。动作时间一般取0.5秒左右,目的是和相邻线路的第I段在时间上拉开差距。
第III段作为本线路和相邻元件的后备保护,保护范围要伸出到相邻线路甚至更远。它的动作时间要依次躲过相邻线路的第I段和第II段时间,所以在110kV系统中第III段时间典型值为1.2秒到1.5秒。这里马上就能看出一个规律:三段式保护是"范围越远,时间越长"的阶梯配合关系,牺牲部分速动性来换取选择性。
2.3 阻抗动作特性与方向性要求
距离继电器的动作特性决定了测量阻抗落在哪个区域时保护会动作。最常见的是姆欧圆特性,也就是方向阻抗圆特性。特性圆经过复数平面的原点,圆心在整定阻抗方向、半径为整定阻抗的一半。落在这个圆内部的测量阻抗都会触发动作。
为什么要用方向特性?因为距离保护必须区分正向故障和反向故障。如果保护背后(母线侧)发生故障,虽然阻抗有时也偏小,但保护不能跳闸,否则就扩大了停电范围。姆欧圆经过原点天然具有方向性,圆外的阻抗不动作,这意味着反向故障的测量阻抗落在第三象限,不会被圆包住。
此外还有偏移圆特性和四边形特性。四边形特性在电阻方向上有比较大的扩展范围,对经过渡电阻的故障反应更灵敏,这是现代微机保护普遍采用的方向之一。在仿真验证阶段,我们用的是姆欧圆思路来分析动作边界,理解起来最直观,报告里画特性圆配合测量阻抗轨迹图,也非常清晰。
3. Simulink模型的搭建与参数计算过程
3.1 系统拓扑与模块选型
模型顶层是一个双端供电系统:左侧电源作为主电源,经过一段连接线路进入被保护线路的送端母线,然后是被保护线路,末端接右侧电源。被保护线路中间设置故障模块,线路两侧分别安装电压电流测量模块,作为距离保护的输入。
在Simulink里面需要用到Simscape Electrical的专项电力系统模块库。核心模块包括三相电源、三相π型线路、三相故障模块、三相电压电流测量模块、三相断路器。距离保护部分可以直接用库里的Three-Phase Distance Relay模块,也可以用基础逻辑搭建自定义的距离继电器子模块。我做的时候是先用了专用模块快速验证逻辑,后面又搭了一套简化的自建判断逻辑来做对比,前者省事,后者更容易讲清楚内部原理,写报告时我更推荐把自建逻辑的框图贴进去。
输电线路一段我选的是三相π型线路模型。40公里左右的线路用π型模型精度足够,计算速度也快。如果线路更长或者要研究行波过程,就要用分布参数线路模型,但那个模型在故障瞬间容易出现数值振荡,对新手不友好。所以这里用π型模型作为标准配置。
3.2 整定参数计算过程的实例
直接给一组可以复现的示例参数。系统频率50Hz,额定电压110kV,被保护线路长度40公里。110kV架空线路单位长度正序阻抗典型值:电阻r1 = 0.11欧姆每公里,电抗x1 = 0.43欧姆每公里。
线路全长的正序阻抗计算:
Z_L = 40 × (0.11 + j0.43) = 4.4 + j17.2 Ω
幅值约17.75欧姆,阻抗角约75.6度。这组参数的核心特征就是阻抗角在75度上下,后面整定姆欧圆的直径方向就是按这个角度取的。
三段整定值的计算如下:
第I段:取线路全长的0.85倍,Z1_set = 0.85 × (4.4 + j17.2) = 3.74 + j14.62 Ω,幅值约15.09欧姆,动作时间0秒。
第II段:取线路全长的1.2倍,Z2_set = 1.2 × (4.4 + j17.2) = 5.28 + j20.64 Ω,幅值约21.30欧姆,动作时间0.5秒。
第III段:取线路全长的1.5倍,Z3_set = 1.5 × (4.4 + j17.2) = 6.60 + j25.80 Ω,幅值约26.63欧姆,动作时间1.2秒。
这组整定值属于简化方案,只针对被保护线路本身的阶跃配合。完整的工程整定还要考虑相邻线路的阻抗配合和上下级时间配合,但作为课程设计和仿真验证,这套参数完全够用,而且计算过程可以原样写进报告。
需要注意互感器变比的问题。实际距离继电器接收的是二次侧电压和电流,整定值通常需要按照电压互感器和电流互感器的变比折算。在Simulink的专用距离继电器模块里,可以直接用一次值整定,省去折算这一步,但报告里最好把公式写出来,体现对工程细节的理解。比如电流互感器600比5,电压互感器110kV比100V,二次整定阻抗等于一次整定阻抗乘以变比系数,这个推导过程在答辩时是加分项。
3.3 求解器与仿真环境的设置
仿真环境的设置对结果稳定性影响非常大,这一块我踩过坑,先说结论:Powergui模块选用离散模式,采样时间取50微秒;求解器用ode23tb,最大步长限制在100微秒以内。
为什么不用连续仿真?连续仿真的数值算法在故障瞬间电流突变处很容易产生振荡,尤其是含线路电容的模型,仿真波形会出现高频毛刺,这些毛刺会让阻抗计算出现严重偏差。离散模式配合足够的采样率,更接近实际微机保护的采样特性,波形的物理意义也更容易解释。
故障模块的时间设置也要规划好。建议故障起始时间设置在0.1秒,这样系统可以先用0.1秒完成启动和稳态过渡。故障切除后继续仿真0.3到0.5秒,便于观察断路器跳开后的电压恢复和电流切断波形。总仿真时长按场景不同设到1.5秒到2秒,既能看到第I段瞬时动作,也能看到第II段和第III段的延时动作过程。
4. 故障场景设计与仿真结果验证
4.1 场景一:线路中段三相短路,验证第I段瞬时动作
第一个核心场景,在距离保护安装处前方50%线路长度位置设置三相金属性短路。故障起始时间0.1秒。
故障发生后,保护安装处感受到的电压陡降、电流突增。计算得到的测量阻抗应该大约等于0.5倍的线路全阻抗,也就是约8.88欧姆,远小于第I段整定值15.09欧姆。仿真结果表明,保护在第I段判据满足后,经过继电器固有动作延时约20到30毫秒发出跳闸信号,断路器在0.12秒左右完成分闸。
这个场景验证了两个结论:一是第I段能瞬时切除区内故障,速动性符合要求;二是测量阻抗的计算值跟理论值吻合,误差在可接受范围内。报告里可以放一张阻抗轨迹图,观察测量阻抗从负荷区快速进入姆欧圆内部的过程,这个图形对解释保护动作逻辑非常直观。
4.2 场景二:线路末端附近故障,验证第II段延时动作
第二个关键场景,把故障设置在90%线路长度处。这个位置已经超出了第I段85%的保护范围,理论上第I段不应动作,故障必须等待第II段延时出口。
仿真的动作时序应该是:0.1秒故障发生,第I段判据不满足,计时器无输出;第II段判据满足后启动0.5秒延时,0.6秒左右断路器跳闸。结果和理论完全吻合。这个场景最能体现三段式配合的"阶梯性",也是报告中用来解释选择性的关键素材。
这里建议大家把故障设置到85%到90%之间的位置,比如87%,正好落在第I段边界附近,观察到的测量阻抗会非常靠近姆欧圆边缘,这种情况下继电器动作行为容易受过渡电阻和测量误差影响,现象更有分析价值。
4.3 场景三:相邻线路故障,验证第III段后备动作
第三个场景模拟的是相邻线路中段发生故障。这种情况下,故障点距离保护安装处更远,测量阻抗明显大于第I段和第II段整定值,只有第III段判据满足,动作时间为1.2秒。
仿真结果中,故障发生后第III段的延时计时开始,1.2秒后发出跳闸信号,断路器动作切除故障。这个场景说明第III段有效承担了相邻线路的后备保护功能。正常情况下相邻线路自身的主保护会先动作,第III段只有在相邻线路保护拒动时才会出口,这正是后备保护的意义。
4.4 过渡电阻对动作范围的影响分析
前面几个场景用的都是金属性短路,也就是故障点电阻为零。实际故障点往往存在电弧电阻,这里单独设计一个场景来分析过渡电阻的影响。在60%线路长度处设置AB两相短路,并串联5欧姆过渡电阻。
过渡电阻会给测量阻抗增加一个电阻分量。对相间故障来说,测量阻抗近似等于线路阻抗加上过渡电阻的折算分量,整体幅值会变大,阻抗角也会偏离线路阻抗角。在整组参数下,60%位置加5欧姆过渡电阻,测量阻抗约在11.5欧姆左右,仍然落在第I段姆欧圆内部,保护能可靠动作。
但如果把故障移到80%位置,再叠加一个较大的过渡电阻,测量阻抗就可能越过姆欧圆边缘,造成第I段拒动,只能等待第II段延时动作。这就是距离保护在带过渡电阻故障时面临的"欠范围"问题,也就是保护范围缩短。现代保护用四边形特性代替姆欧圆的一个重要原因,就是四边形在电阻方向有更宽的覆盖能力。报告里把这两个对比场景都放进去,分析会显得完整很多。
把四组场景的仿真结果汇总后,可以整理成一张动作行为总表:
| 场景 | 故障位置 | 故障类型 | 动作保护段 | 动作时间 | 结论 |
|---|---|---|---|---|---|
| 1 | 本线路50%处 | 三相金属短路 | 第I段 | 约0.12秒(20毫秒固有延时) | 区内故障瞬时动作,速动性合格 |
| 2 | 本线路90%处 | 三相金属短路 | 第II段 | 约0.60秒(0.5秒延时) | 第I段不动作,第II段正确延时切除 |
| 3 | 相邻线路50%处 | AB两相短路 | 第III段 | 约1.32秒(1.2秒延时) | 后备保护正确动作 |
| 4 | 本线路60%处 | AB两相短路带5欧姆过渡电阻 | 第I段 | 约0.12秒 | 过渡电阻未造成欠范围拒动 |
5. 调试过程中的常见问题与排查方法
5.1 仿真发散和波形振荡问题
Simulink电力系统模型最常见的坑就是仿真一开始就发散,或者故障切除之后电压电流波形出现高频毛刺。我调试时遇到的最典型情况是:故障模块动作瞬间,线路电容和电感产生了数值振荡,波形放大后能看到叠加在工频分量上的高频尖刺。
这类问题的处理思路有三个层次。第一,检查求解器设置,改用ode23tb并将最大步长压到100微秒以内,这是最有效的办法。第二,把Powergui切成离散模式,设置50微秒到100微秒的采样时间,相当于给仿真加了一层"采样稳定性"。第三,如果振荡仍然存在,检查线路模型是否用了分布参数线路,必要时换成π型线路模型。
高频振荡对保护模块的影响是致命的,因为它会导致阻抗计算结果在真值附近剧烈波动,动作边界判断容易出错。所以在结果分析之前,必须先确认故障后电压电流波形是干净的正弦形状,这一步不要跳过。
5.2 测量阻抗和理论值对不上
我最初跑出来的测量阻抗老是偏大,排查了很久发现是测量模块接在了线路末端而不是保护安装处。距离保护测量的电压和电流必须取自同一位置,也就是保护安装处的母线侧互感器。电压取自母线电压互感器,电流取自线路电流互感器,两者必须对应同一物理位置,否则计算阻抗会包含一段额外线路,和整定值就没有可比性了。
还有一个高频问题:相间距离保护计算时要用线电压和线电流差。如果误用了相电压和相电流,计算出来的等效阻抗会变成根号3倍左右的关系错误,测量阻抗幅值完全偏离。这类问题在波形图上几乎看不出来,但只要把理论阻抗值算出来一对比,立刻能发现。
检查测量阻抗是否正确的通用方法,是在故障前先看一下负荷状态下的阻抗值,并且在金属性故障场景下把仿真计算值和理论值做对照。偏差超过百分之五就要回头查变比、查接线、查模块参数,而不是急着调保护逻辑。
5.3 报告整理的几点经验
报告最忌讳的是堆一堆仿真波形图,然后只写一句"从图中可以看出保护正确动作"。更好的写法是每个场景都遵循一个固定框架:故障条件说明、测量阻抗理论计算值、仿真波形关键特征、保护动作时序、结论。这样每个场景都是一条完整的逻辑链。
波形图方面,建议每张图包含三路核心信息:三相电流波形、三相电压波形、保护跳闸信号。时间轴要对齐,故障时刻用标记标出来,跳闸时刻也标出来,两个标记之间就是保护动作时间。这个细节做好了,报告的专业度立刻上一个台阶。
数据表也很重要,特别是动作时间汇总表和分析结论的对应关系。答辩或者评审时大概率会被问到的几个问题,提前在报告里写清楚就能掌握主动:第I段为什么整定85%而不整定100%,第II段时间为什么取0.5秒,第III段和相邻线路保护的时间怎么配合,过渡电阻为什么会让保护欠范围。这些原理我在前文都拆开了,直接整理进报告就行。
最后再分享一个我做这个项目时最有价值的体会:仿真一定要从简单结构开始慢慢加复杂度。先把最基本的单端电源加一段线路加一个负荷跑通,再加第二个电源形成双端系统,然后才加故障模块,最后才接距离保护逻辑。每加一层只改一个变量,出了问题立刻能定位。直接一次性搭完整系统,发散或者结果异常的时候,根本分不清是线路参数的问题、故障模块的问题还是保护逻辑的问题。这也是我跑了几次弯路之后总结出来的最实用的方法。