220kV双端电源相间距离保护Simulink仿真:建模、整定与故障验证

发布时间:2026/9/14 19:49:44
220kV双端电源相间距离保护Simulink仿真:建模、整定与故障验证 220kV双端电源相间距离保护的Simulink仿真听起来像是课本例题的复刻真正动手搭模型的时候才发现一堆细节要抠电源内阻抗、线路零序参数、保护安装处电压电流的极性、傅里叶数据窗的长度任何一个地方疏忽仿真结果都能把你带沟里去。我是因为要做一块220kV线路相间距离保护的逻辑校验才把整套Simulink仿真搭起来的。系统结构并不复杂M侧和N侧两个220kV电源中间一条120公里输电线路故障点设在本线路和相邻线路上保护采用三段式相间距离保护在Simulink中用连续电磁暂态模型跑完整的短路暂态过程。这套模型既能用于教学演示也能作为原理性验证平台把“双端电源助增”“过渡电阻”“区外故障配合”这些概念变成看得见的波形和阻抗轨迹。这篇文章把我建模的思路、整定计算、故障注入方法和踩坑记录整理出来目标是让同样在做电力系统继电保护仿真的人照着也能在Simulink里搭出一套可以跑出可信结果的距离保护系统。1. 为什么双端电源让距离保护变得“不老实”1.1 从单端电源到双端电源测量阻抗多了一道分支距离保护的基本假设非常朴素保护安装处的电压除以电流得到的是从安装点到故障点的线路阻抗阻抗大小对应故障距离。单端供电系统里这个假设几乎完美成立因为故障电流只有一个来源电压降清清楚楚地沿着线路走过来测量阻抗就等于线路阻抗。双端电源一上来就把这个干净关系打破了。线路两侧都有电源故障点两侧都会向短路点注入故障电流。M侧保护感受到的电压Um不光是M侧电流Im流过线路阻抗Zk形成的压降还要叠加故障点对地电压Uf。写成表达式就是Um Uf Im × Zk而故障点电压是过渡电阻Rf乘以流过它的总电流总电流在双端电源情况下等于M侧电流Im加上N侧电流InUf Rf × (Im In)两个公式合并两边同除Im得到M侧保护实际看到的测量阻抗Zm Um / Im Zk Rf × (1 In / Im)这个公式是理解双端电源距离保护一切“异常行为”的总钥匙。它告诉我们两件重要的事金属性短路时Rf接近零Zm还能近似等于线路阻抗Zk只要故障点存在过渡电阻Rf对侧电流In就会把这个过渡电阻的贡献按(1 In/Im)的比例放大。换句话说明明只有5欧姆的电弧电阻在对侧强电源助增下保护可能会“看到”十几甚至几十欧姆的等效偏移。这在单端电源系统里是不可能出现的。1.2 助增和分支系数整定值里最头疼的变量双端电源的第二个影响发生在保护区外故障。当故障点不在本线路、而是位于相邻线路时M侧保护感受到的电压Um是由流过本线路的全电流形成的压降而这个全电流等于两侧电源共同提供的故障电流If不是单纯的M侧电流Im。在这个场景下保护测量阻抗可以用助增系数Kb来描述。Kb定义为故障点总电流与流过保护安装处电流之比Kb If / Im考虑助增作用后的测量阻抗近似等于Zm Kb × Ztotal这里Ztotal是从保护安装处到故障点的总线路阻抗。由于Kb大于1测量阻抗被“撑大”保护范围实际缩小了。这个方向对保护避免超越是有利的但对灵敏度是不利的。II段如果只按Ztotal整定没有考虑Kb最小时的极端情况在相邻线路末端发生金属性短路时测量阻抗可能超过II段整定值造成拒动。更麻烦的是Kb不是一个固定值。它随两侧系统阻抗、运行方式、故障位置变化大方式下可能接近1.2小方式下可能接近2甚至更高。仿真模型里只要把N侧系统阻抗从5欧姆改成20欧姆同一位置的故障保护动作行为可能就从“正确动作”变成“拒动”。整定计算必须取最小运行方式对应的最小Kb而且要在仿真中把这种工况单独列出来跑不能只在额定方式下验证。1.3 双端电源还带来功率倒向和系统振荡问题双端电源运行还有一个天然特性线路两端保护的跳闸时间很难完全一致。本线路区内故障时如果M侧断路器先跳开N侧电源仍然通过线路向故障点供电M侧保护安装处的电流方向会在一段时间内发生明显变化伴随而来的是阻抗幅值和相位的剧烈波动。对距离保护而言这个阶段最容易出现的问题不是误动而是方向判别混乱——原本正方向的动作区可能因为电流反向而短暂失真。另一个绕不开的话题是系统振荡。双端电源系统失去同步时线路上会出现持续的电流电压包络振荡距离保护感受到的测量阻抗会沿着某个轨迹周期性移动可能周期性地扫入mho圆。如果不加振荡闭锁距离保护会把振荡误判成短路跳闸。220kV线路距离保护普遍配置振荡闭锁元件原理上利用故障时故障分量突变量和振荡时电气量平滑变化这两者的区别来区分。Simulink仿真中虽然不一定要把振荡闭锁完整建模但至少要在分析中意识到双端电源下测量阻抗轨迹的变化趋势比单端系统复杂得多保护动作区的裕度设计不能太紧。2. 先把测量阻抗算对再谈保护2.1 相间故障要用的电气量线电压比线电流差相间距离保护针对的是相间短路故障包括三相短路、两相短路和两相接地短路。保护元件应该用哪两个电气量来计算阻抗是第一个需要明确的问题。对AB相间故障工程上标准的做法是取线电压Uab和线电流之差IabUab Ua - Ub Iab Ia - Ib然后计算测量阻抗Zm Uab / Iab这样取有两个直接好处。第一相间短路时线电流差中自动滤除了零序分量。因为三相零序电流大小相等、方向相同Ia减Ib之后零序电流被消掉测量元件不需要额外引入零序补偿系数。两相接地短路时这个特性依然成立相间距离元件可以用同一套逻辑覆盖三相短路、两相短路和两相接地短路三种故障类型。第二从对称分量法的角度看在AB相间金属性短路时故障点处Uab 0而Iab正比于故障电流中的正序和负序分量组合。保护安装处的Uab和Iab之比就等于从保护安装点到故障点的正序阻抗Zk。这个结论不依赖于故障点是否有接地也不依赖于故障前负荷电流的大小。所以相间距离保护在全线路上都能获得线性的测距特性这是它优于简单电流保护的本质原因。2.2 傅里叶滤波与衰减直流分量故障瞬间的电压电流波形除了基波分量还包含明显的衰减直流分量和高次谐波。衰减直流分量的时间常数取决于线路的X/R比220kV线路这个比值通常在8到15之间衰减持续一到两个周期。直接拿瞬时值相除算阻抗必然得到严重失真的结果所以必须先用数字滤波提取基波分量。全周傅里叶算法是最基础也最实用的方案。它用故障后一个完整周期的采样数据与50Hz正弦和余弦基准做相关运算得到基波分量的实部和虚部。原理很简单实现细节却有一个大坑标准的全周傅里叶对衰减直流分量并不完全免疫。衰减直流分量在一周数据窗内没有完成衰减时傅里叶积分结果会包含一个误差项导致提取出的基波幅值和相位偏大。实际工程中常用差分傅里叶来抑制这个问题也就是先把相邻两个采样点做差分再进行傅里叶计算这样直流分量的衰减趋势被差分运算削弱估算精度显著提高。在Simulink中实现时我推荐用MATLAB Function模块自己写一个全周傅里叶函数因为Simulink库里的Fourier模块适合做波形分析但嵌入保护逻辑中不太灵活。核心代码框架可以参考下面这样function [Ur, Ui] fullcycle_fourier(u, Ts) % 全周傅里叶提取基波实部Ur和虚部Ui % u为输入瞬时值Ts为采样周期 persistent buffer N round(0.02 / Ts); % 50Hz系统一个周期采样点数 if isempty(buffer) buffer zeros(1, N); end buffer [buffer(2:end), u]; % 滑动数据窗 Ur 0; Ui 0; for k 1:N t (k - 1) * Ts; Ur Ur (2/N) * buffer(k) * cos(2*pi*50*t); Ui Ui - (2/N) * buffer(k) * sin(2*pi*50*t); end end这里有一个非常容易踩的坑MATLAB Function模块在变步长求解器下每一步都会被调用但采样保持后的输入值不一定每个仿真步长都更新。如果把采样周期Ts设成1e-4秒但求解器的实际步长小于Ts函数内部buffer就会把同一个采样值重复推进去N个点的时间跨度就错乱了。解决办法是把设备级求解器的最大步长设到1e-4以下并且让MATLAB Function模块的采样时间继承零阶保持器的周期保证每个步长推进一个真实采样点。或者更稳妥的方式是在Simulink里用Buffer模块先缓存一个周期的数据再用向量运算计算傅里叶系数。2.3 mho圆方向性与三段配合基波电压电流提取出来后复数阻抗的计算就是一次复数除法。得到测量阻抗Zm之后需要用动作特性判断它是否落在保护动作区内。相间距离保护最经典的动作特性是mho圆也就是方向圆特性判据是|Zm - Zset / 2| ≤ |Zset / 2|Zset是整定阻抗它决定了圆的直径。圆过原点意味着测量阻抗落在以原点为端点的圆内时动作反向故障时测量阻抗落在第三象限距离圆心很远天然具有方向性。这个特性对相间距离保护非常友好也是我在这套仿真里选择mho圆而不是四边形特性的主要原因——它参数少、物理意义直观、调试方便。三段式配合的整定逻辑清晰以我仿真的120公里线路为例线路正序阻抗Z_L约为37.4欧姆整定值选取如下表保护段整定阻抗整定时间保护范围与作用I段0.85 × Z_L ≈ 31.8Ω0s保护本线路约85%范围瞬时动作II段1.2 × Z_L ≈ 44.9Ω0.5s保护本线路全长并延伸作为相邻线路远后备III段按躲最小负荷阻抗整定约85Ω1.5s作为本线路和相邻元件的远后备保护III段的整定需要考虑最小负荷阻抗。假设最大负荷电流800A功率因数角约25度最小负荷阻抗约为164欧姆。III段整定值必须远小于这个值同时校验相邻线路末端故障时的灵敏度系数满足要求取85欧姆是兼顾两者的结果。mho圆和负荷阻抗在复平面上角度差异明显负荷阻抗角约25度线路阻抗角约85度所以85欧姆的整定圆不会在正常负荷状态下误入。3. Simulink建模从元件到整套保护系统3.1 一次系统元件参数Simulink中做电力系统电磁暂态仿真用的是Simscape Electrical库里的Specialized Power Systems组件。整个主电路拓扑从M侧电源出发经过断路器、线路、故障点接到N侧电源模型结构如下元件参数设置说明M侧电源线电压有效值220kV50Hz初始相位0°送端电源M侧系统阻抗正序阻抗5∠88°Ω等效区域电网短路容量N侧电源线电压有效值220kV50Hz初始相位-15°受端电源功角差15°N侧系统阻抗正序阻抗5∠88°Ω可调调整此值可改变助增系数线路120km正序R0.027Ω/kmL0.99mH/kmC12.6nF/km典型220kV架空线参数零序参数R00.194Ω/kmL03.23mH/kmC07.77nF/km用于绝缘配合分析故障模块Three-Phase Fault可设故障类型、电阻、时间设置在任意位置断路器Three-Phase Breaker外部控制保护动作出口驱动电源模块用Three-Phase Source内部阻抗设置成正序RL串联。N侧电源相位设为-15度模拟M侧向N侧输送约265MW的潮流这个量级对220kV线路来说属于正常运行工况。线路参数用Three-Phase PI Section Line分段数设为两段每段60公里既能反映分布电容的基本影响又不会显著增加仿真计算量。故障模块的设置在仿真研究中至关重要。Three-Phase Fault可以单独设置故障相、接地方式、故障电阻和故障时间。做相间距离保护仿真故障类型主要选择Phase-to-Phase相间短路比如AB两相短路如果要做两相接地短路选择Phase-to-Phase-to-Ground。故障电阻R_on要区分情况设置金属性短路设0.001欧姆经过渡电阻短路设5欧姆或10欧姆用于观察测量阻抗偏移。断路器模块初始状态闭合通过外部信号端口接收跳闸指令。注意Simulink断路器外部控制端口的逻辑是1表示合闸、0表示分闸所以保护逻辑输出的跳闸信号需要取反后接到断路器控制端或者把保护逻辑的出口信号定义成“跳闸为0”。这个方向搞反了仿真出来的效果就是保护动作后断路器纹丝不动排查半天才发现是电平逻辑的问题。3.2 保护逻辑封装保护逻辑部分我单独封装成子系统输入是M侧母线三相电压和电流输出是跳闸信号。完整的信号链路是电压电流测量模块到变比折算再到零阶保持器采样进入三相独立的傅里叶滤波计算三个相间阻抗Z_AB、Z_BC、Z_CA然后三个阻抗分别送入mho判据模块最后经三段时限逻辑汇总出口。互感器环节在原理性仿真中不必真的搭建带铁芯饱和模型的CT和PT直接用增益模块模拟变比折算即可。一次侧额定电压220kV二次侧100V变比对应的增益是1/2200一次侧额定电流600A二次侧1A增益是1/600。这样做的原因是当前研究重点是距离保护的阻抗测量和动作逻辑不是互感器传变特性。如果要研究CT饱和对距离保护的影响那必须单独建精细的CT模型那是完全另一个课题。mho判据模块我直接用MATLAB Function实现输入是三相电压电流的傅里叶实部虚部输出是“测量阻抗是否在圆内”的布尔量。核心代码如下function trip mho_logic(Ur_U, Ui_U, Ur_I, Ui_I, Zset_R, Zset_X) % 由基波电压电流相量计算测量阻抗 U Ur_U 1i * Ui_U; I Ur_I 1i * Ui_I; Z U / I; ZmR real(Z); ZmX imag(Z); % mho圆判据|Z - Zset/2| |Zset/2| Zset Zset_R 1i * Zset_X; d abs(Z - Zset / 2) - abs(Zset / 2); trip (d 0); end三个相间阻抗元件AB、BC、CA分别计算任一阻抗元件落入动作区就启动相应相别的保护逻辑。I段瞬时出口II段和III段分别接延时模块延时时间设0.5秒和1.5秒。各段的出口经过或门汇总最终输出跳闸信号。3.3 求解器与仿真时长这套模型是连续电磁暂态仿真求解器设置直接影响结果可信度。推荐使用变步长ode23tb算法最大步长限制在1e-4秒以下相对容差设1e-3。原因在于故障瞬间电压电流波形存在陡峭的暂态变化如果最大步长太大衰减直流分量和故障暂态的细节会被明显平滑掉傅里叶滤波的结果跟着失真。仿真时长设3秒故障发生在1秒时刻。这样安排给故障前留足1秒时间让系统进入稳态同时也让保护动作后有充裕的时间观察断路器开断后的过渡过程。如果把故障时刻设得太早电源和线路模型的初始暂态还没平息得到的波形会与理论计算对不上。4. 故障注入结果与动作行为校验4.1 区内金属性故障I段瞬时动作首先要验证的是本线路范围内金属性短路保护应该以最快的速度动作。仿真工况线路120公里故障点设在距M侧50公里处AB两相金属性短路故障时刻1秒。故障发生后M侧保护采集的三相电压电流经过一个周期的傅里叶数据窗后测量阻抗稳定在约15.6欧姆相位接近线路阻抗角85度。这个值在I段整定值31.8欧姆的mho圆内阻抗点从故障前的负荷阻抗位置快速跳入动作区I段出口瞬时动作。从仿真波形看保护在故障后约23到28毫秒发出跳闸指令其中包含一个周期左右的傅里叶数据窗时间加上逻辑出口和断路器动作的固有延时。断路器在接到跳闸指令后约50毫秒完成分闸故障电流随之切断。这个工况验证了相间距离保护最基本的功能金属性故障条件下测量阻抗等于故障距离对应的线路阻抗I段能够瞬时、可靠地切除区内故障。4.2 区内末端故障I段拒动II段延时动作再看一个考验整定配合的工况故障点移到距M侧110公里处仍在II段范围内但已经超出I段保护范围。距离M侧110公里处的线路阻抗约为34.3欧姆而I段整定值是31.8欧姆测量阻抗落在I段mho圆之外。仿真中可以看到I段出口确实没有动作这验证了I段整定“只保护线路85%范围”的设计目标。同时34.3欧姆小于II段整定值44.9欧姆II段阻抗元件可靠动作经过0.5秒延时后发出跳闸指令故障在约1.53秒被切除。这里需要特别注意一个现象I段在故障初期的暂态过程中阻抗轨迹可能短暂扫过I段动作区边缘。这是因为傅里叶数据窗内包含了故障前和故障后的混合数据估算阻抗在一两个周期内会存在偏差。实际保护通过出口前的短延时和动作确认逻辑来规避这个风险仿真中看到阻抗轨迹先靠近再远离的动作区属于正常暂态过程不必误判为保护异常。4.3 区外故障II段配合验证区外故障的验证要在模型里增加一段相邻线路。我在N侧母线后面又加了一段30公里的线路故障点设在距M侧总距离135公里处也就是N侧母线后15公里AB相间金属性短路。这个位置对应总阻抗42.1欧姆测量阻抗理论值在I段和II段整定值之间偏上II段处于动作区边缘。由于双端电源助增作用实际仿真测得的阻抗比理论值略大II段阻抗元件的动作裕度不如刚才110公里故障时充足。这正好说明为什么II段整定必须考虑分支系数——如果不留裕度在系统小方式运行下很容易出现II段拒动。从保护配合逻辑看区外故障应由相邻线路的保护首先动作切除。本线路距离保护作为远后备只有当相邻线路保护拒动时才在0.5秒延时后出口跳闸。仿真中我给相邻线路的保护设置了更短的I段动作时间它切断故障后本线路II段的故障电流消失测量阻抗返回负荷区II段返回。这个现象完整演示了双端电源系统中相邻线路距离保护之间的配合关系。4.4 经过渡电阻的故障阻抗向右偏移过渡电阻是距离保护最头疼的问题之一。仿真中在距M侧60公里处设置AB相间经过渡电阻短路过渡电阻分别取5欧姆和10欧姆。金属性短路时测量阻抗为Zk约18.7欧姆。带5欧姆过渡电阻后由于对侧电源助增测量阻抗不再是简单的Zk加5欧姆而是右移了一个更大的量。仿真读出的测量阻抗约为22欧姆其中只有一小部分是过渡电阻的直接贡献大部分是被对侧电流放大的部分。这个现象用前面的公式Zm Zk Rf(1 In/Im)可以很好地解释。过渡电阻使测量阻抗在R-X平面上向右偏移mho圆对过渡电阻的耐受能力有限。当过渡电阻增大到10欧姆测量阻抗已经靠近II段mho圆边界I段动作时间明显延后最终由II段延时切除。这说明相间距离保护的过渡电阻耐受能力不如接地距离保护理想实际工程中如果需要提高耐过渡电阻能力要考虑四边形特性或电抗特性改进方向。各工况仿真结果汇总如下故障位置故障类型过渡电阻测量阻抗保护动作行为50km区内AB相间0.001Ω15.6ΩI段瞬时动作110km区内末端AB相间0.001Ω34.3ΩI段拒动II段0.5s动作135km区外相邻线路AB相间0.001Ω约43Ω相邻保护I段动作本线路II段返回60km区内AB相间5Ω约22ΩII段动作动作时间延长60km区内AB相间10Ω约26ΩII段动作接近动作边界5. 双端电源仿真里最容易翻车的几个地方5.1 助增让II段灵敏度算不准这是双端电源仿真中最容易忽视、也最影响结论可靠性的一个问题。很多初版模型把两侧电源的短路容量设成相同值整定II段时取分支系数Kb1这样在额定方式下仿真一切正常。可是一旦把N侧系统阻抗从5欧姆调整到20欧姆模拟系统小方式运行同一位置的区外故障测量阻抗就会明显偏大II段可能直接拒动。我在做这个项目时专门做了一组对比仿真N侧系统阻抗5欧姆时135公里处故障II段可靠动作N侧系统阻抗增大到20欧姆后同样的故障位置II段阻抗元件处于临界状态0.5秒延时结束后仍然无法出口跳闸。这个结果直观说明了Kb对保护范围的影响。实际整定计算中II段的整定必须使用最小运行方式下的最小Kb来校验灵敏度仿真验证也应该在多种系统方式下重复执行不能只测一种工况就下结论。5.2 过渡电阻会造成超越还是拒动要看圆特性过渡电阻对mho圆的影响并不是单方向的。靠近本线路末端的故障过渡电阻使测量阻抗向右偏移可能让原本在I段范围内的金属性故障变成I段拒动、推迟到II段才切除而区外近区故障带过渡电阻时测量阻抗如果偏移量过大反而可能落入I段mho圆内造成“超越”误动。这两种现象在仿真中都可以复现。我在相邻线路紧邻N侧母线处设置带5欧姆过渡电阻的AB相间故障测得的阻抗轨迹短暂扫入I段动作区如果不加防超越措施I段会瞬时误跳本线路。这个结果提醒我们相间距离保护的整定和特性选择不能只看金属性短路还要专门做区外带过渡电阻的工况来校验。5.3 故障初瞬的傅里叶数据窗污染初学仿真的人在观察故障后波形时经常会发现一个奇怪现象故障发生后的第一个周期内测量阻抗轨迹剧烈跳动甚至短暂落入动作区但保护出口并没有动作。以为是模型bug排查半天发现是正常的。原因在于全周傅里叶算法用的数据窗长度是一个周期故障发生后前20毫秒内数据窗里既有故障前的波形也有故障后的波形算出来的“基波相量”是两者混合的结果。这个混合相量算出的阻抗没有物理意义自然会在复平面上乱跑。保护装置不会立刻对I段出口而是等数据窗完全覆盖故障后波形阻抗稳定下来才判断是否动作。仿真中如果要研究保护出口时间应该以数据窗完全更新后的阻抗值为准不要对故障后前半周期的阻抗轨迹过度解读。5.4 方向性接反与三相短路记忆mho圆特性是通过原点的方向圆理论上反向故障不会落入动作区。但前提是保护安装处的电压电流极性必须正确。仿真模型里如果把电流测量模块的极性和实际期望的正方向接反那么背侧母线故障也会被判成正方向故障保护会误动。这种问题从波形上看不出来异常因为正向和反向故障的电流幅值可能差不多只有对比阻抗轨迹所在的象限才能发现。三相金属性短路还有一个特殊问题故障点近区电压接近零保护安装处测到的电压也很小阻抗计算在数学上接近0/0mho方向圆的方向性会失效。实际装置用记忆电压故障前电压作为极化量来解决。仿真中如果要复现近区三相短路需要给保护逻辑加一个故障前电压记忆模块在整个故障判断期间用故障前的电压相量替换当前电压进行方向判别。不加这个处理近区三相短路的仿真结果会出现明显的方向误判。5.5 求解器与数值假象最后提醒一个看似低级、实际很坑人的问题仿真结果异常未必是保护逻辑有bug可能是求解器设置不合理。比如把最大步长设成1e-3秒故障瞬间的陡峭波形会被大幅平滑傅里叶提取的基波幅值偏差能到百分之十几对应的阻抗计算结果自然不可靠。我在调试阶段踩过这个坑同样的故障工况最大步长1e-3时II段动作时间比1e-4时晚了将近50毫秒而且测量阻抗的波动幅度明显偏大。把最大步长压到1e-4秒以下后结果才与理论计算吻合。如果你在仿真中看到保护动作时间异常或者阻抗轨迹异常抖动先检查求解器步长再怀疑保护算法。6. 这个仿真项目怎样才算做得扎实6.1 用短路电流手算复核仿真结果仿真模型搭好、保护能动作还只是第一步。真正判断仿真结果可不可信要拿理论手算去校核。以距M侧50公里的AB相间金属性短路为例线路50公里正序阻抗约15.6欧姆M侧系统阻抗5欧姆所以M侧提供的正序短路电流约等于220kV相电压127kV除以20.6欧姆也就是6.2千安左右。仿真波形中读取的稳态短路电流应该在6千安量级偏差不超过5%。同时M侧测量电压与电流的比值应稳定在15.6欧姆附近幅角接近85度。如果这些指标对不上说明模型参数或测量环节有问题后续所有保护行为分析都不可靠。我建议每一组故障工况都做一次这样的理论复核尤其是测量阻抗和短路电流这两个核心量。这不复杂但能把模型里的参数错误、接线错误和采样错误提前暴露出来。6.2 保护逻辑要覆盖完整的故障集合一个合格的双端电源距离保护仿真不能只跑三两个工况就收工。我最终的验证工况集合包括本线路首、中、末端金属性相间短路本线路末端带过渡电阻短路相邻线路入口和末端短路反方向母线短路两相接地短路三相短路以及不同系统运行方式下重复上述部分工况。每个工况至少检查四项内容保护是否按预期段别动作、动作时间是否在定值允许范围内、非故障相保护是否误动、断路器跳闸时序是否正常。这套验证矩阵跑下来模型的可靠性就有底气了。如果只验证了区内金属性短路那模型只能算“能转”不能算“可信”毕设答辩或工程评审时很容易被一个问题问倒。6.3 后续可以扩展的方向这套模型的价值在于它的扩展性很强。想研究单相重合闸给断路器加重合逻辑即可想研究振荡闭锁把两侧电源功角差按时间函数增大复现系统失步过程想研究CT饱和把简易增益块替换成带饱和特性的CT模型想研究自适应距离保护把整定值改为随运行方式自动调整的逻辑。每扩展一个方向模型就从一个验证工具变成一个研究平台。我在这个项目上的最后体会是双端电源距离保护的Simulink仿真难点从来不在Simulink操作本身而在你对故障分析和保护原理的理解深度。模型只是把理论公式变成波形仿真中看到的每一个“异常”现象背后几乎都能在电路方程里找到解释。把模型搭出来很容易把每一个仿真结果都解释清楚才算是真正把这块内容吃透了。