当前位置: 首页 > 范文大全 > 活动方案 >

DMF回收系统闭环控制的实现方案及算法分析

时间:2022-04-03 09:29:30  浏览次数:

摘要:为了得到较高纯度的二甲基甲酰胺(DMF),针对DMF回收系统参数特性,提出一种压力、流量的单闭环控制系统和精馏塔串级温度控制方案。单闭环控制系统由上位机、PLC、压力传感器、流量计和电动阀组成。精馏塔温度串级控制系统中,主环是模糊自适应PID温度控制,副环是常规PI流量控制。现场测试及仿真结果表明,FM355C闭环控制和模糊自适应PID串级控制具有良好的稳定性、响应快和超调量小的特性。

关键词:DMF回收控制;FM355C;模糊自适应PID;串级控制

中图分类号:TP273 文献标志码:A

文章编号:1672-1098(2014)01-0046-05

在湿法合成树脂生产线或其他化工产品生产线中,二甲基甲酰胺(DMF)溶在水中,作为废水排出会给生态环境造成严重的危害。同时,废液中的DMF作为重要原料和优良溶剂被化工生产过程大量使用[1]。因此生产线排出的DFM废液需要进行专门的回收处理。

DMF回收工艺一般采用一级浓缩塔、二级浓缩塔和精馏塔三塔蒸馏的方法得到较高纯度的DMF。回收工艺中,浓缩塔的压力、出料流量和精馏塔的温度对产品质量起到关键的作用。浓缩塔的结构比较简单,采用常规的PID控制即可达到工艺控制要求,而精馏塔是一类具有非线性及参数时变性的控制对象,用常规的控制方法很难达到控制要求。

针对精馏塔参数特点,本文提出一个精馏塔温度模糊自适应PID串级控制方案。在主控制器设计中,将PID控制方法引入模糊控制器,运用模糊推理,自动实现对PID参数Kp、Ki和Kd的最佳调整,从而使系统具有良好的静态和动态特性。

1压力、流量闭环控制设计

11控制方案设计

以FM355C为控制中心的浓缩塔压力、出料流量闭环控制系统如图1所示,图中的虚线部分是由FM355C实现, 包括信号采集、 控制器设定、 输出回路三个子回路。 FM355C模块中共有4个控制通道, 每个通道可以单独工作, 因此本系统只需要一块FM355C模块即可。 设定控制通道1为一级浓缩塔压力控制, 控制范围为-100~0 kPa; 通道2为一级浓缩塔出料流量控制,控制范围为0~20 m3/h;通道3为二级浓缩塔压力控制,控制范围为-100~0 kPa;通道4为二级浓缩塔出料流量控制,控制范围为0~12 m3/h。

图1FM355C闭环控制框图

检测元件将被控量实际值PV测量转换为4~20 mA电流信号,该模拟信号通过AO5041输入安全栅接至FM355C的输入端。压力、流量模拟信号进入FM355C经过A/D转换、放大、滤波和标准化与设定值相减计算出偏差值,再经过控制运算将结果输出,输出信号经AO5045输出安全栅输出到实际控制器上。

控制器输出有两种,一种输出到变频器,变成变频器输出的频率,来控制电机的运转;另一种是输出到阀门,通过输出值来控制阀门的实际开度。系统中,一级和二级浓缩塔的压力控制是由真空调节阀来调节,当塔顶压力升高,减小真空调节阀的阀位;压力降低,加大真空调节阀的阀位。两浓缩塔的出料流量由变频器输出频率控制,当出料流量升高,减小变频器输出频率;出料流量降低,增大变频器输出频率。

12控制算法分析

FM355C闭环控制模块提供两种控制器算法:温度控制器、带死区的PID-action控制器。根据现场环境和客户需求,本系统选用带死区的PID控制运算。PID控制为3个环节叠加,动作规律为

