-
脉冲喷吹清灰是袋式除尘器实现滤袋过滤性能再生的核心过程[1],其控制系统的好坏直接影响袋式除尘器的运行阻力即运行能耗的高低。脉冲喷吹清灰过程采用传统的定时、定压差控制方法,即依据设计经验估计的滤饼形成特定厚度达到的时间或依据花板上下某处的过滤压降的大小来实现。由于运行中存在工况波动、设备内可供参数采集的各空间点状态不均匀等原因,使定时、定压差控制方法依据的这2项参数的静态精度、动态特性均严重失真,导致其控制参数、运行过程与清灰效果之间具有不确定性和高度非线性;定时、定压差控制方法的清灰周期或清灰策略不能随工况变化而自动调整,具有很大的盲目性,易造成除尘效率太低或能耗太高,很难取得较好的控制效果。因此,脉冲喷吹清灰的控制研究已成为脉冲喷吹袋式除尘器新技术研究领域中的重要内容。
近年来,国内外众多学者对袋式除尘器脉冲喷吹清灰控制技术的改进进行了相关研究,将模糊控制技术应用在该领域是其热点之一。脉冲喷吹清灰过程的高度非线性特性导致采用传统的定时、定压差控制方法难以取得较好的控制效果,而模糊控制对于非线性、时变的被控对象可取得较好的控制效果,可以有效地应用于脉冲喷吹清灰控制。常宏杰等[2-3]分析了袋式除尘器传统清灰控制方法的缺陷及其复杂过程的非线性关系,将模糊控制应用在清灰及烟尘温度的控制中,获得了一定的控制效果。肖轶等[4]通过对电炉袋式除尘系统的清灰控制要求的分析,将专家经验与传统模糊算法结合,设计了电炉除尘阻力控制系统,并通过现场实验进行了验证。寇北峰[5]在分析振打清灰式袋式除尘器的工作原理基础上,以PLC为控制核心,结合模糊控制技术完成了清灰模糊控制器设计。虽然以上研究取得了一些应用成果,但在模糊控制器的设计过程中,仅依靠试探或积累的操作经验生成模糊控制规则,主观性强,难以根据除尘器运行工况进行自适应调整,容易产生稳态误差,从而影响模糊控制效果。目前,丹麦Smith公司、美国AAF公司、德国苏尔赫装备技术有限公司(R.Scheuchl GmbH)、中国合肥水泥研究设计院、中国福建龙净环保股份有限公司等袋式除尘器著名生产厂家依然采用定时、定压差或两者相结合的清灰控制方法。
本研究针对袋式除尘器脉冲喷吹清灰的控制特点和技术研究现状,提出一种袋式除尘器脉冲喷吹清灰自适应模糊控制新方法。在不同的阻力偏差等级下分别引入调整因子,以阻力偏差的时间误差绝对值积分(ITAE)作为目标函数,采用遗传算法对调整因子进行寻优,克服制定模糊控制规则的主观性,得到能够根据不同工况条件自适应调节清灰周期的最优模糊控制规则,保证袋式除尘器能平稳地运行在理想的过滤阻力范围内,同时使压缩空气消耗量和运行能耗也得到合理保障。
基于遗传算法的袋式除尘器脉冲喷吹清灰自适应模糊控制
Adaptive fuzzy control of pulse-jet cleaning of bag filter based on genetic algorithm
-
摘要: 针对当前主流的袋式除尘器定时、定压差脉冲喷吹清灰控制技术所表现的控制效果不理想、压缩空气消耗高以及无法自动调节清灰周期等问题,提出了一种基于控制规则可调的脉冲喷吹清灰自适应模糊控制方法。研发了一种脉冲喷吹清灰控制结构模型及自适应模糊控制器,将模糊控制规则按阻力偏差的大小分为4个等级并分别引入调整因子,以阻力偏差的时间误差绝对值积分(ITAE)作为目标函数,通过遗传寻优得到最优调整因子,进而得到能够根据不同工况条件自适应调节清灰周期的模糊控制规则。实验结果表明:相较于优化前的模糊控制器,该自适应模糊控制器超调量小、响应速度提升39.5%;与定时、定压差控制相比,自适应模糊控制能够维持过滤阻力的稳定性,分别节省耗气量34.0%、5.4%。在脉冲喷吹清灰控制系统中,该自适应模糊控制方法使控制效果得到较大提高。Abstract: Aiming at the problems of unsatisfactory control effect, high consumption of compressed air and the inability to automatically adjust the blowing cycle in the timing or constant pressure difference pulse-jet cleaning technology for the current mainstream bag filter, a new pulse-jet cleaning adaptive fuzzy control method based on the adjusted control rules was proposed. The structure model and an adaptive fuzzy controller of a kind of pulse-jet cleaning were developed. According to the resistance deviation, the fuzzy control rules were divided into four levels with their own adjustment factors. The integral time absolute error (ITAE) of the resistance deviation was used as the objective function of the system. The optimal adjustment factors were obtained through genetic algorithm, and then the fuzzy control rules that can adaptively adjust the blowing cycle according to different working conditions were obtained. The experimental results showed that compared with the fuzzy controller before optimization, the adaptive fuzzy controller had a small overshoot and its response speed increased by 39.5%. In Comparison with the timing and constant pressure difference control, the adaptive fuzzy control could maintain the stability of the filtering resistance, and save 34% and 5.4% gas consumption, respectively. In the pulse-jet cleaning control system, the adaptive fuzzy control method could significantly improve the control effect.
-
Key words:
- bag filter /
- pulse-jet cleaning control /
- adaptive fuzzy control /
- genetic algorithm
-
表 1 优化前模糊控制规则
Table 1. Fuzzy control rules before optimization
序号 第1步 第2步 第3步 语句 输入变量 E 语句 输入变量 EC 语句 输出变量 U 1 If NB and NB then PB 2 If NB and NM then PB 3 If NB and NS then PB 4 If NB and O then PM 5 If NB and PS then PM 6 If NB and PM then PM 7 If NB and PB then PS 8 If NM and NB then PB 9 If NM and NM then PM 10 If NM and NS then PM 11 If NM and O then PS 12 If NM and PS then PS 13 If NM and PM then O 14 If NM and PB then O 15 If NS and NB then PM 16 If NS and NM then PM 17 If NS and NS then PS 18 If NS and O then PS 19 If NS and PS then O 20 If NS and PM then NS 21 If NS and PB then NS 22 If O and NB then PM 23 If O and NM then PS 24 If O and NS then PS 25 If O and O then O 26 If O and PS then NS 27 If O and PM then NS 28 If O and PB then NM 29 If PS and NB then PS 30 If PS and NM then O 31 If PS and NS then O 32 If PS and O then NS 33 If PS and PS then NS 34 If PS and PM then NM 35 If PS and PB then NM 36 If PM and NB then O 37 If PM and NM then NS 38 If PM and NS then NS 39 If PM and O then NS 40 If PM and PS then NM 41 If PM and PM then NM 42 If PM and PB then NB 43 If PB and NB then NS 44 If PB and NM then NS 45 If PB and NS then NM 46 If PB and O then NM 47 If PB and PS then NB 48 If PB and PM then NB 49 If PB and PB then NB 表 2 优化后的模糊控制规则
Table 2. Fuzzy control rules after optimization
序号 第1步 第2步 第3步 语句 输入变量 E 语句 输入变量 EC 语句 输出变量 U 1 If NB and NB then PB 2 If NB and NM then PB 3 If NB and NS then PB 4 If NB and O then PB 5 If NB and PS then PB 6 If NB and PM then PB 7 If NB and PB then PB 8 If NM and NB then PM 9 If NM and NM then PM 10 If NM and NS then PM 11 If NM and O then PM 12 If NM and PS then PM 13 If NM and PM then PS 14 If NM and PB then PS 15 If NS and NB then PM 16 If NS and NM then PM 17 If NS and NS then PS 18 If NS and O then PS 19 If NS and PS then O 20 If NS and PM then NS 21 If NS and PB then NS 22 If O and NB then PM 23 If O and NM then PM 24 If O and NS then PS 25 If O and O then O 26 If O and PS then NS 27 If O and PM then NM 28 If O and PB then NM 29 If PS and NB then PS 30 If PS and NM then PS 31 If PS and NS then O 32 If PS and O then NS 33 If PS and PS then NS 34 If PS and PM then NM 35 If PS and PB then NM 36 If PM and NB then NS 37 If PM and NM then NS 38 If PM and NS then NM 39 If PM and O then NM 40 If PM and PS then NM 41 If PM and PM then NM 42 If PM and PB then NM 43 If PB and NB then NB 44 If PB and NM then NB 45 If PB and NS then NB 46 If PB and O then NB 47 If PB and PS then NB 48 If PB and PM then NB 49 If PB and PB then NB 表 3 脉冲喷吹清灰控制实验参数
Table 3. Experiment parameters of pulse-jet cleaning control
清灰控制方式 喷吹距离/m 喷吹孔径/mm 喷吹时间/s 喷吹压力/MPa 压缩空气单次消耗量/m3 定时/min 压差上下限/kPa 定时 0.3 16 0.1 0.15 0.145 15 无 定压差 0.3 16 0.1 0.20 0.221 无 1.2~0.7 自适应模糊 0.3 16 0.1 0.10 0.091 无 无 -
[1] 姜洋, 谭志洪, 刘丽冰, 等. 响应面法优化袋式除尘器脉冲清灰性能[J]. 环境工程学报, 2014, 8(7): 2969-2975. [2] CHANG H J. Design of fuzzy controller for temperature of bag filter[C]//IEEE. International Conference on Computational Intelligence and Communication Networks, 2015: 1258-1260. [3] 常宏杰, 张新聚, 王惠贞. 低压脉冲袋式除尘器清灰控制策略研究[J]. 环境工程, 2007, 25(3): 48-51. doi: 10.3969/j.issn.1000-8942.2007.03.015 [4] 肖轶, 张英杰, 陈平. 运用参数自整定模糊算法的电炉除尘阻力控制系统设计[J]. 现代制造工程, 2010(11): 110-115. doi: 10.3969/j.issn.1671-3133.2010.11.029 [5] 寇北峰. 布袋除尘控制系统设计[D]. 大连: 大连理工大学, 2002. [6] 郝立云. 袋式除尘器脉冲喷吹清灰实验及其测控系统设计[D]. 天津: 河北工业大学, 2015. [7] 谷艳玲. 高温烟气袋式除尘系统关键技术研究[D]. 沈阳: 沈阳工业大学, 2015. [8] 相卫国. 布袋除尘器脉冲清灰智能控制系统设计与实现[D]. 济南: 济南大学, 2016. [9] 孟庆宽, 仇瑞承, 张漫, 等. 基于粒子群优化模糊控制的农业车辆导航系统[J]. 农业机械学报, 2015, 46(3): 29-34. doi: 10.6041/j.issn.1000-1298.2015.03.005 [10] 张世英, 胡宇, 朱杰堂. 基于遗传算法的航空发动机模糊优化控制[J]. 弹箭与制导学报, 2010, 30(2): 167-170. doi: 10.3969/j.issn.1673-9728.2010.02.050 [11] 邓元望, 曾俊. 基于实时修正函数模糊控制的BLDCM建模及仿真[J]. 系统仿真学报, 2016, 28(11): 2663-2669. [12] ANDULKAR M V, CHIDDARWAR S S. Incremental approach for trajectory generation of spray painting robot[J]. Industrial Robot, 2015, 42(3): 228-241. doi: 10.1108/IR-10-2014-0405 [13] DEB K, PRATAP A, AGARWAL S, et al. A fast and elitist multi-objective genetic algorithm: NSGA-Ⅱ[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197. doi: 10.1109/4235.996017 [14] CHENG J. An artificial neural network based genetic algorithm for estimating the reliability of long span suspension bridges[J]. Finite Element in Analysis and Design, 2010, 46(8): 658-667. doi: 10.1016/j.finel.2010.03.005 [15] 孙鹏, 武君胜, 廖梦琛, 等. 基于自适应遗传算法的占场资源动态调度模型及算法[J]. 系统工程与电子技术, 2018, 40(11): 2459-2465. doi: 10.3969/j.issn.1001-506X.2018.11.11 [16] 焦龙龙, 罗森林, 刘望桐, 等. 基于遗传算法的二进制程序模糊测试方法[J]. 浙江大学学报, 2018, 52(5): 1014-1019. doi: 10.3785/j.issn.1008-973X.2018.05.023 [17] 黄新波, 李文君子, 宋桐, 等. 采用遗传算法优化装袋分类回归树组合算法的变压器故障诊断[J]. 高电压技术, 2016, 42(5): 1617-1623.