img

QQ群聊

img

官方微信

  • CN 62-1112/TF 
  • ISSN 1005-2518 
  • 创刊于1988年
高级检索

黄金科学技术, 2021, 29(1): 25-34 doi: 10.11872/j.issn.1005-2518.2021.01.167

智慧矿山专栏

基于LQR-QPSO的地下铲运机控制参数优化研究

刘永春,1,2, 王李管,1,2, 吴家希1,2

1.中南大学资源与安全工程学院,湖南 长沙 410083

2.中南大学数字矿山研究中心,湖南 长沙 410083

Optimization of Control Parameters for Underground Load-Haul-Dump Machine Based on LQR-QPSO

LIU Yongchun,1,2, WANG Liguan,1,2, WU Jiaxi1,2

1.School of Resources and Safety Engineering,Central South University,Changsha 410083,Hunan,China

2.Digital Mine Research Center,Central South University,Changsha 410083,Hunan,China

通讯作者: 王李管(1964-),男,山西乡宁人,教授,从事数字矿山方面的研究工作。liguan_wang@163.com

收稿日期: 2020-09-17   修回日期: 2020-10-26   网络出版日期: 2021-03-22

基金资助: 国家重点研发计划项目“深部集约化开采生产过程智能管控技术”.  2017YFC0602905
“井下人机定位和作业环境感知分析技术与系统”.  2018SK2053

Received: 2020-09-17   Revised: 2020-10-26   Online: 2021-03-22

作者简介 About authors

刘永春(1996-),男,湖南衡阳人,硕士研究生,从事智能采矿与装备方面的研究工作liuyongchun@csu.edu.cn , E-mail:liuyongchun@csu.edu.cn

摘要

现代控制理论是实现地下铲运机路径跟踪控制的重要技术之一。目前,控制算法应用的难点在于参数的选取和整定。为解决控制参数整定问题,提出应用量子行为粒子群优化算法(QPSO)对基于线性二次型调节(LQR)的状态反馈控制器进行参数优化,实现对地下铲运机精准、稳定的路径跟踪控制。状态反馈控制器基于铲运机的误差动力学模型得出,优化后的路径跟踪控制最大横向位置偏差低于0.23 m。仿真试验结果表明:相较于标准粒子群优化算法,QPSO算法优化的路径跟踪控制器的最大横向位置偏差减小53.4%,优化效果更好、成功率更高。

关键词: 地下铲运机 ; 路径跟踪控制 ; 控制参数优化 ; 粒子群优化算法 ; 量子行为粒子群优化算法 ; 线性二次型调节器

Abstract

With the increase of mining depth,the mining operation environment is worse and worse.It is of great significance to realize the underground unmanned load-haul-dump(LHD) machine to ensure the safe and efficient production of mine enterprises.In underground operation,the long,low articulated body of under-ground LHD machine has the characteristics of high mass,high inertia and high steering delay,which makes the precise tracking of the scraper path a difficult point for its realization of unmanned driving.As an important technique of path tracing control,the control algorithm based on optimization principle often has the problem of parameter selection and adjustment.In industrial applications,manual trial-and-error methods are commonly used for parameter selection.This method not only consumes a lot of human and time costs,but also makes it difficult to ensure the accuracy because of the lack of relevant experience of the operator.In this paper,the method of parameter optimization for linear quadratic regulator(LQR) state feedback controller by quantum-behaved particle swarm optimization(QPSO) algorithm was proposed.The LQR state feedback controller was cons-tructed based on error dynamics model.After parameter optimization,the maximum lateral error of path tracking is not more than 0.23 m.In a large number of repeated experiments,it is found that the standard particle swarm optimization(PSO) algorithm is difficult to find the proper parameter that can make the controller cross deviation lower than 0.5 m in 100 iterations.The QPSO algorithm has found the optimal parameter which meets the condition in the 10 repeated experiments.In 100 iterations,the fitness of the PSO algorithm tends to converge at 21 iterations,while that of the QPSO algorithm converges to a lower level than that of the PSO in the seventh iteration.The maximal lateral position deviation of the path tracking controller is reduced by 53.4%.It can be seen that the parameter optimization ability of the QPSO algorithm is obviously stronger than that of the PSO algorithm.The QPSO algorithm has faster optimization speed and higher success rate than the PSO algorithm.The control parameters of the LQR state feedback controller are automated by the QPSO algorithm.The design and parameter tuning process of the entire path tracking controller has important reference significance for realizing the unmanned driving of underground LHD machine.

