焦炉大车自动驾驶定位方法技术

技术编号:38763120 阅读:14 留言:0更新日期:2023-09-10 10:36
本发明专利技术涉及一种焦炉大车自动驾驶定位方法,该方法利用激光雷达数据沿大车行走路线建立一套X轴坐标系,视觉相机沿大车运行,利用全程采集的炉号牌判定大车所处炉号,从而准确计算大车走行距离,然后通过伺服运动控制系统来控制大车驱动装置对大车进行定位,大车走行过程中,绝对式旋转编码器和激光雷达精确测定大车行走距离,两值实时校正可以确保大车定位精度,若发生车轮打滑,则以车轮打滑的距离作为补偿数据,自动加上车该方法定位准确、抗环境干扰能力强、能全程对编码器进行校正,解决因车轮打滑不能精准定位的技术问题。车轮打滑不能精准定位的技术问题。车轮打滑不能精准定位的技术问题。

【技术实现步骤摘要】
焦炉大车自动驾驶定位方法


[0001]本专利技术属于焦化行业焦炉大车自动化
,具体涉及一种焦炉大车自动驾驶定位方法。

技术介绍

[0002]在焦炉生产作业过程中,焦炉四大车的定位精度和可靠性关系到焦炭生产效率和系统安全。焦炉大车定位不准会造成推焦、装煤、拦焦、熄焦等过程发生故障,甚至造成事故。提供一种稳定性好、精度高的定位方式成为焦炉大车自动化控制领域的迫切需求。
[0003]现有的焦炉大车定位方式一部分采用人工控制,工人劳动强度大,工作环境恶劣,易出现误操作;另一部分采用自动化定位系统,多采用以下技术路线:码牌+增量式旋转编码器定位装置,利用增量式旋转编码器进行精确定位,间断布置的码牌和光电开关进行炉号识别,实现位置的粗测量,同时码牌和光电开关检测的位置信息对增量式旋转编码器数据进行校正。但此种方案不能在行程的全程对编码器进行校正,无法全程识别大车所在位置;另外,焦炉大车移动时,车轮易出现打滑现象,车轮打滑时,电机带动车轮在转动,而实际是车轮在打滑没有移动,或者移动距离与安装在电机上的增量式旋转编码器检测出来的实际距离不相符,导致定位不准确。

技术实现思路

