基于PCC的水电站计算机监控系统设计

最新更新时间:2012-03-12来源: 互联网关键字:PCC  水电站  计算机  监控系统 手机看文章 扫描二维码
随时随地手机看文章
本文介绍的系统基于B&R 2005系列PCC,采用ANSIC语言编制控制程序,同时以最小二乘法对机组模拟量进行滤波,并基于帧驱动器以及OPC Server实现了PCC控制系统同外部智能设备及上位机的通信,组成了一个较先进的适用于中小型水电站的开放式监控系统。

  1 系统监控方式与组成结构

  以计算机为基础的监控方式CBSC(Computer-Based Supervisory Control)是目前国内外水电厂普遍采用的计算机监控方式。CBSC模式的主要特点是电厂的主要监控功能全部由计算机实现,大大简化常规控制装置,仅留一部分现地操作设备以备特殊情况,但由于位于监控系统较底层的现地控制单元LCU(Local Control Unit)一般都以PLC作为其控制核心,在数据处理、通信上功能不够强大,用户如要扩展或升级系统就需要相当大的投入,而PCC则依靠其丰富灵活的通信模块成功解决了这一问题,使CBSC监控方式更加灵活有效。

  结合广西宜州拉浪水电站的实际情况,本系统基于B&R 2005系列中型PCC并以CBSC方式设计监控系统。该系统控制核心PCC由一系列独立封装的盒式模块组成,基本模块包括电源模块和CPU模块,扩展模块包括I/O模块、通信模块等。

  在该系统中,调速器、电量仪及温度巡检仪等智能设备能够稳定地同PCC通信并将数据送入PCC,而PCC则通过以太网(基于TCP/IP协议)同上位机监控终端通信,同时也将数据送至位于LCU上的人机界面显示。这种模式弥补了设备分散带来的不足,使运行人员可以在上位机或人机界面上监控机组运行状态,实现真正的集散式监控系统。该系统结构如图1所示。

  

一种基于PCC的水电站计算机监控系统设计

 

  图1 系统结构

  2 现地控制单元程序设计

  2.1 控制程序设计

  2.1.1 任务层设计

  PCC的操作系统是一个分时多任务操作系统,该系统可使控制系统得以优化,拥有更好的稳定性和实时性。在控制程序中,各个任务程序模块依据其自身的重要性、实时性要求,分别位于优先级不同的任务层下,完成不同的功能。例如,事故故障处理直接影响水轮机组的安全运行,因此,该模块被置于任务层Cyclic #1中;而对实时性要求相对不高的模块如通信程序模块,则被置于任务层Cyclic # 4中。

  

一种基于PCC的水电站计算机监控系统设计

 

  图2 为控制程序各个任务程序模块的任务层分布(括号内时间分别表示不同任务层的循环时间)

2.1.2 模拟量处理程序设计

  机组模拟量如压力、温度等对整个水轮机组的正常运行起着至关重要的作用,因此需要对模拟量进行滤波以保证数据的准确性。以PLC为核心的控制系统对模拟量值的滤波一般是通过将模/数转换器得到的数值进行平均N次得以实现,存在着可靠性差等缺点。该程序则基于最小二乘法对模拟量数据进行拟合处理,并可根据传感器特性的变化调整参数,提高了数据的可靠性。最小二乘法即:选择适当的a,b,使式(1)中的ε最小。

  

一种基于PCC的水电站计算机监控系统设计

 

  因为ε是a,b的函数,用求极值的方法可知应满足:

  

一种基于PCC的水电站计算机监控系统设计

 

  解出a,b:

  

一种基于PCC的水电站计算机监控系统设计

 

  则:

  

一种基于PCC的水电站计算机监控系统设计

 

  式中Yi为第i个模拟量通道的数据处理结果;Xi为从传感器读取的第i个模拟量通道的初始值;ai,bi为对应该通道的参数;n为平均次数,程序中一般取20次。

  模拟量处理模块部分程序如下:

  

一种基于PCC的水电站计算机监控系统设计
2.2 通信程序设计

  LCU与外部设备如电量仪等的通信基于帧驱动器。帧驱动器是一种介于应用程序和硬件接口之间的软件工具箱,它使帧以字节流的形式进行发送与接收,无需驱动器对这些帧进行操作。

  a.初始化。通信开始时,通过帧命令FRM_xopen(enbale,device,mode)初始化端口,其参数定义了接口设备、接口参数以及数据传输状态等。

  b.数据发送与接收。函数FRM_xopen( )初始化完成后返回缓冲区的地址及其长度,然后调用memcpy( )将数据写入缓冲区,并将数据发送出去。

  数据接收的过程与发送基本相反,帧驱动器首先调用FRM_read( )读取1帧数据并把它放在缓冲区中,然后由memcpy( )读出该缓冲区的内容。

  通信模块部分程序如下:

  

