收藏 分享(赏)

基于改进WOA-PID的LT-MED系统浓盐水温度控制.pdf

上传人:哎呦****中 文档编号:3062575 上传时间:2024-01-19 格式:PDF 页数:6 大小:1.43MB
下载 相关 举报
基于改进WOA-PID的LT-MED系统浓盐水温度控制.pdf_第1页
第1页 / 共6页
基于改进WOA-PID的LT-MED系统浓盐水温度控制.pdf_第2页
第2页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟第 卷第 期 年 欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟月上海电力大学学报 欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟欟 ,:收稿日期:通信作者简介:王洁(),女,在读硕士。主要研究方向为海水淡化系统的系统辨识、仿真建模和控制算法等。:。基金项目:上海市自然基金项目()。基于改进 的 系统浓盐水温度控制王洁,杨蒙姣,毛涧(上海电力大学,上海 ;上海电气电站水务工程公司,上海 )摘要:为适应低温多效蒸馏()海水淡化末效浓盐水温度控制系统存在的非线性时变和迟滞严重的特点,针对基于经验人为设定的 控制器效果不佳的问题,提出了

2、一种改进鲸鱼优化算法(),以实现 控制器参数的自动整定。首先,确定浓盐水温度控制系统的传递函数模型;然后,对基本 求解精度低、易陷入局部最优的缺陷对算法进行改进,实现 控制器的参数优化。平台的仿真实验结果表明,改进 算法具有更快的迭代速度和更强的全局寻优能力。改进 控制器响应速度快且超调小,能够有效控制浓盐水温度以保障海水淡化系统正常稳定运行。关键词:浓盐水温度;改进鲸鱼优化算法;控制器参数优化;仿真分析中图分类号:文献标志码:文章编号:(),(,;,):(),(),:;上海电力大学学报 年作为提出最早、发展最为成熟的一种海水淡化技术,低温多效蒸馏(,)海水淡化技术凭借操作温度低、结垢和腐蚀风

3、险低、造水比和产水效率较高等优势,已成为海水淡化技术的主流并得以广泛应用 。将该海水淡化技术用于生产中时,需严格控制系统内温度、压力、液位等参数,以将海水淡化蒸发器的换热效果维持在最佳水平,保障产品水量正常和水质优良。当系统正常运行时,要求末效浓盐水温度保持在 以下,维持在 为最佳 。过高的浓盐水温度易造成蒸发器中换热管结垢现象,从而破坏蒸发器的主体设备;过低的浓盐水温度则代表进入蒸发器的蒸汽总量不足,将影响产品水量甚至直接造成产品水质不合格。因此,将浓盐水温度控制在一定范围内十分必要。作为目前控制领域中最为成熟的控制方式,比例积分微分(,)控制能够解决绝大多数线性时不变系统的控制问题 ,但对

4、于复杂对象的控制主要基于经验通过反复调试来整定 控制器参数,仍难以达到最优的控制精度。近年来新型智能算法层出不穷,如粒子群算法 、鲸鱼算法 、布谷鸟算法 、灰狼算法 、蝴蝶算法 等,凭借独特优势广泛运用于优化问题。现有研究将智能算法与传统 控制算法相结合以实现 控制器参数的自动整定 。文献 提出了一种遗传模糊免疫算法,用于在线整定 参数;文献 提出了一种改进果蝇优化的 控制器参数在线整定算法,实现系统更快的响应速度和更为稳定的功率输出;文献 将鲸鱼算法用于 独立变桨控制参数整定并验证了该算法的有效性和实用性。目前已有部分学者对海水淡化系统温度控制进行了研究。鲍克勤等人 设计了基于线性自抗扰算法

5、的温度控制器,相较于传统 控制,能有效控制海水淡化系统首效出口凝结水温度;曲径幽 将模糊控制理论与 控制理论相结合,提高了浓盐水温度控制系统的控制精度及动态响应速度。本文对基本鲸鱼优化算法(,)进行改进,设计了一种改进 控制器以优化 海水淡化系统末效浓盐水温度控制系统的 控制器参数,在实现最佳适应度的同时,自动整定最优参数。仿真结果表明,相较于传统 控制,将改进 算法与传统 控制相结合的改进 控制,在超调量、调节时间等方面具有优越性,明显提升浓盐水温度的控制性能。浓盐水温度控制系统模型 海水淡化系统工艺流程如图 所示。图 海水淡化工艺流程由图 可知,从冷凝器进入的海水经预热和脱气后,一部分海水

