基于PAC的储油罐智能监控节点设计

发布者:本人在最新更新时间:2012-08-18 来源: 21ic 关键字:PAC  储油罐  工业以太网  智能节点 手机看文章 扫描二维码
随时随地手机看文章

  1储油罐智能监控系统模式

  系统结构如图l所示,采用功能分散、负荷分散、危险分散和管理集中的分布式设计思想,每个智能节点面向1个储油罐对象,自主完成信息采集、分析处理、状态监测、故障诊断和控制输出等功能;各智能节点与罐区监控和管理主机的信息交换采用工业以太网,实现远程监控、资源共享、诊断与维护等功能,构成分布式监控系统模式。
  2基于PAC的智能节点设计
  2.1节点功能
  智能节点是简化监控系统水平和垂直集成难度,增强系统智能化水平的重要装置,其监控功能架构如图2所示。

  (1)数据采集。采集储油罐各种传感器(如液位、温度、压力、油气浓度等)的输出信号,并对采集数据进行数字滤波、标度变换等预处理。
  (2)数据计算。根据计量分析算法CONTROL ENGINEERING China版权所有,完成间接参数(如体积、质量等)的计算,及数据的自动存储。
  (3)数据管理。包括储油罐信息的存储管理、查询、统计、分析、现场显示及人机交互。
  (4)状态监控。实时分析液位、温度、油罐正负压、罐室油气浓度等参数CONTROL ENGINEERING China版权所有,对参数进行特征信息抽取、特征信息融合、故障报警等CONTROL ENGINEERING China版权所有,并控制相关的执行机构进行异常处理。
  (5)网络通信。采用控制网络技术,实现罐区监控站与智能节点的分布式远程通信。
  2.2节点功能模型和计量算法
  2.2.1功能模型

  智能节点功能模型如图3所示。节点按照预设的采样频率,从I/O模块读取现场传感器信息,实时处理并存入节点数据库;基于知识库和推理规则,实时分析节点数据库数据,进行异常监测与报警;响应监控管理站的远程调度命令,实时上传节点监控信息。
  2.2.2计量算法
  为实现多参数的实时监测和质量计量H1,并保证计量精度,采用混合计量(HIMS)算法来计算体积和质量参数,主要设备包括高精度液位计测量油高;安装于罐壁底部和罐顶部的高精度智能压力变送器测量油品压力和气相压力;多点温度传感器测量油品平均温度。根据直接测量参数及储油罐容积表,求出平均密度、视体积、标准体积和质量。储油罐混合测量计量算法如图4所示。

  2.2.2.1标准密度
  根据油品温度值t和油品视密度P,查看GB/T 1885—1998,即可获得油品的标准密度p∞”1。P的计算公式为

  式中:p2品压力值;p1油蒸汽压力值;日为油品液位值。[page]
  2.2.2.2标准体积
  由液位值,查看罐容积表获得油品在t时的实测体积,根据t时油品体积修正系数,计算出标准体积‰,其计算公式为

  式中:Vt为温度t时的油品实测体积;K为油品体积修正系数,
  可根据GB/T 1885--1998查得。
  2.2.2.3质量
  根据标准密度p20和标准体V20,采用空气浮力修正值即可以算出油品质量。计算公式为

  式中:m为油品质量;P20油品20℃下的标准密度;V20油品20℃下的标准体积;O.001 1为对油品密度的空气浮力修正值。
  2.3硬件配置

  智能节点采用以PAC为主体的组合式模块,如图5所示控制工程网版权所有,主要包括CPU和I/O模块。CPU模块选用WinCon-8337∞。,采用206 MHz CPU,存储器为工业级512M CF卡,此外,模块还带有1个以太网接口、1个RS-232接口、1个RS-485接121、1个USB接口、2个PS/2接口以及3个I/O扩展槽;I/O模块选用8路模拟量采集模块1-87017和8路通用开关量模块1-8063。
  2.4数据采集程序设计
  利用Visual Basic.Net来开发数据采集程序。选用的win-Con-8000系列PAC产品采用Windows CE.NET作为操作系统,针对此系列产品提供了多种API接口函数,如I/O模块访问API、iPush组件、Modbus API等,利用这些动态链接库(DEE)可以方便地在Visual Basic.Net中开发应用程序。
  通过应用Wincon.DLL中提供的I/O函数,完成对模拟量输入模块、数字量输A/输出模块的数据采集怕J。根据I/O模块的插槽号(slot)、通道号(channel),调用相应的I/O库函数,来读取液位、压力、温度、油气浓度等参数以及控制输出。主要代码如下:
  Wcon.i87017.Analogln(slot2,0,High)’读取模块1-87017第0通道值,并赋予变量“HiglI”
  Wcon.i87017.A蒯ostn(slot2。1,Pressl)’读取压力1值
  Wcon.$7017.Amlogh(slot2,2,Pr%2)’读取压力2值
  Weon.$7017.Analogtn(slot2,3,Temp)’读取温度值
  Wcon.$7017.,halogln(8№,5,oil)’读取油气浓度值
  Wcon.$063.DIO_DO_8(slot3,1)’控制相应的阀门开
  Wcon.i8063.DIO_DOJ(slot3,0)’控制相应的阀门关
  2.5通信程序设计
  考虑到整体的传输速度和网络开销,采用基于UDP的通信传输协议,用数据报Socket进行数据交换;同时为了增强传输的可靠性,在数据报中加入数据校验。
  2.5.1通信模式
  监控主机与各智能节点之间的通信采用基于UDP的客户/服务器模式:监控主机为客户端www.cechina.cn,轮流访问各智能节点,读取各点的信息参数;各智能节点为服务器,为监控主机提供数据访问服务。

  智能节点和监控主机的通信流程如图6所示,其基本通信过程如下:在智能节点端,先创建UDP数据报类型套接字,然后调用bind()函数给此套接字绑定一个端口,再通过调用recvfrom()函数在指定的端口等待监控主机发送来的UDP数据报;接收到套接字后,对数据报内容进行解读,再调用sendto()函数将本节点的信息参数发送给监控主机。
  2.5.2数据校验
  数据包中包括ASCII码数据串和数据校验串,以数据串“$1.8659$1.1594$1.0131$23.91$0%$”和校验串“63253”为例,主要校验方法如下所示:
  (1)求ASCII码数据串的校验和(Hex)
  CheckSum=24+3l+FA+38+36+35+39+24+31+
  FA+3l+35+39+34+24+31+FA+30+31+33+31+24+
  32+33+FA+39+31+24+30+25+24=08EB Hex;
  (2)将ASCII码校验串“63253”转换为2字节16进制校验码CSH=63253 Decimal="耵15" Hex;
  (3)不考虑溢出,将校验和与校验码相加Check·Sum+CSH=08EB Hex+F715 Hex="0000" Hex。上式结果为0,主机可确认本次接收数据可靠。反之,要求重新发送。
  3结束语
  基于PAC的储油罐智能节点已经在某数字化油库实验室的模拟储油罐区中投入使用。从实际运行情况看,采用PAC的储油罐智能节点具有开发周期短,现场数据处理能力强,系统水平和垂直集成难度小的优点。