[0004]鉴于上述技术问题,本专利技术的目的在于提供一种焦炉大车自动驾驶定位方法,该方法解决人工控制劳动强度大,易出现误操作问题;同时解决现有自动化定位系统安装施工难度大、定位不准、抗环境干扰能力差、不能全程对编码器进行校正及车轮打滑不能精准定位的问题。
[0005]为实现上述目的,本专利技术采用如下技术方案:
[0006]一种焦炉大车自动驾驶定位方法,该方法利用焦炉大车自动驾驶定位系统,所述系统包括焦炉、大车、视觉相机、炉号牌、驱动装置、旋转编码器、轨道、地址检测器、激光雷达、伺服运动控制系统;其中,所述焦炉的一侧设有轨道,大车在轨道上运动,在焦炉与大车相邻一侧的炉壁上设有炉号牌,炉号牌为多个,多个所述的炉号牌沿大车运行方向分别设置在不同的焦炉的炉壁上,每个炉号牌上印刷有与其相对应的焦炉的炉号数字;
[0007]所述大车车体一侧设有视觉相机,视觉相机与安装在焦炉上面的炉号牌平行相对;大车底部设有车轮,车轮由驱动装置驱动,所述驱动装置的伺服电机上设有旋转编码器;
[0008]所述激光雷达安装在大车的后端,轨道朝向激光雷达的一端安装雷达反光膜;
[0009]所述自动驾驶定位方法具体包括以下步骤:
[0010]步骤1、手动移动大车到第1个炉号焦炉所在的位置,校零完成后第1个炉号的绝对式旋转编码器位置设定为0,同时将激光雷达的当前距离设定为第1个炉号的激光雷达位置;之后手动移动大车到第2个炉号焦炉所在的位置,对位正确后将绝对式旋转编码器当前
位置设定为第2个炉号的位置,同时将激光雷达的当前距离设定为第2个炉号的激光雷达位置;以此类推,直到最后一个炉号焦炉所在的位置设定完成,实现每个炉号焦炉之间的距离设定;
[0011]步骤2、利用伺服运动控制系统控制大车运动,伺服运动控制系统接到走行指令信息后,确认需要定位的计划炉号;
[0012]步骤3、伺服运动控制系统根据视觉相机识别出大车当前所在炉号信息,用需定位的计划炉号的激光雷达位置-当前炉号的激光雷达位置建立的X轴坐标系信息,计算对比得出大车走行的距离值,确定大车走行方向,若计算的距离值为正,则大车前进;若计算的距离值为负,则大车后退;
[0013]步骤4、伺服运动控制系统根据计算的大车走行的距离值控制大车驱动装置按照给定的距离值前进或者后退到指定的位置;大车行走过程中,绝对式旋转编码器随伺服电机旋转,记录电机旋转圈数,SSI编码器模块根据车轮周长及电机旋转圈数计算出大车的走行距离S
b
;与此同时,激光雷达实时监视大车的走行距离S
c
,伺服运动控制系统实时校验S
b
与S
c
是否在允许的误差范围内;若是,则控制大车继续走行,到达指定位置后大车停止;若否,则伺服运动控制系统判断出车轮出现打滑现象,执行步骤5;
[0014]步骤5、伺服运动控制系统计算车轮打滑的距离S
a
,判断车轮打滑的距离S
a
是否小于伺服运动控制系统定位叠加距离的阈值S
th
;若是,则执行步骤6;反之,则执行步骤7;
[0015]S
a
=S
b
-S
c
[0016]步骤6、伺服运动控制系统调整大车走行的距离值,以车轮打滑的距离S
a
作为补偿数据,自动加上车轮打滑的距离做叠加定位,消除误差,同时继续控制大车走行,到达指定位置后大车停止;
[0017]步骤7、伺服运动控制系统自动切换到JOG点动模式运行,利用伺服运动控制系统设定的减速度计算出大车从接受到停止命令到大车完全停止走行的距离S
o
;判断大车走行方向,若大车前进,则当激光雷达实时监测的位置=定位的计划炉号的激光雷达位置-S
o
时,伺服运动控制系统发出停止指令;若大车后退,则当激光雷达实时监测的位置=定位的计划炉号的激光雷达位置+S
o
时,伺服运动控制系统发出停止指令;当大车停止时,若激光雷达实时监测的位置在设定的炉号的激光雷达位置允许误差范围内,则定位完成;
[0018]步骤8、在大车行驶到达设定位置时,伺服运动控制系统将视觉相机采集到的炉号与设定炉进行对比,进一步确定对位是否准确,若不准确,则可以报警提醒。
[0019]作为本专利技术的优选,沿大车运行方向还设置格雷母线编码电缆,大车上设置地址检测器,地址检测器沿大车运行全程采集的格雷母线编码电缆位置数据用于监视大车运行距离;
[0020]在大车行走过程中,当大车运行距离超过起始炉号与最后炉号位置时,地址检测器向伺服运动控制系统发出紧急停车命令,伺服运动控制系统控制大车紧急停止。
[0021]作为本专利技术的优选,所述伺服运动控制系统包括中央控制器,所述激光雷达实时监控大车走行距离,所述视觉相机用于识别并读取炉号牌,所述旋转编码器为绝对式旋转编码器,用于记录电机旋转圈数,激光雷达、视觉相机和绝对式旋转编码器均与中央控制器连接。
[0022]作为本专利技术的优选,所述驱动装置根据伺服运动控制系统计算出的走行距离驱动
大车行走,实现精准定位走行,驱动装置包括伺服驱动器、伺服电机、联轴器、减速器;所述视觉相机为工业相机,带有自动调焦功能,工业相机上面带有光源。
[0023]作为本专利技术的优选,步骤S4计算对比得出大车移动的距离值时,用步骤S2设定的第i个炉号的激光雷达距离

