1.一种用于快递分拣输送的纠偏控制方法,应用于输送带控制器,其特征在于,包括:S1:获取快递货物的综合纠偏信息,综合纠偏信息包括地址编号、货物规格和货物平衡点;
S2:基于地址编号、货物规格和货物平衡点,标记出下料位置;
S3:基于货物平衡点和下料位置,分别获取第一输送距离、输送时间和第二输送距离;
S4:基于输送时间和第二输送距离,获取子输送带的启动时间;
S5:基于启动时间,生成纠偏控制指令,并根据纠偏控制指令,控制子输送带定时启动。
2.根据权利要求1所述的一种用于快递分拣输送的纠偏控制方法,其特征在于,所述货物规格包括大件和小件;
货物平衡点的获取方法包括:
通过安装在主输送带上方的摄像机拍摄子输送带上的快递货物图像,获得俯视图像;
通过计算机视觉技术识别并截取俯视图像中快递货物对应的区域,获得货物区域图像;
将货物区域图像的四个边界依次标记为J1、J2、J3和J4,并将货物区域图像中两个不相邻的拐角点连线,形成对角线;
在对角线上随机标记一个节点,分别测量节点至J1和J3的最小距离,以及节点至J2和J4的最小距离;
不断调整节点在对角线上的位置,直至节点至J1和J3的最小距离相等,且节点至J2和J4的最小距离相等时,将节点标记为货物平衡点。
3.根据权利要求2所述的一种用于快递分拣输送的纠偏控制方法,其特征在于,所述下料位置包括安全位置和标准位置;
安全位置和标准位置的标记方法包括:
识别快递货物的地址编号,将编号与地址编号一致的下料滑道组标记为目标滑道组;
将快递货物所在的子输送带标记为目标输送带;
当货物规格为大件时,将目标滑道组中的第一滑道标记为目标滑道,并将目标滑道的进口中点位置标记为标准位置;
当货物规格为小件时,将目标滑道组中的第二滑道标记为目标滑道;
在货物区域图像中且过货物平衡点所在位置,并沿平行于目标输送带的输送方向画线,获得水平线;
测量货物区域图像中位于水平线上方和下方的拐角点至水平线的垂直距离,分别标记为上距离值和下距离值;
将上距离值的最大值和下距离值的最大值累加后,获得预留值;
在目标滑道上且距离进口两侧壁一个预留值长度的位置处标记两个点,将靠近目标输送带的点记为起始位置,远离目标输送带的点记为终止位置;
将目标滑道上且位于起始位置和终止位置之间的位置标记为安全位置。
4.根据权利要求3所述的一种用于快递分拣输送的纠偏控制方法,其特征在于,所述第一输送距离包括安全输送距离和标准输送距离;
安全输送距离的获取方法包括:
通过车间顶部安装的摄像机采集输送流水线的俯视图像,并在输送流水线的俯视图像中标记出目标滑道和目标输送带;
在目标输送带上标记出上距离值的最大值对应的拐角点,并过拐角点绘制出平行于目标输送带输送方向的第一测量线;
在目标滑道上标记出起始位置和终止位置,并过起始位置和终止位置分别绘制出平行于目标输送带输送方向的第二测量线和第三测量线;
通过比例尺分别测量第一测量线至第二测量线和第三测量线之间的距离,并经过比例换算后,获得起始距离和终止距离;
将起始距离和终止距离相加后求平均,获得安全输送距离;
在目标滑道中标记出标准位置,并过标准位置绘制出平行于目标输送带输送方向的第四测量线;
在目标输送带上标记出货物平衡点,并过货物平衡点绘制出平行于目标输送带输送方向的第五测量线;
通过比例尺测量第四测量线至第五测量线之间的距离,并经过比例换算后,获得标准输送距离。
5.根据权利要求4所述的一种用于快递分拣输送的纠偏控制方法,其特征在于,所述输送时间包括安全输送时间和标准输送时间;
安全输送时间和标准输送时间的获取方法包括:通过输送带控制器采集主输送带的运动速度,记为主速度;
将安全输送距离和主速度比较,获得安全输送时间;
安全输送时间的表达式为:
式中,
将标准输送距离和主速度比较,获得标准输送时间;
标准输送时间的表达式为:
式中,
6.根据权利要求5所述的一种用于快递分拣输送的纠偏控制方法,其特征在于,所述第二输送距离的获取方法包括:在输送俯视图像上且过货物平衡点的所在位置,绘制出垂直于目标输送带运动方向的垂直线,获得第六测量线;
在目标滑道上且过标准位置或安全位置的所在位置,绘制出平行于目标输送带运动方向的水平线,获得第七测量线;
将第六测量线与第七测量线的交点标记为目标点;
通过比例尺测量目标点至标准位置或安全位置的距离,并经过比例换算后,获得第二输送距离。
7.根据权利要求6所述的一种用于快递分拣输送的纠偏控制方法,其特征在于,所述启动时间包括安全启动时间和标准启动时间;
安全启动时间和标准启动时间的获取方法包括:通过输送带控制器获取目标输送带的运动速度,将目标输送带的运动速度与第二输送距离比较后,获得子输送时间;
子输送时间的表达式为:
式中,
将安全输送时间与子输送时间和预设延迟时间作差后,获得安全时间差值;
安全时间差值的表达式为:
式中,
将出现货物平衡点的时刻记为起始时刻,将起始时刻与安全时间差值累加后,获得安全启动时间;
安全启动时间的表达式为:
式中,
将标准输送时间与子输送时间和预设延迟时间作差后,获得标准时间差值;
标准时间差值的表达式为:
式中,
将起始时刻与标准时间差值累加后,获得标准启动时间;
标准启动时间的表达式为:
式中,
8.根据权利要求7所述的一种用于快递分拣输送的纠偏控制方法,其特征在于,所述纠偏控制指令包括安全纠偏控制指令和标准纠偏控制指令;
安全纠偏控制指令和标准纠偏控制指令的生成方法包括:当启动时间为安全启动时间时,生成安全纠偏控制指令;
当启动时间为标准启动时间时,生成标准纠偏控制指令。
9.根据权利要求8所述的一种用于快递分拣输送的纠偏控制方法,其特征在于,所述子输送带定时启动的控制方法包括:当生成安全纠偏控制指令时,输送带控制器控制目标输送带对应的子输送带的驱动电机,在安全启动时间对应的时刻启动;
当生成标准纠偏控制指令时,输送带控制器控制目标输送带对应的子输送带的驱动电机,在标准启动时间对应的时刻启动。
10.一种用于快递分拣输送的纠偏控制系统,应用于输送带控制器,用于实现权利要求1-9中任一项所述的一种用于快递分拣输送的纠偏控制方法,其特征在于,包括信息采集模块、下料位置标记模块、第一计算模块、第二计算模块和指令控制模块,其中,各个模块之间通过有线或无线网络方式连接;
信息采集模块,用于获取快递货物的综合纠偏信息,综合纠偏信息包括地址编号、货物规格和货物平衡点;
下料位置标记模块,用于基于地址编号、货物规格和货物平衡点,标记出下料位置;
第一计算模块,用于基于货物平衡点和下料位置,分别获取第一输送距离、输送时间和第二输送距离;
第二计算模块,用于基于输送时间和第二输送距离,获取子输送带的启动时间;
指令控制模块,用于基于启动时间,生成纠偏控制指令,并根据纠偏控制指令,控制子输送带定时启动。