一、引言 随着电力运行自动化以及电力市场的发展,电力监控水平不断提高,需要处理的信息量越来越大,特别是配电网中设备种类繁多,信息量大,采集点多,SCADA系统处理信息时存在海量数据处理的问题。 而另一方面,近年来计算机和网络技术飞速发展,大量新技术应用到SCADA系统中,为电力企业的调度自动化、配电自动化、电力市场运营系统等提供统一的支撑平台[1]。国内外对SCADA系统的研究主要有两个方向:一是采用IEC 61970标准对原有系统进行改造或者重新进行开发,利用公共信息模型CIM(Common Information Model)统一建模,遵循CIS标准接口规范进行系统交互,理想目标是实现“即插即用”。许多研究人员和EMS生产企业对此进行研究和实践[2-5]。二是构建基于Web的SCADA主站系统,运用Internet/Intranet技术增强系统开放性,实现与其他系统之间的信息共享[6-9]。其中,文献[10]中作者提出基于Web的SCADA结构概念设计,将传统SCADA运行在主机/主站的程序由广泛分布于Intranet或者Internet的基于Web的应用程序所替代,系统设计将原来集合在一起的SCADA系统功能分解为各个独立的组件或者功能模块。 SCADA系统中各种新技术的应用使其功能越来越强大,而另一方面对于海量信息处理的深层次研究的文献却并不多见。本文针对电网中海量数据的处理,基于CIM建模,研究异步调用的SCADA处理模式,并在.Net平台下开发实现。 二、SCADA处理海量数据存在的问题 当前主流的SCADA系统[11-12],设计上通常采用分布式结构,将系统功能分配到LAN连接的一系列进程上,分布式的SCADA系统为了保证实时性能,通常将实时信息存储在实时数据库中。远动/通信服务器将采集到的未处理数据放到实时缓存中等待处理。SCADA通常有两种数据处理方式: 1)定时读取接收到的数据,进行处理。 2)消息驱动,数据更新时响应前置机请求进行处理。 在这种模式下,不管采用何种方式,以多快的速度进行处理,因为发送到主站的数据必须在被新送上来的数据替代前进行处理,因此一旦海量数据涌来,受资源限制无法及时处理,就会发生丢事项的情形。传统的SCADA处理模式机制的局限性导致它很难对海量数据进行处理。 ...... |
- 上一篇:基于单片机的自动化点焊控制系统
- 下一篇:[通信工程] 集成光学的偏振分束器的设计
查看评论
已有0位网友发表了看法