适用于行波传变的电子式互感器信号采集与合并单元的设计与实现

2013-10-22 03:08:50董义华孙同景徐丙垠
电力自动化设备 2013年3期
关键词:行波测距时钟

董义华,孙同景,徐丙垠

(1.山东大学 控制科学与工程学院,山东 济南 250061;2.山东理工大学 电气技术研究所,山东 淄博 255049;3.科汇电气自动化公司,山东 淄博 255087)

0 引言

基于暂态行波信号的行波测距等装置是变电站中的重要设备,其所需的有效信号频带宽度较高,达到MHz级,即使考虑线路阻波器的影响,所需频带宽度也要达到500 kHz,而现有的电子式互感器的采样频率多在12.8 kHz级以下[1],这就影响了基于暂态行波信号的行波测距等设备在数字化变电站中的推广应用。

本文以某型号纯光型电子式电流互感器为转换头,提出并设计了一种实现宽频带数据传输的电子式电流互感器方案。该设计方案在采集端采用分路采集的方式,后续的数据处理利用现场可编程门阵列(FPGA)器件,设计了能够同时满足数字化变电站间隔层设备的普通信号(相对行波而言)和行波测距等设备的暂态行波信号要求的宽频带电子式电流互感器。

1 IEC61850标准下的采样值数据集及传输分析

1.1 IEC61850-9-2特定通信服务映射映射到ISO/IEC8802-3的采样值简述

IEC61850-9-2采用标准以太网为链路,传送的数据和内容均可配置,数据共享方便,能灵活满足数字化变电站的需求。IEC61850-9-2支持基于模型的灵活数据映射,对ASCI模型的支持很完备,可以直接映射到数据链路层的“SendMSVMessage”服务,也支持向MMS的映射,通过“GerMSVCBVlaues/Set-MSVCBVlaues”等控制服务可重新设定输入通道数、采样频率等参数,支持对数据集的更改和对数据对象的直接访问;帧格式可灵活定义,并支持单播方式[2]。

1.2 行波信号在IEC61850标准下的传输分析

基于普通信号的间隔层设备,所需的数据采样频率较低,在向同一个接收设备传送采样值的合并单元(MU)不超过3个的前提下,完全可以实现正常的数据传输。基于暂态信号的行波测距等装置,所需频带宽度达到MHz级,即使考虑线路阻波器的影响,频带宽度也要达到500 kHz。按照Nyquist采样定理,即使在500 kHz的频带宽度下,采样频率至少达到1 MHz,才能最大限度地还原原始信号。假定遵循IEC61850-9-2的采样值包含7个电流量、5个电压量,其最大以太网帧报文长度为159 Byte(其中包括26 Byte以太网报头、4 Byte优先权标记、8 Byte以太网型、2 Byte ASN.1 标记、2 Byte块数目、12 Byte帧间隔,共占54 Byte,报文有效长度为105 Byte)。如果采样频率较低,设定采样频率为4.8 kHz,只有1个合并单元,每路大约需要带宽6 MHz,则在百兆链路和不超过15个合并单元的前提下,可以实现数据的实时传输。现有的电子式互感器的采样频率多在12.8 kHz级以下[3],在不超过3个合并单元的前提下,实际均可实时传输遵循IEC61850-9-2的采样值。行波的有效信号带宽较宽,采样频率较高,如果物理层仍然选择100 Base-FX光纤传输系统,报文格式一致,则百兆链路无法满足行波信号的实时传输。吉比特以太网的光纤传输系统已经开始应用,如果物理层选择吉比特以太网的光纤传输系统传输信号,仅可以实现单路行波信号的传输,而基于普通信号(相对行波而言)的间隔层设备无需如此高的采样频率,造成了网络资源的浪费。IEC61850-9-2的帧格式可灵活定义,可以根据行波传输的时延要求组帧,在实时性和数据带宽之间找一个平衡点,在百兆链路下实现行波信号的传输。

基于上述内容,在不增加模拟传感头的前提下,本文提出了通过分路采集的方式研制宽频带电子式电流互感器的方案。该方案可同时满足IEC61850标准下的基于普通信号的间隔层设备和基于暂态行波信号的行波测距等设备要求。

2 行波信号的功能模块分析与方案实现

行波信号的功能模块主要分5个部分,以3路模拟量输入为例,其功能模块如图1所示。

