首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 电工技术 > 机电工程
基于数字模式的变电站智能警示与决策研讨
来源:电工技术  作者:佚名  2017-06-10 09:16:07

    3 事项服务
    变电站监控系统在运行中会产生SOE事项、保护事项、异常事项、自检事项、开关刀闸变位事项、遥测越限、遥控事项、调档事项、挂牌事项、置入事项、系统各应用模块运行/退出/运行异常事项等事项,可分成与变电站业务相关的电力系统事项、人员参与的各种操作事项、系统自身的事项。
    事项服务子系统包括事项服务组件和事项服务代理。事项服务组件负责对收到的各种事项进行缓冲、合并、衍生信号;事项服务代理负责收集和发布事项。模型访问接口为公共组件,逻辑结构如图8所示。对需处理的事项进行类别分出,为每种类别事项都派生自“标准事项”类,各事项类间的结构如图9所示。



    每个事项类关联到其对应的事项源描述类及事项信息描述类,并提供接口访问相关的CEventSoure类及CEeventDesc类的接口函数GetSource)以及GetDesc() ;具体对应某种CEvent类的CEventSoure及CEeventDesc对象被聚合到具体的事项类中,结构如图10所示。

    每种事项都有自己的类别编码,声明一种类别的事项类时,使用一组宏来实现自动注册事项类对象创建工厂到CEventPool全局静态对象中,结构如图11所示。

    自动注册机制将该静态变量作为原型模式(ProtoTypePattern)的ProtoType注册到自身并与相应的类型码关联。原型模式的Client客户通过与CEventPool交互获得具体类型对象的使用权,CEventPool类似产品交易商的职责,负责接受客户提交的产品类型码并提供相应的产品给Client。如果静态创建的该类对象有剩余库存时直接返回给客户,库存不足时用原型模式创建后交给客户,客户用完该产品时需将该产品交给CEventPool缓存供下次申请使用,如图12所示。

    事项服务组件将解释好的事项经SB发送到事项代理组件端的事项队列中,加载事项代理组件的应用模块需实时调用事项代理组件提供的函数来查询并获取实时事项。事项服务组件端将触发信号的事项以报警信息的形式经SB发送到事项代理组件端的报警信息队列中,加载事项代理组件的应用模块需实时调用事项代理组件提供的函数来查询并获取报警信息。接收实时事项的静态结构如图13所示。CEventRcvManager是实时事项接收和事项确认信息接收处理类;CMemoryQueue是共享内存形式的队列,采用事件通知方式。CMemRTEventQueue是实时事项的共享内存队列,用于事项服务组件向事项存库组件通知事项存入历史库;CMemAcklnfoQueue是事项确认信息的共享内存队列,用于事项服务组件向事项存库组件通知事项确认信息存入历史库。

    事项存库管理的静态类结构如图14所示。CCom-mandSchedule是数据库操作命令处理类,负责处理各种定时产生的数据库操作命令。CDBManager是数据库管理器类,负责实时检查各种需要定时进行的数据库操作,并且把需要进行的数据库操作任务块加到CCommandSchedule类对象的任务队列中。

    4人机界面
    在人机会话中需完成电网拓扑结构图、智能告警事项和专家决策信息的展示,主窗体结构如图15所示。Qtl库提供QMainWindow类、QMdiArea类、QGraphicsView类和QGraphicsScene类。内部设计类包括CMainWindow类、CGraphicsView类和CGraphicsScene类。

    5 .结束语
    数字化变电站智能警示与决策系统依托于数字化变电站的核心技术,即数字化的一次设备,网络化的二次系统,采用数字化变电站IEC 61850统一标准体系,使用面向对象的建模技术,引入专家辅助决策规则系统,从信号的采集、过滤、分析、归纳、仿真、推理、决策等方面,实施一整套的可控流程。通过采用分布式本数字化报警方案后,可有效解决集中式诊断存在的问题。
 

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:143,541.00000 毫秒