第j个炉号的激光雷达距离;其中,第i个炉号为当前大车所在焦炉的炉号位置,第j个炉号为计划大车走行至焦炉的炉号位置,根据该值的正、负来确定大车前进或后退。
[0024]作为本专利技术的优选,S
c
=|激光雷达实时监测的位置-大车走行前识别的大车所在炉号的激光雷达位置|或S<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种焦炉大车自动驾驶定位方法,该方法利用焦炉大车自动驾驶定位系统,其特征在于,所述系统包括焦炉、大车、视觉相机、炉号牌、驱动装置、旋转编码器、轨道、地址检测器、激光雷达、伺服运动控制系统;其中,所述焦炉的一侧设有轨道,大车在轨道上运动,在焦炉与大车相邻一侧的炉壁上设有炉号牌,炉号牌为多个,多个所述的炉号牌沿大车运行方向分别设置在不同的焦炉的炉壁上,每个炉号牌上印刷有与其相对应的焦炉的炉号数字;所述大车车体一侧设有视觉相机,视觉相机与安装在焦炉上面的炉号牌平行相对;大车底部设有车轮,车轮由驱动装置驱动,所述驱动装置的伺服电机上设有旋转编码器;所述激光雷达安装在大车的后端,轨道朝向激光雷达的一端安装雷达反光膜;所述自动驾驶定位方法具体包括以下步骤:步骤1、手动移动大车到第1个炉号焦炉所在的位置,校零完成后第1个炉号的绝对式旋转编码器位置设定为0,同时将激光雷达的当前距离设定为第1个炉号的激光雷达位置;之后手动移动大车到第2个炉号焦炉所在的位置,对位正确后将绝对式旋转编码器当前位置设定为第2个炉号的位置,同时将激光雷达的当前距离设定为第2个炉号的激光雷达位置;以此类推,直到最后一个炉号焦炉所在的位置设定完成,实现每个炉号焦炉之间的距离设定;步骤2、利用伺服运动控制系统控制大车运动,伺服运动控制系统接到走行指令信息后,确认需要定位的计划炉号;步骤3、伺服运动控制系统根据视觉相机识别出大车当前所在炉号信息,用需定位的计划炉号的激光雷达位置-当前炉号的激光雷达位置建立的X轴坐标系信息,计算对比得出大车走行的距离值,确定大车走行方向,若计算的距离值为正,则大车前进;若计算的距离值为负,则大车后退;步骤4、伺服运动控制系统根据计算的大车走行的距离值控制大车驱动装置按照给定的距离值前进或者后退到指定的位置;大车行走过程中,绝对式旋转编码器随伺服电机旋转,记录电机旋转圈数,SSI编码器模块根据车轮周长及电机旋转圈数计算出大车的走行距离S
b
;与此同时,激光雷达实时监视大车的走行距离S
c
,伺服运动控制系统实时校验S
b
与S
c
是否在允许的误差范围内;若是,则控制大车继续走行,到达指定位置后大车停止;若否,则伺服运动控制系统判断出车轮出现打滑现象,执行步骤5;步骤5、伺服运动控制系统计算车轮打滑的距离S
a
,判断车轮打滑的距离S
a
是否小于伺服运动控制系统定位叠加距离的阈值S
th
;若是,则执行步骤6;反之,则执行步骤7;S
a
=S
b
-S
c
步骤6、伺服运动控制系统调整大车走行的距离值...

【专利技术属性】
技术研发人员:周顺全刘毅廖爱民赵灵明卢波尹小平余洲谭金荣江湖
申请(专利权)人:贵州盘江电投天能焦化有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1