7
6ES7231-0HF22-0XA0多库发货
1 引言
核电厂非放射性污水处理系统担负着收集并处理核岛各厂房和各区域的生活污水、常规岛各厂房和BOP各厂房的生活污水、地面冲洗污水及厂前区生活污水的任务。本文以某核电厂非放射性污水处理系统为例,应用Siemens S7-300系列PLC和智能检测仪表组成下位机,对现场设备进行实时监控。上位机采用WinCC组态软件,实现整个系统的画面监测、打印管理、参数设置和逻辑控制等功能。该PLC控制系统具有性高、控制性能优越、便于管理等优点。
2 工艺流程及概述
非放射性污水处理采用A/O生化处理和MBR膜生物处理相结合的处理方式。前置缺氧段,来达到生物脱氮目的。MBR膜生物反应池中设置浸没式膜生物反应器,达到出水直接回用的目的。
主厂区及厂前区生活污水进入污水处理站,经自动机械格栅去除污水中的杂物(杂物排至平台小车内,定期清运),随后进入调节池,调节池对原水水质水量进行均化和调节(为防止池内污物沉积,池内设曝气管),调节池中设提升泵4台(3用1备,其中一期安装2台,1用1备)将污水提升至缺氧池。污水在缺氧池内进行脱氮处理,随后污水进入MBR膜生物反应池。为防止颗粒物堵塞MBR膜生物反应器,在污水进入缺氧池前设置毛发聚集器,在膜反应池前设置提篮式格栅。MBR膜生物反应池对污水进行生物加过滤处理,设置膜在线清洗装置,处理水经抽吸泵抽吸后进入回用水池。回用水池内设置变频供水泵,通过供水泵把中水输送到所需区域。MBR膜生物反应池的污泥排至污泥池,污泥池内上清液溢流至调节池,剩余污泥定期清运。调节池、缺氧池、MBR膜生物反应器、污泥池内设置曝气装置曝气,曝气装置由罗茨风机供气。所有仪表信号和主要设备运行信号在控制室显示,设备的控制可在控制室和就地控制柜分别操作。
3 控制系统硬件设计
3.1 设计原则
核电厂非放射性污水处理自动控制系统应保证其具有高性和稳定性,因此应选择具有工业高抗干扰性能的软硬件设备;系统还应具有良好的扩展性和兼容性,并满足生产工艺对自动控制系统的各种要求;还要便于管理等[1]。
3.2 控制系统硬件结构
本工程采用Siemens S7-300系列PLC对全厂主要工艺设备进行监控,并通过现场仪表采集液位、流量、压力、温度等信号和设备运行状态信息,由PLC控制现场设备的启停以控制工艺参数。
控制系统结构如图1所示,采用研华公司生产的两台工业计算机,1台操作员站,1台工程师站,采用TCP/IP通信协议;工程师站配置1台打印机,可以对生产过程中的报警及报表进行打印。PLC主要由处理器(CPU)、存储器、输入接口电路、输出接口电路、通信接口、内部电源等部分组成。PLC系统由CPU机架与I/O扩展机架组成。机架间由IM365接口模块实现内部通讯链接,如图1所示。
处理器选择标准型CPU314,其主要技术参数为:工作存储器内置96KB,装载存储器是大8MB的可插拔存储卡MMC;数字量全部I/O点数为1024,模拟量全部I/O点数为256,大机架数为4,每个机架的模块数量多为8个;内置RS485接口,MPI连接数为12;CPU编程语言为STEP7 V5.2 SP1以上。负载电源模块PS用于将AC220V电源转换为DC24V电源,供CPU和I/O模块使用;选用PS307()型电源模块,其主要技术参数为:输入电压120V~230V,输出电压24VDC,输出电流,具有防短路和开路保护功能,可向总线提供电流1.2A。数字量输入模块采用SM321(16×24VDC);数字量输出模块采用SM322 (16×24VDC/0.);模拟量输入模块采用SM331(8×16位);模拟量输出模块采用SM332(4×12位),接口模块选用IM365。
污水处理PLC自动控制系统配有在线式UPS不间断电源供电,负责给控制系统和仪表供电。采用山特CASTLE系列UPS,容量2KVA,电源备用时间30min。PLC机柜内每种类型的I/O测点都有不少于10%的备用量;同时机柜内留有10%的I/O模件插槽备用量;存贮器容量也考虑40%的备用量。
现场测量及分析仪表主要有声波液位计、电缆浮球液位开关、电磁流量计、压力变送器、就地压力表、在线PH计、在线COD分析仪等。污水处理系统的现场仪表设计选型时应尽量选用、高稳定性、免维护或低维护的智能仪表,还应尽量选择非接触式、电磁式的传感器。由于污水处理中很多现场仪表在井下或露天环境,所以考虑防护手段。对于清洗、维护及换时拆卸的管道式安装仪表及其传感器,应在管道上设计安装旁通阀,以免在其换或发生故障时,需要停止工艺运行。另外,污水处理中仪表设计和工艺紧密结合,选取合适的测量或取样位置[2]。
4 控制系统软件设计
污水处理控制系统软件分为上位机WinCC软件和下位机PLC现场控制软件两部分。
系统上位机运行bbbbbbS XP操作系统和WinCC V6.3组态软件,提供了数据、数据处理、流程控制、数据显示、过程报警和连锁、历史记录和报表以及数据查询、打印等控制和管理功能。
图形界面包括两大部分:主画面和各个工艺阶段、参数曲线、报表、报警的分画面。主画面有各个厂房、设施设备和管道流向,分别用不同的颜色和形状表示,用来展示全部的工艺流程;分画面用来显示各个工艺阶段的详细参数和测量值,报表分画面用于打印和输出各个时段各个设备的历史数据,报警分画面用于设置报警级别和显示报警原因等用途[3],各个画面之间可以灵活地相互切换。
WinCC提供了所有重要的通信通道,用于连接到SIMATIC S5/S7/505控制器的通信,以及如PROFIBUS-DP/FMS、DDE和OPC(用于过程控制的OLE)等非通道;也能以附加件的形式获得其他通信通道。由于所有的控制器制造商都为其硬件提供了相应的OPC服务器,因此实际上可以不受限制地将各种硬件连接到WinCC[4]。
系统下位机PLC编程软件为STEP7 V5.3版,Siemens S7-300程序采用SIMATIC Manager的梯形图(LAD)与语句表(STL)两种编程语言相结合编写,实现整个污水处理工作流程的运行和监控。正常生产时,设备按照工艺要求的流程和顺序由PLC自动控制启停,PLC程序运行时立于上位机,即便上位机出现故障或关机,PLC程序仍可以继续完成相应的控制功能。当现场设备需要检修或出现故障时,技术人员在现场设备附近的就地控制箱中,将设备工作状态开关切换到手动模式,设备不再接受PLC的控制,但PLC仍会采集设备的启动、停止及故障信号用于显示。
5 结束语
该PLC控制系统日处理非放射性污水900吨,系统运行、故障率低、。由于软硬件均采用模块化结构,技术人员可以很方便地进行安装、调试和维护。提高了生产效率,降低了劳动强度,运行期间各项出水指标稳定,各方面性能都得到了厂方的。