关键字:PAC  储油罐  工业以太网  智能节点 引用地址:基于PAC的储油罐智能监控节点设计

上一篇:PLC在智能楼宇电量采集系统中的应用
下一篇:基于PLC与工程型变频器的浆纱机张力控制

推荐阅读最新更新时间:2024-05-02 22:16

基于CAN总线分布式控制系统智能节点的设计
     前言         现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。CAN(Controller AreaNetwork)属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之目前许多RS-485基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面具有明显的优越性:     首先,CAN控制器工作于多主方式,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位仲裁的方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行
[嵌入式]
基于CAN总线煤矿瓦斯智能节点的研究与设计
摘要:煤矿瓦斯气体监测的系统是保证煤矿生产安全的必备设备,分析国内外煤矿瓦斯气体监测系统特点,提出基于CAN总线煤矿瓦斯气体监测的网络系统。着重介绍以P80C592单片机作为CAN总线煤矿瓦斯智能节点,研究设计CAN总线通信接口电路、MAX306数据采集电路以及相应的软件设计等。通过研究设计表明智能节点具有简单明了、体积小、性能高、成本低廉、抗干扰能力强等特点,能够满足煤矿瓦斯气体监测的网络系统要求。 关键词:CAN总线;瓦斯;传感器;远程监控 0 引言 我国是世界上最大的煤炭生产和消费国,也是世界上少数几个以煤为主要能源的国家之一。煤炭中含有大量的甲烷(CH4)等易燃易爆气体,它是瓦斯形成的主要成分,发生瓦斯事故后会造成巨
[工业控制]
基于CAN总线煤矿瓦斯<font color='red'>智能</font><font color='red'>节点</font>的研究与设计
信息化工厂中的工业以太网
    1、 前言         以互联网为基础的信息化社会,对于我们已经不是遥不可及,我们已是身临其境。现在我们已经很难想想失去网络和电脑后,工作、生活会变成什么样。同样信息化的浪潮也大大改变了生产、制造业的内涵。从最初的单片机的使用到DCS、PLC的普及,从单台设备的自动控制到整个生产线、整个工厂的信息化,这场变革正在我们的身边改变着工厂的内涵。党的十六大明确提出我国要走“以信息化带动工业化,以工业化促进信息化”的工业发展道路,因为它可极大的提升企业的竞争力。         本文主要介绍工业以太网在信息化工厂中所起的作用。我们先来看看“信息化工厂”的定义:信息化工厂是指在工厂的生产、管理、经营过程中,通过信息基础设施,在集