Keywords: underground load-haul-dump machine ; path tracking control ; optimization of control parameters ; particle swarm optimization ; quantum particle swarm optimization ; linear quadratic regulator

PDF (2652KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

刘永春, 王李管, 吴家希. 基于LQR-QPSO的地下铲运机控制参数优化研究[J]. 黄金科学技术, 2021, 29(1): 25-34 doi:10.11872/j.issn.1005-2518.2021.01.167

LIU Yongchun, WANG Liguan, WU Jiaxi. Optimization of Control Parameters for Underground Load-Haul-Dump Machine Based on LQR-QPSO[J]. Gold Science and Technology, 2021, 29(1): 25-34 doi:10.11872/j.issn.1005-2518.2021.01.167

地下铲运机是无轨化开采的关键设备,因其具有高效、灵活和生产费用低等优点而得到广泛应用(张栋林,2002)。智能化作业是未来矿山安全、高效、绿色生产的主要途径之一,地下铲运机的无人化可以大幅缩减井下作业人数(Shiroma et al.,2009)。当前铲运机的路径精确跟踪问题是实现无人驾驶的难点。井下作业中,地下铲运机细长、低矮的铰接式车身具有大质量、大惯性和大转向延迟的运动特点,使得路径跟踪极为复杂。目前,国内外尚无完善的无人驾驶铲运机产品用于实际作业(郭鑫等,2009)。

针对铰接式车辆的路径跟踪控制,Sasiadek et al.(2005)设计了一种分层结构模糊逻辑控制系统,借助自适应模糊控制器和模糊逻辑单元,铲运机可以获得相比传统控制算法更为平滑精准的控制效果。赵翾等(2015)使用Ackermann公式和指数趋近律设计了滑模变结构路径跟踪控制器,但其试验路径为曲率一致的正圆,且没有直行,无法验证其在井下巷道环境下的有效性。李建国等(2015)结合井下的特殊环境,将横向偏差和航向角偏差进行融合,提出了基于最优轨迹跟踪的PID控制策略,克服了单一误差反馈控制的局限。但PID控制器的参数整定较为繁琐,且当控制对象存在非线性、时变不确定性和强干扰等问题时,往往性能不佳(王勇,2000)。Nayl et al.(2015)建立了基于模型预测控制(Model Predictive Control,MPC)的横向控制算法,但在路径跟踪过程中车速较慢。孟宇等(2018)应用遗传算法(Genetic Algorithm,GA)对线性二次型调节器(Linear Guadratic Regulator,LQR)权重矩阵进行参数优化求解,提出了基于预见位置信息的最优状态反馈控制器,实现了铰接式车辆的精准路径跟踪。罗维东等(2020)提出了基于非线性模型预测控制(Nonlinear Model Predictive Control,NMPC)的反应式导航系统和对应的分段式局部路径决策策略,实现了地下无人铲运机在复杂巷道环境下的自主导航。

粒子群优化算法(Particle Swarm Optimization,PSO)(Kennedy et al.,1995)是一种基于种群的随机优化算法,与GA等进化计算技术有一些类似(Kemmoé et al.,2009)。但相较于其他算法,PSO具有易于实现、稳健性强、收敛特性稳定、全局搜索能力强以及动态性能好等特点(Gupta et al.,2014)。PSO算法中粒子的种群趋同现象会导致搜索结果陷入局部最优或过早的收敛,无法从根本上确保搜索结果必然收敛于全局最优解(Van den Bergh,2001)。为解决这一问题,Sun et al.(2004)提出了量子行为粒子群优化算法(Quantum-Behaved Particle Swarm Optimization,QPSO),通过增加粒子种群的随机性,提高了粒子种群的群体智能程度,有效地避免了优化结果过早收敛或陷入局部最优,在处理复杂的参数优化问题中更具优势(郑伟博,2016)。本文应用QPSO算法对基于误差动力学模型的LQR路径跟踪控制器进行参数优化,实现了对地下铲运机精准稳定的路径跟踪控制,为地下铲运机无人驾驶提供了新的解决方案。

1 铲运机运动学分析及其控制

受限于地下矿山巷道内的狭窄环境,矿用车辆的转向半径需要控制在较小范围内。地下铲运机由于车身尺寸较大,采用了“折腰式”的铰接式结构,车身分为前后两段车体,由上下铰销连接而成。在行驶中,前后车体在液压油缸作用下产生相对偏转,以此实现转向。

1.1 转向过程与运动学模型

通常情况下,地下铲运机的转向过程可以视作稳态转向运动和原地转向运动的组合运动。如图1所示,在全局坐标下,选取前桥中点P(x,y)作为整车运动状态的参考点,vfvr分别为前后车体质心处的瞬时速度,将vf作为地下铲运机行驶的实时参考速度(单位为m/s)。中央铰接点C到前后桥的距离长度分别为LfLr;前后车体的滑移角分别为αβ。由于地下铲运机行驶速度较慢且车身重量较大,在实际情况下车体发生的滑移较小可以忽略不计,即:α0β0。前后车体的航向角分别为θfθr(分别为前后车体速度方向和x轴的夹角,以逆时针方向为正),其角速度为θ˙fθ˙r,定义铰接转向角为γ=θf-θr(单位为rad)。

图1

图1   地下铲运机稳态转向与原地转向模型

Fig.1   Steady-state steering and in-place steering model of underground load-haul-dump unit


根据几何关系可得出地下铲运机的位姿状态Pf赵翾等,2015):

