1. 为什么混合配电线路的故障选线让人头疼
做配电网仿真的朋友应该都有同感:电缆和架空线混在一起的网络,故障选线比纯架空线或者纯电缆网络难一个量级。这个研究方向其实踩在了一个很实在的工程痛点上——城市配电网发展到今天,新建的10kV馈线几乎不可能做到“全线电缆”或者“全线架空”,基本上都是电缆出线、中间接架空线、末端再回到电缆,这种缆-线混合结构是常态,不是特例。
麻烦就麻烦在两类线路的电气参数差异太大。交联聚乙烯电缆的对地电容比同长度架空线大一到两个数量级,而正序阻抗、零序阻抗的特性完全不同。一旦发生单相接地故障,流过故障路径的容性电流分布规律会变得非常复杂——故障点上游和下游的零序电流特征不再像纯架空线网那样“方向分明”,过渡电阻稍高点,故障特征就被系统正常运行时的不平衡电流盖住了。传统的小电流接地选线装置,大多是基于稳态工频量的幅值比较、相位比较或者群体比幅比相原理,拿到混合线路上经常出现误判,这也是现场运维人员最头疼的。
我的做法是基于PSCAD搭建一个带多条混合馈线的10kV配电网络仿真模型,故障后取一个很短的时窗(20毫秒到40毫秒,也就是一到两个工频周波),对母线处的各馈线零序电流做S变换,把时频平面上的模值矩阵按频带做能量积分,用特征频带的能量分布来实现选线。整套方法的核心逻辑其实很朴素:故障线路的特征频带能量显著高于健全线路,而且能量极性正好相反,靠这个差异就能把故障线揪出来。
这个方向适合三类人来参考:一是做配电网继电保护科研的学生,尤其是课题涉及小电流接地选线或者行波选线的;二是搞配网自动化终端研发的工程师,想找一种不依赖稳态量、对高阻接地依然有效的选线判据;三是做PSCAD仿真的老手,想看看短窗信号分析类算法怎么和电磁暂态仿真有效衔接。接下来我会把模型结构、S变换实现、选线判据和踩过的坑一条条说清楚。
2. 短窗数据与S变换:为什么这样组合
2.1 稳态量不行了,就得在暂态量上做文章
先看一个直观的物理图像。中性点经消弧线圈接地的系统(谐振接地系统)发生单相接地后,稳态故障电流往往只有几安培到十几安培,消弧线圈的感性电流还会把故障点的容性电流抵消掉大半。这时候拿工频零序电流幅值去比,所有馈线都差不多的量级,根本无法区分。但故障发生那一瞬间不一样——暂态容性电流在初始阶段可能达到几百安培,持续几个毫秒到十几毫秒,这里面带着明显的非工频分量,而且包含了故障位置、故障类型、过渡电阻的信息。
短窗数据的第一个好处是避开稳态判据的失效区。在故障后的第一个周波到第二个周波之间,消弧线圈的补偿作用还没来得及完全建立,暂态过程占主导,信噪比反而是整个故障过程中最高的。第二个好处是兼顾速动性。配电网保护不要求几十毫秒内切除故障,但如果一个选线判据需要收集几秒钟的数据才能下结论,工程上是很难接受的。短窗分析天然满足了“故障后尽快判断”的需求。
第三个好处,也是很多做算法研究的同学容易忽略的:短窗数据能有效削弱非故障线路之间的信号相关性。健全线路在故障后的零序电流主要是电容耦合过来的,幅值小、波形相似度高,如果把分析窗口拖得太长,这一坨相似信号会淹没掉特征差异。只取前两三个周波,故障线和健全线之间反而拉得开。
2.2 S变换与短时傅里叶变换、小波变换的本质差异
S变换是1996年由Stockwell等人提出的一种可逆的时频分析方法,它把短时傅里叶变换的固定窗函数换成了一个随频率变化的高斯窗。S变换的定义式为:
S(τ,f)=∫₋∞⁺∞ h(t)·g(τ−t,f)·e^(−j2πft) dt
其中高斯窗为g(t,f)=|f|/(√(2π))·e^(−t²f²/2)。从形式上看,S变换就是一维信号h(t)经过一个频率自适应的窗函数处理后做的傅里叶变换。低频段用宽窗,频率分辨率高;高频段用窄窗,时间分辨率高——这个特性对暂态电流分析特别友好,因为故障暂态分量恰恰是低频段能量集中、高频段持续时间短的形态。
小波变换也能做时频分析,但小波分析有个别扭的地方:小波基函数需要人为选择,选db4还是db8、选sym5还是biorthogonal,对分析结果影响很大,而且小波系数和具体的物理频率之间没有直接的对应关系,得靠尺度换算。S变换的结果就是(时间×频率)的复数矩阵,频率轴直接是赫兹,物理意义一目了然,工程人员拿到矩阵就能算能量。
和短时傅里叶变换对比更直接。STFT的窗长一旦定死,高低频段的时频分辨率就全部锁死了。取长窗,频率分得清但时间模糊;取短窗,时间分得清但频率全糊在一起。故障零序电流里既有关心细节的工频附近分量,又有时间上极短的高频脉冲,STFT很难两头兼顾。S变换的频率自适应窗长正好解决了这个矛盾。
实际用起来还有个数字化实现的优势。S变换的离散形式可以直接基于傅里叶变换快速实现:先把信号做FFT得到频谱,再对每个频点构造高斯窗在频域做移位和相乘,最后全部频点的结果拼成矩阵。计算量比逐点卷积小得多,大概就是几次FFT的规模。用MATLAB写一个S变换函数,处理一帧2000个点的短窗数据,也就在几十毫秒级别,作为离线分析工具绰绰有余。后面我搭仿真模型时在MATLAB里实现了这个算法,具体细节在第4部分讲。
2.3 能量特征怎么定义才是“能选线”的特征
S变换输出是复数矩阵,行对应采样时刻,列对应频率。定义信号在频带[f1,f2]内的瞬时能量为各频率分量模值的平方和:
E_band(t)=Σ_{f=f1}^{f2} |S(t,f)|²
选线用的核心特征是特征频带内的总能量E=Σ_t E_band(t),以及各馈线的能量占比。这里面有两点值得一提。
第一个点是特征频带的选择。配电网单相接地故障的暂态零序电流,能量主要分布在几十赫兹到两三千赫兹之间。选频带有讲究:如果只取工频附近(比如50Hz±5Hz),那就退化成稳态幅值比较了,遇到消弧线圈补偿照样失效;如果把频带拉到10kHz以上,一来采样率要求高、数据量大,二来高频分量在长电缆传播过程中衰减严重,反而引入了不可靠因素。我实测下来,10Hz到2000Hz这个波段的信息量最稳定。下限取10Hz是为了滤掉直流偏移和极低频噪声,上限取2000Hz是因为混合线路上有效的故障特征高频分量在三阶以上基本就衰减到和噪声一个量级了。
第二个点是故障线与健全线的能量分布方向正好相反。能想明白这个,整个选线判据就通了——故障线路上,零序电流的暂态主成分是由故障点附加电源驱动的,方向从母线流向线路,健全线路上的零序电流是容性耦合回流,方向从线路流向母线。在S变换的复数矩阵里,这个方向差异表现为主要频带相位相差接近180度。所以我做能量判据的时候,不是简单比较各线路的总能量大小,而是把能量按极性分开——特征频带内能量积分值为正还是为负,这个正负号和幅值大小合在一起构成了二维判据,可靠性比只看幅值高得多。
3. PSCAD仿真模型搭建:参数和结构怎么定
3.1 系统架构与绕组接线
我搭的仿真模型是一个典型的10kV中压配电网结构,电源侧用110kV系统通过降压变压器接入35kV,再通过10kV母线引出四条馈线。这种多级电压的建模方式主要是为了让仿真结果更贴近真实工程——直接从理想电压源带10kV负荷的模型虽然简单,但短路电流水平和暂态特性跟实际系统差得远,做机理研究还行,做选线判据验证很容易得出乐观结论。
10kV母线采用了中性点经消弧线圈接地的运行方式,消弧线圈的脱谐度设成了8%过补偿,这是国内配电网最常见的配置。变压器绕组接线选的是Dyn11,这也是10kV配变的标配接线,零序阻抗特性符合实际。
四条馈线的结构我做了差异化设计:
- 馈线1:全线电缆,长度8km,模拟城市核心区电缆网;
- 馈线2:混合结构,前2km电缆+后6km架空线,模拟城郊结合部;
- 馈线3:混合结构,前4km架空线+后8km电缆,模拟电缆沟与架空线交替敷设的场景;
- 馈线4:全线架空线,长度15km,模拟远郊辐射网。
3.2 线路参数与负荷配置
电缆和架空线的参数不能拍脑袋填,我采用的是典型型号的真实参数。电缆用YJV22-8.7/15kV三芯电缆,正序电阻0.075Ω/km、正序电感0.28mH/km、正序电容0.42μF/km,零序电阻0.21Ω/km、零序电感1.2mH/km、零序电容0.31μF/km。架空线用LGJ-120导线,正序电阻0.27Ω/km、正序电感1.27mH/km、正序电容0.0092μF/km,零序电阻0.38Ω/km、零序电感3.6mH/km、零序电容0.0062μF/km。
看清楚这个数据差别:电缆的零序电容差不多是架空线的50倍。正因为这样,混合网络里一旦哪条线上的电缆段特别长,系统零序电容分布就极度不均匀,故障后的暂态电容电流分配规律跟纯架空线完全不一样。很多传统选线方法在混合网络上失效,根子就在这。
负荷统一用恒阻抗模型,每条馈线挂4到6个负荷点,总负荷控制在每线2MVA到4MVA之间。负荷模型用恒阻抗而不是恒功率,主要考虑到仿真的收敛性和暂态过程的稳定性——选线研究关注的是故障分量,负荷模型对高频暂态分量的影响其实有限,没必要在负荷模型上引入额外的非线性因素干扰结果分析。
3.3 故障设置与仿真参数
故障模块设在馈线2上,因为馈线2是典型的混合结构,故障发生在电缆段和架空段交界处附近时,行波反射和折射最复杂,最能检验算法的有效性。故障类型主要做单相接地(A相接地),这是配电网占比最高的故障类型,占比大约80%以上。故障点过渡电阻做了梯度设置:金属性接地0.01Ω、经过渡电阻5Ω、100Ω、500Ω、1000Ω、2000Ω六组,用来说明算法在高阻接地场景下的表现。
仿真步长取50微秒,采样率20kHz,故障时刻设置在0.08s,故障持续0.2s后切除,总仿真时长0.3s。输出各馈线零序电流i₀₁、i₀₂、i₀₃、i₀₄,还有母线零序电压u₀,导出到MATLAB做后续分析。
注意:仿真步长是一回事,PSCAD的数据导出采样间隔是另一回事。如果想直接分析20kHz的数据,就在输出通道上设置Sample Step为50微秒,别用默认的图表步长。我一开始没注意这个问题,分析用的数据全是2kHz的,短窗数据里高频分量几乎被抹平了,后来才调整过来。
4. 选线判据的实现细节:从S变换矩阵到选线结论
4.1 S变换算法的MATLAB实现要点
S变换的离散实现不复杂,但写起来有几个关键细节值得讲清楚。我的处理流程是:取故障后第一个周波加四分之一周波(25ms,500个点@20kHz)作为分析窗,对每条馈线的零序电流做S变换,得到500×Nf的复数矩阵。
核心实现代码分为三步。第一步,对原始信号做FFT,得到频谱H[k];第二步,对每个感兴趣的频率f构造频域高斯窗,窗函数是G[k]=exp(−2π²k²/f²),这里k是频域索引对应的频率偏移量;第三步,把H[k]移位后与G[k]逐点相乘,再做IFFT得到该频率下的S变换结果。所有频率遍历一遍后拼接成矩阵。
有个细节必须注意:频率轴怎么取。为了减少计算量又不丢失特征频带信息,我把频率分析范围压缩到0到2500Hz,频率间隔取5Hz。这样S变换矩阵是500×501的规模,计算速度快,信息量又完全够用。如果傻乎乎地对所有奈奎斯特频率点都做S变换,矩阵会膨胀到500×10000,做一次要好几秒,而且高频部分全是噪声,对选线毫无帮助。
另一个细节是边缘效应。S变换在数据窗起点和终点附近的计算值不可靠,因为高斯窗覆盖到了窗口外没有数据的位置。处理办法很简单:信号两端各补零32个点再进S变换,分析完把边缘部分丢掉。这个处理对短窗数据尤为重要——本来就只有500个点,如果边缘效应影响前后各10%的数据点,特征能量计算就会掺入大量假成分。
4.2 特征频带能量计算与归一化
拿到各馈线S变换矩阵后,就是第2部分讲的能量计算逻辑。但在算能量之前,还有一个预处理步骤:滤波。这里不是传统意义上的数字滤波,而是利用S变换矩阵本身做频带截断——直接把特征频带之外的S系数置零,再做能量积分。这样做的好处是彻底杜绝了滤波器的相位畸变对暂态波形的影响。
具体做法是:取10Hz到2000Hz频带范围内的S变换系数,对矩阵做逐点幅值平方和,得到每条馈线的特征能量E₁、E₂、E₃、E₄。然后做归一化,得到各馈线能量占比ηᵢ=Eᵢ/ΣEᵢ。同时记录特征频带主成分的相位信息θᵢ,这个相位是用S变换矩阵在能量最大的那个频率点上的复角求得的。
选线判据设计分两级:
- 一级判据,能量占比最大且超过50%的馈线判为故障线;
- 二级判据,如果没有任何馈线的能量占比超过50%,则比较能量最大的两条馈线的主成分相位差,相位差接近180°时判为较小能量的那条线路故障,否则判为能量最大线路故障。
这个两级判据是我多次试错试出来的。单纯用能量占比最大的方法,在高阻接地或故障点靠近母线时,可能会因为健全线路的容性耦合电流太大而导致误判。加上相位复核之后,误判率明显下降。
4.3 短窗长度到底取多少合适
短窗长度是整套方法里最需要权衡的参数。太短,频率分辨率不够,10Hz以下的分量分析不了,而且S变换的窗函数在数据边缘占比过大,结果不可信;太长,又回到稳态判据的思路上了,暂态特征被平均化,消弧线圈的补偿作用开始显现,故障线路和健全线路的差异缩小。
我用三个长度做对比:一个周波20ms、三个周波60ms、五个周波100ms。结论是20ms窗在高阻故障时特征已经太弱,误选率明显升高;100ms窗在低阻故障和金属性故障时依然有效,但高阻故障的表现反而不如60ms窗;60ms窗在全部六组过渡电阻测试下都保持了稳定的区分度,且选线速度完全满足工程要求。
最终采用的是故障后60ms的短窗数据,即采样率20kHz下取1200个点。故障起始时刻通过母线零序电压的突变量检测确定——实时性上有10ms级别的误差容忍度,只要故障起始点落在短窗的中间区域,S变换的特征提取不受影响。这一点比行波法对时间同步精度的要求宽松得多,也是S变换法工程实用性的一个重要优势。
5. 仿真结果与场景分析:算法到底行不行
5.1 金属性接地场景下的选线效果
金属性接地是最理想的工况,故障点过渡电阻接近0,暂态零序电流幅值大、特征明显。以馈线2距母线3km处A相金属性接地为例,故障后60ms内,馈线2的零序电流峰值达到约62A,而三条健全馈线的峰值都在8A以下。S变换能量计算结果非常清爽:馈线2特征能量占比η₂=94.7%,另外三条馈线能量占比都在2%到3%之间,一级判据直接给出选线结果,无歧义。
但这并不意味着金属性接地场景没有研究价值。我在多种故障位置下都做了验证,发现两个值得注意的现象。
第一个现象发生在故障点靠近母线时(距离母线500m内)。此时健全线路的零序电流幅值明显增大,但S变换特征能量占比却依然保持在5%以下。原因是健全线路的暂态零序电流主要是工频附近分量,在特征频带内的能量贡献有限。这说明特征频带的选取确实起到了放大故障差异的作用。
第二个现象是故障点位于馈线2的架空段时,与故障点位于电缆段相比,各馈线的能量分布差异略有缩小,但故障馈线依然能维持在85%以上的能量占比。架空段行波传播衰减相对较小,高频分量更多,但S变换的时频联合分析依然能稳定提取特征。
5.2 高阻接地:算法的真正价值所在
做这个方法的初衷就是解决高阻接地选线难题。2000Ω过渡电阻是最严苛的测试工况。这个工况下,故障点稳态零序电流只有不到3A(10kV系统、中性点经消弧线圈接地),传统基于稳态量的选线装置几乎全部失效。
仿真结果显示,2000Ω高阻接地时,馈线2的零序电流峰值衰减到3.5A左右,三条健全线路的零序电流峰值在0.8A到1.5A之间。幅值上依然有区分度,但已经非常微弱,且信噪比大幅降低。短窗S变换能量分析结果:馈线2特征能量占比η₂=61.3%,距离一级判据的50%阈值很近了,但依然有效。
不过这里我观察到高阻故障下选线可靠性明显下降的趋势。1000Ω过渡电阻时能量占比是83%,2000Ω就掉到61%。如果把过渡电阻继续提高到3000Ω以上,能量占比会跌破50%——此时必须依赖二级判据的相位信息来兜底。实测二级判据在3000Ω时依然能正确选线,因为故障馈线的主成分相位和健全馈线保持在150°到175°的相位差区间。但再往上,信号完全淹没在噪声中,任何算法都无能为力。整套方法在0.01Ω到3000Ω范围内能保持选线正确,已经覆盖了绝大多数实际接地故障场景。
5.3 故障初始相角与不同故障位置的敏感度分析
故障初始相角是另一个重要的测试维度。三相电压的瞬时值随相位变化,故障发生在电压过零点附近时,暂态电流幅值远小于电压峰值时刻。我测试了0°、30°、60°、90°四个初始相角。结论:电压过零点故障时(0°),能量占比下降到78%,依然高于50%阈值,选线正确。90°(电压峰值附近故障)时,能量占比达到96%。这说明S变换能量判据对故障初始相角不敏感,不会因为故障时刻的随机性而失效。
故障位置从馈线2的电缆段末端(距母线2km)迁到架空段(距母线5km),能量占比从91.2%变化到88.5%,差异很小。故障位置距离母线越远,健全线路的耦合能量越小,选线越容易;反而是近区故障对算法考验最大。因为近区故障产生的行波在母线上反射强烈,会短暂污染所有线路的短窗数据。实测600米以内的近区故障时,馈线2的能量占比依然保持在75%以上,选线结论不受干扰。
5.4 与常规选线方法的仿真对比
为了说明这套方法的价值,我在同一个PSCAD模型里跑了三种对比方法:零序电流幅值比较法、五次谐波法、小波包能量法。
零序电流幅值比较法在金属性接地时选线成功,但在500Ω以上过渡电阻时直接失效——所有馈线的零序电流幅值完全在一个量级,找不出最大值和次大值的明确界限。五次谐波法比幅值法略好,在1000Ω过渡电阻时还能勉强选对,但受消弧线圈的过补偿影响明显,在1500Ω时出现误判。
小波包能量法选用了db4小波包做三层分解,取第三层各节点能量做比较。金属性接地时效果不错,能量区分度和S变换法相当。但小波包能量法有个致命弱点:小波基的选择对结果影响极大,换成db8或sym5后,高阻故障场景下能量占比会漂移10到15个百分点,判据稳定性不好。而S变换完全不需要选择基函数,参数只有一个频带范围,鲁棒性好得多。
三种方法在6种过渡电阻工况下的选线成功率对比如下:
| 过渡电阻 | 零序电流幅值法 | 五次谐波法 | 小波包能量法 | S变换能量法 |
|---|---|---|---|---|
| 0.01Ω | 成功 | 成功 | 成功 | 成功 |
| 5Ω | 成功 | 成功 | 成功 | 成功 |
| 100Ω | 成功 | 成功 | 成功 | 成功 |
| 500Ω | 失败 | 成功 | 成功 | 成功 |
| 1000Ω | 失败 | 失败 | 失败 | 失败 |
| 2000Ω | 失败 | 失败 | 失败 | 失败 |
这个对比只针对单一故障场景,但已经能明显看出S变换法的优势区间在500Ω以上的高阻故障。实际系统中超过一半的单相接地故障都是高阻性质的,这一块的价值非常实际。
6. 调试过程中踩过的坑和解决办法
6.1 采样率与S变换频率分辨率的匹配问题
整个过程里我调试时间最长的一个问题,是S变换的频率分辨率与采样率之间的匹配。
PSCAD仿真步长取50微秒时,输出数据的采样率是20kHz。S变换的分辨率由数据窗长决定——取60ms窗时,频率分辨率约为16.7Hz。做能量积分时,如果频率间隔设得太小(比如1Hz),得到的相邻频率点的S变换系数高度相关,能量计算结果看起来平滑但实际冗余;如果设得太大(比如50Hz),特征频带边界上的能量会被切得七零八落,高阻接地时的特征能量反复横跳。最终取了5Hz间隔,正好匹配16.7Hz的物理分辨率且留有余量,能量计算结果的重现性最好。
这块的经验是:不要盲目追求高频分辨率。S变换的频率分辨率受限于短窗长度,不是想多高就多高。短窗数据的“短”是天生的约束,频率分辨率必然以牺牲时间分辨率为代价。在做特征频带能量积分时,频带边界的取值要略宽于S变换的实际频率分辨率,避免能量被切在边界上。
6.2 故障起始时刻的确定不掉链子
短窗数据的起点定位直接影响能量计算值。我最初直接拿仿真里设定的故障时刻(0.08s)作为短窗起点,分析结果一切正常。但换到故障时刻不精确的场景时,比如现场录波数据,故障起始时刻只能靠算法检测。检测误差如果达到10到20ms,短窗会偏移到故障前的正常运行段,S变换能量结果大幅失真。
解决办法是采用母线零序电压的突变量启动判据:计算u₀在连续5个采样点内的差分值,超过设定阈值即判定故障发生。这个判据在仿真数据里能精确到±2ms以内,短窗偏移对S变换能量计算的影响变得非常小。我在算法的输入端加了这个预处理器后,整套流程的鲁棒性才真正达标。
如果你在真实录波数据上做验证,建议再加一道关口:故障开始瞬间前后,零序电压和零序电流之间存在明显的相位突变,用S变换的相位谱做二次校验,可以进一步剔除干扰启动。当然,这一条在纯仿真里用不上,但对实际工程落地很重要。
6.3 高频分量在混合线路上的衰减陷阱
我一开始把特征频带的上限设到了5000Hz,想着多取一些频率分量能量更丰富。结果高阻故障仿真数据里,2500Hz以上的S变换系数几乎全是数值噪声和行波反射的混叠成分,把这些分量计入能量后,故障馈线的能量占比反而从61%稀释到48%,选线结果错误。
后来我做了频带扫描实验,把特征频带上限从500Hz一路试到6000Hz,观察能量判据的稳定区间。结论非常明确:上限取1500Hz到3000Hz之间都能稳定选线,超过3500Hz后误判率迅速上升。核心原因是电缆的集肤效应和介电损耗对高频分量的衰减极其严重,故障点处产生的2000Hz以上分量传播到母线时已经衰减到比数值噪声还小的幅度。最终把特征频带锁定为10Hz到2000Hz,不是最高的能量区间,却是最稳定、最可信的区间。
6.4 快照:一例高阻故障下的误判修正过程
最后分享一个具体的调试案例。我跑2000Ω过渡电阻仿真时,第一次结果是这样的:馈线2能量占比48.7%,馈线3能量占比38.9%,逼近误判边缘。如果按一级判据直接选最大能量馈线,选的是馈线2(勉强对),但信心不足。
我调了调参数后,发现两个问题叠加在一起导致能量占比失真。一是特征频带的下限取的是20Hz,但这个仿真场景下系统里有一个频率15Hz左右的低频衰减分量,能量不小,而且这个分量在三条健全线路上高度相关,显著稀释了故障馈线的占比。把下限降到10Hz并保留该频段的能量后,占比提升到55%。二是S变换矩阵在低频段的边缘效应,数据窗起点附近的大幅值系数干扰了能量积分。补零处理到位后,占比跃升到61.8%。
这组参数的迭代让我意识到:短窗S变换能量选线方法的可靠性,很大程度上取决于特征频带边界与仿真场景的适配程度。换一个拓扑结构差异巨大的网络,最好重做一次频带扫描实验来确定最优频带,不要直接套参数。
7. 实操总结与后续扩展建议
这套方法的核心链路就三句话:短窗数据保证暂态特征纯净,S变换提供频率自适应的时频分析,特征频带能量比较给出选线结论。链路本身不复杂,但每个环节里的细节都能决定成败。
我个人在实际调试中的体会是:短窗长度和特征频带这两个参数对结果的影响最大,也是最容易被研究新人忽视的地方。参数是“调出来”的,不是“想出来”的。建议在完成第一版仿真后,专门做一组参数扫描实验,把所有关键参数组合跑一遍,画一张选线成功率热力图,用数据来确定最终参数组合。这一步会花掉不少时间,但绝对值得。
最后再分享一个小技巧:PSCAD仿真数据导出到MATLAB后,建议在分析脚本的最前面加一段数据可视化检查——画出四条馈线零序电流的时域波形和后处理后的S变换能量谱。不用多做分析,就看一眼。这一步能在正式计算前快速排除数据对齐问题、通道号搞反的问题、单位换算错误的问题。我做过好多组仿真,每次都能在可视化环节发现一些不起眼但致命的错误。
这个课题往后还可以往三个方向扩展:做多故障点同窗分析的场景、结合机器学习分类器做选线决策融合、把S变换能量判据移植到嵌入式装置上验证实时计算可行性。前两个方向科研价值高,第三个方向工程价值明显。选题或者做毕设的朋友可以挑一个自己感兴趣的方向继续深入。