智能微网保护装置新平台系统设计
2017-06-23
随着电网规模的不断扩大,电力系统也逐步提高了对电能质量和可靠性方面的要求。世界范围内发生了多次影响范围极大的停电事件,暴露出了超大规模电力系统内分布式电源与大电网之间的矛盾。微网的出现可以解决分布式电源并网给大电网带来的问题,平时作为分布式电源与大电网并网运行,但是当故障发生时,微网可以孤岛运行,从有问题的主网上脱离,独立为负荷供电。
智能微网是通过集成的通信体系、高级的分析技术、先进的控制技术来实现的。微网保护应采用广域保护的模式,由中央单元和就地单元两部分组成。在微网主控制室安装的中央单元可以提供全站保护,而在每个开关处安装就地处理单元完成交流量和开关量的采集。
针对智能微网保护方式,大量的数据被采集到中央单元,进行汇总计算,同一时刻的数据必须保证在相同的采样周期得到处理,而不被延迟。复杂的控制原理和保护技术,要求快速响应的通讯机制,都需要有强有力的硬件平台的保障。
针对线路或者变压器的单一对象的传统的保护装置已不能满足广域保护的模式,新一代平台对计算、通讯能力有了更高的要求,同时也提出了对应用不同的小系统方面适用性与易用性的需求。本文提出的系统设计可广泛应用于智能微网保护装置,并具有实际操作性。
1 设计原则
智能微网保护装置的新平台的设计原则如下:
1.1 广域保护方案
在广域保护方案中,主保护为智能微网保护中央单元,完成微网区域内的线路和母线保护。主保护的逻辑计算来源于就地单元上送的数据,并根据计算的结果对就地单元发送控制命令。智能终端主要完成就地开关信息、交流量的采集以及中央单元下发的控制命令的执行。
智能微网的保护模块众多,定值数量大,采集的开关量输入、模拟量输入与开关量输出的数量都远大于一套普通的保护装置,因此对保护中央单元的计算处理能力、通讯传输能力和数据存储能力都提出了高规格的要求。
相对于由多台装置共同完成全套保护功能的方案来说,本文提出了单台8U装置完成全套保护功能的系统设计方案。这样做可以使数据更为集中,效率更高,成本降低的同时也省去组屏和接线的繁复工作,有利于调试和维护工作。
1.2 主处理器选型
主处理器采用Freescale公司45纳米QorIQ系列的P2020,有优异的单线程性能功耗比,适用于网络、电信、军事以及工业市场中的各种应用。该通信处理器具有两个高性能Power Architecture? e500内核,每个内核的运行频率为1.33 GHz ,自带32 KB L1缓存、512 KB L2缓存, 支持32/64位DDR2和DDR3,同时支持纠错码。
P2020的外设丰富,带有4个高达3.125 GHz 的SerDes、两个PCI Express接口、两个SerialRapidIO 接口、两个SGMII接口、两个高速USB控制器。作为主保护最核心的部分,此款处理器提供了一个强大的硬件平台,特别适用于通信高度集成与大规模数据处理,为智能微网保护提供充足的资源保障,并且为今后的扩展预留有较大的提升空间。
1.3 数据总线设计
智能微网保护处理的GOOSE与SV数据总量是巨大的,但不同小系统处理的数据量是不同的,需要根据需求来配置不同数量的插件。各个插件采集的数据都通过相同的接口由数据总线上送主处理器处,这就要求该数据总线具有高速、共享、可配置的特性。无论应用于数字化变电站或是传统变电站,数据总线上的智能插件都要求配置灵活,并具有可扩展性。
数据总线由FPGA加上MLVDS的方式构成:FPGA采用Xilinx公司Spartan-6系列的XC6SLX25T芯片,它集成了24051个逻辑单元, 936Kbits的RAM块,以及38个 DSP48A1单元,内置1路PCI-E硬核;MLVDS芯片采用TI公司的SN65MLVD080芯片,可提供8路半双工的250Mbit的物理通道。
每个插件都配有FPGA和MLVDS芯片,FPGA进行数据编码与解码的工作,SN65MLVD080在总线板上组成的总线方式的物理通道,将主处理器与GOOSE、SV插件的数据相互传输。这样的硬件平台设计使得保护的适应性增强,具有很高的冗余度。
1.4 软硬件可靠性设计
可靠性在软硬件2个方面都有考虑,确保装置的正确运行。软件方面主要是对关键电路与核心器件进行监测,包括:开入、开出返读,电源状态监视,A/D基准判断,内存(RAM)与定制区(EEPROM)的正反码CRC校验等。发现任何问题,都会立即闭锁出口继电器,发出告警信号,并生成事件记录上送。
硬件方面从器件的选择和回路的双重化配置来保障可靠性:所有设计都采用工业级器件,并充分考虑降额应用,降低其发热和功耗,控制元器件的失效率,延长其有效生命周期。采用双电源、双采样等冗余设计,防止关键电路上的失效影响了整体运行,双CPU互为闭锁出口回路减少了单一元器件失效而造成的误动。
2 硬件设计
2.1 总体架构
所有插件均为标准4U高度规格,采用背插式结构通过总线板安装在机箱中。根据数字化站或者常规站的不同配置可以选择不同的机箱高度来配置更多的插件,如标准19英寸4U机箱或者8U机箱。无论是4U机箱还是8U机箱,电源插件、主CPU插件、显示通讯插件都是标准配置,智能ADC插件、智能I/O插件、交流插件、SV/GOOSE插件都是根据功能需求选配。
装置正面配置一块5.7寸320×240点阵TFT液晶,辅以按键和点灯信号用来完成良好的人机交换界面。
2.2 主CPU插件设计
主CPU插件主要需要完成模拟量的采样、计算,保护逻辑的判断,开入的读取、出口控制,各种记录保存等功能。在满足这些功能的前提条件是稳定可靠的系统设计,为了应对难以预测的各种突发状况,系统要具有冗余性。
主处理器P2020的双核并行处理可以满足这些需求,CPU的两个内核独立运行,又相互监视,起到双重闭锁的功能,保证系统的可靠性。
在功能划分上,core0负责逻辑运算与记录保存,core1负责与外部通讯、传输数据与开关量接口工作,包括FPGA、千兆以太网、串行接口等。
P2020是一款高性能带有双精度浮点计算能力的处理器,特别适合保护逻辑计算;丰富的外设接口可以与多种设备高速连接,可以满足大容量数据吞吐。
除了处理器自带的cache和sram,板上还为CPU外扩了1GB DDR2和128MB NORFLASH,这些大容量内存保证了有足够的数据空间和代码空间提供给智能微网保护;另外还预留有NAND FLASH与SPI FLASH的扩展位置,便于保存录波数据与整定定值。
在本系统中P2020用到的高速接口有3路千兆以太网口和1路PCI-E接口,其中PCI-E接口用于与FPGA自带的PCI-E接口相连,最高速度2.5Gb/s,可以满足数字化站下的数据流量需求。
为了提高板间数据交换速率,同时兼顾适应性和兼容性,使用到了MLVDS通讯技术。MLVDS总线是专门应用于背板或多点电缆的LVDS技术的一个新系列,继承了LVDS低压差分的信号特性,通过更改输出幅度和输出数据的压摆率,减小了电磁干扰带来的问题。
2片MLVDS芯片多达16路通道,其中每一路MLVDS都可以达到125Mb/s,组成的数据总线最大支持2Gb/s的数据流量。每路通道都可以独立控制收发方向,根据逻辑划分可定义为控制总线、数据总线、校时总线等不同功能。
FPGA使用自身的时钟驱动并提供给MLVDS芯片,在内部将数据总线与异步FIFO相连接,数据宽度与传输速度都可以根据需求更改定义。
Xilinx? Spartan-6LXT FPGA中内置PCI Express端点模块,兼容PCIExpress? 1.1标准,是针对低功耗、低成本高速互连实现PCI Express 的兼容系统设计。所有收发数据在FPGA内部整合后打包,经PCI-E通道由DMA直接传输给主处理器P2020,无需应用程序的控制与干涉,极大提升了运行效率与速度。
2.3 显示通讯插件设计
显示通讯插件主要完成人机界面、打印以及与站控层通讯等功能。内部的处理器MPC8321是一颗经济高效的网络通信处理器,包含一个e300c2内核,它包括一个16KB的L1指令、数据缓存和片上内存管理单元 (MMU)。增强的特性允许并行执行更有效的操作,从而显著提高了性能。
显示通讯插件提供了按键与液晶的接口,同样也有MLVDS总线接口从主CPU插件获得数据;对外提供了3路百兆以太网口用于和监控后台、保护工程师站通讯,一路RS484的校时口,一路RS232的打印口和一路RS232调试口。
2.4 智能插件设计
智能插件包括数字化的SV/GOOSE插件与传统I/O、ADC插件,各种插件的软硬件接口都保持统一,有极强的扩展性与适应性,而且支持带电拔插,方便检修工作的进行。数字化的SV/GOOSE插件使用FPGA作为主控芯片,对上与MLVDS总线连接,对下生成多个百兆以太网来驱动光口或者网口与外部通信。FPGA的同步处理能力可以保证所有报文都能立即被响应,配合IEEE1588打下时标完成精确记录报文收发时刻,百兆以太网的数量也可以灵活配置,缓存根据需求变更大小。
智能ADC插件采用在电力行业成熟应用的16位采集芯片AD7606,所有通道都做到同步采样,片内集成二阶滤波器、采样保持放大电路、输入钳位保护等功能。在FPGA的控制下,采样速率可被设置为一个可变值,最高达到200Kbps的采样率。
智能I/O插件可以采集DC220/DC110的开入量,完成信号出口和跳闸出口的功能。开入开出量保存在FPGA固定的数据区域内,其中开入量的每个变位都有精确到微妙的记录,随时可以上送到主控制器;开出量的数据报文需要经过奇偶校验,在硬件上受到单独的出口电源控制,双重闭锁保证了安全性。
3 软件逻辑
3.1 面向对象软件平台
为保证程序系统化以及可延续性,且为应用开发提供安全、灵活、一致的编程接口,建立了基于多任务实时操作系统Vxworks,采用面向对象设计方式的适用各种开发环境、具有长生命周期的软件平台。该平台可以大大缩短应用开发周期,支持电力行业各种标准通信规约,如IEC103、IEC104、IEC61850等等。
软件平台的基本元素称为元件,在面向对象思想中,是将数据以及定义在数据上的操作封装在一起的过程,同样也可以扩展为一个个智能化插件,将同类的应用程序以元件的形式进行封装,可以提高代码的可维护性和可重用性。
软件平台的组成有:各个插件上的系统程序、底层的驱动程序、智能插件上的功能程序和后台配置工具软件等。系统程序包括定值调用与存储功能模块、事件记录与录波功能模块、系统监测与自检功能模块、定时器控制功能模块等;驱动程序包括操作系统接口功能模块、插件识别与注册功能模块、各种硬件控制功能模块等;智能插件功能程序包括开入开出逻辑控制、参数管理功能模块、报文收发与拼接功能模块等;后台配置工具包括文件、程序的上传下载功能模块、定值参数的调取与修改功能模块、记录和波形的查看和分析功能模块等。
3.2 MLVDS总线逻辑设计
装置上电时主处理器读取配置文件,得到智能插件数量与类型,其中插件数量根据工程不同可灵活增减,用配置工具进行注册。受到总线板插槽数量限制,插件数量最大为16块,一致的软硬件接口可根据工程需求配置不同的插件。
MLVDS总线分为控制总线与数据总线。控制总线用于调配轮询插件,由主处理器插件上的FPGA产生定时中断,根据不同插件的数据量分配不同的时间,再召唤该插件数据。插件在轮到自己发送时才可以发送,如果有内容则发送信息,如果无内容则发送空帧;在其它插件发送时处于监听状态,如果发现是发给自己的开启接收逻辑,否则不予理会。总线控制逻辑可以保证所有插件受到主机调配,相互间不会产生竞争或冲突的情况。
4 结论
基于集中式保护方式研发的智能微网保护装置目前已通过了型式试验和动模试验的检测,检测结构表明了该装置的保护功能以及各项软硬件指标均满足或高于电力行业标准,具有抗干扰能力强、测量精度高、反应速度快速、应用场合广泛等特点。
本文提出的智能微网保护装置的新平台技术方案,可广泛应用于不同的小系统,具有实际操作性。该平台软硬件资源丰富,保护功能强大,配置可随需求裁剪,可靠性极高,可以满足微网保护装置的各种功能需求,具有良好的应用前景。