x˙y˙θ˙fγ˙=cosθfsinθfsinγLfcosγ+Lr0vf+00LrLfcosγ+Lr1γ˙

式中:x˙y˙vfxyθ˙f;γ˙

1.2 运动轨迹描述与误差动力学模型

地下铲运机在行驶过程中的轨迹如图2所示。建立以巷道路面为坐标平面的正交系,一段时间内,定位参考点P移动所形成的曲线B即为地下铲运机行驶过的实际路径。曲线A为路径规划模块给出的期望路径,点P在期望路径A上的投影点Pe即为地下铲运机的瞬时期望参考点,瞬时期望参考点的速度ve与期望路径A相切,veX轴的夹角θe为该时刻的期望航向角。

图2

图2   地下铲运机运动轨迹示意图

注:PeP为期望瞬时期望参考点和实际定位参考点;曲线AB为期望路径和实际路径;OeO为期望转向中心和实际转向中心;vev为期望速度和实际速度;θeθf为期望航向角和实际航向角

Fig.2   Schematic diagram of movement track of underground load-haul-dump unit


由于井下巷道狭窄,地下铲运机只能在与巷道两帮距离较近的情况下低速行驶,因此对于地下铲运机铰接转向角的实时控制,是路径跟踪过程中的重点。为实现巷道内地下铲运机的路径跟踪,本文选择地下铲运机铰接转向角和车速作为控制变量,基于其行驶的实际路径和期望路径建立如图3所示的误差动力学模型。

图3

图3   地下铲运机误差动力学模型示意图

注:PeP为期望瞬时期望参考点和实际定位参考点;Pe'P'为下一时刻期望瞬时期望参考点和实际定位参考点; OeO为短时间内期望转向中心和实际转向中心;εθεd为航向角偏差与横向位置偏差;εθ'εd'为下一时刻的航向角偏差与横向位置偏差;dθdεd为航向角变化和横向位置偏差变化

Fig.3   Schematic diagram of error dynamic model of underground load-haul-dump unit