一种基于PCC的水电站计算机监控系统设计

 

  3 上位机监控实现

  3.1 OPC服务器

  上位机监控功能是借助OPC(OLE for ProcessControl)服务器为桥梁实现上位机组态软件对机组数据信息的共享的。OPC是一个工业标准,它为不同厂商的硬件设备、软件和系统定义了公共的接口,使过程控制和工厂自动化中的不同系统、设备和软件之间能够互相连接、通信、操作。监控系统采用OPC协议与其他现场设备通信的优点在于:不管硬件设备是否使用标准的通信协议,制造商只需要提供1套OPC服务器,就可以支持大部分的监控等软件,也不需要将自己的通信协议细节提供给软件商。

  OPC服务器软件主要分为OPC服务器对象模块、服务器界面模块和OPC驱动程序模块,3个模块通过同一块主内存数据区共享数据,通过线程的同步和互斥等技术的使用,可解决共享数据的保护问题。

  在该系统中,上位监控计算机启动后,系统自动加载一个被B&R称之为“PVI”的系统模块,同时PVI启动同封装在PCC操作系统中的OPC服务器的通信(在本系统中基于TCP/IP协议)。PVI的核心部分为“PVI manager”,在“PVI manager”中用户可根据需要选择性定义从OPC服务器传输的数据。B&RPVI的基本构成(见B&R2005 User’s Manual,2004)如图3所示。

  

一种基于PCC的水电站计算机监控系统设计

 

  图3 PVI 基本构成

  3.2 组态程序设计

  该系统的组态程序采用北京亚控“组态王6.03”设计。“组态王6.03”有比较完善的报警和事件系统、报表系统及支持Windows标准的Active X控件,同时全面支持OPC标准,可以通过PVI很方便地实现同PCC OPC Server的数据共享,完成诸如开关量监视记录和事件顺序记录、事故追忆和故障录波、自动发电控制(AGC) 、自动电压控制(AVC)等监控功能。

  4 结语

  本文结合发展迅速的PCC技术,介绍了一种新型高效的水电站计算机监控系统。该系统基于B&R2005系列PCC,在以最小二乘法对机组模拟量进行滤波的基础上,实现了机组的各种控制与保护功能,并基于帧驱动器以及OPC Server实现了PCC控制系统同外部智能设备及上位机的通信,组成了一个较先进的适用于中小型水电站的开放式监控系统。

关键字:PCC  水电站  计算机  监控系统 编辑:神话 引用地址:基于PCC的水电站计算机监控系统设计

上一篇:可视门铃/婴儿监护系统解决方案
下一篇:基于ADUC7026的PID算法在基站功率控制中的应用

推荐阅读最新更新时间:2023-10-12 20:37

基于Sprite的手机移动视频监控系统
   1 引言   随着社会的发展, 视频监控技术在各行各业得到了广泛的应用。如何让用户实现随时随地进行监控, 手机移动监控系统提供了一个很好的解决方案。通过无线网络与互联网的结合, 手机移动监控系统把监控设备的视频信号通过移动互联网络传输, 实现实时在线监控现场情况。目前, 手机移动监控系统所采用的技术主要是利用J2ME 的P layer播放器技术, 进行现场监控, 不仅需要手机支持RTSP等实时流媒体协议, 而且对移动互联网有一定的要求。本文利用J2ME 的Sprite, 以动画的效果来显示服务器传输过来的现场监控图片, 模拟视频监控, 达到实时视频监控的要求。   2 系统的设计   手机移动监控系统由视频采集器
[嵌入式]
计算机世界封面:国产平板向前进!
    山寨“跳板”:如果2012 年没有利润,诸多从山寨手机转型平板电脑的中小企业将转型汽车或者电商,这是一个随时可以断裂的“平板”市场。   国产“短板”:中兴、华为、联想、壹人壹本等国内厂商虽然后来居上,但产业链尚未建立,品牌仍然是一个短板。   监管“死板”:从山寨手机到山寨平板,有关部门始终无法对症下药、因势利导,促使其转正,任其自生自灭。      尽管2012年平板电脑将有所“降温”,但是苹果iPad3风传已久,上市指日可待,势必与三星、摩托罗拉形成对峙。   根据“摩尔定律”,技术进步将使利润继续走低。国产平板电脑在苹果与山寨夹缝中生存,正在逼近产业“天花板”。   国产平板已经到了最危险的时候,它们如何背水一战
