说实话刚拿到这个题目的时候我第一反应是“这不是我当年做过的课程设计吗”。35kV电网的三段式电流保护几乎是每个电气工程专业学生都绕不开的关卡也是很多刚入职的继保新人最早接触的实用技能。这个设计的妙处在于它既有完整的理论计算链条短路电流计算、整定配合、灵敏度校验又有可以落地的仿真验证环节做完一轮下来你对继电保护“选择性、速动性、灵敏性、可靠性”这四个词的理解会从背书变成真正的直觉。这篇文章我就以这个课程设计为例把从短路计算到仿真验证、再到报告撰写的完整过程掰开揉碎讲一遍。不管你是在校学生正在为课程设计发愁还是刚入行的年轻工程师想补一补整定配合的底层逻辑这篇内容都能给你一条清晰可复现的路径。里面有大量我实际调试时踩过的坑和总结的规律保证比教科书目录页写得实在。1. 总体设计思路为什么35kV系统用三段式电流保护就够了很多同学拿到题目第一反应是查课本找公式但我想先说一个更重要的问题为什么是35kV为什么用三段式电流保护35kV在电力系统中属于中压配电网多数采用中性点不接地或经消弧线圈接地的方式线路长度一般在几十公里以内结构相对简单电源侧通常是区域变电站。这种场景下线路相间短路是最主要也是危害最大的故障类型而三段式电流保护恰好能在成本、可靠性和性能之间取得很好的平衡——它不需要电压互感器、不需要通信通道只靠电流互感器和继电器就能实现造价低、维护方便在35kV及以下电压等级中应用非常广泛。那三段式分别管什么简单说I段电流速断保护瞬时动作只保护本线路的一部分约线路全长的80%到90%。它是“尖刀”主攻近区故障。II段限时电流速断保护延时动作一般0.3到0.6秒保护本线路全长还要延伸到下级线路的一部分作为本级线路近区故障的后备。III段定时限过电流保护延时长阶梯配合一般0.5到1.5秒甚至更久保护范围覆盖本线路和相邻下级线路的全长是本线路的远后备保护也是下级线路的后备保护。这三段配合起来既能快速切除本线路上的故障又能保证上下级之间的选择性。一句话总结设计核心本级线路相间短路要快速跳闸下级线路故障时本级不能误动但下级拒动时本级要能延时跳闸当“救火队员”。这套逻辑贯穿整个设计的始终。后面所有计算、所有仿真、所有参数整定本质上都是在平衡“快”和“准”这两个目标。2. 整定计算的完整流程每一个数字都要有来路2.1 系统参数与短路电流计算准备做整定计算的第一步不是套公式而是先把系统参数吃透。这个课程设计的典型参数大概是这样的系统等效电源的电势标幺值取1.0系统阻抗分最大运行方式和最小运行方式两套35kV线路用架空线单位阻抗大约0.4欧姆每公里线路长度可能取20公里左右下级线路短一些可能取10到15公里。为什么系统阻抗要分最大和最小因为继电保护整定有个重要的躲闪逻辑I段和II段的动作电流要按最大运行方式下的最大短路电流来整定这样最恶劣的情况下也不会误动但灵敏度校验要按最小运行方式下的最小短路电流来校验因为系统最“虚弱”的时候短路电流最小保护最容易“拒动”。两头都堵住保护才算合格。短路电流计算本身不复杂但要细心。三相短路电流的标幺值公式是If(3) E / (Xs XL)其中Xs是系统等值阻抗标幺值XL是线路阻抗标幺值。两相短路电流是三相短路电流的0.866倍If(2) 0.866 × If(3)这里有个必须养成的标注习惯所有短路电流必须明确注明是“最大运行方式下”还是“最小运行方式下”是“三相短路”还是“两相短路”。我见过太多报告光写一个短路电流数值既不注明方式也不注明相别后面的整定计算就全乱套了。2.2 I段电流速断整定计算I段的整定原则是**躲过本线路末端下一条线路出口处的最大三相短路电流。**为什么因为I段保护的是本线路如果本线路末端短路时它能跳但故障点如果在线路末端之后也就是下级线路的首端按理说不该它动作可实际上短路电流几乎一样大它区分不了。所以干脆把动作电流抬高到超过本线路末端最大短路电流这样只要它动作故障就一定发生在本线路范围之内。计算公式Iop.I Krel × If(3).BmaxKrel是可靠系数一般取1.2到1.3。If(3).Bmax是本线路末端取母线B处最大运行方式下的三相短路电流。算完动作电流要校验灵敏度。I段灵敏度校验有点特殊不是看灵敏系数而是看保护范围。最小保护范围要大于线路全长的15%到20%一般用最小运行方式下两相短路电流曲线去反推保护范围长度。这个我在仿真部分会细说。2.3 II段限时电流速断整定计算II段的整定原则是**与下级线路的I段配合躲过下级线路I段的动作电流。**也就是说本级II段的动作电流要比下级线路I段的动作电流大一个可靠系数的倍数。Iop.II Krel × Iop.I(下一级)可靠系数一般取1.1到1.15。II段为什么要这样整定因为II段要保护本线路全长它必然会延伸到下一级线路内部。如果不和下一级I段配合本级线路末端附近故障时下一级I段会先动作这是合理的但如果下一级I段拒动本级II段要能延时跳闸。可如果本级II段动作电流比下一级I段还小那下一级线路中间发生故障时本级II段可能比下一级I段先动作或者同时满足动作条件选择性就破坏了。II段灵敏度校验是本设计里的重点也是最容易挂科的地方。灵敏系数公式Ksen If(2).Bmin / Iop.II要大于1.3到1.5具体取多少看规程和课程设计要求。如果灵敏度不够可以适当延长动作时间但动作电流不能再降低了否则就无法和下一级配合。II段的动作时间要比下一级I段多一个时间阶梯Δt一般取0.3到0.5秒。2.4 III段定时限过电流保护整定计算III段的整定原则最直观躲过本线路的最大负荷电流同时要考虑电动机自启动的影响。Iop.III (Krel × Kss / Kre) × Ifh.max这里Krel取1.15到1.25Kss是自启动系数一般取1.5到2.5Kre是返回系数电磁型继电器取0.85到0.9微机保护取0.95左右。为什么要把返回系数放进去因为过电流继电器一旦启动后要让它返回必须把电流降到返回值以下返回值通常比动作值小。如果不考虑这个“返回迟钝”线路在负荷波动时继电器启动后可能不返回造成误动。III段的灵敏度要分别校验近后备和远后备两种情况近后备本线路末端两相短路时Ksen ≥ 1.3到1.5远后备下级线路末端两相短路时Ksen ≥ 1.2III段动作时间要按阶梯原则从下一级III段的动作时间往上加一个Δt。如果是最末级线路III段动作时间可以取0.5秒。这个时间台阶的配合是整个保护选择性的保障也是仿真空里要重点验证的内容。2.5 一张表看懂三段整定结果做完计算后建议立刻整理成一张参数表作为仿真的输入依据也作为报告的核心成果表。比如保护段动作电流(A)动作时间(s)保护范围灵敏系数I段速断12800本线路约85%最小保护范围15%II段限时速断5200.5本线路全长下级线路部分1.68III段过电流2601.0本线路下级线路全长近后备2.5远后备1.9当然这组数字是示意性的。实际项目里你会根据具体阻抗参数算出完全不同的结果但表格的结构必须这样清晰。我在后面仿真时会反复引用这张表。3. 仿真模型的搭建从零到一个能跑出波形的系统3.1 仿真工具选型与模型结构课程设计最常用的仿真工具是MATLAB Simulink用Simscape Electrical以前叫SimPowerSystems模块库。也有部分教学环境用PSCAD但MATLAB的生态更普适网上的参考资料也多出了问题好排查。这里我以Simulink为例。整个模型的搭建思路是这样的用Three-Phase Source模拟系统等效电源串联一个可变阻抗块来模拟最大/最小运行方式然后接35kV线路模型可以用Pi Section Line或者简化成集中阻抗串联在线路中间分别设置三个故障点本线路首端、本线路中间、本线路末端、下级线路首端、下级线路末端。每个故障点用Three-Phase Fault模块模拟可以配置故障类型三相短路、两相短路和故障时刻、持续时间。保护和断路器部分可以用Simulink里的Breaker模块联动一个简单的逻辑控制也可以直接用Relay模块配合自定义逻辑组合成三段保护特性。更精细的做法是用Stateflow搭一个三段式保护逻辑状态机这样I段、II段、III段的动作逻辑和延时都能精确控制。不过大多数课程设计用Simplified的方式就够了三个过流继电器模块分别设置动作电流和延时输出接到断路器的跳闸信号。3.2 仿真关键参数设置有几个参数你必须格外注意它们几乎决定了仿真能不能收敛、波形好不好看电源和系统阻抗。Three-Phase Source里要设置好线电压有效值35kV、频率50Hz、以及内部阻抗。最大运行方式对应最小系统阻抗最小运行方式对应最大系统阻抗。我习惯用两个不同的Source模块封装成两个子系统分别命名“最大方式”和“最小方式”切换时只需要手动切换开关或者直接改模块参数非常方便。故障模块设置。Three-Phase Fault模块里Transition Time故障发生时间建议设在0.2秒Duration设为0.3秒左右。这样仿真起始阶段系统先进入稳态然后发生短路保护在0.5到1.0秒内应该动作跳闸整个仿真时长设1.5秒就够看了。如果一开始就故障波形从0时刻就是混乱的不利于分析暂态过程和保护动作时序。线路参数折算。35kV线路阻抗通常用标幺值或者有名值。在Simulink里我建议用有名值电阻×长度就是线路总阻抗。Pi Section Line模块需要填每公里电阻、电感、电容如果你只关注工频短路电流电容可以忽略填0就行这样既简化模型又不影响保护分析。采样与求解器。保护逻辑里用到的电流幅值需要从三相电流瞬时值里提取有效值。可以用RMS模块或傅里叶变换模块。求解器建议用Variable-step的ode23tb这个求解器对含开关器件的电力电子和故障暂态场景非常友好收敛性显著优于默认的ode45。仿真精度可以放宽一点相对误差设1e-3就够了毕竟保护动作逻辑对电流幅值精度要求没那么苛刻。3.3 保护逻辑的实现细节三段式保护逻辑里最关键的几个点我逐一说明。I段逻辑很简单电流达到I段动作值立即输出跳闸信号延时为0。但有一个细节要注意I段保护的是本线路的一部分它的电流测量点在本线路首端。如果故障发生在下级线路流经本线路首端的电流也可能很大此时I段必须可靠不动作。所以I段动作值整定得比本线路末端最大短路电流还高就是为了在逻辑上不需要额外判断故障方向直接用电流幅值就能区分故障位置。II段逻辑要加一个计时器电流超过II段动作值后开始计时达到设定延时比如0.5秒后输出跳闸。如果电流在计时过程中下降到动作值以下计时器必须立即复位。这个“返回”行为在Simulink里可以通过带Reset的积分器或者Stateflow实现。很多初学者的模型II段延时紊乱就是因为计时器没有设计复位逻辑。III段逻辑和II段类似但延时更长而且要同时作为下级线路的后备。仿真验证时你会故意让下级线路的I段保护“拒动”比如屏蔽掉下级保护逻辑看本级III段能不能延时跳闸。这个场景是课程设计报告里最有价值的截图之一一定要仿真出来。3.4 故障场景设计一个完整的课程设计仿真至少要覆盖以下故障场景建议做成表格逐一记录场景编号故障位置故障类型运行方式预期动作保护预期动作时间1本线路首端三相短路最大I段瞬时2本线路中间三相短路最大I段或II段瞬时或0.5s3本线路末端两相短路最小II段0.5s4下级线路首端三相短路最大II段或下级I段取决于配合5下级线路末端两相短路最小III段远后备1.0s第1个场景验证I段速动性第3个场景验证II段灵敏度第5个场景验证III段远后备能力。这三个场景只要都正确动作你的保护配置基本就是合格的方案。让我多说一句场景2的判断标准本线路中间发生三相短路时短路电流大小介于首端和末端之间I段有可能动作也可能不动取决于短路点距离和I段保护范围。仿真出来后要看波形如果I段动了时间很短如果I段没动II段会在0.5秒后跳闸。两种结果都合理关键是报告里要结合实际保护范围的计算值解释清楚。4. 调试过程中我踩过的坑和排查思路4.1 短路电流计算结果与仿真对不上这是最常见的问题几乎每一届都有同学遇到。计算出来的短路电流是5.2千安仿真波形里看起来只有4.8千安差得不多但心里总不踏实。排查思路是这样的先看仿真模型里的电源电压是否设置为相电压有效值还是线电压有效值。35kV系统线电压是35kV相电压是35除以根号3大约20.2kV。Three-Phase Source模块里如果填的是线电压模块内部会自动转换但如果你在后续计算里直接拿标幺值换算就容易出错。另一个常见原因是线路阻抗模型。Pi Section Line的串联阻抗是分布式的虽然工频下和集中参数阻抗差别不大但如果线路参数输入错误比如把每公里电阻和总电阻搞混电流差别就很大了。我的习惯是先不接线路直接看电源出口短路电流和手算的系统阻抗短路电流对比确认电源部分没问题后再接线路逐段验证。这样就把问题拆成“电源”和“线路”两个独立环节排查效率高很多。4.2 保护误动或拒动排查实录有一次我在调II段参数时发现下级线路首端三相短路本级II段竟然先于下级I段动作了直接导致选择性破坏。后来一查不是动作电流的问题而是延时逻辑写错了我用了一个简单的积分器累加计时但积分器没有复位导致电流上上下下几次后计时被累计II段提前动作。解决办法很简单改用带复位的积分器或改成Stateflow里的定时逻辑电流低于动作值时强制清零。仿真调试就是这样很多问题不是原理不懂而是数字逻辑的细枝末节没处理好。再分享一个灵敏度不足的典型案例。有次整定结果II段灵敏度只有1.15怎么调都上不去。后来发现是因为下级线路选得太短了导致下级I段的动作电流很大本级II段被迫跟着整定得很高。这种情况下合理的做法不是硬调可靠系数而是重新审视线路参数——如果允许可以适当缩短本级线路长度或者在系统阻抗上做文章。当然这是课程设计的“方案优化”环节报告里写清楚优化思路比凑一个合格的灵敏度更有说服力。实际上很多实际工程里II段灵敏度不够时是采用降低动作电流加长延时的“妥协方案”但必须保证和下级I段配合。4.3 仿真波形不收敛的处理Simulink仿真最常见的红色报错就是“Simulink cannot solve the algebraic loop”。电力电子模块配合断路器很容易出现代数环。我的应对方案有三个按优先级排列第一把求解器换成ode23tb并适当放大允许误差这一步通常能解决大部分问题。第二在电流测量环节加一个小的惯性环节比如1e-4秒的时间常数把突变信号平滑一下。这不是为了造假而是模拟电流互感器的暂态响应在工程上是有物理意义的。第三如果还不行就检查断路器模块的Snubber电阻和电容参数。断路器分合闸瞬间会产生很高的dv/dtSnubber电路能限制这个变化率默认参数有时不够用适当增大Snubber电容比如从默认值升到微法级往往立竿见影。4.4 动作时间配合看不清波形图上I段、II段、III段的动作时序如果挤在一起很难向评委老师展示“阶梯配合”的效果。我建议这样做在仿真输出里把三个保护的跳闸信号也接到Scope里用Step信号的形式显示。这样波形图上一眼就能看出I段0秒跳、II段0.5秒跳、III段1.0秒跳阶梯感非常清晰。另一个技巧是给每个断路器跳闸时间加一个小的保持Reset避免波形跳变后Scopre坐标自动缩放导致时序被压缩看不清楚。把Scope的Time Range固定起来所有故障场景用同一个时间轴比例报告截图对比性会好很多。5. 课程设计报告的结构与写作要点5.1 报告骨架可以这样搭一份拿高分的课程设计报告结构上我推荐这样编排设计任务书与原始参数短路电流计算说明书最大/最小运行方式各故障点三段式保护整定计算三段逐段展开含公式、代入数据、结果、校验保护配置方案总结一张系统图加一张整定表仿真模型说明模型结构图、模块参数表仿真结果与保护动作行为分析各场景波形图加文字解释结论与心得体会很多同学把报告写成计算书的堆砌通篇都是公式和数字缺少“为什么这样算”的说明。阅卷老师最看重的其实是你对原理的理解。比如II段灵敏度校验不合格时你选择了什么调整方案为什么这样调整——这个思考过程比计算本身值钱得多。5.2 波形图的选取与标注报告里的波形图不是随便截几张就行要有针对性地展示关键结论。我总结了三类必备的图第一本线路首端三相短路I段瞬时动作波形。这张图展示了速动性故障发生到跳闸的时间要标清楚通常几毫秒到几十毫秒。第二本线路末端两相短路最小运行方式II段动作波形。这张图是灵敏度校验的直观验证要着重展示0.5秒延时后跳闸的过程。第三下级线路末端两相短路最小方式III段远后备动作波形。这张图展示III段的后备功能延时最长阶梯配合的层次感最强。每张波形图的横轴时间、纵轴电流以及故障起始时刻、保护跳闸时刻都要有标注。报告里最忌讳的是贴一张没有标注的波形图读者根本看不出保护到底什么时候动作的。可以用Simulink的Scope里自带的标注工具或者在截图后用画图工具加箭头和文字。5.3 一个容易被忽视的加分项动作时间配合表在你的报告里加一张保护动作时间配合表会让整体专业感提升一个层次。格式类似这样故障点故障类型运行方式本级I段动作时间本级II段动作时间本级III段动作时间下级I段动作时间本线路首端三相最大0.02s———本线路末端三相最大—0.5s——下级线路首端三相最大———0.02s下级线路末端两相最小——1.0s—这张表的好处是把保护的选择性配合关系不通过文字而通过数据直观地展示出来。每一行故障点对应的动作保护列正好能回答“这个故障谁来切除、多长时间切除”的核心问题。后续做答辩时这张表也是你的提词器。6. 几个值得反复体会的工程经验做完整套设计我有几个体会想多说两句。第一计算和仿真不是两条线而是一个互相验证的闭环。你用手算求得的动作电流、动作时间必须在仿真里看到一一对应的动作行为。如果仿真结果和计算预期有偏差回头看计算——可能是运行方式选错了可能是故障点距离标错了。不要盲目调仿真参数去凑计算结果那是自欺欺人。我在实际工程调试中见过太多这种“按结果凑参数”的做法后患无穷。第二三段式电流保护的“三段”不是孤立的而是一套层层咬合的逻辑。I段管近区快速切除II段管全长覆盖和下一级的近后备III段管远后备和过负荷防护动作时间一个比一个长保护范围一个比一个大。这个“阶梯”思想是继电保护最底层的设计哲学后面学的距离保护、纵联保护、差动保护本质上都还在用这套思想——只是用不同的原理去解决电流保护解决不了的复杂问题。第三课程设计是你第一次以一个“工程师”的身份去思考问题而不是以一个“考生”的身份去解题。解题只要结果对就行工程则要解释清楚每一个决策的依据要对方案里每一个数字负责。写报告时多问自己一个“为什么”答辩时就能少一分慌张。最后再分享一个小技巧如果你用的是MATLAB在Terminal里输入“open_system(librarybrowser)”找到Simscape Electrical模块库把用到的模块都拖到自己的模型库里保存好。这样做有两个好处一是模型整洁二是下次做类似设计直接复制模块不用重新找。仿真模型的命名规范也值得花两分钟养成比如“Source_Max”“Line_20km”“Relay_I”“Breaker_Line1”看到名字就知道是什么比一堆“Scope1”“Scope2”在调试时要省太多时间。这轮课程设计做完你手上会有三样东西一份计算手稿、一套仿真模型、一份完整的报告。这三样东西组合起来就是你在继电保护方向的第一块敲门砖。往后的学习里你可能会接触更先进的保护原理、更复杂的电网结构但回头看35kV三段式保护教给你的“阶梯配合”和“四大基本要求”会一直贯穿你的职业生涯。