6、作为入料海水流入各效蒸发器,喷淋在蒸发器内部的换热管束顶端再沿着管壁外流下。热源蒸汽在换热管束内部被入料海水经冷凝蒸发后放出大量的热。管壁外海水吸热经蒸馏后分为两部分,一部分作为浓盐水通过压力差的作用流向下一效,直至末效由浓盐水泵排出;一部分形成蒸汽,作为下一效蒸发器的热源蒸汽流至下一效的换热管束中,经冷凝形成淡水,多余海水则经过效间泵继续流至下一效继续进行海水淡化。如此反复至末效蒸发器,淡水(产品水)由产品水泵排出 。可见,在 海水淡化系统运行过程中,产品水的生成主要依靠各效蒸发器的换热实现。可以将蒸发器看一个换热器,其内部为一个热平衡系统,而将各效温度控制在稳定范围是维持该热平衡的关键。第

7、 效浓盐水温度与众多因素有关,如进入本效的海水流量和海水温度、末效蒸发器的温度及蒸发器内的蒸汽与海水的换热空间分布等 。由于海水经过受热蒸发为浓盐水的过程非常短,温度的变化具有滞后性,因此该被控对象具有非线性、时变性和纯滞后等特点。第 效蒸发器的蒸汽通过蒸发器内的换热管道将热量传递给进入第 效海水,主要经历次换热过程:一是蒸汽将热量传递给换热管道;二是换热管道经过热传导将热量传递至海水。因此,可将浓盐水温度控制模型看作成一个二阶惯性环王洁,等:基于改进 的 系统的浓盐水温度控制节,考虑到温度变化具有一定的滞后性,可将该被控对象的动态模型传递函数近似为()()()()式中:放大系数;、惯性时间常

8、数;纯滞后时间;拉普拉斯算子。本文利用在某个时间段内现场测得的大量浓盐水温度数据,采用系统辨识 有关算法得到所辨识的末效浓盐水温度控制系统传递函数的参数为:、。该控制系统的传递函数为()()()()改进 整定的 控制器设计 鲸鱼优化算法 采用随机或最佳搜索代理的独特机制以模拟鲸鱼的狩猎行为,并使用螺旋方式以模拟座头鲸的泡泡网攻击机制:假设当前最优个体为猎物,群体中的其他个体均向最优个体逼近,这是 与其他群优化算法的主要区别 。主要分为 个阶段:包围猎物、搜索猎物(觅食)和狩猎行为(泡泡网攻击)。包围猎物阶段对应算法的全局搜索阶段。由于在搜索空间中,最优猎物位置是未知的,因此 假设当前的最佳候选

9、解是目标猎物或接近最优解,其他候选位置将向最佳猎物位置移动并更新位置。该阶段行为的数学模型表示为 ()()()()()()式中:迭代次数;、系数向量;()最好的鲸鱼个体位置;()当前鲸鱼个体位置。系数向量 和 的定义为 ()()式中:、,中的随机向量;收敛因子。随迭代次数增加,值从 线性减小至 。定义为 ()式中:最大迭代次数。鲸鱼采用收缩包围方式进行猎物搜索。算法设定:当 时,鲸鱼进入搜索猎物阶段,这时将随机选择一个搜索代理,再根据随机选择的鲸鱼个体位置来更新其他鲸鱼的位置,以迫使鲸鱼偏离猎物,为找到一个更佳的猎物创造机会 ;当 时,鲸鱼个体会靠近当前最佳位置的鲸鱼个体,并向猎物发起攻击。值

10、的大小决定鲸鱼游走步长的长短。该阶段行为数学模型表示为 ()()()()()()式中:随机选择的鲸鱼个体位置向量。座头鲸以螺旋运动游向猎物完成狩猎行为,对应算法中的局部开发(螺旋更新位置)阶段。鲸鱼在靠近最佳鲸鱼个体时,会采取螺旋方式进行游走觅食,以搜索鲸鱼个体至最佳鲸鱼个体之间可能存在的最优解。整个螺旋更新过程即鲸鱼个体从当前位置游向最佳鲸鱼个体位置的过程。鲸鱼个体的泡泡网捕食行为除了与 值密切相关外,概率因子 值同样起着决定作用。为了模拟座头鲸的螺旋狩猎路径,设定当 时,进入狩猎(泡泡网攻击)阶段;当 时,进入包围和搜索猎物阶段。该阶段行为的数学模型表示为 ()()()()()()()()

