Chaos-PSO算法在掘进机系统中的应用

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:liusha5188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:悬臂式掘进机掘进系统为复杂的液压时滞系统且负载突变,其控制器PID参数采用传统的算法易早熟收敛而导致控制系统动静态性能不佳等问题。针对上述问题采取混合算法的思想,提出了一种Chaos-PSO混合优化算法,并应用在掘进液压控制系统PID参数的优化上。结合控制系统的传递函数,采用Matlab进行仿真分析,结果表明Chaos-PSO混合优化算法与经验整定法及模糊控制法比较,其算法实现简单,上升时间快20%以上,无超调,稳定精度高2%以上,与单纯的Chaos优化算法、PSO算法、灰狼算法比较,其参数优化效率更高,自适应性更好。
  关键词:悬臂式掘进机;Chaos优化;PSO优化;Matlab仿真
  中图分类号:TP3-05          文献标识码:A
  文章编号:1009-3044(2021)27-0008-02
  Abstract: The driving system of the cantilever road-header is a complicated hydraulic time-delay system with sudden change of load. The PID parameters of the controller are adjusted by the traditional experience method and fuzzy control method. It is difficult, tedious and easy to oscillation and overshoot. Aiming at the above problems, a Chaos-PSO hybrid optimization algorithm is proposed, and it is applied to the optimization of PID parameters in the driving hydraulic control system. Combined with the transfer function of the control system, Matlab is used to carry out the simulation analysis. The results show that the Chaos-PSO hybrid optimization algorithm is easier to realize and its rising time is 20% faster than the experience setting method and the mode and control method, compared with Chaos optimization algorithm, PSO Algorithm and Gray Wolf Algorithm, its parameter optimization efficiency is higher and its adaptability is better.
  Key words: boom-type road-header; Chaos optimization; PSO optimization;Matlab simulation
  煤炭是我国一次性能源消耗量占比近五成的能源[1]。悬臂式掘进机是煤矿开采中的关键设备之一[2],其对安全开采具有重要作用。
  当前,其液压控制系统多采用经验或模糊PID控制方法,此类控制方法虽提高了掘进效率,但由于掘进系统的非线性、迟滞性及负载的突变性、难预测性,掘进系统的稳定性和自适应性无法满足更高的要求。为此,宋立业[3]、赵亚琪[4]、李文[5]等提出了神经网络、混沌算法、粒子群算法优化PID参数的智能调速控制方法,应用在掘进机控制系统中,提高了系统自适应能力,都取得了一定的改进效果。
  随着智能优化算法的不断发展,本文在传统的PSO算法的基础上结合Chaos算法,采取混合算法的策略应用在掘进机液压控制系统PID参数整定优化上,具有较好的实际意义。
  1 液壓掘进系统闭环控制
  掘进机截割部由升降液压缸、水平回转台及截割头三大部分构成[5]。其掘进液压系统是通过液压阀组来控制截割臂升降及水平运动,通过截割头的摆动实现巷道掘进工作。
  为保持截割头恒速工作,系统通过采取闭环反馈控制[6]液压缸的线速度,包括控制器、阀组、阀控液压缸、速度传感器等。
  2 混合优化控制
  2.1 基本Chaos算法优化原理
  混沌现象具有敏感性、遍历性和随机性等特点,其Logistic混沌映射方程如(1)式。
  利用它能随机在一定的范围内遍历且不重复交叉的特性,通过载波后来进行PID参数全局优化。
  2.2 基本PSO算法优化原理
  自从1995年PSO算法提出以来,得到了广泛的应用。其粒子的速度和位置方程为:
  式中w为惯性权重,c1 和c2 为学习因子,rand()取[0,1]范围随机数,k为迭代次数。通过算法采用速度–位置搜索模型选取最佳解[9]。
  2.3 基于佳点集的Chaos-PSO算法
  针对Chaos优化算法、PSO优化算法“早熟”收敛的不足。采取一种混沌优化惯性权重、学习因子非线性取值、粒子佳点[5]并行搜索PSO算法应用在其掘进控制系统PID参数的优化上。其控制系统如图1所示。
  参数w、c1、c2按(4)式选取:
  Xmax、Xmin为取值上下限,rand()为[0,1]随机数,以此方法是全局搜索与局部搜索平衡,既兼顾精度又可提高收敛速度。该算法流程图如图2所示。
  3 仿真分析
  根据文献[6]的运动学分析,可得垂直或水平摆动液压系统的传递函数为:
  参考文献5,以三阶系统数学模型为其开环传递函数[5]:
  系统采用Chaos-PSO优化方法,通过5次仿真优化得到PID参数的全局最优值如表1所示。
  表2中三种算法取相同的维数与微粒数,每种算法仿真优化5次,在平均上升时间,调节时间及超调量三种性能指标上混合算法均较优。
  仿真结果表明该算法其算法实现简单,上升时间快20%以上,无超调,稳定精度高2%以上,与单纯的Chaos优化算法、PSO算法、灰狼算法比较,其参数优化效率更高,自适应性更好。
  4 结论
  本文针对悬臂式掘进机的掘进系统,传统控制存在的问题,结合Chaos和PSO算法的优点,采取混合改进,应用在掘进机系统的自适应控制中。仿真表明该混合算法改善了控制系统的稳态和动态性能,提高了工作效率,具有一定的通用性。
  参考文献:
  [1] 谢和平,吴立新,郑德志.2025年中国能源消费及煤炭需求预测[J].煤炭学报,2019,44(7):1949-1960.
  [2] 王国法,任怀伟,庞义辉,等.煤矿智能化(初级阶段)技术体系研究与工程进展[J].煤炭科学技术,2020,48(7):1-27.
  [3] 贺文海,焦可辉.基于模糊PID的掘进机恒功率控制系统设计[J].煤炭工程,2019,51(9):178-181.
  [4] 宋立业,万应才.基于RBF神经网络的隧道掘进机推进自适应PID控制[J].中国机械工程,2017,28(14):1676-1682.
  [5] 李文,杨振南,伍铁斌.改进混沌算法在掘进机电控系统中的应用研究[J].煤矿机械,2020,41(6):23-25.
  [6] 毛清华,陈磊,闫昱州,等.煤矿悬臂式掘进机截割头位置精确控制方法[J].煤炭学报,2017,42(S2):562-567.
  【通联编辑:梁书】