图1 行波信号功能模块Fig.1 Functional module of traveling-wave signal

2.1 行波信号A/D转换与调理模块

行波信号A/D转换与调理模块实现见图2。

图2 行波信号A/D转换与调理模块Fig.2 A/D conversion and conditioning module of traveling-wave signal

电流被转换成一个可以放大和A/D转换的电压信号后,系统对该电压信号进行采样保持。系统所需要的行波信号频率较高,所以先后通过高通滤波和低通滤波,仅保留有用的行波信号。因为现场干扰源较多,采样频率很高,如果所有数据实时传输,必将引起系统的额外负担,所以数据在进入FPGA进一步处理前,加入判断机制,低速采样环节判断是否发生故障,如果发生故障,高速采样环节对行波信号进行采样、存储和处理,否则循环刷新数据。行波信号频率较高,暂态过程很短,高速采样环节必须具备多次、连续、实时、无死区的超高速数据采集功能,采样存储的原理如图3所示。

图3 采样存储原理框图Fig.3 Schematic diagram of sample storage

采用的数据采样率为每秒1 M样本数,采样精度为14 bit。FPGA的先入先出(FIFO)队列构成高速A/D转换的采样缓存区,数据转换速度较快,利用FPGA控制时序和数据传输,一个相对稳定的外部晶振时钟源直接输入到FPGA,经数字时钟管理模块(DCM)分频后作为FIFO队列和模数转换器(ADC)的时钟源。A/D转换时钟和FIFO写时钟为同一时钟源,自上电起,ADC和时钟电路一直处于工作状态,持续进行数据的转换,但数据是否写入故障缓存区,由低速采样单元发出的写使能信号来决定。当写使能信号有效时,FPGA控制采样缓存区数据迅速传送到故障缓存区中并进行相应处理,其传送速度和ADC转换速度一致,整个过程由FPGA控制完成。A/D转换数据的输出和转换时钟有一定的相位差,在FPGA内部通过延时或时钟管理器来满足建立时间和保持时间。FPGA将高速采集到的行波数据编码,加入校验码,按照一定格式组帧,通过专用链路传送给合并单元。另外,为了通用性,设置了可以通过光纤头接收外部输入的同步采样信号部分,高速ADC可以通过外部的时钟分频信号频率进行采样,如果没有外部时钟信号输入,则按照DCM分频的频率进行采样。

2.2 同步功能模块

同步时钟在接收站端输入信号(一般来自于GPS接收机的输出)后,保证全站的合并单元时钟同步。行波信号的同步有2种选择:一种是合并单元给各路ADC发送同步的启动转换信号,其频率应符合行波采样频率要求,其命令格式及传输速率可根据实际情况自定义;另外一种是在采集端采用固定晶振频率分频采样,然后在合并单元内采用插值法同步。考虑到行波原理测距或保护对数据精度要求相对较低,在采集端采用高稳定、高精度的晶振后,采样频率通过内置时钟调节,每秒产生固定的采样脉冲信号触发ADC芯片进行采样,然后在合并单元部分用最简单的线性插值法实现数据同步是满足要求的。笔者根据现场要求采用的是第2种方式,即在合并单元内部进行最简单的线性插值法实现数据同步。

2.3 多路数据接收与处理模块

多路数据接收与处理模块仅处理电流故障信息,但故障信息量较大,所以最多设置处理6路的信息量,FPGA接收6路A/D转换电路发送的串行数字信号,在可能到来的起始位启动计数器,当计数器连续计数达到规定的值时,确认为数据起始位,计数器清零,开始采样数据,重复上述步骤直至停止位被采样。然后将数据传送给行波模拟信号处理模块和行波数字信号处理模块。数据通信环境比较恶劣,传输的数据由于噪声和干扰的影响,容易发生畸变而造成误码(差错),需要加入差错控制码,使不可靠的通信链路变成可靠链路,因此采用串行通信广泛使用的循环冗余校验(CRC)对各路A/D转换输出的数据有效性进行检验,CRC在FPGA中较容易用硬件电路实现。如果判断传输中有误码,保留该数据并告知此路数据错误。各路数据到达合并单元的时刻不一致,需FPGA利用FIFO队列对到达的各路数据进行正确排序,使得从FIFO队列输出的数据是按照第1、2、…、6路正确顺序排列。如果传输介质出现故障,导致某路数据无法传输,需不影响其他各路数据的处理和传输[4],此问题可以通过设置最长等待时间来解决。如果有效信息在最长等待时间内没有到达,则认为该路数据通信出现问题,并向行波测距等设备发出告警。