PID控制器将输入变量ER按比例映射至输出信号,并添加通过对ER差分和积分生成的组件,该差分和积分是按照梯形法则使用双精度计算得出。FM355C闭环控制模块PID作用控制器的等式为

当控制器稳定时,死区可抑制负偏差信号中的噪声,从而避免不必要的控制器输出振动。

13PID程序模块配置

FM355C模块的参数设置是以STEP7为平台,安装FM355C软件包后,在STEP7硬件组态中对其进行设置即可。根据用户提供的控制器PID参数以及实验结果,一级浓缩塔压力、出料流量PID参数均设定:Kp=3,TI=100,TD=20;二级浓缩塔压力PID参数设定:Kp=3,TI=100,TD=20;出料流量PID参数设定:Kp=5,TI=100,TD=20。

采用FM355C程序进行PID算法控制,算法函数为了方便调用采用结构化编写封装在FB31(FM355CPID控制程序功能块)中,模块通道参与模拟量采集、控制和输出。每个通道进行模拟量处理时需要调用FB31,程序执行过程中还需要配合功能块的背景数据中的参数来执行不同的控制方案[2]。本系统用了一块FM355C模块,背景数据块按顺序和通道命名为DB11、DB12、DB13、DB14,FM355C PID功能块的背景数据块共44个字节,调用时对背景数据块参数中函数形参赋值,赋值后FB31进行运算并给出输出来控制被控对象,从而形成一个闭环控制。

背景数据块部分参数如表1所示。数据块中,地址为564的参数为一个布尔量,内容决定了系统的手动/自动状态,地址为520的实型数据代表计算外部输出。当手动/自动状态为自动时,系统利用PID算法计算输出,并写在DB块中,当手动/自动状态为手动时,功能块中程序会自动切掉PID算法计算部分,只运行采集信号部分,而输出直接由DB块中外部输出值给定,即手动输出。

2温度模糊PID串级控制

21串级控制系统结构

精馏塔工艺要求温度偏差为±5 ℃,而在生产过程中,回流系统会有剧烈的压力波动,若采用常规单闭环控制难以适应被控对象动态特性的改变,控制品质欠佳。鉴于此,提出一种模糊自适应PID串级控制系统(见图2)。

图2精馏塔温度串级控制结构图

串级温度控制系统采用两套测量变送和控制器。副环为回流流量自稳定系统,采用常规PI调节规律,根据回流流量信号控制回流调节阀,这样就可以在回流罐内压力有波动的情况下,仍能保持回流流量稳定。副环的二次扰动为系统的主要干扰,该扰动量来自冷却剂的压力变化。当副环中有扰动发生,由于有副环控制回路的存在,回流调节阀能及时地调节,从而快速消除扰动的影响[3]。主控制器为温度控制系统,采用模糊自适应PID控制规律,它根据精馏塔温度来改变回流罐流量给定值,从而保证在发生进料方面的扰动的情况下,仍能保持塔温度满足要求。

22模糊PID控制器设计

模糊PID控制器由模糊推理参数校正部分和常规PID控制部分组成,运行中通过不断检测偏差绝对值e和偏差变化率绝对值ec,进行模糊运算,对PID三个参数进行在线修改,从而使系统具有良好的动静态性能[4]。模糊控制器的输入变量为偏差e和偏差变化率ec,PID参数调整值ΔKP、ΔKi、ΔKd为模糊控制器的输出。模糊PID控制周期的KP、Ki、Kd,公式为

确定模糊规则后,运用最大隶属度法对整定的三个参数进行去模糊化,从而得到输出量的精确值。

3实验及仿真结果

31压力、流量闭环控制实验结果

本系统中,压力和流量的工艺控制界面采用组态王软件进行设计,控制器界面如图3所示。

图3PID控制器界面

