新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于VxWorks的电力系统故障录波器设计

基于VxWorks的电力系统故障录波器设计

作者:时间:2014-11-03来源:网络收藏

  4.2 传统数据报文模块

本文引用地址://m.amcfsurvey.com/article/264811.htm

  该应用中对于传统站,将由前方的采集设备采样模拟量和开关量数据,通过TCP协议发送到将对其解析后封装为与IEC61 850相兼容的数据格式,以便后方设备进行启动判断与存储。

  4.3 同步模块

  9-1数据来自合并单元,而开关量采样数据来自保护控制单元,两者的数据源不同,发送的报文格式也不同。IEC-61850中定义的GOOSE报文,每帧报文中含有详细的绝对时间,但报文只有在开关量发生变位时才发送,在开关量变位后,则建议按指数递增的时间间隔发送,因而接受到GOOSE报文的时刻是不定的。在某些实际应用中,甚至可能发生保护装置未进行同步,造成GOOSE报文中的时间戳不准的情况。另一方面,故障录波需要全站的大量开关量数据,而单一保护控制单元发送的GOOSE报文只包含其中的一部分,需要将不同来源的GOOSE报文进行同步和组合。包含模拟量采样值的9-1报文通过合并单元后虽然具有录波所需要的全部模拟采样值数据,也按照固定的采样频率均匀发送,但其中仅含有秒的等分序号,而没有绝对的时间信息。因此必须要将不同源的开关量之间、以及开关量和模拟量之间进行同步合并,对数据整体加入绝对时刻。在设计同步方案时,充分考虑到开关量的数据更新频率远远小于开关量数据读取频率,即绝大多数的同步工作都是将保存的开关量与当前收到的模拟量采样值进行合并,只在低频率的GOOSE报文来临时才需要更新保存的开关量值。在该设计中,高频率的模拟量数据到需要和开关量合并时,保存开关量的堆栈中将只含有最近的一次或之前少数几次开关量状态,模拟量数据将以极大的概率直接与最近的开关量时间匹配,维护此堆栈的空间开销和时间开销都很小。具体流程图如图5所示。

  

具体流程图

 

  4.4 数据通信模块设计

  该模块将同步好的全站模拟量采样值与开关量加入时间戳,通过TCP连接发送给启动判断与存储设备,保证数据及时间的正确性并简化后端的实现。

  4.5 时间同步模块

  按照IEEE1588的规定,首先由主时钟节点向从时钟节点发送带主时钟时间戳的同步报文(Sync),同时主时钟节点记录下同步报文实际发送的时间戳,并在随后的跟进报文(Fellow-up)中传送该精确时间戳t0。从时钟节点在收到上述报文后记下同步报文的接收时刻t1。然后从时钟节点向主时钟节点发送一个延迟请求报文(delay-request),同时记录下该报文的实际发送时间作为精确的发送时间戳t2,而主时钟接收到该报文时也记下接收时刻的精确时间戳t3,并将该事件戳在随后的延迟响应报文。中发送给从时钟节点。如图6所示。

  

报文发送示意图

 

  

流程图

 

  主、从时钟偏差(offset)以及网络延迟(delay)可表示为:

  

公式

 

  4.6 故障录波启动判断及记录模块

  因协议转换器已对数据加入时间戳并进行合并,故障录波启动判断及记录模块存在实时性的问题,设计时注重更大的系统容量,因此硬件平台选择Intel CPU,软件基于Linux操作系统。它通过额外的算法判断同步的模拟量采样数据与开关量数据的瞬时值或有效值来判断当前电网中是否发生故障,需要高速存储并生成故障报告。同时可在正常状态下存储常态录波。

  5 结语

  新型故障采用两层设计,对传统站与数字站进行了统一的封装,使得单一型号的录波器产品可以满足传统站,数字站以及传统数字混合站的要求,解决了当前过渡时期的多种要求,大大降低了录波设备的开发、生产和维护成本。同时,它同时支持大容量,高采样率的暂态故障录波需求和常态录波。在96路模拟量,192路开关量的容量下,对于传统站可以支持达到10 kHz的采样率,对于数字站可以支持4.8 kHz的采样率。它是一种高性能,实用性良好的新型故障录波器。

交换机相关文章:交换机工作原理


蜂鸣器相关文章:蜂鸣器原理

上一页 1 2 下一页

关键词: VxWorks 录波器 IEC61850

评论


相关推荐

技术专区

关闭