2.4 行波数字信号处理模块

数字信号处理器(DSP)在接收到FPGA发送的中断信号后,读取缓冲区内的数据,对接收到的行波数据进行相应的数字滤波,给数据包打上正确的时标,按照IEC61850-9-2要求的标准格式组帧编码,由光纤收发器通过光纤将数据发送到行波测距等设备。

IEC61850-9-2中支持基于ISO/IEC8802-3的采样值传输,帧格式定义灵活,为高速采样的行波采样值传输提供了可能。试验时采用的规约只支持SendMSVMessage服务,不支持MMS,数据通信为单向组播,从合并单元传向智能电子设备。模块按照ASN.1的基本编码规则对采样数据编码,1个协议数据单元(APDU)对应3个应用服务数据单元(ASDU),帧格式为:8 Byte前导码+12 Byte MAC首部+4 Byte优先级+2 Byte以太网类型+8 Byte以太网类型PDU+APDU+4 Byte帧校验序列。1帧中的采样数据为每个通道100点,3个通道共300点,大约占用50 MHz的带宽,100 MHz的通道显然可以实现数据的传输,只是占用带宽较大。试验发现,组帧时间延迟、前级及合并单元的数据处理延迟、数据通道传输延迟的总和虽然较大,但在补偿后,满足行波测距设备的要求。

2.5 行波模拟信号处理模块

为了适应现有的需要输入模拟信号的设备需求,设置了本模块。合并单元接收几路的电流信号,模拟输出接口也应有几路的模拟输出。为减小误差,采用了多通道并行数据数模转换器(DAC)进行数模转换,FPGA完成DAC的多路控制。DAC的参考源固定,额定数字输入的情况下,数模转换得到的模拟输出不一定是电子式互感器标准规定的额定模拟输出,所以在DAC后面加入放大器调整模拟输出。数模转换后,可能存在干扰噪声,必须进行滤波处理,整个系统存在时延,而且滤波器也会带来较大的相移,则在滤波器后面加入移相器来获得与被测信号一致的相位。

3 普通信号的功能模块分析与方案实现

普通信号的采集与合并单元功能模块主要分为4个部分,以3路模拟量输入为例,其功能模块如图4所示。

图4 普通信号功能模块Fig.4 Functional module of common signal

3.1 普通信号A/D转换与调理模块

电流信号经过调理转换成一个可以放大和A/D转换的电压信号,通过开关电容滤波器滤除高频噪声,由高速A/D按照同步采样的频率进行模数变换。FPGA对A/D转换的数字信号进行编码,加入校验码,按照一定格式组帧,通过专用链路传送给合并单元。过零比较电路和锁相环电路进行测量时每周期相位的锁定,FPGA接收同步转换的信号,使得A/D按照要求的采样频率同步采样。

3.2 同步功能模块

同步的目的是全站的合并单元能提供同一时刻的电压、电流信号供继电保护二次设备使用[5]。

同步时钟在接收站端输入信号(一般来自于GPS接收机的输出)后,FPGA通过对高精度、高稳定度的晶振时钟分频来产生满足采样率要求的同步采样命令,通过光纤给各路ADC发送同步转换命令,其命令格式及传输速率可根据实际情况自定义。理想情况下,合并单元发送的采样命令是等间隔的,但由于晶振时钟误差的存在,这是无法做到的。随着时间的推移,误差累计增大,而且初始相位也不一致,这是差动保护所不允许的。多个合并单元每隔1 s被强制同步一次,在秒脉冲间隔内则依靠各自的晶振保证采样频率的恒定。如果外部秒脉冲丢失或者受到干扰,一边发出告警信息,一边实时跟踪并判断秒脉冲信号是否恢复,采样命令按照晶振时钟继续执行。

3.3 多路数据接收与处理模块

多路数据接收与处理模块的主要任务是接收12路A/D转换电路发送的串行数字信号,对其进行校验、排序后送入DSP进行处理。该模块与行波信号的多路数据接收与处理模块的功能相似,只是要处理12路的A/D转换电路发送的串行数字信号,其中包括电压和电流的数字信号。

3.4 基于IEC61850-9-2标准的数据处理与发送模块