瞬时航向角θf与期望航向角θe的差值为航向角偏差εθ;地下铲运机定位参考点P与期望参考点Pe之间的距离为横向偏差量εd(以参考点P在期望路径右侧时为正);点P和期望参考点Pe处的曲率差值为曲率偏差ε,则有(Ridley et al.,2003):

ε˙dε˙θε˙c=0v000v000εdεθεc+001Lγ˙+00LrvLγ¨

式中:L为铲运机前后桥的距离,即L=Lf+Lr

考虑到地下铲运机较低的车速和较小的铰接转向角变化幅度,铰接转向角速度变化率在实际问题中几乎可以忽略不计。简化式(2)得到(Ridley et al.,2003):

ε˙dε˙θε˙c=0v000v000εdεθεc+0LrL1Lγ˙

由此,可结合LQR状态反馈控制器,以铰接角速度γ˙实现对地下铲运机的轨迹跟踪横向控制。

2 LQR控制器及其参数优化

2.1 LQR控制器

LQR理论是现代控制理论中率先提出、发展较完善的一种状态空间设计方法。LQR的控制系统基于状态空间方程建立,将控制系统的状态变量和输入的控制变量的二次型函数作为性能指标函数,可以在系统失稳时,使得系统状态的多个分量在接近平衡状态的同时,不消耗过多的控制能量(李国勇,2008)。由于地下铲运机车身自由度高,地下矿山无人驾驶场景复杂,环境噪声信号较高,选择 LQR用于地下铲运机路径跟踪过程中对铰接转向角的控制具有突出优势。

受控系统的状态空间可由式(4)给出:

X˙t=AXt+ButYt=CXt+Dut

LQR需要得到状态反馈控制向量矩阵KUt=-KX(t),使得式(5)性能指标J最小化(邹忱忱,2017):

J=120XtTQXt+utTRutdt

式中:Xt)为n维系统状态向量;ut)为m维输入向量;Yt)为p维输出向量。状态矩阵ARn×n;控制矩阵BRn×m;前馈矩阵DRm×n;状态变量加权矩阵QRn×n;控制变量加权矩阵RRm×m

以阿特拉斯公司出产的某型号地下铲运机为参考,其相关参数如表1所示。

表1   地下铲运机车身几何参数

Table 1  Body geometry parameter of underground load-haul-dump unit

参数名称数值
前桥至铰接点距离Lf/m1.755
后桥至铰接点距离Lr/m1.855
车身宽度W/m2.26
轮胎直径d/m1.30
最大满载速度vmax/(m·s-1)6.92
铰接转向角范围γ/rad0.25π
最大铰接转向角速度γ˙max/(rad·s-1)0.15

新窗口打开| 下载CSV


根据式(4)有:

A=06.920006.92000,B=01.8553.6113.61,C=100010001,D=0

由此进行可控可观性验证:

rankBABA2B=3rankCCACA2=3

以上矩阵满秩,证明该系统可控可观,可以通过控制铰接转向角速度,减小地下铲运机路径跟踪过程中产生的各偏差量。铲运机的LQR控制器模型为

u˙t=Aεt+Bγ˙Yt=εt              

性能指标:

J=120[εtTQεt+γ˙tTRγ˙t]dt

在地下铲运机驾驶过程中,如果存在某个铰接转向角速度值U使得偏差得以修正,同时所消耗的控制能量最小,即性能指标J最小,则称U=ut)为该系统的最优控制。由线性最优反馈增益矩阵K

U=-KX(t)=-R-1BTX(t)

其中矩阵P是黎卡蒂(Riccati)方程的解,其表达式为

ATP+PAPBR-1BTP+Q=0

求解后可得到𝑃值和线性最优反馈增益矩阵𝐾值,其表达式如下:

K=R-1BTP= k1  k2  k3T

代入式(10)后,即可求得最优控制量U作为铰接转向角速度γ˙

2.2 粒子群算法优化

式(5)和式(10)可知,LQR控制中性能指标J和线性最优反馈增益矩阵K的求解与加权矩阵QR的选取紧密相关。这2个矩阵内参数的选取,会直接影响到地下铲运机在井下无人驾驶过程中路径跟踪的实际效果。

