李福先,杨亮亮
(1.武汉数字工程研究所,湖北 武汉 430074;2.浙江理工大学,浙江 杭州 310018)
在一个现代化的大型风电场中,有效地监视和控制各风力发电机组的状态,保证整个风电场安全、可靠、经济地运行至关重要。近年来在风电行业得到广泛应用的监控与数据采集(SCADA)系统为解决大规模风电场的发电机组的系统监控提供了基本的技术途径,但传统的SCADA系统既存在与不同厂商的硬件设备之间通讯接口协议不一致的难题,又存在跨平台和提升网络通信能力的瓶颈,给系统设计、优化、扩展带来不便。而OPC接口既能通过网络把风机控制设备的原始数据提供给人机接口、历史数据库等应用程序,也适用于应用程序和物理设备的直接连接,具有接口标准的高度柔软性,有效地解决了硬件厂商和软件开发商之间通讯接口标准兼容的问题。本文提出了一种基于OPC-XML-DA规范、在Internet环境下以Web服务层为监控系统中间层的B/S(浏览器/服务器)模式的风力发电机组远程监控系统方案,既解决了风机控制硬件设备通讯接口协议兼容的问题,又增强了风电远程监控系统跨平台、网络通信的能力,并在1MW风力发电机组远程监控系统中成功应用。
OPC是一个用于访问过程数据的标准化接口,它基于微软的COM/DCOM,并在自动化领域访问数据时根据需求将其扩展。OPC技术采用C/S模式,用于客户程序和服务器之间的数据通信,把开发访问接口的任务放在硬件生产厂家或第三方厂家,以OPC服务器的形式提供给用户,解决了软、硬件厂商的矛盾,完成了系统的集成,提高了系统的开放性和可互操作性。……