摘要
针对加氢裂化等工业环节中闪蒸压力过程具有的大滞后、非线性等特点,提出一种基于天牛须蜂群算法优化比例-积分-微分(PID)参数的策略对闪蒸罐压力进行控制。采用天牛须搜索算法对人工蜂群(ABC)算法进行改进,通过模拟天牛的搜索和检测行为来确定解的进化方向,避免搜索的随机性,提高常规人工蜂群算法的收敛速度和寻优精度。在天牛须蜂群算法研究基础上,设计天牛须人工蜂群(BABC)-PID控制器对闪蒸罐模型进行控制实验。仿真结果和实验数据表明:天牛须蜂群算法的寻优能力比传统智能算法更强,BABC-PID压力控制器的调整时间和稳定性都有明显提高。
In view of the large lag and nonlinearity of the flash tank pressure process the hydrocracking and other industrial links,a strategy based on the artificial bee colony(ABC)improved by beetle antennae search(BAS)algorithm to optimize PID parameters is proposed to control the pressure of the flash tank.In order to avoid the randomness of the search and improve the convergence speed and search precision of the conventional ABC algorithm,the ABC algorithm is improved by simulating the search and detection behavior of the beetle to determine the evolution direction of the solution.Based on the research of ABC improved by BAS,a BABC-PID controller is designed to control the flash tank model.Simulation results and experimental data show that the optimization ability of the algorithm is stronger than the traditional intelligent algorithm,and the adjustment time and stability of the BABC-PID pressure controller are significantly improved.
作者
程宗政
施一萍
刘瑾
吕晨悦
张金立
CHENG Zongzheng;SHI Yiping;LIU Jin;L Chenyue;ZHANG Jinli(School of Electronic and Electrical Engineering,Shanghai University of Engineering Science,Shanghai 201600,China)
出处
《传感器与微系统》
CSCD
北大核心
2021年第9期108-110,113,共4页
Transducer and Microsystem Technologies
基金
国家自然科学基金资助项目(61701296)
上海工程技术大学研究生科创项目(18KY0227)。
关键词
人工蜂群算法
天牛须搜索算法
比例-积分-微分算法
闪蒸罐压力控制
artificial bee colony(ABC)algorithm
beetle antennae search(BAS)algorithm
proportional-integral-differential(PID)algorithm
pressure control of flash tank