粒子群算法(PSO)由生物学家Kennedy et al.(1995)提出,因具有参数较少、算法便于实现的优点和优良的优化性能而成为科研和工业应用领域的研究热点(方伟等,2010)。Shi et al.(1998)将惯性权重w引入了粒子群算法,再结合线性递减权重策略,可以获得更好的寻优结果,所建立的标准形式粒子群算法(刘洪波等,2006)的粒子更新公式[式(13)]及权重策略[式(14)]如下:

Vi=wVi+c1rand()pbest-Xi+c2rand()(gbest-Xi)Xi=Xi+Vi                                                                             
W=wini-wend·Gk-gGk+wend

式中:XiVi分别为搜索空间中第i个粒子的位置和速度;pbestgbest分别为粒子和群体的历史最优秀位置;rand()是介于(0,1)之间的随机数;c1c2为学习因子;Gk为最大迭代次数;𝑔为当前迭代次数; winiwend分别为初始惯性权重和迭代至最大次数时的惯性权重。

Sun et al.(2004)将量子力学的部分概念引入粒子群算法,提出了量子行为粒子群优化算法(QPSO)。在QPSO中,引入粒子的平均历史最优位置mbest,表示粒子群内各粒子个体历史最优位置pbest的平均值,其表达式为

mbest=1Ni=1Npbesti

式中:N为粒子群的种群大小;pbesti为本次迭代中第i个粒子的个体历史最优位置。

粒子的位置更新按照式(16)完成:

Pi=Φ·pbesti+(1-Φ)·gbesti   Xi=Pi±αmbest-Xi·ln (1u)

式中:Φu均为(0,1)均匀分布的随机变量,取正值和负值的概率各为50%。式中唯一的控制参数α称为“收缩—扩张系数”,在量子行为粒子群算法中,单个粒子的收敛性受这一参数的影响。

标准粒子群及其改进算法的基本流程如图4所示。其中,PSO的粒子状态包含粒子速度和位置,QPSO算法只包含粒子位置。

图4

图4   粒子群优化算法流程图

Fig.4   Flow chart of particle swarm optimization algorithm


