摘要
针对综采工作面供液系统供液能力不足、压力波动大、系统运行稳定性差等问题,提出了一种免疫粒子群优化模糊神经网络PID(IPSO-FNN-PID)算法,设计了IPSO-FNN-PID控制器,实现了供液系统稳压控制。IPSO-FNN-PID算法将粒子群(PSO)算法和免疫算法(IA)引入模糊神经网络(FNN)PID控制器,针对FNN算法易陷入局部寻优问题,采用免疫粒子群(IPSO)算法优化FNN算法,通过在PSO算法中加入IA来提高PSO算法的收敛性,实现最优PID参数输出。为验证IPSO-FNN-PID控制器的有效性,选取传统PID控制器、Fuzzy-PID控制器、FNN-PID控制器进行比较,仿真结果表明:①IPSO-FNN-PID控制器对乳化液泵的控制效果最佳,其他3种控制器的上升时间、峰值时间和调节时间均比IPSO-FNN-PID控制器长,最大超调量均大于IPSO-FNN-PID控制器。②在加入扰动信号后,IPSO-FNN-PID控制器具有较好的自适应性和鲁棒性,恢复到平稳状态仅用了1.2 s。③当利用传统PID和Fuzzy-PID控制器对乳化液泵进行控制时,振荡明显,超调量大,分别为41.2%,22.3%;当利用FNN-PID控制器对乳化液泵进行控制时,振荡明显减弱,超调量降低为17.6%,调节时间减少至2.68 s;当利用IPSO-FNN-PID控制器对乳化液泵进行控制时,几乎无振荡,超调量仅为5.22%,调节时间缩短至2.61 s,遇到干扰信号时稳定性更强。④在受到扰动信号时,负载干扰对IPSO-FNN-PID控制器的影响较小,且收敛迅速,鲁棒性大大提升,表明IPSO-FNN-PID控制器具备良好的抗扰动及扰动补偿能力,可满足供液系统的稳压控制要求。
The liquid supply system in fully mechanized working face has the problems of insufficient liquid supply capacity,large pressure fluctuation and poor system operation stability.In order to solve the above problems,an immune particle swarm optimization fuzzy neural network PID(IPSO-FNN-PID)algorithm is proposed.The IPSO-FNN-PID controller is designed to stabilize the pressure of the liquid supply system.In the IPSO-FNN-PID algorithm,a particle swarm optimization(PSO)algorithm and an immune algorithm(IA)are introduced into a fuzzy neural network(FNN)PID controller.The immune particle swarm optimization(IPSO)algorithm is used to solve the problem that the FNN algorithm is easy to fall into local optimization.The IA is added to the PSO algorithm to improve the convergence of the PSO algorithm.Therefore,the output of the optimal PID parameters is realized.In order to verify the effectiveness of the IPSO-FNN-PID controller,traditional PID controller,Fuzzy-PID controller and FNN-PID controller are selected to compare.The simulation results show that the IPSO-FNN-PID controller has the best control effect on the emulsion pump.The rise time,peak time and regulation time of the other three controllers are longer than the IPSO-FNN-PID controller.The maximum overshoot is greater than the IPSO-FNN-PID controller.After adding the disturbance signal,the IPSO-FNN-PID controller has good adaptability and robustness,and it takes only 1.2 s to restore to a stable state.When traditional PID and Fuzzy-PID controllers are used to control the emulsion pump,the oscillation is obvious and the overshoot is large,which are 41.2%and 22.3%respectively.When the FNN-PID controller is used to control the emulsion pump,the oscillation is significantly weakened,the overshoot is reduced to 17.6%,and the adjustment time is reduced to 2.68 s.When the IPSO-FNN-PID controller is used to control the emulsion pump,there is almost no oscillation.The overshoot is only 5.22%,the adjustment time is shortened to 2.61 s.And the stability is stronger when encountering interference signals.When the disturbance signal is received,the load disturbance has little effect on the IPSO-FNN-PID controller,the convergence is rapid,and the robustness is greatly improved.The results show that the IPSO-FNN-PID controller has good anti-disturbance and disturbance compensation capability,and can meet the pressure stabilization control requirements of the liquid supply system.
作者
司明
邬伯藩
王子谦
SI Ming;WU Bofan;WANG Ziqian(College of Computer Science and Technology,Xi'an University of Science and Technology,Xi'an 710054,China)
出处
《工矿自动化》
北大核心
2022年第7期66-72,共7页
Journal Of Mine Automation
基金
国家自然科学基金资助项目(U1261114)
陕西省自然科学基础研究计划项目(2019JM-162).
关键词
综采工作面
供液系统
稳压供液
乳化液泵
PID控制器
模糊神经网络
粒子群算法
免疫算法
fully-mechanized working face
liquid supply system
stabilized pressure liquid supply
emulsion pump
PID controller
fuzzy neural network
particle swarm optimization algorithm
immune algorithm