1. PID控制
在工业控制中,PID控制(比例-积分-微分控制)得到了广泛的应用,这是因为PID控制具有以下优点:
1)不需要知道被控对象的数学模型。实际上大多数工业对象准确的数学模型是无法获得的,对于这一类系统,使用PID控制可以得到比较满意的效果。据日本统计,目前PID及变型PID 约占总控制回路数的左右。
2)PID控制器具有典型的结构,程序设计简单,参数调整方便。
3)有较强的灵活性和适应性,根据被控对象的具体情况,可以采用各种PID控制的变种和改进的控制方式,如 PI、PD、带死区的PID、积分分离式PID、变速积分PID等。随着智能控制技术的发展,PID控制与模糊控制、神经网络控制等现代控制方法相结合,可以实现PID控制器的参数自整定,使PID控制器具有经久的生命力。
2. PLC实现PID控制的方法
如图6-35所示为采用PLC对模拟量实行PID控制的系统结构框图。用PLC对模拟量进行PID控制时,可以采用以下几种方法:
结构框图
1)使用PID过程控制模块。这种模块的PID控制程序是PLC生产厂家设计的,并存放在模块中,用户在使用时只需要设置一些参数,使用起来非常方便,一块模块可以控制几路甚至几十路闭环回路。但是这种模块的价格昂贵,一般在大型控制系统中使用。如三菱的A系列、Q系列PLC的PID控制模块。
2)使用PID功能指令。现在很多中小型 PLC都提供PID控制用的功能指令,如FX2N系列PLC的PID指令。它们实际上是用于PID控制的子程序,与A/D、D/A模块一起使用,可以得到类似于使用PID过程控制模块的效果,价格却得多。
3)使用自编程序实现PID闭环控制。有的PLC没有有PID过程控制模块和 PID控制指令,有时虽然有PID控制指令,但用户希望采用变型PID控制算法。在这些情况下,都需要由用户自己编制PID控制程序。
3. FX2N的PID指令
PID指令的编号为FNC88,如图6-36所示源操作数[S1]、[S2]、[S3]和目标操作数[D]均为数据寄存器D,16位指令,占9个程序步。[S1]和[S2]分别用来存放给定值SV和当前测量到的反馈值PV,[S3]~[S3]+6用来存放控制参数的值,运算结果MV存放在[D]中。源操作数[S3]占用从[S3]开始的25个数据寄存器。
PID指令是用来调用PID运算程序,在PID运算开始之前,应使用MOV指令将参数(见表6-3)设定值预先写入对应的数据寄存器中。如果使用有断电保持功能的数据寄存器,不需要重复写入。如果目标操作数[D]有断电保持功能,应使用初始化脉冲M8002的常开触点将其复位。
表6-3 PID控制参数及设定
PID指令可以同时多次使用,但是用于运算的[S3]、[D]的数据寄存器元件号不能重复。
PID指令可以在定时中断、子程序、步进指令和转移指令内使用,但是应将[S3]+7清零(采用脉冲执行的MOV指令)之后才能使用。
控制参数的设定和 PID运算中的数据出现错误时,“运算错误”标志M8067为 ON,错误代码存放在D8067中。
PID指令采用增量式PID算法,控制算法中还综合使用了反馈量一阶惯性数字滤波、不微分和反馈量微分等措施,使该指令比普通的PID算法具有好的控制效果。
PID控制是根据“动作方向”([S3]+1)的设定内容,进行正作用或反作用的PID运算。
以上公式中:△MV是本次和上一次采样时PID输出量的差值,MVn是本次的PID输出量;EVn和 EVn-1分别是本次和上一次采样时的误差,SV为设定值;PVn是本次采样的反馈值,PVnf、PVnf-1和PVnf-2分别是本次、次和前两次滤波后的反馈值,L是惯性数字滤波的系数;Dn和Dn-l分别是本次和上一次采样时的微分部分;K p是比例增益,T S是采样周期,T I和T D分别是积分时间和微分时间,αD是不微分的滤波时间常数与微分时间TD的比值。
4.PID参数的整定
PID控制器有4个主要的参数K p、T I、T D和T S需整定,无论哪一个参数选择得不合适都会影响控制效果。在整定参数时应把握住PID参数与系统动态、静态性能之间的关系。
在P(比例)、I(积分)、D(微分)这三种控制作用中,比例部分与误差信号在时间上是一致的,只要误差一出现,比例部分就能及时地产生与误差成正比的调节作用,具有调节及时的特点。比例系数K p越大,比例调节作用越强,系统的稳态精度越高;但是对于大多数系统,K p过大会使系统的输出量振荡加剧,稳定性降低。
积分作用与当前误差的大小和误差的历史情况都,只要误差不为零,控制器的输出就会因积分作用而不断变化,一直要到误差消失,系统处于稳定状态时,积分部分才不再变化。因此,积分部分可以稳态误差,提高控制精度,但是积分作用的动作缓慢,可能给系统的动态稳定性带来不良影响。积分时间常数T I增大时,积分作用减弱,系统的动态性能(稳定性)可能有所改善,但是稳态误差的速度减慢。
微分部分是根据误差变化的速度,提前给出较大的调节作用。微分部分反映了系统变化的趋势,它较比例调节为及时,所以微分部分具有前和预测的特点。微分时间常数T D增大时,调量减小,动态性能得到改善,但是抑制高频干扰的能力下降。
选取采样周期T S时,应使它远远小于系统阶跃响应的纯滞后时间或上升时间。为使采样值能及时反映模拟量的变化,T S越小越好。但是T S太小会增加CPU的运算工作量,相邻两次采样的差值几乎没有什么变化,所以也不宜将T S过小。