为保持地下铲运机在相对平稳的行驶过程中,受控系统的性能指标J较小,先对加权矩阵QR进行初步设置,再经由粒子群算法及其改进算法对其进行参数优化。结合上文给出状态变量Xt=[εdεθεcT和控制变量ut=γ˙,状态变量加权矩阵Q为3×3的半正定矩阵,控制变量加权矩阵R为常数正定矩阵。为简化参数优化过程,并且使得Q中各元素与各偏差量具有明确的对应关系,可将Q设为对角矩阵,R中常数设置为1,即:

Q=q1000q2000q3
R=1

性能指标J的大小反映了当前控制量铰接转向角速度γ˙的优良程度,但由于在实际过程中对相关数值的采样是在离散的时间点进行的,故以式(9)中积分项的累加之和作为适应度函数:

fitnessi=t=1Tq1εd(t)2+q2εθ(t)2+q3εc(t)2+γ˙(t)2

式中:t为当前采样时刻;εdεθεc分别为横向位置偏差、航向角偏差和曲率偏差;q1q2q3为状态变量加权矩阵Q对角线上的值。

由此,可建立如图5所示的LQR-QPSO路径跟踪控制器。

图5

图5   LQR-QPSO路径跟踪控制器

Fig.5   LQR-QPSO path tracking controller


3 仿真试验

利用MATLAB仿真来验证本文提出的路径跟踪控制器的有效性和性能。铲运机车体的相关参数见表1。试验参考路径基于某矿山巷道的实测激光点云地图(图6)得出,以巷道中心线作为参考路径,该路径由直行弯入另一段直行,能够代表地下铲运机绝大多数的实际工作路径。为了保障铲运机在狭小的地下空间中安全行驶,将最大横向位置偏差限制在0.5 m以内。

图6

图6   试验参考巷道三维激光点云地图

Fig.6   3D laser point cloud map of test reference laneways


为了获得比较好的搜索能力和速度,种群规模N设置为50,迭代次数G设置为100(邹忱忱,2017);惯性权重w由0.9线性递减至0.4时,可以确保粒子群算法在初期具有较好的全局寻优能力,并且避免在迭代末期陷入局部最优(Shi et al.,1998);地下铲运机路径跟踪问题的优化过程中,对于粒子“个体认知”和“群体经验”没有相应的侧重点,可设定学习因子c1=c2=2;为兼顾搜索速度和精度,设置vmax=1,迭代时,粒子速度vi∈[-vmaxvmax];适当地给出粒子各元素的取值范围,可以在初始化粒子群后极大地缩短算法搜索最优值的时间,为了将初始种群的随机分布限制在适当范围内,令qmax=500;相比PSO算法,QPSO算法中唯一需要提前设置的参数仅有收缩—扩张系数α,与PSO算法中在惯性权重w的取值类似,将系数α设为固定值时,算法的优化性能有限,因此也可以用类似的线性递减策略设置系数α,其表达式为

α=αini-αend·Gk-gGk+αend

式中:Gk为最大迭代次数;g为当前迭代次数。一般情况下,将系数α的初始值αini设置为1.0,终止值αend设置为0.5时,量子行为粒子群算法对大多数的优化问题具有相当不错的性能(康燕等,2007)。

综上,对PSO和QPSO的所有初始参数设置如表2所示。

表2   粒子群优化算法及其改进算法的初始参数设置

Table 2  Initial parameter setting of the particle swarm optimization algorithm and its improved algorithm

参数名称数值参数名称数值
种群规模N50.0学习因子c22.0
迭代次数G100.0最大移动速度vmax1.0
初始惯性权重wini0.9粒子取值极限qmax500.0
终止惯性权重wend0.4初始收缩—扩张系数αini1.0
学习因子c12.0终止收缩—扩张系数αend0.5

新窗口打开| 下载CSV


地下铲运机的初始坐标设置为(-109,-7),初始航向角设置为-0.28π,铰接转向角归零,行驶速度恒定为6.92 m/s,分别用PSO和QPSO算法对地下铲运机路径跟踪控制器中的加权矩阵进行优化。在进行多次重复试验后发现,PSO算法仅在个别的试验中能够找到使控制器横向偏差低于0.5 m的最优参数,适应度也无法收敛至与QPSO相当的水平,即使调整初始参数和增加迭代次数,情况也没有明显改善;而QPSO算法在10次重复试验中均找到了满足条件的最优参数。表3为参数优化结果,图7为其粒子群迭代过程的历史最优适应度。在100次的迭代中,PSO算法适应度在迭代至21次时趋于收敛,而QPSO算法的适应度在第7次迭代时便收敛于较PSO更低的水平。由此可知,QPSO算法的参数优化能力明显强于PSO算法,且前者的寻优速度更快。

表3   粒子群算法及其改进算法的参数优化结果

Table 3  Parameter optimization results of the particle swarm optimization algorithm and its improved algorithm

算法加权矩阵Q线性反馈矩阵K适应度
q1q2q3k1k2k3
PSO0.456089.987661.34310.675310.285511.701419.5232
QPSO0.014255.816040.39360.11937.642010.83064.5278

新窗口打开| 下载CSV


图7

图7   历史最优适应度

Fig.7   Historical optimal fitness


将参数优化结果代入地下铲运机仿真环境中完成路径跟踪模拟,可以得到如图8~图10所示的结果。

图8

图8   不同优化参数行驶路径对比

Fig.8   Comparison of driving paths with different optimization parameters


图9

图9   不同优化参数控制偏差对比

Fig.9   Control deviation comparison of different optimization parameters


图10

图10   不同优化参数控制输出对比

Fig.10   Control output comparison of different optimization parameters


相比QPSO算法,PSO算法优化得到的加权矩阵QPSO使地下铲运机在19 s前的横向位置跟踪偏差更小,但波动更加频繁。这是因为QPSO中对应横向偏差的分量q1,比QPSO算法优化结果QQPSO中对应的分量更大,而QQPSO中对应航向角偏差和曲率偏差的分量q2q3更大。在19 s后,期望路径由曲线突然变为直线,QQPSOQPSO更早地进行了转向纠偏。总体来看,QPSO算法优化后的控制器更加稳定,更贴合期望路径,最大横向偏差为0.23 m,较PSO算法优化的控制器降低了53.4%。从图9中可以看出,PSO算法优化的控制器超调现象明显更多,控制量抖动剧烈,而QPSO算法优化的控制器更加平稳,能耗更低。

综上所述,QPSO算法的搜索结果虽然不能大幅提升控制系统的控制效果,但可以大幅缩短性能近似参数的搜索时间。在同样的迭代次数下,QPSO算法较PSO算法对LQR路径跟踪控制器的参数优化结果更好,寻优成功率更高。

4 结论

(1)基于误差动力学模型构建了一个LQR路径跟踪控制器,并使用QPSO算法对其进行参数优化,实现了在仿真条件下对地下铲运机精确、稳定的路径跟踪控制,最大横向误差不超过0.24 m。

(2)对比试验结果可知:在对LQR路径跟踪控制器的参数进行优化时,量子行为粒子群优化算法(QPSO)的结果明显优于标准粒子群优化算法(PSO),且成功率更高。这是因为QPSO改善了PSO算法易陷入局部最优的固有缺陷,寻优能力更强,速度更快。

(3)整个控制器设计和参数整定过程对实现地下铲运机的自主行走具有重要的参考意义。该控制器的效果受参数的影响很大,且对于不同的路径需要重新优化参数。地下铲运机的轨迹跟踪控制为马尔可夫过程,未来可以采用强化学习的方法得到能适应不同路径的控制策略。

http://www.goldsci.ac.cn/article/2021/1005-2518/1005-2518-2021-29-1-25.shtml

参考文献

Fang WeiSun JunXie Zhenpingal et2010.

Convergence analysis of quantum-behaved particle swarm optimization algorithm and study on its control parameter

[J].Journal of Physics,596):3686-3694.

