ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

基于Simulink的小电流接地系统单相接地故障仿真与选线定位研究

基于Simulink的小电流接地系统单相接地故障仿真与选线定位研究 小电流接地系统的选线和定位一直是配电网运行里最挠头的问题之一。你明明知道系统出了单相接地故障电流就几个安培、十几安培三相线电压还基本对称系统还能带故障跑一两个小时但就是说不清是哪条线路、在哪个位置出了问题。这些年不少同行开始用Simulink搭小电流接地系统仿真模型把中性点不接地和经消弧线圈接地两种方式放在一起对比研究选线判据、定位方法以及消弧线圈的补偿效果。这个思路之所以受欢迎是因为Simulink里的Simscape Electrical库提供了完整的三相变压器、分布参数线路、故障控制元件和测量模块搭一个4回出线的10kV配电网模型几分钟就能跑出一组接地故障暂态波形。无论你是在校研究生做毕业设计还是配网运维工程师想验证选线装置的动作逻辑这套仿真都能帮你把“看不见摸不着”的零序电压、零序电流、残流补偿过程变成一条条可视化的曲线省去了真型试验场高危高成本的门槛。咱们这篇文章就围绕“中性点不接地”和“经消弧线圈”两种系统把建模思路、参数整定、选线定位判据的实现、消弧线圈补偿逻辑一次性讲透。我踩过的坑也会放在最后你们照着搭模型的时候能少折腾好几个晚上。1. 小电流接地系统的故障特征仿真前必须吃透的底层知识1.1 两种中性点接地方式到底差在哪所谓小电流接地系统指的是中性点非有效接地系统的统称最常见的就是中性点不接地和中性点经消弧线圈接地。在10kV、35kV配电网里这两种方式占据绝对主导地位。它和中性点直接接地系统最大的区别就是系统发生单相接地故障以后故障点流过的电流不是短路电流那种数千安培的巨大电流而是由线路对地电容决定的电容电流或者被消弧线圈补偿以后剩下的残流数值上通常只有几安培到几十安培。中性点不接地系统在发生单相接地时故障相的对地电压被拉到接近零非故障相的对地电压升到线电压水平也就是正常相电压的根号3倍大约从5.77kV升到10kV。系统三相之间的线电压仍然保持对称所以接在线电压上的负载还能继续运行。这是小电流接地系统允许带故障运行的理论基础也是选线定位困难的根本原因——故障特征量太弱、太不明显了。中性点经消弧线圈接地则是在变压器中性点和对地之间串入一个可调电感线圈。系统对地电容是容性的消弧线圈是感性的两者电流方向相反。一旦发生单相接地感性电流会抵消容性电流把故障点电流限制到很小。二十年前配网电缆化程度不高电容电流小中性点不接地还够用。现在城市配网电缆越来越多系统对地电容电流随便就能超过30A再不装消弧线圈电弧就很难自行熄灭会烧坏电缆接头甚至引发相间短路。所以新城区、电缆密集型网络普遍改成经消弧线圈接地。1.2 为什么故障后选线难、定位更难小电流接地系统单相接地以后母线零序电压会显著升高这是最容易捕捉到的信号。但光有零序电压不够你得知道是哪条线路。以中性点不接地系统为例非故障线路流过的是本线路自身的对地电容电流方向从母线流向线路故障线路流过的则是所有非故障线路对地电容电流的矢量和方向从线路流向母线。看起来规律很简单实际应用时却会碰见一堆问题。一是零序电流太小普通CT误差大。现场很多出线柜用的零序CT变比大、精度低几个安培的零序电流根本测不准。二是消弧线圈的存在会从根本上改变零序电流的分布。因为消弧线圈的电感电流经过故障点构成回路让故障线路和非故障线路的零序电流方向、幅值关系变得不再单调。等消弧线圈补偿到接近谐振状态时各线路零序电流都朝同一个方向流比幅比相法彻底失效。三是接地电阻的影响。金属性接地还好故障电流大一些如果是经过高阻接地比如树木、水泥地面、电缆绝缘老化后的高阻通道故障电流可能只有0.5A到5A很多选线装置直接死机。定位就更麻烦。线路那么长你不会每公里都装一个零序电流互感器。实际操作中常见的方法是利用故障时故障点前后的零序电流分布特征或者注入特定频率的信号顺着线路找信号消失点再或者利用故障行波反射来测距。这些方法在仿真里都能做得比较理想但到了现场线路分支多、结构不对称、负荷变化大算法的鲁棒性马上被检验。所以建仿真模型的时候我建议把最恶劣的情况都带上高阻接地、故障点不同位置、负荷不对称、甚至两条线路同相接地这种极端工况都跑一遍才能真正检验选线判据的成色。2. Simulink建模整体思路两种系统的拓扑对比和模块选型2.1 为什么选Simulink而不是PSCAD或EMTP做电力系统电磁暂态仿真PSCAD/EMTDC是行业老牌EMTP也有不少忠实用户但我个人做小电流接地系统选线研究时还是更习惯用Simulink。原因有三。第一Simulink的Simscape Electrical库老版本叫SimPowerSystems里三相元件非常齐全Three-Phase Source、Three-Phase Transformer、Distributed Parameters Line、Three-Phase Fault、Three-Phase V-I Measurement全部是图形化模块拖拽就能用不像EMTP那样需要手写卡片或数据文件改参数更直观。第二Simulink和MATLAB脚本无缝衔接。我可以先把系统参数比如线路长度、电容电流、消弧线圈补偿度全部定义在MATLAB脚本里然后通过变量赋值给Simulink模块。这样批量做仿真非常方便比如我要扫描10个不同故障位置的工况写一个for循环改线路长度参数就行跑完自动把零序电流数据存到工作区再做后续选线算法分析。这在PSCAD里要费更多功夫。第三Simulink的示波器和数据分析工具箱配合得很好。仿真波形可以直接送进Scope里看也能用To Workspace模块把数据存下来再用MATLAB绘制零序电流幅值相量图、做FFT分析、提取五次谐波分量整个研究链条在一个环境里闭环。当然Simulink也有缺点庞大的模型跑起来速度不算快特别是有多段分布参数线路、变步长求解器时仿真速度可能比PSCAD慢不少。所以建模时我会有意控制线路段数某些不需要看行波特性的场景用PI型集中参数线路替代分布参数线路速度能提升好几倍。2.2 两种系统的整体拓扑差异先看中性点不接地系统的模型拓扑它的结构相对简单。最源端是一个Three-Phase Source模拟110kV或35kV系统电源然后接一台降压变压器把电压降到10kV。变压器低压侧采用星形接线且中性点不引出接地这是“不接地系统”建模的关键——你只要不把中性点接地就行。10kV母线下面接几回出线每回出线用一段或几段线路模型线路末端带一个负载。故障模块接在其中一回线路的某个位置模拟单相接地。经消弧线圈系统则是在变压器低压侧星形中性点和地之间接一个消弧线圈支路。这个支路包含一个可调电感、一个用于模拟线圈内阻的小电阻、还有一个并联的阻尼电阻。阻尼电阻的作用是抑制串联谐振过电压在仿真里也一定要加否则脱谐度接近零时中性点位移电压会飙到很高和现场实际情况不符。两类系统在故障选线上的仿真框架是一样的每条线路的三相电流电压都经过Three-Phase V-I Measurement模块测量再通过数学模块提取零序分量。我习惯用“3U0”和“3I0”来观察零序量也就是把三相电压求矢量和、三相电流求矢量和正好对应现场开口三角电压和零序CT二次侧合成电流。2.3 从单回线路到多回线路的建模扩展刚开始做仿真我建议别一上来就搭4回、5回线路。先用一回线路把系统参数、求解器、测量通路跑通再用第二回线路验证中性点不接地系统的选线特征最后再扩展成多回线路深入分析中性点经消弧线圈系统的补偿与选线矛盾。好多同学一上来就搭一个完整模型结果各种模块线接错、参数单位搞错报错信息一大片根本定位不了问题。我自己的习惯是先用一个最简单的模型验证原理——比如单相电压源串联一个电阻直接接地观察故障电流的大小确认接地故障的基本物理过程然后逐步增加变压器、线路、负载、消弧线圈、多条馈线。每增加一个环节就运行一次确认没有引入新错误。这种搭积木式的建模方式虽然慢一点但非常省冲突排查时间。3. 核心模块搭建与关键参数整定细节3.1 电源、变压器与中性点引出方式电源模块我一般用Three-Phase Source参数设置上除了线电压有效值比如110kV和频率50Hz之外还需设置三相短路容量或者电源等效阻抗。短路容量这个参数影响系统阻抗大小对故障电流的幅值和暂态振荡有直接影响。做选线研究时系统阻抗不必特别精确但量级要合理10kV系统背后等效短路容量可以取200MVA到500MVA之间对应的系统阻抗很小几欧姆左右。变压器模块我选Three-Phase TransformerTwo Windings。容量要和系统规模匹配比如20MVA左右。绕组接法很关键高压侧用DeltaΔ接法低压侧用WyeY接法并把中性点引出来。如果你用的是Three-Phase Transformer模块它有一个“Neutral”端口中性点不接地系统就让这个端口悬空经消弧线圈系统就把消弧线圈接到这个端口再接地。这个细节如果搞错比如把变压器接成Delta-Delta你的系统就没有中性点了消弧线圈接地再也接不上整个仿真目标就偏离了。变压器的励磁参数也不能忽略。我见过有人把励磁电阻和励磁电感设成inf也就是完全忽略励磁支路。这在短路电流为主的仿真中问题不大但小电流接地系统的零序网络中包含变压器励磁阻抗路径中性点不接地时零序电流的闭合回路在某些工况下要经过变压器零序励磁阻抗。建议给一个合理的励磁电阻和励磁电感值比如标幺值几十到几百的量级让模型更接近真实变压器。如果拿不准可以先试算把励磁参数的影响控制在次要位置。3.2 线路模型选择与正序/零序参数设置线路模型是小电流接地系统仿真里最核心的元件因为故障特征量的本质就是线路对地电容电流。Simulink里有两类模型常用PI Section集中参数和Distributed Parameters Line分布参数。我个人的使用原则是只看稳态量和低频暂态量如工频零序电流、五次谐波时用PI Section就够了三段式PI模型可以覆盖大部分选线研究需求但需要观察故障初始的行波过程、或者精确定位研究时必须用Distributed Parameters Line因为它能反映波过程行波在线路上的传播和反射更真实。参数设置上需要输入的物理量包括正序电阻R1、正序电感L1、正序电容C1以及零序电阻R0、零序电感L0、零序电容C0。很多同学只填正序参数把零序参数留成默认值这会导致仿真结果完全失真。因为小电流接地系统的核心特征来自零序网络零序电容C0直接决定接地电容电流的大小。架空线路典型参数可以参考正序电阻0.17Ω/km正序电感1.2mH/km正序电容9.7nF/km零序电阻0.23Ω/km零序电感4.1mH/km零序电容6nF/km左右。电缆线路电容要大得多正序电容约300nF/km零序电容也可能在200nF/km量级。这些参数可以从《电力工程高压送电线路设计手册》或者现有文献里查关键是必须有。如果你的模型是多段线路串联比如一条出线分成三段每段长短不同那我建议在故障点前后分成两段建模。故障点之前的线路长度和故障点之后的线路长度要分开设置这样故障位置改变时只需修改这两段的参数不需要重新画模型。3.3 故障模块与零序分量的提取方法Three-Phase Fault模块是模拟接地故障的核心。需要设置故障相选择A相、B相、C相或者多相、故障类型单相接地、两相短路、两相接地、三相短路、故障时间切换逻辑外部控制或内部定时、以及故障接地电阻。做小电流接地系统研究主要用单相接地Ground Fault选项要勾上。故障接地电阻的设定非常讲究。金属性接地电阻取0.01Ω但实际现场绝大多数是弧光接地和高阻接地。我建议在基础仿真里分别设几个典型值0.01Ω金属性、10Ω低阻接地、100Ω中等阻值、1000Ω高阻接地、5000Ω极高阻。然后观察选线判据在不同接地电阻下的响应。很多算法在金属性接地时效果很好一旦接地电阻超过500Ω就失效这在仿真中一目了然。零序分量的提取有几种方式。最直接的是用Three-Phase V-I Measurement模块测出三相电压电流然后用Sum模块把三相相加得到的就是3U0和3I0。也可以直接用Simscape Electrical库里的Zero-Sequence模块或者在MATLAB Function模块里写坐标变换公式U0 (Ua Ub Uc) / 3I0 (Ia Ib Ic) / 3如果你看的是标量值就取基波分量的幅值和相位。建议把Ua、Ub、Uc、Ia、Ib、Ic的波形全部存下来后续选线分析时可以在MATLAB里自己算零序分量比在模型里硬接一堆模块灵活得多。3.4 消弧线圈参数的计算方法消弧线圈的核心参数是电感值L它的依据是系统总的单相接地电容电流Ic。计算方法是先算出每回线路的单相对地电容电流加总得到系统总电容电流。单回线路的电容电流计算公式是Ic_line 3 × ω × C0 × Uφ × L_line其中Uφ是相电压10kV系统的相电压是10/√3 ≈ 5.77kVL_line是线路长度C0是单位长度零序电容。比如一段10km的架空线路C0取6nF/kmUφ取5774Vω314rad/s那么Ic_line 3 × 314 × 6e-9 × 5774 × 10 ≈ 0.326A。可以看到一条10km架空线路的对地电容电流只有零点几安培但几十公里长的电缆线路加起来电容电流就非常可观了。系统总电容电流Ic算出来以后消弧线圈电感L的整定公式是L Uφ / (ω × Ic)这是全补偿时的电感值也就是线圈电流IL Uφ/(ωL)恰好等于系统电容电流Ic。但实际运行绝不允许全补偿因为全补偿时脱谐度v (Ic - IL)/Ic ≈ 0系统等效为一个串联谐振回路中性点位移电压会异常升高导致三相电压严重不对称甚至引发绝缘击穿。工程上一般采用过补偿方式让IL略大于Ic脱谐度绝对值在5%到10%之间。也就是说实际电感值要比全补偿值小一些使得IL Ic × (1 p)p是过补偿度一般取0.05到0.1。调整电感值就可以改变补偿度这在仿真里是随手改一下参数的事。还要注意消弧线圈本身的电阻损耗不能忽略。真实线圈的品质因数一般在30到80之间所以电感支路要串联一个电阻阻值等于ωL/Q。比如L0.5HQ50则R 314×0.5/50 ≈ 3.14Ω。电阻小了阻尼不足暂态振荡衰减慢电阻大了补偿效果变差。此外阻尼电阻并联在消弧线圈两端一般取几十到几百欧姆具体看消弧线圈成套装置的规格。4. 中性点不接地系统的选线定位仿真实战4.1 最优典型仿真场景4回出线模型讲解具体仿真之前先推荐一个最适合作为基准测试的模型结构10kV母线接4回出线其中三回是架空线路长度分别为12km、8km和15km另外一回是电缆与架空混合线路总长度5km。这样设计的目的是让各条线路的对地电容电流差异明显故障特征更有区分度。故障设置在第二条线路距离母线3km的位置A相发生单相金属性接地故障时刻选在A相电压过峰值附近因为这个相位角的暂态冲击最剧烈能够充分暴露选线算法的动态性能。仿真时长设为0.3s故障在0.1s发生0.2s后切除。用变步长求解器仿真精度调成1e-4量级。跑完以后打开Scope看各线路零序电流。你会发现非故障线路1号、3号、4号的零序电流波形幅值小方向是从母线指向线路故障线路2号的零序电流幅值大方向相反。这就是最经典的群体比幅比相法原理。如果四回线路都经过了精度足够的零序CT那么选线判据在这类理想工况下是完全可以工作的。4.2 稳态选线判据的Simulink实现与验证群体比幅比相法在Simulink里的实现其实不用写太复杂的代码。你可以把四条线路的3I0波形都存到工作空间然后用MATLAB脚本对每个周期的采样点做DFT提取工频分量幅值和相角。把四条线路的零序电流相量画在同一个复平面里幅值最大、相位与其他线路反相的那个就是故障线路。不过这里有个陷阱如果非故障线路的电容电流非常小比如短线路空载它的零序电流幅值接近零相位也就失去了参考意义。所以实际工程中更多采用“零序电流群体比较”的思路也就是先找幅值最大的几个再做相位比较。不要死板地拿所有线路做比较否则短线路的随机波动会干扰判据。五次谐波法也值得在模型里验证一下。原理是变压器和线路的非线性会注入一些谐波五次谐波电流在接地故障时也有类似工频的分布特征但消弧线圈对五次谐波呈现的感抗是工频的5倍补偿作用大幅减弱因此经消弧线圈系统里五次谐波法仍然有效。在中性点不接地系统里建模仿真时可以在故障点注入一个五倍频的小电流源观察各线路五次谐波零序电流的分布规律验证你推导的选线逻辑。4.3 故障定位思路沿线零序电流方向变化定位比选线更细致它要回答的是“故障点在线路哪个位置”。在Simulink里做定位仿真思路是把一条故障线路用多段分布参数线路串联建模比如把10km线路分成4段每段2.5km在线路的每一段末端都装一个零序电流测量点。故障发生后比较各测量点零序电流的方向和幅值差异。本质原理是故障点之前的区段零序电流由母线侧提供方向一致故障点之后的区段零序电流主要来自线路对地电容的本侧贡献方向相反或幅值明显减小。所以找到方向突变的测量点就能把故障定位在两个测量点之间。这个逻辑在仿真中可以通过逐点对比3I0相位实现。你甚至可以写一个简单的MATLAB脚本遍历所有测量点的零序电流相位突变位置自动输出故障区段编号。需要注意的是这种基于工频量的定位方法对高阻接地效果不佳。高阻接地时故障电流太小故障点前后的相位差可能被测量误差掩盖。如果研究定位精度建议结合暂态行波法然后观察行波波头到测量点的时延差用双端测距公式算出故障距离。这个方向比较深适合作为进阶研究主题。5. 经消弧线圈系统的消弧与选线协同仿真5.1 消弧线圈补偿过程的暂态表现在中性点经消弧线圈系统模型里单相接地故障瞬间会发生一个明显的暂态过程。故障初瞬电容电流快速释放产生高频振荡分量随后消弧线圈的电感电流逐渐建立因为电感电流不能突变它是在几个工频周期内缓慢上升的最终稳定到补偿状态。这段从故障发生到补偿稳定的过程正好对应真实系统中消弧线圈的熄弧过程。通过仿真你会直观看到如果补偿度设置合适过补偿5%~10%故障点残流很小电弧容易自行熄灭。残流 IL - Ic p×Ic以系统电容电流50A为例过补偿10%时残流约5A已经低于大多数电缆接头的自熄弧阈值。仿真中观察IL和Ic的波形可以看到两者相位基本相反合成残流数值很小。但补偿不是越高越好。过补偿度过大比如20%~30%残流又变大而且感性分量过大可能导致某些选线判据误判。所以消弧线圈的自动调谐控制目标就是维持脱谐度在设定范围内避免进入谐振区同时让残流小于允许值。5.2 消弧线圈在Simulink里的精细建模方式关于消弧线圈的模型最简单的是用Three-Phase Series RLC Branch串联到中性点和地之间。把RLC Branch类型选成“Inductor and Resistor”然后填入计算的L和R值。这样建模很快但只能模拟固定补偿度的消弧线圈没办法模拟自动调谐过程。如果想做调谐控制研究可以把中性点电压位移电压和系统电容电流估算值作为反馈通过一个控制器实时调节电感值。Simulink里可以用可变电感模块或者可控电抗器模型也可以采用Tapped Transformer带抽头变压器模拟有载调匝式消弧线圈。控制器简单点用PID或者分段查表法就行重点是观察调谐过程中中性点电压的变化和脱谐度收敛速度。阻尼电阻的建模位置也要注意。真实消弧线圈成套装置中阻尼电阻是并联在消弧线圈两端的图中连接方式是消弧线圈一端接中性点、另一端接地阻尼电阻也接在中性点和地之间与消弧线圈并联。串联一个小电阻表示线圈损耗并联一个较大电阻表示阻尼电阻。两者并行后才能模拟出实际消弧线圈在谐振点附近的阻尼特性。如果你只接了一个纯电感脱谐度为零时衰减振荡一直不消失仿真结果会误导你。5.3 消弧后选线为什么更难零序电流分布的变化消弧线圈投入后原来“故障线路零序电流最大且反相”的规律被打破。补偿电流经故障点流入系统导致所有非故障线路的零序电流中混入了补偿电流分量方向趋于一致幅值差异变小。选线装置看稳态工频量时可能会发现所有线路的零序电流都指向同一方向这时候比幅比相法就废了。在仿真里观察这个变化很直观。你可以在消弧线圈投入前后分别记录各线路的零序电流相位画成相量图对比。正常情况下故障线路与非故障线路相位几乎反相投入消弧线圈并且过补偿后各线路零序电流的相位差被压缩到30°以内甚至更小。这就是为什么实际的选线装置必须结合五次谐波法、暂态首半波法、小波法或者有源注入法不能只靠工频量。5.4 注入法在仿真中的实现思路注入法是目前工程中对付经消弧线圈系统选线定位最有效的技术路线之一。原理是在接地故障期间通过母线电压互感器PT的二次侧向系统注入一个特殊频率的电流信号这个信号沿故障线路流向故障点。然后利用线路上的信号探测器追踪信号信号消失的地方就是故障点。在Simulink里模拟注入法需要几步操作。第一步在母线PT二次侧加一个受控电压源或者电流源频率设为220Hz左右避开工频及主要谐波且消弧线圈对它的阻抗很大不会旁路掉。第二步在每条线路的始端和沿线路测量点用带通滤波器提取该频率的分量观察其幅值。第三步让注入源只在故障期间工作可以通过一个逻辑开关与故障信号联动。实测仿真你会看到注入信号在非故障线路几乎检测不到因为非故障线路的末端是负载和正常系统信号阻抗高而故障线路上信号沿着线路传输到故障点在故障点由于接地阻抗低信号急剧衰减。通过比较沿线路不同测量位置的信号幅值就能估算故障区段。这个方法对高阻接地具有一定的耐受力因为注入频率是主动可控的信噪比可以做得比较高但前提是PT二次侧容量足够注入频率选择合理。6. 仿真调试的常见问题与经验速查6.1 故障发生时刻的相位选取对结果的影响我刚开始做这类仿真时发现同一个故障模型只是把故障时间从0.1s改成0.105s出来的零序电流波形差异很大。原因是故障发生时A相电压的瞬时相位不同暂态电容放电过程的初始条件不同。如果故障发生在相电压过零点附近由于电压为零电容充电电流很小暂态过程很平缓如果发生在相电压峰值处电容放电电流最大暂态振荡最剧烈。所以做选线定位算法验证时不能只跑一个故障角。建议在0°到360°之间以30°为步长扫描12个故障角或者至少取0°、30°、60°、90°这4个关键点看算法的动作一致性。如果你的选线算法只在某个特定故障角下有效那基本就是不能用的因为现场故障是随机发生的。6.2 高阻接地时仿真结果的分析技巧高阻接地是整个小电流接地系统选线研究里最拉差距的场景。5000Ω接地电阻时故障线路的非故障相电压升高幅度不大零序电压只有几百伏各线路零序电流只有零点几安培很多选线判据的信噪比急剧恶化。这时候我的经验是不要只看稳态波形要把故障初瞬的前几个毫秒单独放大看。高阻接地虽然稳态电流很小但故障初瞬依然会激发出一个高频暂态分量这个暂态分量的传播路径和幅值与故障位置有关。用示波器把时间轴切到故障前后50ms对比各线路零序电流起始沿的陡度和极性往往能发现一些稳态量里被淹没的特征。这也是暂态选线法相比稳态选线法的核心优势。6.3 求解器选择与数值振荡问题Simulink的Simscape Electrical库会产生刚性系统特别是模型中含有小时间常数的元件比如小电感、小电容、高频线路模型。默认的ode45变步长四阶龙格库塔常常跑得很慢甚至出现数值振荡波形上看就是一些高频毛刺叠加在工频波形上很难看。我建议使用ode23tb或者ode15s这类刚性求解器。最大步长限制在故障特征频率对应周期的十分之一左右比如关注五次谐波250Hz最大步长可以设1e-4s如果只看工频量设5e-4s就够了。另外把“Zero-Crossing Detection”选项打开可以减少故障投切时刻的数值振荡。如果波形在故障前后出现明显的高频振铃先不要怀疑算法先检查是不是求解器设置的问题。6.4 数据导出与自动批量仿真方法做选线定位研究单工况手看波形是不够的必须批量仿真。我习惯把所有需要扫描的参数故障线路号、故障距离、接地电阻、故障角、补偿度都定义在一个MATLAB脚本里用configurable subsystem或者set_param函数批量修改模型参数。跑完一次仿真用To Workspace模块把4条线路的零序电流、母线零序电压、消弧线圈电流都存下来打上工况标签最后集中分析。这里有一个小技巧不要在模型里把Scope当数据记录工具用要让信号走To Workspace模块变量名设置成可区分的名字比如I0_line1、I0_line2这样批量仿真时参数容易管理。另外用sim函数配合“SimulationInput”批量运行可以避免反复打开模型窗口的卡顿几十个工况几分钟就跑完了。6.5 参数不一致导致的错误结论最后提醒一个最容易犯的错误模型里的线路参数必须保持单位一致。Simulink的线路单位可以是“Ohm per km”配“H per km”和“F per km”也可以是标幺值。如果你从不同文献里抄参数有的用mH/km有的用H/km有的用nF/km有的用μF/km换算过程中很可能出错。我建议在MATLAB脚本最前面统一换算一遍全部转成国际单位制再赋给模型这样跑出来的结果才经得起推敲。这里有一个实用的自检方法搭好模型后不急着看选线结果先做“零序电压一致性检验”。金属性单相接地故障时母线零序电压的基波幅值理论上应该等于相电压10kV系统对应约5774V。如果这个数对不上说明你的线路对地电容模型、电源阻抗或者故障模块有问题先修好这个基本特征再往下做。我个人在实际操作中的体会是小电流接地系统的仿真研究最忌讳“只会点鼠标、不懂原理”。Simulink模型看似只是模块的连接实际上每一个参数都在反映物理系统的本质。线路线路参数、消弧线圈补偿度、故障接地电阻这三类参数直接决定了仿真结论是否可信。做中性点不接地系统时最核心的是把零序电流方向特征吃透做经消弧线圈系统时要时刻记得消弧线圈是把双刃剑——它能消弧但也在掩盖故障特征。后续想扩展的话可以把自动调谐控制的闭环逻辑加进去再叠加一个基于暂态量的选线算法在Simulink里做半实物联合验证那基本就是工业界真正在用的方案了。
返回列表