主权项: |
1.一种无人化链斗式连续卸船机自动取料方法,其特征在于,包括以下步骤: S1:通过所述取料头上方的提升筒体两侧的激光扫描仪对舱内料堆进行扫描,获取料堆表面点云坐标数据; S2:通过所述顶部结构下方的提升筒体四周设置的激光扫描仪对舱口进行扫描并提取舱口边界实时位置数据; S3:由于舱口边界特征相比于舱内物料易于捕捉,且舱内物料随船舱一起浮动,舱口边界位置的变化即能反应出舱内物料位置的变化,顶部结构下方O11位置的扫描仪可扫描并获取船舱口A点位置坐标,取料头上方O12位置的扫描仪可扫描并获取物料表面B点位置坐标; 当船体因浪涌产生浮动或倾斜后,顶部结构下方O11位置的扫描仪捕捉船舱口A点位置偏移至A’点,计算获取B’点位置为: 设A点坐标(Xa,Ya,Za),A’点坐标(Xa’,Ya’,Za’),B点坐标(Xb,Yb,Zb),则B’点坐标(Xb’,Yb’,Zb’)=(Xb,Yb,Zb)+(Xa’,Ya’,Za’)-(Xa,Ya,Za); 通过舱口实时位置数据对所述料堆表面点云坐标数据修正,对扫描结果补偿,得到准确的料堆表面点云坐标数据; 通过最小二乘法去除重叠点云,再通过贪婪投影三角化算法对点云数据三角化并重建物体表面三角网格曲面模型,即可获取料堆表面点云坐标模型; S4:计算料堆表面平均高度,确定基准平舱料面高度,根据连续卸船机链斗高度及取料特点进行分层处理,划分出料堆顶层若干取料作业区域; S5:通过GPS定位或各机构编码器检测计算获取取料头位置坐标,将所述取料头与料堆距离最短的作业区域边界坐标,分层后的平面取料区域(固定层高料堆俯视图)发送给连续卸船机控制系统; S6:连续卸船机控制系统根据料堆边界尺寸,对比区域大小和后边七个图的特征料堆区域特征,获取最优的取料动作工艺; S7:连续卸船机控制系统按照当前的取料动作工艺控制连续卸船机执行取料作业任务; S8:在完成本区域取料任务后,连续卸船机控制系统反馈完成状态并申请下一次取料作业区域给扫描系统; S9:扫描系统再根据取料头当前位置,将下一步取料作业区域发送至连续卸船机控制系统; 重复步骤S3-步骤S9,直至完成舱内料堆包括平舱在内的逐层全自动取料作业控制。 2.根据权利要求1所述的一种无人化链斗式连续卸船机自动取料方法,其特征还在于: 取料作业过程中,扫描系统更新料堆动态模型,根据料堆模型表面高度与当前取料头高度,判断运行区域是否存在异常料堆; 当存在异常料堆时,所述扫描系统在取料头运行至异常料堆前发送中断信号,并将异常料堆区域坐标发给所述连续卸船机控制系统,连续卸船机暂停当前流程,将异常料堆取料至平整后,重新回到中断位置,继续执行全自动取料任务。 3.根据权利要求1所述的一种无人化链斗式连续卸船机自动取料方法,其特征还在于: 对于料堆动态模型,按照固定层高分层处理后得到的料堆平面取料区域,设取料头长度X,料堆区域平行于码头方向长度A、垂直于码头方向宽度B: 料堆区域特征1:当BX,AB>X,2X>A>X,通过取料头回转方式进行横切取料; 料堆区域特征4:当2X>B>X,A>2X,通过大车运行使取料头平行于码头方向横切取料,取料头到达取料区域边界位置后,取料头回转180°,大车再反方向运行使取料头平行于码头方向横切取料; 料堆区域特征5:当2X>A>X,B>2X,通过联动横行即大车运行、臂架回转以及取料头回转使取料头垂直于码头方向进行横切取料,取料头到达取料区域边界位置后,取料头回转180°,再反方向联动横行使取料头垂直于码头方向横切取料; 料堆区域特征6:当A>2X,3X>B>2X,通过大车运行使取料头平行于码头方向横切取料,取料头到达边界位置后,通过取料头回转90°,调整取料头姿态,通过联动横行使取料头垂直于码头方向横切取料,随后再依次通过取料头回转90°、大车反向运行、取料头回转90°、反向联动横行方式横切取料并回到初始位置,然后取料头回转180°,再通过大车运行使取料头平行于码头方向横切取料,进而完成整个区域的取料作业任务; 料堆区域特征7:当为船舱边角位置,A
|