Guo XinZhan KaiGu Hongshual et2009.

Navigation system research of unmanned scraper

[J].Nonferrous Metals,614):143-147.

Gupta STripathi R K2014.

Optimal LQR controller in CSC based STATCOM using GA and PSO

[J].Archives of Electrical Engineering,633):469-487.

[本文引用: 1]

Kang YanSun JunXu Wenbo2007.

Parameter selection of quantum-behaved particle swarm optimization

[J].Computer Engineering and Applications,4323):40-42.

Kemmoé Tchomté SGourgand M2009.

Particle swarm optimization:A study of particle displacement for solving continuous and combinatorial optimization problems(Article)

[J].International Journal of Production Economics,1211):57-67.

[本文引用: 1]

Kennedy JEberhart R1995.

Particle swarm optimization

[C]//International Conference on Neural Networks.PerthIEEE1942-1948.

[本文引用: 2]

Li Guoyong2008.

Optimal Control Theory and Application

[M].Beijing:National Defence Industry Press:246.

Li JianguoZhan KaiShi Fengal et2015.

Auto-driving technology for underground scraper based on optimal trajectory tracking

[J].Journal of Agricultural Engineering,4612):323-328.

Liu HongboWang XiukunTan Guozhen2006.

Convergence analysis of particle swarm optimization and its improved algorithm based on Chaos

[J].Control and Decision,216):636-640.

Luo WeidongMa BaoquanMeng Yual et2020.

Reactive navigation system of underground unmanned Load-Haul-Dump unit based on NMPC

[J].Journal of China Coal Society,454):1536-1546.

Meng YuWang JueGu Qingal et2018.

LQR- GA path tracking control of articulated vehicle based on predictive information

[J].Transactions of the Chinese Society for Agricultural Machinery,496):375-384.

Nayl TNikolakopoulos GGustafsson T2015.

