多网络融合的水厂自动化控制系统设计

来源:单片机与嵌入式系统 作者:罗久云,李 安2011年11月21日 11:47
[导读] 本文提出一种多网络融合的水厂自动化控制系统,系统节点提供多种网络接口和模拟/开关量接口,从智能仪表或现场获取设备运行状态,并将现场数据经由工业以太网络送至上位监控主

 

  本文提出一种多网络融合的水厂自动化控制系统,系统节点提供多种网络接口和模拟/开关量接口,从智能仪表或现场获取设备运行状态,并将现场数据经由工业以太网络送至上位监控主机,同时自动化系统网络平台融合了安防系统,以实现对水厂厂区的实时视频监视。该技术在通信效率、实时性、可靠性、兼容性、全面性等方面有着明显的优势。由于具备较高的系统集成度和较好的性能优势,既提升了水厂信息化和工业化水平,又降低了水厂自动化改造和建设的成本,减小了设备维护的劳动强度。

  1 系统原理和总体结构

  多网络融合的水厂自动化控制系统采用分布式数据采集方式,共分3层结构:上位监控层、网元层和数据采集与控制层。其系统结构框图如图1所示。

  

 

  在自动化控制系统的数据采集与控制层,各站位的智能测控节点负责从现场采集水头水位、水池水位、阀门开关状态、水泵出口水压/流量大小、浊度和PH值等水质参数、电机各相电流/电压/功角等现场监控对象的参数和变量,并实时运算和处理,这些数据再经由网元层发送到高层。在上位监控层,中控室工程师站通过网元层的工业以太网络接收现场发来的数据,进行分析和处理,并可根据实际需要对现场设备实行就地的实时监视和控制;中控室操作员站和数据库服务器也接收传来的电气设备的参数进行显示、存储、分析、打印等,但是不具备对现场设备的控制和控制权限分配的功能,在远程的水厂总公司服务器也能通过Internet互联实现与水厂的数据库共享。

  为满足水厂安防监控的需要,自动化控制系统同时融合了安防系统。安防系统的数据采集与控制层、各站位和道路等其他重要区域安装了云台和摄像机,监视视频的模拟信号接入多路网络视频编码器,数字化编码后再经由网元层发送到高层;在上位监控层,中控室的视频服务器将现场摄像机采集的信号投射到中控站监视电视墙上,实现水厂厂区的实时视频监视。由于安防系统技术成熟,本文不讨论网络视频监视的相关技术。

  2 智能测控节点的硬件设计

  多网络融合的智能测控节点,既要在采集和传输现场设备参数的同时接收中控室工程师工作站的指令来控制现场设备,又要在现场控制有较高优先级的场合(即本地控制优先级高于上位监控层控制),能单独对设备进行控制;而且,在无人值守的情况下,智能测控节点对紧急情况能实现自动控制和报警,比如清水池水位过低时送水泵停机并报警,漏氯检测仪发出“漏氯”报警时关闭加氯系统并将报警延伸至中控室等等。

  智能测控节点主控芯片采用Microchip公司生产的PIC32MX795F512L。它是一款基于M4K内核的32位RISC嵌入式处理器,内置128 KB的SRAM存储器和512 KB的Flash闪存,集成度高,芯片内部的预取高速缓存模块可加速闪存的执行速度。此外,芯片内置最多16通道10位ADC、2路CAN2.0控制器、6路UART标准串行口模块,USB接口、工业以太网络控制器等。由于PIC32MX795F512L芯片外设资源非常丰富,外围硬件电路非常简单,从而提高了智能测控节点的兼容性和稳定性。智能测控节点的硬件结构框图如图2所示。

  

 

  PIC32MX795F512L内置的以太网控制器与LAN8700I相连,TX+、TX-、RX+、RX-信号线经过隔离变压器隔离后,再连接网元层的交换机。本设计采用基丁RMII(Reduced Media Independent Interface,简化媒体独立接口)的10/100Mbps;以太MAC与LAN8700I相连,其帧格式遵循IEEE802.3(10M)/IEEE802.3u(100M)协议,端口信号线少,连接简单。

  PIC32MX795F512L内置CAN控制器的输出信号,须经过光电隔离后,再连接CAN控制器接口芯片。设计使用Microchip公司的MCP2551作为接口芯片,该芯片完全满足ISO11898标准物理层规范要求,通信速率可达1 Mb/s,抗工业环境中的高压瞬间干扰,其差分总线具有很强的抗噪特性,其欠压保护功能使得未上电的节点或欠压节点对总线无任何影响,具有很强的保护总线能力。设计中将芯片的CAN控制器2作为工业以太网络的冗余,一旦智能测控节点的以太网络接口发生故障则报警,同时CAN网络自动投切,保证现场数据能实时上传到中控室,并执行中控室发来的远程控制命令。

  智能测控节点有友好的人机界面接口,节点使用触摸液晶屏(10.4英寸TFT,800×600图形点阵)在现场显示设备状态。本设计通过节点的串口和迪文科技的DMG80600S104智能显示终端连接。DMG80600S104基于图形界面操作,通过设置/下载触控配置文件后,可直接读取触摸键值。图形显示和触摸感应的实时性强,方便人员完成各个节点功能参数的设定(包括节点地址、通信速率、操作优先级等)及设备控制。

  PIC32MX795F512L支持符合USB 2.0规范的全速设备和OTG(On-The-Go)控制器,系统的智能测控节点连接一个USB接口的针式报警打印机,用于在设备现场实时记录和输出报警,方便高效。

  系统的每个智能测控节点硬件结构都与图2类似,只是不同节点有不同的现场监控对象。按照区域划分,通常水厂的监控对象有取水泵站的取水头水位、阀门状态;加矾系统的浊度仪、流量计、矾池液位计的变量,计量泵电动冲程控制和搅拌系统控制;加氯系统的源水流量计、氯气管隔膜压力表的数值,余氯分析仪、漏氯报警仪的变量、真空调节器入口阀开关状态、水射器和加氯机控制等;送水泵站的清水池水位、送水泵出口压力值、阀门状态、送水泵的各相电压和电流、变频器控制等。以上的智能仪表有些需要RS232和RS485等通信接口(譬如浊度仪等),而智能测控节点提供了多类型的接口和仪表连接,具有很强的兼容性和很高的可集成度。

  3 系统软件设计

  3.1 工业以太网络和CAN网络的冗余策略

  由于水厂厂区面积较大,容易发生现场智能测控节点与中控室的网络链接故障,并且为满足网络建设和维护的低成本需求,设计采用网络链路冗余的方法解决这个问题。设计中,工业以太网络和CAN网络分别铺设,减小同时发生网络链路故障的概率,同时使用PPT,衡量网络质量以实现自动投切的冗余策略,以保证网络的稳定性和安全性。

  定义智能测控节点巡检周期时间PPTnode(Node Polling Periodic Time)为节点通过工业以太网向上层发送现场采集的数据的间隔时间,一般取200~1000 ms,本文取200 ms,即

  PPTnode=0.2s (1)

  上位机巡检周期时间PPThost(Host Polling Periodic Time)简称PPT,为上位机收到智能测控节点上传现场数据的间隔时间。那么,使用上位机定时器从t=t0时刻开始可测量出一个无限长的样本,即

  PPThost=PPT=(PPT1,PPT2,…,PPTn,…)

  0

  引入上位机平滑巡检周期时间PPTs(Smooth Polling Periodic Time)作为衡量工业以太网络平台的智能测控节点和上位机之间通信质量,表示为:

  

c.jpg

 

  第一次测量到PPT样本时,PPTs值取节点的巡检周期时间为:PPTnode,以后每测量到一个新的PPT样本,就按上式重新计算一次PPTs。

  依照经验,取α=0.25,若

  PPTs>0.8 (4)

  则认为通信链路断开,自动投切到CAN网络。

  

12下一页

本文导航

发表评论
技术交流、积极发言! 发表评请遵守相关规定。

0 条评论

推荐阅读

每月人物

正面迎战智慧家庭:从称体重到“称”健康,芯海智慧测量全包了!

正面迎战智慧家庭:从称体重到“称”健康,芯海智慧测量全包
随着科技的发展,人们对生活质量的追求越来越高,传统的家庭生活方式已经无法满足现代人的家居生活,智慧家庭的新型生活理念成为很多人梦寐以求的...

依托AI平台,涂鸦智能开启全屋智能2.0时代!

依托AI平台,涂鸦智能开启全屋智能2.0时代!
随着物联网技术的突飞猛进,生活中越来越多的家庭设备将会联上网络,变得“智慧”起来,智慧家庭的概念成了这几年媒体、企业、用户关注的焦点,而...

每周排行

  • 型 号
  • 产品描述