论文部分内容阅读
针对目前油库综合自动化和油品储运自动化的需求,本论文结合现场总线技术,采用分布式结构,设计开发了油库发油控制系统。该发油控制系统由监控站和安装在现场的定量发油控制仪构成,监控站与现场的多台定量发油控制仪之间采用Profibus-DP总线连接。监控站可以实现发油监视控制功能、发油数据存储管理功能和发油控制系统的组态功能;定量发油控制仪主要实现程序控制、定量控制、防溢连锁控制、接地连锁控制等功能。 人工神经网络具有强大的非线性映射能力和信息存储能力,采用三层的BP网络,然后在一定的目标精度控制下利用《石油计量表》中的数据对该网络训练,得出了一个可以实现动态温度补偿的三层BP网络模型,把该BP网络的参数存储在下位机的控制器中,利用该BP网络实现了发油过程中实时的温度补偿。 在发油过程中,当油品流速急剧变化时将会引起油品压强的大幅度变化,产生较大的水击压力,本论文分析了水击产生的原因和各种影响因素,并分析计算了不同类型阀门在不同关阀方式下的水击压力,设计了在管道允许压力下的多段关阀方式和流速限定值。 由于油品的流动惯性、数据传输的延时性和阀门等机械机构的动作滞后性,当实发油量等于预发量时执行关阀命令后,往往会多发出一部分油品,产生过冲量,过冲量的大小将直接影响着发油的精度,发油流量是影响过冲量的主要因素,本论文采用了基于流量的过冲量自动调节法,并给出了具体的计算方法和在PLC中的实现程序。 OPC规范是一系列标准的OLE/COM接口协议,它实现了一种以标准的方法从任一客户端的应用软件访问数据源的通信机制。基于OPC规范的通信采用客户端/服务器模式,数据源(各种各样的采集设备或通信系统)提供者开发OPC服务器,它通过OPC接口为符合OPC接口的任一应用程序提供数据源服务。由用户开发的OPC客户端可以访问任一OPC服务器。本论文在介绍分析SIMATIC OPC服务器的基础上,给出了OPC客户端设计的详细过程,并结合发油控制系统给出了具体实现的方法。 最后,本文结合PLC系统讨论了抗干扰的设计,另外,在监控系统的设计实现中,针对调试过程中出现的共享数据区一致性等问题,本论文也给出了详细的分析和解决方法。