Effect of kinematic parameters on MPC based on-line motion planning for an articulated vehicle

[J].Robotics and Autonomous Systems,7016-24.

[本文引用: 1]

Ridley PCorke P2003.

Load haul dump vehicle kinematics and control

[J].Journal of Dynamic Systems. Measurement and Control,1251):54-59.

[本文引用: 2]

Sasiadek J ZLu Y2005.

Path tracking of an autonomous LHD articulated vehicle

[C]//The 16th IFAC World Congress.PragueIFAC55-60.

[本文引用: 1]

Shi YEberhart R1998.

A modified particle swarm optimizer

[C]//IEEE International Conference on Evolutionary Computation.AnchorageIEEE69-73.

[本文引用: 2]

Shiroma NIshikawa SInoue Kal et2009.

Nonlinear straight path tracking control for an articulated steering type vehicle

[C]//SICE Annual Conference.FukuokaIEEE2206-2211.

[本文引用: 1]

Sun JFeng BXu W2004.

Particle swarm optimization with particles having quantum behavior

[C]//Congress on Evolutionary Computation.PortlandIEEE,(1):325-331.

[本文引用: 2]

Van den Bergh F2001.

An Analysis of Particle Swarm Optimizers

[D].Pretoria:University of Pretoria.

Wang Yong2000.

Research on Nonlinear PID Control

[D].Nanjing:Nanjing University of Science and Technology.

Zhang Donglin2002.

Undergound LHD

[M].Beijing:Metallurgical Industry Press:509.

Zhao XuanYang JueZhang Wenmingal et2015.

Sliding mode control algorithm for path tracking of articulated dump truck

[J].Journal of Agricultural Engineering,3110):198-203.

Zheng Weibo2016.

Research on Improvement of Particle Swarm Optimization Algorithm and Its Application

[D].Qingdao:Qingdao University

Zou Chenchen2017.

Study on the Control of LQR Linear Two-stage Inverted Pendulum Based on Particle Swarm Optimization

[D].Xi’an:Xi’an University of Science and Technology.

方伟孙俊谢振平2010.

量子粒子群优化算法的收敛性分析及控制参数研究

[J].物理学报,596):3686-3694.

[本文引用: 1]

郭鑫战凯顾洪枢2009.

无人操纵铲运机井下导航研究

[J].有色金属,614):143-147.

[本文引用: 1]

康燕孙俊须文波2007.

具有量子行为的粒子群优化算法的参数选择

[J].计算机工程与应用,4323):40-42.

[本文引用: 1]

李国勇2008.

最优控制理论与应用

[M].北京:国防工业出版社:246.

[本文引用: 1]

李建国战凯石峰2015.

基于最优轨迹跟踪的地下铲运机无人驾驶技术

[J].农业机械学报,4612):323-328.

[本文引用: 1]

刘洪波王秀坤谭国真2006.

粒子群优化算法的收敛性分析及其混沌改进算法

[J].控制与决策,216):636-640.

[本文引用: 1]

罗维东马宝全孟宇2020.

基于NMPC的地下无人铲运机反应式导航系统

[J].煤炭学报,454):1536-1546.

[本文引用: 1]

孟宇汪钰顾青2018.

基于预见位姿信息的铰接式车辆LQR-GA路径跟踪控制

[J].农业机械学报,496):375-384.

[本文引用: 1]

王勇2000.

非线性PID控制的研究

[D].南京:南京理工大学.

[本文引用: 1]

张栋林2002.

地下铲运机

[M].北京:冶金工业出版社:509.

[本文引用: 1]

赵翾杨珏张文明2015.

农用轮式铰接车辆滑模轨迹跟踪控制算法

[J].农业工程学报,3110):198-203.

[本文引用: 2]

郑伟博2016.

粒子群优化算法的改进及其应用研究

[D].青岛:青岛大学.

[本文引用: 1]

邹忱忱2017.

基于粒子群算法的LQR直线二级倒立摆的控制研究

[D].西安:西安科技大学.

[本文引用: 2]

/