随着科学技术的不断进步,煤矿井下掘进机正向更加复杂化、自动化和智能化的掘进机器人方向发展[1]。目前掘进机的截割作业主要依靠人工就地操作完成,人工操控不仅会加重煤矿工人工作强度,而且人工操控实现的截割控制精度低、截割成形误差较大,难以满足煤矿日益增长的生产效率的要求以及实现工作面少人化、无人化的发展需求[2-3]。近些年来许多专家学者针对掘进机自动截割控制技术进行了深入研究。
董磊[4]等利用UG软件对掘进机回转机构建立三维模型,通过仿真分析,得到3种工况仿真曲线,并对仿真结果进行了分析,为优化设计和有限元分析等提供了理论依据。李旭等[5]将微分几何理论应用到巷道空间掘进机工作机构建模中,建立其运动学方程并求解,验证了微分几何法用于研究掘进机运动规律的可靠性。商跃[6]基于悬臂式掘进机回转机构工作原理,构建其三维模型,并对该机构进行了运动学分析及仿真,得到了回转力矩与摆角的参数关系。苏杭等[7]运用了D-H 坐标系方法构建了掘进机截割头和掘进机机体的在空间坐标系的位置关系。田劼等[8-10]构建了掘进机空间位姿坐标系与运动学模型,研究了掘进机截割头空间坐标精确定位以及其轨迹规划控制的数学模型。吴淼等[11]建立了悬臂式掘进机位姿监测模型,并进行了仿真分析,同时提出了一种自主监测方法。杜雨馨等[12]基于掘进机机身和十字激光面的位置关系,构建了该机构的位姿数学模型,解决了掘进机位置和姿态实时监测的问题。毛君[13]等构建了截割机构的数学模型,揭示了掘进机截割机构与截割头外包络位置的空间关系。
由于煤矿井下是高粉尘、高污染以及高电磁干扰的复杂环境,不利于电液比例阀和电液伺服阀工作的可靠性。再加之电液比例阀和电液伺服阀控制技术复杂、成本高,目前电液比例阀和电液伺服阀控制技术还没有在煤矿井下掘进机中得到普及。由于执行元件响应时间差、负载干扰以及液压油液的压缩性等多因素的干扰,使得手动换向阀或电磁换向阀控制掘进机截割煤岩时存在较大延迟,断面成型精度较低。因此考虑截割部执行机构延迟特性对截割误差的影响,提高巷道断面成型精度是本文研究的重点内容。
项目组研发一种双组纵轴悬臂式截割系统,通过液压控制系统控制垂直摆动油缸、前后推移油缸、回转油缸实现截割头到达工作空间的指定位置,通过截割臂控制截割头截割煤岩。图1为截割升降回路原理图。截割横摆回路与升降回路基本一致。工作系统通过电机驱动变量泵供油,通过操作多路阀,液压油进入平衡溢流阀组和截割升降油缸,完成截割部的升降。将平衡溢流阀组设置于多路换向阀和截割升降油缸之间[14]。
本文在研究截割部执行机构延迟特性对截割误差的影响时暂不考虑机身姿态、位置等变化对截割精度的影响。通过与截割部水平伸缩油缸、升降油缸和水平摆动油缸一起安装的高精度磁致伸缩位移传感器,分别测量截割部水平位移、升降角度和水平摆动角度。再通过截割部正向运动学分析解出截割头在巷道坐标系中的位置。
图1 截割机构液压系统原理
Fig.1 Hydraulic system principle of cutting mechanism
1—电机;2—A11VO260LRDS变量泵;3—M4多路换向阀; 4—平衡溢流阀组;5—截割升降油缸
截割部在完成各项运动时主要通过各组油缸实现,决定截割头位置的各项参数有截割部水平旋转θ1、截割部垂直升降θ2以及伸缩推移。截割部垂直摆动如图2所示,其中,d0为截割部回转中心与截割部在水平位置时的距离;d2为截割部回转中心与截割部升降油缸铰接点的垂直距离;d3为截割部回转中心与截割部升降油缸铰接点的水平距离;为O2O4与水平面的夹角;hmax为截割部在最高处时,截割头中心和地面的距离;hw为截割部完全卧底时,截割头中心和地面的距离。
由截割部垂直摆动θ2与截割头中心距地面的高度h的几何关系,可得
图2 截割部垂直摆动示意
Fig.2 Schematic diagram of vertical swing of cutting part
(1)
式中,h为截割头中心和地面的距离;d1为截割部回转中心与地面的高度。
当截割部垂直摆动θ2角时,升降油缸AB的长度l2为
(2)
式中,γ0为O2O3与O2B的夹角。
在截割头处于任意位置时,推移油缸的位移d为
d=O2O4[1-cos(θ2+θ20)]
(3)
截割部水平摆动简图如图3所示,其中,ξ0为液压缸后铰点与前铰点构成的安装位置角;θ1为截割部水平旋转;b为截割头中心距机体中心线的距离;c1为水平推移油缸铰耳与截割部回转中心的距离;c2为水平推移油缸铰耳至机体中心线的距离。
(4)
则两个摆动油缸的长度为
l1c=
(5)
l1d=
(6)
根据D-H方法[16-17]建立掘支锚机组截割部各关节的坐标系和连杆参数设定如图4所示,图中,i=1,2,分别表示左侧截割部和右侧截割部;bi1为机身坐标原点到截割部进给油缸铰接点的垂直距离;bi2为截割部进给油缸铰接点到截割部回转中心的垂直距离;ai1+di为机身坐标原点到截割部进给油缸铰接点的水平距离;ai2为截割部回转中心到截割部进给油缸铰接点的水平距离;ai3为截割部升降铰接点到回转中心的水平距离;ai4为截割头中心到截割部升降铰接点的水平距离;bi3为截割头中心到截割部升降铰接点的垂直距离。
图3 截割部水平摆动示意
Fig.3 Schematic diagram of horizontal swing of cutting part
图4 截割部各关节坐标系统及连杆参数
Fig.4 Coordinate system of cutting part and connecting rod parameters
根据截割部各关节的坐标系,使用改进D-H方法得到各连杆参数见表1。表1中,i=1,2,分别表示左侧截割部和右侧截割部;aij-1为从Zi-1轴到Zi轴沿 Xi轴测量的距离;αij-1为从 Z i-1轴到 Zi轴绕 Xi轴旋转的角度;dij 为X i-1轴到 Xi轴沿 Zi轴测量的距离;θij为从 X i-1轴到 Xi轴绕 Zi轴旋转的角度。
由表1所述的各个连杆的参数,可得各个连杆之间的变换为
表1 各个连杆的参数
Table 1 Link parameters
连杆ijaij-1αij-1/(°)dijθij/(°)变量变量范围i1ai1+di0bi10di0
(7)
式中,为坐标系原点到第i1个连杆坐标系的变换;为第i1个连杆坐标系到第i2个连杆坐标系的变换;为第i2个连杆坐标系到第i3个连杆坐标系的变换;为第i3个连杆坐标系到第i4个连杆坐标系的变换。
可得在掘支锚机组坐标系OVXVYVZV中对截割头进行描述的齐次变换矩阵[18]为
(8)
设在截割头坐标系中截割头中心的坐标向量为i4p=[0 0 0 1]T,则通过下式可将其转换到掘支锚机组的坐标系中:
(9)
由式(9)可知随着截割部的运动,截割头的坐标如下:
(10)
在进行巷道断面的定形定向截割时,需要通过截割部运动规划将截割头运动轨迹规划到驱动截割头运动的水平回转油缸、垂直升降油缸以及推移油缸的输出行程上。截割部运动主要是水平摆动和垂直摆动,将巷道轮廓内部煤岩截割掉,形成所需要的断面形状。将其转换为以驱动油缸位移量为变量的表达式:
(11)
式中,
γ0为AO2B的角度。
实际上,从中央控制器发送执行指令到各个油缸接收到动作指令,再到各个油缸执行完指令,这一过程是存在延迟的。各个油缸的动作不能够按照理想情况下的动作时序进行,截割断面时存在动作延迟情况下各个油缸的动作时序如图5所示。
图5 存在动作延迟情况下各个油缸的动作时序
Fig.5 Time series diagram of each cylinder with action delay
设截割部横摆动作延迟时间为td1,纵摆动作延迟时间为td2,则截割头的坐标表达式为
(12)
因此,可得在横摆截割时由于动作延时带来的截割头中心在巷道断面坐标系y轴上的运动误差为
Ey=ai3(S′i1-Si1)+bi3(C′i2S′i1-Ci2Si1)-
ai4(S′i1S′i2-Si1Si2)
(13)
在纵摆截割时由于动作延时带来的截割头中心在巷道断面坐标系z轴上的运动误差为
Ez=ai3(Ci2-C′i2)+bi3(Si2-S′i2)
(14)
截割头中心在巷道断面坐标系x轴上的运动误差不会影响巷道断面成型精度,故在此不研究动作延时带来的截割头中心在巷道断面坐标系x轴上的运动误差。
使用MATLAB软件对本文研究内容进行仿真研究。设定巷道断面尺寸为巷道顶部圆弧的半径Rs=2 m;圆弧半角α为120°。截割部的运动学模型中的主要参数如下:a1=1 400 mm;a2=500 mm;a3=650 mm;a4=5 000 mm;b1=200 mm;b2=1 000 mm;b3=150 mm;d=0 mm;-30°≤θ11≤15°;-130°≤θ12≤-60°;-15°≤θ21≤30°;-130°≤θ22≤-60°。设定巷道断面坐标系的YOZ平面与掘支锚机组的YOZ平面平行。
理想情况下各个油缸的动作不存在延迟,得到的截割轨迹如图6所示。
图6 理想情况下的截割轨迹
Fig.6 Cutting trajectory under ideal conditions
巷道断面截割轨迹中,左截割头按照A1→A2→A3→A4→…→A22→A23→A24的顺序进行巷道截割;右截割头按照B1→B2→B3→B4→…→B22→B23→B24的顺序进行巷道截割。
为研究不同截割延迟对截割精度的影响,令控制延迟td=50,100和200 ms,截割横摆速度恒定,得到截割轨迹如图7所示。
图7 存在延迟情况下的截割轨迹
Fig.7 Cutting trajectory with delay
在横摆速度恒定的情况下,当延迟时间分别为td=50,100和200 ms时,横摆截割的截割轨迹误差分别为10,20以及40 mm。
为研究不同截割横摆速度对截割精度的影响,分别令截割横摆速度为200,100和50 mm/s,得到截割轨迹如图8所示。
图8 不同横摆速度情况下的截割轨迹
Fig.8 Cutting trajectory at different yaw speeds
当横摆速度分别为v2=50,100和200 mm/s时,横摆截割的截割轨迹误差分别为5,10以及20 mm。可见随着截割部横摆速度和动作延迟的增大,截割轨迹误差随之增大。由于普通的开关电磁换向阀不易于进行流量实时调控,因此无法做到对截割部横摆速度的缓冲控制。需要充分掌握截割执行机构的延迟特性,在控制系统中做好提前量,消除动作延迟带来的截割误差。
本课题组以实验室的条件为基础,在此条件下研制出了掘支锚机组实验平台[17],该实验平台由以下3个部分组成:① 掘支锚机组实验模型样机;② 巷道模拟实验台;③ 测试平台,掘支锚机组实验平台如图9所示。
图9 模拟实验平台
Fig.9 Simulation experiment platform
本文研究的掘支锚机组采用两个截割部,提高截割部的截割效率和巷道成形轮廓的平整性。通过对各个执行油缸伸缩位移的监测,测试本实验台中掘支锚机组的截割部动作延迟。实测结果可知,本实验台截割部执行机构存在53 ms的延迟,通过对控制系统进行提前量控制,即截割部位移传感器在到达指定位移之前的200 mm/s×53 ms 位置下达停止指令,得到的修正前后的截割动作延迟实验结果,如图10所示。
图10 截割动作延迟实验结果
Fig.10 Experimental results of cutting action delay
修正后的截割动作延迟实验结果可知,在掌握了截割执行机构的延迟特性后,在控制系统中做好提前量,即可消除动作延迟带来的截割误差。开关电磁阀的响应时间、油液压缩性、液压系统特性以及负载特性等均会为截割动作带来延迟。目前受实验条件限制仅对特定实验室工况下的截割延迟特性进行研究,后续需要对上述因素影响下的截割延迟时间进行精确地定量分析,多影响因素与延迟特性的函数关系或者离散数据库,以便控制系统根据截割工况和系统自身特性及时修正控制参数,实现精确控制。
(1)根据掘支锚机组截割部系统硬件组成建立了掘支锚机组截割部运动学模型,建立了存在动作延迟下截割控制误差方程。
(2)进行截割控制误差的仿真和实验研究,本文仿真工况下,在横摆速度恒定的情况下,当延迟时间分别为td=50,100和200 ms时,横摆截割的截割轨迹误差分别为10,20以及40 mm。当横摆速度分别为v2=50,100和200 mm/s时,横摆截割的截割轨迹误差分别为5,10以及20 mm。随着截割部横摆速度和动作延迟的增大,截割轨迹误差随之增大。需要充分掌握截割执行机构的延迟特性,在控制系统中做好提前量,消除动作延迟带来的截割误差。
对于不同工况和不同系统软硬件参数影响下,截割过程的动作延迟特性规律将在后续进行研究。
[1] CHENG Wangjun,CHI Chengzhong,WANG Yongzhen,et al.Upper-bound and finite element analyses of multi-row sprocket during cold semi-precision forging process[J].International Journal of Coal Science & Technology,2015,2(3):245-253.
[2] HARGRAVE Chad O,JAMES Craig A,RALSTON Jonathon C.Infrastructure-based localisation of automated coal mining equipment[J].International Journal of Coal Science & Technology,2017,4(3):252-261.
[3] 张旭辉,陈利,马宏伟,等.煤矿掘进机器人虚拟仿真与远程控制系统[J].工矿自动化,2016,42(12):78-83.
ZHANG Xuhui,CHEN Li,MA Hongwei,et al.Virtual simulation and remote control system of mine driving robot[J].Industrial and Mining Automation,2016,42(12):78-83.
[4] 董磊,任家骏,王喜胜,等.悬臂式掘进机回转机构的建模与动力学仿真[J].煤炭科学技术,2009,37(6):83-85.
DONG Lei,REN Jiajun,WANG Xisheng,et al.Model establising and dynamics simulation of rotary mechanism for boom type roadheader[J].Coal Science and Technolgy,2009,37(6):83-85.
[5] 李旭,顾永正,吴淼.基于微分几何的掘进机工作机构运动学分析[J].煤炭学报,2016,41(12):3158-3166.
LI Xu,GU Yongzheng,WU Miao.Kinematics analysis of roadheader’s working mechanism based on differential geomtry[J].Journal of China Coal Socity,2016,41(12):3158-3166.
[6] 商跃进.悬臂式掘进机回转机构虚拟样机优化设计[J].中国工程机械学报,2015,13(2):135-138.
SHANG Yuejin.Virtual prototyping and optimization design on rotary mechanism of boom-type roadheaders[J].Chinese Journal of Construction Machinery,2015,13(2):135-138.
[7] NING Shurong,SU Hang,GAO Jun.Research on automatic section precision forming of boom-type roadheader[A].International Conference on Intelligent Systems Research and Mechatronics Engineering(ISRME 2015)[C].Amsterdam:2015:1250-1256.
[8] 田劼,汪胜陆,张立涛,等.悬臂掘进机巷道断面自动成形控制运动学分析[J].煤炭科学技术,2007,35(8):136-138.
TIAN Jie,WANG Shenglu,ZHANG Litao,et al.Kinematics analysison auto profiling control of mine roadway cross section for mine boom type roadheader[J].Coal Science and Technology,2007,35(8):136-138.
[9] 田劼,王苏彧,穆晶,等.悬臂式掘进机空间位姿的运动学模型与仿真[J].煤炭学报,2015,40(11):2617-2622.
TIAN Jie,WANG Suyu,MU Jing,et al.Spatial pose kinematics model and simulation of boom-type roadheader[J].Journal of China Coal Society,2015,40(11):2617-2622.
[10] TONG Minming,KANG Dongliang,LIU Peng.Research on automatic section cutting control of roadheader[A].2010 International Conference on Measuring Technology and Mechatronics Automation[C].Changsha,2010:22-25.
[11] 吴淼,贾文浩,华伟,等.基于空间交汇测量技术的悬臂式掘进机位姿自主测量方法[J].煤炭学报,2015,40(11):2596-2602.
WU Miao,JIA Wenhao,HUA Wei,et al.Autonomous measurement of position and attitude of boom-type roadheader based on space intersection measurement[J].Journal of China Coal Society,2015,40(11):2596-2602.
[12] 杜雨馨,刘停,童敏明,等.基于机器视觉的悬臂式掘进机机身位姿检测系统[J].煤炭学报,2016,41(11):2897-2906.
DU Yuxin,LIU Ting,TONG Minming,et al.Pose measurement system of boom-type roadheader based on machine vision[J].Journal of China Coal Society,2016,41(11):2897-2906.
[13] MAO Jun,LI Jiangang,LI Weikang,et al.Kinematics Analysis and simulation of profiling memory cutting for tunnel robot in complex environment[J].Procedia Earth & Planetary Science,2009,1(1):1411-1417.
[14] 尹同舟.基于复合网络拓扑结构的悬臂式掘进机故障诊断方法[D].北京:中国矿业大学(北京),2017:20-25.
YIN Tongzhou.Fault diagnosis method of cantilever roadheader based on compound network topology[D].Beijing:China University of Mining & Technology(Beijing),2017:20-25.
[15] 李军利.悬臂式掘进机断面自动成形理论与控制策略研究[D].太原:太原理工大学,2009:12-20.
LI Junli.Research on automatic cross section profiling theory and control strategy for boom-type roadheader[D].Taiyuan:Taiyuan University of Technology,2009:12-20.
[16] PETER Corke.机器人学、机器视觉与控制——MATLAB算法基础[M].北京:电子工业出版社,2016.05:28-30.
[17] 吴昊骏,龚敏.基于双侧钻臂位姿协同约束的凿岩台车车体定位方法[J].煤炭学报,2019,44(2):647-654.
WU Haojun,GONG Min.Carriage positioning method of drill rig based on mutual constraints of dual booms[J].Journal of China Coal Society,2019,44(2):647-654.
[18] 李军利,廉自生.悬臂式掘进机工作装置的变结构力控制研究[J].煤炭科学技术,2011,39(12):88-91.
LI Junli,LIAN Zisheng.Research on variable structure force control of working device of cantilever roadheader[J].Coal Science and Technology,2011,39(12):88-91.
[19] LIU Zhixiang,XIE Miao,XIE Chunxue,et al.Analysis on dynamic response of cutting unit of excavation-supporting-bolting combined machine in drilling process[J].Technical Bulletin,2017,55(20):267-275.