其他文献
微机保护装置与10 kV永磁式真空断路器如配合不当,有可能在重合闸时造成断路器合闸线圈、储能电容烧毁等严重后果。10 kV永磁式真空断路器具有运行可靠、结构简单、性价比高等特点,在油田电网中得到越来越多的应用。永磁式断路器允许的操作频率为3次/min,第二次合闸操作与第一次合闸操作的时间间隔为20-30 s。但在断路器检修、线路故障等情况下,重合闸动作后,两次合闸时间有可能小于20 s,从而造成断路器合闸线圈、储能电容烧毁等事故。
该文针对新冠肺炎疫情,设计了一套基于STM32单片机的智能型传染病安全防护系统。该系统可以在人流量较大的公共场所对人群进行口罩佩戴识别检测及体温测量,对未佩戴口罩和体温较高的人进行语音警报和显示;同时通过WIFI将视频数据传输到远程电脑,由电脑实时监控行人信息,实现远程监控,人脸口罩识别是基于EDGE IMPULSE在线网站训练我们所需要的人脸口罩模型。
我厂一期动力站2台310 t/h的CFB锅炉分别配有一次风机(电动机功率2000 kW,额定电压10 kV)、二次风机(电动机功率400 kW,额定电压10 kV)各1台。原先该4台风机在运行时,锅炉风量通过操作人员控制风机风门挡板的开度来实现,其精确度难以掌控,锅炉炉膛温度忽大忽小,不能稳定维持在所需的温度点上;挡板无论在哪个开度,电动机能耗指标都偏大,不能达到节能的目的。我们对4台风机电动机增设了变频器。改造方法如下。
在化工仿真中,为了贴近真实,可以将实物图片贴于所绘化工单元设备、管道、框架、厂房等结构体表面.BMP图像可被用作纹理图.依据图像颜色点阵数据(WinHex),编写相关程序可对位图进行像素级编辑,实现如颜色拾取、图片移动、旋转、翻转、镜像、抠图等变换操作.作者编写了位图旋转变换操作程序(Visual C++,OpenGL),为将计算机图形学编程用于化工仿真、虚拟现实进行了应用基础研究;在程序for循环主代码中,用“fread(&pixVal,sizeof(BYTE),1,fp);”读数据,用“fwrite(
1设备概况目前,国内大多数6 kV配电装置均采用金属铠装全隔离手车中置式真空开关柜与中置式F-C开关柜组成的混合式配电装置手车,手车上装配真空断路器(或F-C的熔断器座、熔体、接触器)、电缆和摇进机构等设备。柜体前中部是手车室,在手车室内安装特定的手车导轨,如图1所示。操作手车操作手柄(摇把),带动螺旋机构移动,使手车在柜体内可靠滑行,将手车移动到工作或试验位置。
针对图书馆中存在的学生代签以及离馆后久不退座的现象,设计并开发了一款基于GPS定位的图书馆座位管理系统。该系统实现了用户预约选座、签到、暂离、退座等功能,引入了上周情况反馈模块、排行榜模块,方便学生合理安排预约时间,实现了数据可视化。系统通过获取用户的GPS定位信息,结合点和面的拓扑关系算法——射线法,判断学生是否在图书馆内签到或者长时间离开图书馆,提高图书馆座位使用率。
1故障现象我公司2号给煤机在运行中出现煤流量降为0、电机电流降为0的情况。控制室查看DCS(分散控制系统)界面,给煤机仍处于运行状态。现场检查,ABB880变频器已正常停车,无电流输出,无转速输出。4台给煤机均不定期出现煤流量、电机电流波动,甚至煤流量、电机电流瞬间变为0的情况。
Somachine软件基于Codesys平台,支持施耐德M218、M238、M258#M241#M262等系列小型PLC,支持6种IEC编程语言,有文本化的语言:指令表(I)、结构化文本(ST);图形化的语言:梯形图(LD)、功能模块图(FBD)、顺序功能流程图(SFC)、连续功能图(CFC)。它支持一维、二维、三维数组,属于基本数据类型。数组定义的语法规则如下。
继前几篇连载介绍了三菱梯形图编程软件GX Developer、梯形图转单片机HEX软件后,本文介绍烧录软件STC-ISP.1烧录软件界面在连载三图3-1界面上点击“STC烧录软件”按键,弹出烧录软件STC-ISP的界面,如图4-1所示。虽然该界面看上去比较复杂,但这里用到的仅有单片机型号、串口号、打开程序文件、下载/编程(烧录代码)等几项.
电梯常常是1台设备单独运行,由于只有1台设备,有效台数小于4,所以求它的计算电流,既不能用需要系数法,也不能用苏联导则的利用系数法[1],本文采用新需要系数法求电梯的计算电流,计算结果比较接近实际,并提出电流功率比的概念,使设计计算过程变得非常简单。