[嵌入式]
TSC工业以太网交换机在冶金行业控制系统中的解决方案
一、方案概述 随着冶金企业规模的不断扩大,生产工艺的不断提高,产品的种类及规格也不断增多,对相应控制系统的要求也不断提高。以往传统的以DCS、PLC 和自动化仪表为主的控制系统结构,由于其控制和管理的范围主要集中在主装置和主要生产区域内,不能满足用户的需求,已逐渐被新的控制系统解决方案所取代。 当今的自动化系统是集现场总线技术、高速数据网络技术、现代智能控制技术、预测和预报技术以及信息综合处理技术为一体的综合性控制系统。其控制和管理的范围也从主要生产装置扩大到设备维护、销售、采购、企业管理等相关领域。 本文所介绍的解决方案是着眼于整个工厂的控制和管理,采用统一的数据管理、统一的编程组态平台、统一的通讯规范和灵活的结构配置完全
[嵌入式]
工业以太网五大主流协议对比分析
比较目前的五个主流工业以太网协议(Ethernet/IP,PROFINET,POWERLINK,EtherCAT,SERCOSIII),基于技术,实时性,标准化状态及市场方面的战略考量。例如:是否有一个用户组织在持续的进行着协议的开发?该协议是否遵循IEC标准,且是否系统满足硬件实时的需求? 1、实时性 IEEE802.3以太网中存在的用于解决数据碰撞的机制带来了数据传输的延迟,为了达到实时性能,工业以太网协议采用了不同的方法去避免这种碰撞,对于硬实时,信号传输时间必须精确的按照时间帧来进行,或者他们可以触发一个错误机制。循环时间在数百个毫秒的系统应用对于软件实时是足够的,例如温度控制,而对于数字控制或运动控制应用经常需要其循
[嵌入式]
<font color='red'>工业以太网</font>五大主流协议对比分析
基于CAN总线的智能节点的设计
现场总线是工业自动化领域中实现分布式控制而产生的工业级局域网,其可以实现控制系统内各节点的实时数据通信,具有良好的可靠性,成为当前工业控制领域内的研究热点。在众多现场总线中,CAN总线以其高性能的特点,被广泛应用于航天航空、工业控制、环境监测,医疗设备等多个方面。基于CAN总线的控制节点可实现对工业控制中多点 的分布式控制,具有重要的研究价值。 1 总体结构设计 CAN总线采用了不同于传统的分布式控制系统的构架,由分散于工业控制中现场智能节点完成传统系统中主机的常规测试与控制。因此基于CAN总线的分布式控制系统的主机不必监控底层设备,实现高性能的高层次控制与管理。一般基于CAN总线的工业分布式控制系统中由主机、数据转换
[单片机]
基于CAN总线的<font color='red'>智能</font><font color='red'>节点</font>的设计
工业以太网有哪些好处_现场总线和工业以太网的区别
  工业以太网有哪些好处   工业以太网是一种用于工业自动化控制的现代通信技术,具有以下好处:   高可靠性:工业以太网采用冗余机制和高可靠性的网络拓扑结构,能够保证数据传输的可靠性和稳定性,降低系统故障率。   高带宽:工业以太网采用高速传输技术,能够提供高速的数据传输和处理能力,支持实时数据传输和高速控制。   易扩展性:工业以太网采用分布式控制结构,能够方便地扩展和升级系统,支持新设备的快速接入和无缝集成。   互通性强:工业以太网采用标准化的通信协议,不同设备之间能够互相通信和协同工作,提高了设备的互通性和兼容性。   管理方便:工业以太网采用网络管理和监控技术,能够实现远程管理和故障排除,降低了维护成本和工作难度。   
[嵌入式]
LonWorks总线多点I/O智能节点的开发
    摘要: 叙述智能节点在现场总线控制系统中的重要性,提出扩展智能节点I/O点数的方法和电路原理图,并给出采用该智能节点组建的基于LonWorks技术的现场总线控制设备的应用实例。     关键词: LonWorks 智能节点 I/O扩展 随着控制、计算机、通信、网络等技术的发展,现场总线已成为当今工业控制领域技术发展的热点之一。LonWorks现场总线由美国Echelon公司于1993年推出后,由于其开放的网络操作系统、标准的网络通信协议、丰富的介质接口模板、支持多种介质之间相互通信等特点,在工业控制领域得到了广泛应用。目前,已有多种支持LonWorks技术的芯片。Echelon公司的神经元芯片Neuro
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved