基于PLC的锅炉加药自动控制系统
3.1 控制流程
图3给出3#机组的炉水加药控制系统。该系统从在线分析仪表(磷酸根表、pH表)中提取4~20mA信号,根据运行工艺参数和确定的数学模型进行窗口式PID复合运算,中间结果送变频器,控制加药泵加药量以实现加药的自动闭环调节。
3.2 控制系统组成
该控制系统选用上位机软件WinCC+西门子PLC的组合方案。PLC系统通过PorfiBus总线方式与上位机WinCC连接。如图4所示。其中上位监控部分由工业计算机(WinCC)来完成。监控工作人员可通过CRT实时监控系统的运行状况.设定或修改系统的运行参数,同时通过CRT远程软件控制系统运行。上位工控机进行数据处理和管理,并与MIS系统等联网。上位机可对控制器进行组态,组态范围包括控制器的网络地址和时间、选择控制算法、设定算法参数、设定控制量的设定点、选择算法中输入量及输出量的通道等。下位控制部分由安装在现场的一套可编程控制器(PLC)来完成。它是自动加药控制系统的核心,用于采集相应的水质数据。由于化学加药系统具有纯滞后性质,会导致控制作用不及时,引起系统产生超调或振荡,而利用计算机可方便实现滞后补偿。采用改进的数字PID控制算法和模糊控制算法,使控制器利用输出控制信号调节现场的交流变频器,进而控制电机的转速,以调节加药泵。电气部分的控制方式设计为远程和本地两种,以实现手动/半自动/自动三种功能,后两种功能由上位机切换。
4 IFC算法的滤波处理应用
控制系统中.滤波程序的基本原理是在周期内连续采样5个数值,并求出其平均值采集当前值,并求
出采集值与平均值的差值△=Xi一X;若|△|>0.2,则舍弃Xi,取X=0.2作为按实际情况设定的信号波动范围值;若|△|≤0.2,则Xl出栈,X2替换X1,X3替换X2,X4替换X3,依次递推。用当前采样的X6替换X5,然后用这5个新数值再求X,进行比较,如此循环执行该程序即可实现滤波功能。图5为采用滤波程序后,放大了的pH值趋势,由此可见,滤波效果良好。图6给出控制操作界面图。
5 结语
实践证明.基于PLC的化学自动加药控制系统可灵活满足各类化学加药系统的在线监控。该系统投运以来,运行稳定、可靠、锅炉及辅机设备能全面实现自动调节,达到了预期效果,解决了以往手动控制难保证水质指标稳定的问题,减轻了运行人员的工作强度,得到一致好评。
电子血压计相关文章:电子血压计原理
评论