一种用于svc的通信管理系统的制作方法

文档序号:9419764阅读:184来源:国知局
一种用于svc的通信管理系统的制作方法
【技术领域】
[0001]本发明属于电力系统自动化技术领域,具体涉及一种用于SVC的通信管理系统。
【背景技术】
[0002]静止无功补偿器(Static var compensator, SVC)是一种静止的并联无功发生或者吸收装置,它可以快速的改变其发出的无功功率,具有较强的无功调节能力,可为电力系统提供动态无功电源,将系统电压补偿到一个合理水平。SVC通过动态调节无功功率,抑制电网故障时引起的母线电压波动,有利于暂态电压恢复,提高系统电压稳定水平。
[0003]SVC的二次系统涉及到调节单元、保护单元、阀基电子单元、开入单元、开出单元、测量单元等多个单元。对于SVC装置内部,各个单元之间使用专用通信规约在内部网络中交互数据,实现不同单元间的协调工作。变电站综合自动化系统或者调度端监控系统通过SVC装置外部接口实现对SVC装置的监视和控制。外部通信需要按照要求采用IEC103、IEC104、⑶T、61850等常规规约,内部规约与外部规约的转换一般采用通信管理系统来完成。
[0004]相比于变电站常规单保护装置,SVC的通信管理系统除实现常规的规约转换功能,还需具备以下功能:
[0005]I)广播发送命令功能,SVC存在多个单元,一些命令需要同时向多个单元同时发送;
[0006]2)双系统数据筛选功能,为了提高SVC控制系统的可靠性,一般采用控制系统主备配置,但是对于变电站综合自动化系统和调度端来说,只接收处理主控制器的数据,因此通信管理系统需要筛选出主控制器的数据上送,接收到命令后需要复制一份发给从控制器;
[0007]3)数据备份功能,SVC相关上送信息需要能够存储,当网络中断恢复后,能采用某种方式重新上传;
[0008]4)具备AVC接口,能够转换不同调度端AVC控制器命令,并自动记录;
[0009]5)闭锁逻辑功能,当启动SVC等控制命令不满足时,通信管理系统禁止下发,并给以相应提示。
[0010]综上所述,现有常规的变电站用通信管理系统,不能很好的实现以上功能,开发一种SVC专用通信管理系统能实现SVC与变电站综合自动化系统的无缝衔接变电站综合自动化系统可以实现对SVC的完全监控。
[0011]此外,对于常规的规约转换功能来说,所接入变电站综合自动化系统及调度端监控不同,使用的规约也不同,因此在规约的开发和维护上需要投入较大的人力。本质上,在规约转换过程中,无论是何种规约之间的转换,转换的数据类型都包括遥信、遥测、遥控、遥调、定值等几类数据。因此可以优化模块设计,对于基本的定义及方法在基类中完成,子模块继承或者重载基类,仅实现规约中具体的通信过程,此种方法能够迅速的根据要求添加新的规约。

【发明内容】

[0012]为了克服上述现有技术的不足,本发明提供一种用于SVC的通信管理系统,通过设置管理模块、规约转出模块、AVC接口模块、转出数据备份模块、共享数据库模块、闭锁逻辑模块、数据筛选模块、规约接入模块和接入数据备份模块,实现SVC、变电站综合自动化系统及调度自动化系统的无缝衔接。
[0013]为了实现上述发明目的,本发明采取如下技术方案:
[0014]本发明提供一种用于SVC的通信管理系统,包括管理模块、规约转出模块、AVC接口模块、转出数据备份模块、共享数据库模块、闭锁逻辑模块、数据筛选模块、规约接入模块和接入数据备份模块;
[0015]所述规约转出模块、AVC接口模块、转出数据备份模块、数据筛选模块、规约接入模块、接入数据备份模块均与所述管理模块双向连接,所述管理模块与共享数据库模块、闭锁逻辑模块单向连接,所述AVC接口模块、规约转出模块分别与所述共享数据库模块双向连接,所述数据筛选模块与所述共享数据库模块单向连接,所述规约转出模块同时与转出数据备份模块单向连接,所述共享数据库模块与闭锁逻辑模块单向连接,所述闭锁逻辑模块与数据筛选模块、接入数据备份模块单向连接,所述数据筛选模块与接入数据备份模块单向连接,同时与规约接入模块双向连接,所述规约接入模块与接入数据备份模块单向连接。
[0016]所述管理模块用于对通信管理系统中其他模块的管理和调度,所述管理模块启动后根据配置加载其他模块,对数据资源及通信线程资源进行分配的同时,管理其他模块的运行、终止及维护。
[0017]所述规约转出模块负责与变电站综合自动化系统进行通信,根据配置加载不同的子规约模块,子规约模块包括IEC104模块、⑶T模块和IEC103模块;
[0018]所述规约转出模块接收并解释变电站综合自动化系统发送的数据,并将解释得到的基本数据存储到共享数据库模块,同时将基本数据备份到转出数据备份模块;所述基本数据包括遥信数据、遥测数据、遥控数据、遥调数据和定值数据;
[0019]所述规约转出模块将数据通道封装成通用类通道,通用类通道包括getDataO、SetData O、pushData O、popData O、receive O 和 send O。
[0020]所述AVC接口模块负责与AVC控制器进行通信,其接收到AVC控制器发送的控制命令后,根据不同参数对控制命令进行归一化处理,并将归一化处理得到的SVC控制参数存储到共享数据库模块;所述AVC接口模块同时把心跳报文、SVC控制参数发送给AVC控制器。
[0021]所述规约接入模块负责与SVC控制器进行通信,接收并解释SVC控制器发送的数据,并将解释得到的基本数据发送给数据筛选模块,经数据筛选模块处理后存储到共享数据库模块;同时将SVC控制器发送的数据备份到接入数据备份模块;所述基本数据包括遥信数据、遥测数据、遥控数据、遥调数据和定值数据。
[0022]所述共享数据库模块负责存放所述规约转出模块及规约接入模块存储的基本数据,在共享数据库模块中定义先入先出队列和Hash数组两种存储方式;
[0023]存储方式为先入先出队列时,共享数据库模块根据数据流向自动向规约转出模块或规约接入模块发送数据,不同队列的优先级不同,优先级高的队列数据优先发送;
[0024]当存储方式为Hash数组时,规约转出模块和规约接入模块发送数据给共享数据库模块,并根据要求读取或者存储数据;Hash数组中数据发生变化时,通知规约转出模块读取数据,规约接入模块实现自动对Hash数组的写入。
[0025]所述闭锁逻辑模块接收到共享数据库模块发送的数据后,判断是否需要进行闭锁逻辑判断,如果不需要闭锁逻辑判断则直接将共享数据库模块发送的数据发送到数据筛选模块;如果需要闭锁逻辑判断,从共享数据库模块中获得判据,根据判据判断是否符合闭锁逻辑,如果不符合闭锁逻辑则删除数据,如果符合闭锁逻辑则将数据发送给数据筛选模块;所述闭锁逻辑模块同时将逻辑判断过程发送给接入数据备份模块进行保存。
[0026]所述数据筛选模块用于对SVC控制器发送的数据进行筛选,SVC控制器采用主备控制器配置,当SVC主控制器发生故障,切换至SVC备用控制器;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1