[手机便携]
特斯拉全新车载计算机申报:确定新增雷达,确定老车主无法升级
特斯拉,新品发布在即——而且是最核心的车载计算机系统。 德国特粉们扒出了特斯拉在向欧洲监管机构提交的车辆变更申请,坐实新车型传闻:最新自动驾驶硬件HW4.0,新的 芯片 、新的传感器,当然还有无奈之下请回来的 毫米波雷达 。 新车型的车载电脑、刹车系统、车辆参数标定等等,也发生了变化。 马斯克承诺,这次新的特斯拉 自动驾驶系统 ,至少比人类司机靠谱500%。 当然,你马哥这话,2016年就说过了,后来才知道有剪辑魔法(手动狗头)。 新的特斯拉自动驾驶硬件 特斯拉欧洲申报新车型变更,实锤了之前的传闻信息。 最新自动驾驶硬件HW4.0,确认量产上车。 不久前,一张疑似特斯拉中国的产线变更说明文档截图流出
[汽车电子]
特斯拉全新车载<font color='red'>计算机</font>申报:确定新增雷达,确定老车主无法升级
慢慢走向成熟的智能数字视频监控系统
 对于每个人而言,平安是幸福生活最基本的要素之一,而如何保障平安生活,无疑需要时刻有一双慧眼的保护。无论是生活安全的监控、突发事件的预警、交通违章情况和流量监控还是重点场所的安全保障,甚至山林火险监控、边界和领海各种情况的监控等,都需要先进的智能数字视频监控系统做保障。   具体到中国,人口众多地域辽阔的特点仅仅依靠人力很难满足保障国土安全、人民安居乐业的需求。因此,无论近年来全球经济如何动荡,中国的公共安防市场却总是保持旺盛增长的势头。“平安中国”计划的推广,特别是随着2008年北京成功举办奥运会过程中,国产的监控产品广泛被采用,表现不凡,进一步引发了国内数字化视频监控产业的发展。   数字视频监控系统是以数字视频处理技
[工业控制]
“神威•太湖之光”领先世界超级计算机排行榜
    国家部委研究员何其力在《紫荆》杂志9月号撰文称,首屈一指的“神威•太湖之光”让中国队遥遥领先世界超级计算机排行榜。   何其力在文中表示,6月20日,第47届世界超级电脑500强榜单公布,由中国国家超级计算无锡中心运营的“神威•太湖之光”以世界首度实现每秒超过10亿亿次的运算速度夺冠,同时中国的“天河二号”力挫强敌守住第二名。至此,中国入榜的超级电脑数量已达167台,有史以来首次超过美国的165台,名列全球第一。   “神威•太湖之光”超级电脑由40个运算机柜和8个网络机柜组成,整台设备共有40,960块处理器。其一分钟的计算能力相当于全球72亿人口同时用计算器连续不间断计算32年,是当前全球最快的超级电脑。
[手机便携]
实时内核uC/OS-II下的网络监控系统的设计
摘要:介绍了一种嵌入式于单片机的Web服务器的设计过程,给出了单片机控制下的网络控制器RTL8019AS硬件平台的设计、精简的TCP/IP协议栈通过LAN访问Internet的应用方案。同时简明介绍了实时内核uC/OS-II对整个系统的管理方案,完成了对连接在系统I/O总线上的现有设备的监控。 关键词:Web服务器 单片机 uC/OS-II TCP/IP协议栈 动态IP配置 随着信息时代的到来,特别是互联网的迅速普及,人们开始越来越多地接触到一个新概念--嵌入式产品。将嵌入式系统接入Internet。不仅实现了设备的远程控制、维护和升级,而且可实现资源共享。通过网络对设备进行监控,一个外部界面是必不可少的,利用Web浏览器可
[嵌入式]
基于Winodws CE的嵌入式网络监控系统的设计与实现
摘要:该系统以Windows CE嵌入式操作系统为核心,利用串口及CAN总线与底层I/O节点进行数据通信,并实现对下层设备的实时监控。主控制台可以直接联入Internet网,应用嵌入式系统中的网络功能,将系统故障信息向维修中心的服务器传递,实现远程诊断。 关键词:Windows CE 嵌入式系统 网络监控 控制器 布光系统 布光系统是广泛应用于电视演播厅、电影摄影栅、体育场馆以及舞厅的一种机械化照明灯具有其控制系统,是为增强舞台艺术效果的一种灯光控制设备。目前,布光系统存在的问题是:人机界面差,操作复杂;不能实时检测故障部位及原因,系统故障率大,难以维护;不能实现对被控对象的全部控制,只实现了单一、局部控制;缺乏形象的吊杆、灯
[嵌入式]
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved