首页 >>> 公司新闻 >

公司新闻

基于PSCAD故障数据的数字继电保护测试仪设计

  随着IEC61850 标准在电力行业的推广,变电站的数字化程度得到了飞速发展.基于IEC61850的数字化继电保护装置的二次信号有别于传统变电站,具有网络化、数字化的特点[1].在传输过程中,其二次信号经过数字编码后通过光纤进行传输. 数字变电站的过程层使用电子式互感器( ECT/EVT) 代替传统变电站的电磁式互感器,其输出信号通过合并单元直接输出数字量,并通过光纤以太网传送至保护装置.间隔层的保护装置经过运算处理后,将输出数据下发至过程层智能终端等设备,*终实现对一次设备的保护[2-3].数字继电保护装置的输入输出都是数字量,其测试项目、方法与传统设备的测试都有很大区别.测试仪也与传统微机保护测试仪不同,具有光纤通信接口,其输出信息符合IEC61850 标准[4].数字式继电保护测试仪用于智能变电站继电保护装置的功能测试,要能够模拟电力系统故障发生时的故障数据信息,因此故障数据的生成是测试仪的关键技术之一.通过分析现有的故障数据生成方式,本文提出了一种解析PSCAD 输出文件的故障数据生成方式.

1 测试仪原理及组成

1. 1 测试仪原理

数字化变电站中,数字继电保护装置接收合并单元输出的SV 采样值信号,并向智能终端送出GOOSE开关量信号.对继电保护装置测试时,数字继电保护测试仪替代合并单元发送SV采样值信号,同时能接收保护发出的GOOSE信号,从而实现对保护装置的闭环测试[5].

1. 2 测试仪组成

数字继电保护测试仪由上位机和下位机两个部分组成.下位机是基于微处理器的嵌入式系统,主要实现对数据的打包发送和解包接收功能;上位机软件是在Windows平台上开发的,主要实现数据的建模、映射、配置等功能.

1. 2. 1 下位机硬件设计

测试仪发送的SV采样值信号中包含多路电压、电流值,其实时性要求较高.下位机主控芯片选用NXP 公司的LPC1766 微处理器,该处理器是一款低功耗、32-bit 基于 ARM Cotex-M3 核的高性能处理器,可实现*高100 MHz 的CPU 操作频率,满足信号处理的实时性要求.该处理器自带10/100M MAC 控制器,可以通过RMII接口外接PHY 芯片和网络变压器实现以太网接口电路[6],节省了开发成本和时间.硬件整体结构图如图1所示.

1. 2. 2 下位机软件设计

ARM 程序流程图如图2所示.

ARM 主控制器软件实现的功能复杂并且需要处理的任务繁多,因此本系统采用基于μC/os-II的嵌入式实时操作系统对各个任务进行管理.μC/os-II 用 ANSIC 语言编写,能够在不同构架的微处理器使用,便于移植、剪裁,其*多可以管理64 个任务[7],足以满足本工程设计的需要.

LPC1766 主控制器软件主要实现3 个功能:与DSP和上位机通信;把上位机下送的数据按照IEC61850 格式打包,并通过以太网发送给继电保护装置;接收继电保护装置输出的GOOSE信号,并传送至上位机.程序移植时需要分配各个任务的优先级,从而保证系统的*优.

2 上位机软件设计

上位机软件是在Windows平台上开发的.该软件主要由人机界面、SCL文件解析、故障数据建模、通信等几大功能模块组成.故障数据建模是测试仪关键技术之一,本文在现有故障数据生成模式基础上做了改进性设计.

2. 1 人机界面

上位机人机界面是基于LabVIEW 软件开发的,其编程方法与计算机文本语言编程方法不同.该软件使用图形化编辑语言(G 语言) 编写程序,以产生框图的形式展现程序,给程序开发、阅读带来方便,并加快程序开发进程[8].同时,LabVIEW 集成了各种应用所需的信息处理工具,极大地方便了开发用户.开发时可以通过调用不同的工具包和接口函数为上位机界面提供底层服务.

2. 2 SCL文件解析

上位机软件中需嵌入MSXML 软件接口来解析XML语言,开发时需要在此基础上实现对SCL 文件的解析.工程测试中,测试人员导入厂家提供的SCL 文件便可获取装置的相关配置信息.

2. 3 故障数据建模方式

继电保护测试仪的主要功能是模拟电力系统故障时的数据,从而检验继电保护装置的性能.测试时,测试仪可以输出稳态数据做定值校验,也可以根据预先设定的故障数据完成功能测试.目前测试仪稳态数据一般由库函数的标准正弦函数产生,该数据只能用于保护装置的定值校验. 故障时的暂态数据,有两种方式生成:一种是通过输入基波和各次谐波的幅值、步长等参数,按照算法计算形成故障数据;另一种是通过动模或真实电力系统的故障录波文件来获取故障数据[9-10]. 这种测试方法得到的是真实的电力系统故障数据,理论上说这是测试继电保护装置性能的*佳方法,但是从实际情况考虑,该方法存在一定的局限性.

( 1) 只能进行保护装置的通用性测试.因动模或实际系统的限制,录波文件不能提供有针对性的故障数据,也就不能进行特定网络保护功能的测试.

( 2) 不能进行复合型故障测试.测试仪再现的故障录波文件是针对故障情况下某元件或者线路的单一故障数据,无法完成复合型故障、发展型故障的测试.

本文的方法是利用PSCAD 对特定的保护装置构建针对性的电力系统网络,设置故障并生成故障数据,然后通过测试仪打包成IEC61850格式的数据,发给保护装置完成测试.这种方法灵活方便,可任意改变电力系统的结构.通过上位机程序设置,可以实现对发展型故障的测试.

3 基于PSCAD故障数据生成

针对现有的故障数据生成模式,本文提出了一种通过解析PSCAD( Power Systems ComputerAided Design) 输出文件的故障数据生成模式.

3. 1 PSCAD软件介绍

PSCAD 软件是世界上广泛使用的电磁暂态仿真软件.PSCAD 采用时域分析求解完整的电力系统及微分方程(包括电磁和机电两个系统),结果非常准确.它允许用户在一个完备的图形环境下灵活地建立电路模型,进行仿真分析,仿真时用户可以改变控制参数,直观地看到各种测量结果和参数曲线.

3. 2 通用性测试

为了满足对保护测试要求不高场合的应用,测试仪上位机软件延续传统的设计方式.稳态数据还是根据上位机界面设定参数,通过以太网传送给下位机.下位机根据算法计算出各采样点的数值后发送给保护装置.

3. 3 针对性测试

3. 3. 1 针对线路或者元件测试

基于PSCAD 故障数据生成法*突出的优势是: 可以结合现场保护安装情况搭建电网络模型,生成针对性故障数据,尤其是在电力系统暂态仿真方面更为突出.测试时,在装好PSCAD 软件的上位机电脑上,根据变电站电气接线和元件参数搭建好相应的仿真模型.测试人员首先根据保护测试项目建立相应的工程文件,然后在保护所在的位置设置相应波形输出,从而保证仿真后有波形数据输出.

在PSCAD 中可以对采样频率等参数进行设置,其输出数据是以浮点型格式保存在相应的路径文件中.软件开发时,在上位机设计相应的操作界面,在底层编写接口程序.软件解析PSCAD输出文件后将数据送给下位机,下位机接收数据后将其暂存在Flash 中.当上位机发出测试命令时,ARM 处理器直接从Flash中读取数据,然后按照IEC61850-9-2的格式直接打包发送给继电保护装置.

3. 3. 2 复合型故障测试及单步测试

基于PSCAD 故障数据生成方式不但可以对某线路或元件做针对性测试,而且可以做复合型故障测试.比如测试过电流线路保护装置时,可以通过PSCAD 软件搭建所测试的网络,在保护安装处设置测量点,以便获取故障数据.通过程序控制做区外转区内的复合型故障模拟,并将获取的故障数据文件存储.测试时通过下位机将故障数据打包成IEC61850 数据报格式发往被测装置,完成复合型故障测试.还可以在上位机界面通过数据传送步长、采样点数、测试起止点等参数设置,调整数据的整体传输速率.当传输速率较慢时,相当于程序的单步调试,可以检验保护装置的算法设计,以及**响应时间,这将对在研装置算法的优化带来极大的便利.

4 实验验证

本文通过动模实验来验证该方法的可行性.实验利用上海电力学院动模实验室的110 kV智能变电站系统.实验中首先根据测试需要在动模平台搭建一个具有发、输、配的电力网络,然后根据电力网络结构和系统参数在上位机PSCAD 软件中搭建相应的电力网络仿真模型.在仿真模型中对线路做单相接地、两相短路、两相接地、三相接地4种短路实验.仿真时需保证输出数据每个周波80个采样点,将PSCAD 的仿真输出步长设定为250 μs;同时为了避免处理验证的数据量过大,实验中短路时间设置为0.5 s.仿真结束后,上位机软件将仿真数据加载打开,通过下位机光纤传送给继电保护装置.保护装置收到故障数据后根据预定故障模式断开线路.

4. 1 定性分析验证

为了更直观地看出处理后的数据和原始数据的相似度,将下位机发送给继电保护装置的数据通过逐个描点方式进行波形再现,然后与PSCAD输出的波形相对比,以此来验证数据处理方法的正确性.为避免图形累赘,以单相接地短路为例,PSCAD 仿真波形和测试仪输出数据再现波形分别如图3和图4所示.

通过对比图3和图4可以发现,PSCAD和数据再现的波形从形状和趋势是一样的.

4. 2 定量分析验证

为了满足工程精度的要求,本文从定量的角度来验证该方法的可行性.将实验中测试仪输出

的数据和PSCAD生成文件中的故障数据按式

(1)进行作差验证.

P= aij-bmnbmn×100%≤K (1)

式中:P———误差率;

aij,bmn———测试仪和PSCAD故障数据元素;

K———工程允许的误差范围.

由于数据量过大,本文任意列出其中一个周波的数据量.具体数据值如表1所示.根据IEC61850的标准,每个周波需采样80个点,限于篇幅,表中数据按每隔4个提取1个采样值的方式列出.表1中数据保留11位有效数字(PSCAD和测试仪中数据保留14位有效数字),但是对误差计算影响可以忽略不计.经过作差后发现误差都在0.1%以内,可以认为该误差符合工程要求.

通过定性和定量分析后,可以认为基于PSCAD生成的故障数据经过ARM处理后是符合要求的.测试时按照IEC61850固定的格式打包后发给保护装置做保护测试能够满足工程需要.

5结语

为了提升测试仪的性能,使其输出的故障数据波形更接近实际情况,本文提出了一种结合PSCAD仿真软件的数字继电保护测试仪的设计方案.该设计不仅能对特定的保护装置产生针对性的故障数据,而且给保护装置的研发调试带来极大便利,具有工程实践意义.












沪公网安备 31011402005121号