DSP编程灵活、运行速度快、数据通信能力强大,用来完成合并单元的数字滤波、相位补偿和对数据组帧编码。

ADC带来噪声和高频分量,输出的数字量和实际的电流值之间存在相位误差,所以需对信号进行滤波、相位补偿。DSP在接收到FPGA发送的中断信号后,读取缓冲区内的数据,对数据进行相位补偿,打上正确的时间标签和进行定标运算后,按照IEC61850-9-2要求的格式组帧编码,然后把该数据发送到网络适配器,由其通过双绞线发送到间隔层相关设备。

4 装置试验验证

电子式互感器的普通信号处理模块部分已相对成熟,所以本试验针对行波信号功能模块采用了2种试验方式来验证装置的可行性。

4.1 行波信号功能模块试验1

试验验证方式如图5所示,信号发生器产生形如正弦波的0.8 MHz的高频信号,一路直接输入到示波器,另一路输入到电子式互感器的采集端,经过合并单元处理后,通过合并单元的行波模拟信号处理模块后输出到示波器。

图5 高频信号测试框图Fig.5 Block diagram of high-frequency signal test

对2路波形不同位置的形状、幅值和相位进行比较,以确定装置是否能正确还原原始信号,试验结果如图6所示。

图6 高频信号测试结果图Fig.6 Results of high-frequency signal test

由图6可见,2路波形的形状基本一致;因为经过处理的信号过滤掉了部分行波测距装置不需要的频段信号而导致两者的幅值有差异;经过处理的信号和直接输入信号的不同步性导致了相位不同,但相位差基本一致。试验结果说明装置能正确处理高频信号。

4.2 行波信号功能模块试验2

试验验证方式如图7所示,模拟实际故障发生,3路电流信号输入到电子式互感器的采集端,经过合并单元后,接入到行波测距装置XC-21,其线路参数参考某变电站实际的线路参数进行设置,对3路电流信号采集后进行分析、处理。

图7 行波测距测试故障信号框图Fig.7 Block diagram of traveling-wave fault location test

图8 行波测距装置录波和测距结果图Fig.8 Results of traveling-wave fault location and corresponding wave record

模拟实际故障发生,故障信号经装置的数据采集和合并单元的处理后发送至行波测距装置,行波测距装置对故障信号录波和测距处理,结果如图8所示。对图中曲线进行分析得出:线路故障相为B相,A相和C相有耦合的行波信号但非故障相,这与模拟故障一致;故障的测距结果为0 km,即无法准确测得故障距离,这是因为受实验室条件的限制,模拟故障无法和实际故障完全一样,且单端行波测距原理是利用线路故障后线路一端(本端)测量点提取的第1个正向行波浪涌与其在故障点反射波之间的时延计算本端测量点到故障点之间的距离,但模拟故障时,是由直流电源冲击来模拟B相故障发生,这样故障行波就无法在故障点产生反射波,这就导致行波测距装置无法进行测距算法处理,图中显示的测距结果与模拟故障的实际情况相吻合。试验结果说明装置能正确采集、处理和传送行波信号,满足行波传输的要求。

5 结论

基于电子式互感器的行波测距系统已在江西兴国智能化站和延安750 kV变电站智能化改造中正式投入运行。智能变电站通用规约IEC61850对于基于行波信号的行波测距等装置未作具体规定,限制了其在智能化变电站中的应用。本文提出的方案解决了基于暂态行波信号的行波测距等装置在智能化变电站中的应用难题,其性能和稳定性仍需实际运行的检验。下一步工作争取在采集端利用过采样技术,取消采集端的同步采集信号,使普通信号和行波信号共用一个采集端和合并单元,根据间隔层设备的采样频率需求,在合并单元部分进行重采样,通过重采样实现数据同步并获得间隔层设备需求频率的数据。

猜你喜欢
行波测距时钟
一类非局部扩散的SIR模型的行波解
别样的“时钟”
古代的时钟
类星体的精准测距
科学(2020年3期)2020-01-06 04:02:51
Joseph-Egri方程行波解的分岔
浅谈超声波测距
电子制作(2017年7期)2017-06-05 09:36:13
有趣的时钟
时钟会开“花”
Kolmogorov-Petrovskii-Piskunov方程和Zhiber-Shabat方程的行波解
基于PSOC超声测距系统设计