SP为模拟量的设定值(期望值),PV为控制量的过程值,P、I、D为参与输出运算的PID算法的参数值,OP为系统输出值,左下角显示手自动操作按钮,直接与PLC的 DB块联通控制FM355C功能块的运作。自动状态下,PID算法参与控制,输出为经算法后自动生成的内部输出,外部输出显示隐藏;手动状态下,PID算法被隔离,系统直接输出外部输出(即手动输入的输出),内部输出显示隐藏。自动状态下,P、I、D参数可修改,手动状态下OP值可修改,SP手自动状态下均可修改。

为了便于工作人员实时观测到现场压力和流量控制值,在组态王中将以仪表总貌的形式呈现控制值(见图4)。

图4压力监测画面

32模糊PID控制器仿真研究

模糊自适应PID串级控制中,以精馏塔温度为主变量,回流罐流量为副变量的串级控制系统。理想条件下,回流模块的传递函数可表示为一阶惯性环节:

Gp1(s)=K1T1s+1 (4)

式中:K1为系统放大倍数;T1为系统时间常数;本系统中,取K1=3,T1=10。

实际工程中,精馏塔是一个具有非线性和参数时变的受控对象,使得传递函数不易获取。但在一定理想化条件下,可根据传递函数矩阵的理论推导出精馏塔温度控制通道的传递函数表示为[8]

GP2(s)=KaTas+1e-τs (5)

式中:Ka为放大倍数;Ta为惯性时间;τ为滞后时间。

串级系统中,副调节器PI参数设定为Kp=10, Ki=1/33, 主调节器初始参数设定为Kp=0294, Ki=1/60,Kp=20。工况1:τ=30,Ka=8,Ta=60;工况2:τ=30,Ka=10,Ta=75,分别对串级控制和简单回路控制进行仿真比较,验证系统的鲁棒性能(见图5)。

t/s

单回路控制:1. 工况1;2. 工况2

串级控制:3. 工况1;4. 工况2

图5系统鲁棒性能对比

由仿真结果可以看出,串级控制的控制效果明显优于单回路控制。为分析串级系统的抗干扰性能,在串级控制系统的副控制回路加入扰动信号,抗干扰特性曲线如图6所示。对比两条曲线可知,在相同干扰作用下,串级控制系统的超调明显比等效的简单控制系统要小的多,可见串级控制系统对二次干扰具有很好的抑制能力。

t/s

图6抗干扰特性

4结束语

本文设计的FM355C压力、流量闭环控制,经现场测试,系统具有响应速度快,调节精度高的特性。MATLAB仿真结果表明,模糊自适应PID串级精馏塔温度控制方案具有超调小、无振荡、控制精度高的特点,该控制方案可以实现较为准确的温度控制要求。

参考文献:

[1]杨德明,郭新连.多效精馏回收DMF工业的研究[J].计算机与应用化学,2008,25(10):2-5.

[2]潘峰,刘红兵.西门子PLC控制技术实践[M].北京:中国电力出版社,2009:2.

[3]梁昭峰,李 兵,裴旭东.过程控制工程[M].北京:北京理工大学出版社,2010:8.

[4]范卫刚, 袁冬莉. 基于模糊自适应PID的无人机纵向姿态控制研究[J]. 计算机测量与控制, 2011, 19(3): 586-588.

[5]诸 静.智能预测控制及其应用[M].杭州:浙江大学出版社,2003:11.

[6]温阳东,高震宇,刘思邦.基于模糊控制的总线型温度监控系统的设计[J].合肥工业大学学报:自然科学版, 2010,9(33):1 325-1 328.

[7]王建平,邵威,金铁江.基于自适应PID控制器及其在电子万能试验机中的应用[J]. 合肥工业大学学报:自然科学版,2009,9(32):1 343-1 347.

[8]黄克谨,钱积新,孙优贤,等.一种精馏塔传递函数矩阵的理论推导方法[J].浙江大学学报:自然科学版,1994,28(3):253-261.

(责任编辑:何学华,吴晓红)

推荐访问: 闭环 算法 回收 控制 方案
[DMF回收系统闭环控制的实现方案及算法分析]相关文章