11、()()()()()式中:;,中的随机向量。本文选择时间乘以误差绝对值积分(,)作为适应度函数,为?()()式中:()末效浓盐水温度设定值与实际值的差值。改进 针对 收敛速度慢、易陷入局部最优等缺点,本文对该算法的 个阶段分别进行改进:引上海电力大学学报 年入非线性收敛因子和非线性时变的自适应权重策略,并改进螺旋更新方式进行优化。非线性收敛因子由式()可知,为从 ,中随着迭代次数增加而线性递减的收敛因子。的线性变化可能会导致迭代前期搜索和后期寻优失去平衡,不利于全局搜索和局部开发过程。因此,本文引入一种在迭代前期衰减程度低、后期衰减程度提高的非线性收敛因子 ,使得鲸鱼在前期能够较大步长游走以更

12、好寻找全局最优解、后期减小游走步长以提升寻找最优解的精度,从而有效平衡全局搜索时的开发能力和局部搜索时的挖掘能力。该非线性收敛因子 具体表示为()()()式中:、常数;欧拉常数;区间 ,的随机常数。非线性时变的自适应权重由式()和式()可知,收敛因子 的大小将直接决定 值,而 值代表鲸鱼的游走步长。当时,鲸鱼进入搜索猎物阶段,这时需尽可能扩大其搜索范围以维持鲸鱼个体较强的搜索能力,此时 值需要保持较大水平以实现此目的;当 时,鲸鱼将会靠近当前位置最佳的鲸鱼以实现更高的寻优精度,此时 值需要保持在较小水平以提高鲸鱼局部搜索的挖掘能力。因此本文引入一种非线性时变的自适应权重 来保持鲸鱼种群的多样性

13、,以控制收敛因子 的变化,从而间接控制 值的大小。的计算公式为()()引入 后,式()和式()分别更新为()()()()()()()改进螺旋更新方式 中鲸鱼在靠近最佳鲸鱼个体时采取的螺旋方式为对数螺旋更新方式。该位置更新方法通过正态变异算子进行干扰,易陷入局部最优,降低算法寻优的各态历经性。文献 提出阿基米德螺旋更新方式克服对数螺旋更新方式的缺点,能够扩大搜索范围,提升算法对于未知领域的探索能力。因此,本文将阿基米德螺旋方式代替鲸鱼优化算法中的对数螺旋更新方式,式()更新为()()()()改进 优化 控制系统原理本文设计的基于改进 的 海水淡化系统的末效浓盐水温度控制系统,主要由改进 控制器和

14、末效浓盐水温度控制系统模型组成。改进 控制器采用本文改进的 实现对 控制器参数的优化,末效浓盐水温度控制系统模型则采用式()所示的传递函数模型。该控制系统原理如图所示。其中,、分别为比例系数、积分系数、微分系数。图 基于改进 的 控制系统原理 改进 优化 控制参数流程改进 优化 参数的算法流程如图 所示。图 改进 优化 控制器参数的算法流程王洁,等:基于改进 的 系统的浓盐水温度控制算法的具体步骤如下。()根据寻优参数特性确定搜索目标空间的维数,设置一组种群规模为 的鲸鱼种群模拟、的优化过程,初始化鲸鱼的初始位置和迭代次数 。()根据定义的 计算每条鲸鱼个体的适应度值,并通过比较每条鲸鱼个体的

15、适应度值更新鲸鱼个体的最佳位置并记录最优值。()根据算法相关公式计算影响鲸鱼位置的相关参数值,判断是否满足算法规则 和 条件,再根据改进 公式不断更新鲸鱼个体位置。()比较新一代所有鲸鱼个体的适应度值,更新位置最优的鲸鱼个体和算法的有关参数。()判断迭代次数是否达到最大迭代次数 。若是,则输出全局最优解和最优、值;若不满足终止条件则返回继续迭代寻优。仿真实验与结果分析 传统 控制器使用 平台完成模型搭建和仿真分析。选择阶跃信号作为输入以模拟 海水淡化系统末效浓盐水温度变化。仿真模型搭建完毕后,根据 控制原理经过多次调试进行 控制器的参数整定,得到基于经验整定的 控制器参数为:;。改进 控制器设

16、置种群规模 ,最大迭代次数 ,维数 ;根据整定 控制器参数的经验,首先将参数、的范围分别设置为 ,、,和 ,。通过反复调试并对比实验运行得到的适应度结果,最终确定参数、的范围分别为 ,、,和 ,。搭建的 仿真模型由传统 控制和改进 控制两部分组成,仿真模型如图 所示。其中,为变量名,为输入输出信号的绝对值。运行后得到传统 与改进 控制的阶跃响应,再与 控制进行对比。种控制方式的阶跃响应对比如图 所示。图 传统 和改进 控制效果对比仿真模型图 种控制方式的阶跃响应对比由图 可知,相较于传统 控制,改进 控制系统响应速度和超调得到明显改善。种控制方式的阶跃响应性能指标和控制器参数值如表 所示。表

17、种控制方式的阶跃响应性能指标和控制器参数值控制器超调量 调节时间 上升时间 传统 改进 与改进 的适应度寻优对比曲线如图 所示。由图 可知,在环境相同的情况下,改进 在迭代 次时达到最优适应度,相较于 迭代 次达到最优适应度,具有更快的收敛速度和更优的适应度值。上海电力大学学报 年图 与改进 适应度对比 结论为将 海水淡化系统末效浓盐水温度控制在合理范围内以保障系统正常运行,从而实现最优产水和最佳经济效益,本文提出了一种基于改进 的 控制,通过引入非线性收敛因子和非线性时变的自适应权重策略,并改进螺旋更新方式以优化 控制器参数。经过传统 控制器、控制器和改进 控制器的对比仿真实验,得到以下结论

18、。()相较于基于经验人工经过多次调试整定参数的传统方法,通过改进 能够实现 控制器参数的自动整定,节省大量人力的同时获取最优参数值。()相较于 ,改进 具有更快的收敛速度和更高的寻优精度,搜索全局能力更强,能有效避免陷入局部最优,保证末效浓盐水温度控制系统的输出稳定。()改进 优化的 控制系统具有良好的动态响应性能,实现响应速度快、超调量较小和抗干扰能力强的理想控制效果。参考文献:刘承芳,李梅,王永强,等 海水淡化技术的进展及应用 城镇供水,():鲍克勤,孙蕊,黄伟 基于变论域模糊理论的海水淡化温控系统 计算机仿真,():魏上云,马靖,胡晓兵,等 基于改进 算法优化热封刀温度控制系统 参数的研

19、究 四川大学学报(自然科学版),():赵乃刚,邓景顺 粒子群优化算法综述 科技创新导报,():许德刚,王再庆,郭奕欣,等 鲸鱼优化算法研究综述 计算机应用研究,():张晓凤,王秀英 布谷鸟搜索算法综述 计算机工程与应用,():张晓凤,王秀英 灰狼优化算法研究综述 计算机科学,():丁元明,夏清雨,张然,等 蝴蝶优化算法研究综述 科学技术与工程,():谷洋洋,李来春,张绍娟 基于智能 控制的燃气锅炉燃烧控制系统研究 热能动力工程,():汤伟,王帅,王玲利 基于遗传模糊免疫算法的比例 积分微分参数整定优化 科学技术与工程,():王福忠,陶新坤,田广强 基于改进果蝇算法优化的微电网逆变器恒功率控制算

20、法 电力系统保护与控制,():曾冰,黄凌翔,彭郎军,等 基于鲸鱼群算法的 独立变桨控制参数整定方法 船舶工程,(增刊 ):鲍克勤,刘擘,汤豪 基于 的低温多效海水淡化温度控制 昆明理工大学学报(自然科学版),():曲径幽 海水淡化温度模糊 控制的设计与实现 自动化应用,():刘世佳 低温多效蒸馏海水淡化监控系统的设计与实现 天津:天津理工大学,黄金 低温多效蒸馏海水淡化系统建模与控制研究 济南:山东大学,鄢文刚 面向工业控制与软测量建模的系统辨识方法研究 杭州:浙江大学,刘昊东,邹必昌 基于鲸鱼算法优化长短期记忆网络的短期负荷预测 电子世界,():安国庆,史哲文,马世峰,等 基于 特征优选的 变压器故障诊断 高压电器,():,():(责任编辑谢冉)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 专业资料 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2