本发明涉及货运技术领域,尤其涉及一种货运用激光扫描防堆垛溃散方法。
背景技术:
现有的敞篷式货车,因为容量大、成本低等特点,在运输领域应用非常广泛。这种货车,运输时,物料堆垛的紧凑性非常重要,不然容易发生堆垛溃散,物料运输过程中坠落的风险。
技术实现要素:
基于背景技术存在的技术问题,本发明提出了一种货运用激光扫描防堆垛溃散方法。
本发明提出的一种货运用激光扫描防堆垛溃散方法,包括以下步骤:
s1、预设三维坐标系,并在三维坐标系中建立车箱载有堆垛货物的货车标准状态下的载运模型;
s2、提取载运模型的蒙皮层作为检测模型;
s3、从货车两侧对货车进行扫描,获取包括车箱堆垛的扫描图像;
s4、根据扫描图像在三维坐标系中建立货车的实景模型;
s5、将蒙皮层和实景模型进行相对位移,并将蒙皮层覆盖到实景模型上;
s6、判断实景模型是否伸出蒙皮层;否,则结束判断;
s7、是,则根据实景模型上位于蒙皮层外侧的点的分布状态判断堆垛溃散概率。
优选地,步骤s7具体为:计算实景模型上位于蒙皮层外侧且距离蒙皮层最远的点与蒙皮层之间的距离作为测试距离;根据测试距离判断堆垛溃散概率。
优选地,还包括步骤s0:根据多次实验,总结货车行驶过程中不同测试距离值状态下至堆垛溃散的时间值,并根据时间值计算各不同测试距离值对应的溃散概率;步骤s7中,根据测试距离判断堆垛溃散概率的具体方式为:调用测试距离值对应的溃散概率作为堆垛溃散概率。
优选地,步骤s7具体包括以下步骤:
s71、根据检测模型进行依次放大,绘制多个依次包覆在检测模型外周的蒙皮层作为切割模型,相邻的切割模型之间以及最内侧切割模型与检测模型之间分别形成相互独立的检测空间;
s72、获取实景模型位于各检测空间内的点作为测试点,并计算相邻的检测空间中外侧检测空间内的测试点数量与内侧检测空间内的测试点数量的比值作为测试值;
s73、获取最大的n个测试值的均值作为实测值,并根据实测值的乘积判断堆垛溃散概率,n≧2。
优选地,n=3。
优选地,步骤s73中,将n个实测值的乘积与预设的溃散阈值比较,如果n个实测值的乘积大于或等于溃散阈值,则判断堆垛存在溃散风险;反之,则堆垛安全。
本发明一种货运用激光扫描防堆垛溃散方法,根据实景模型生出蒙皮层的点的分布进一步判断堆垛的松散程度,从而根据堆垛的松散程度判断其溃散规律。如此,本发明中,将堆垛的溃散概率的检测判断转变为堆垛体积的变化判断,并进一步转变为实景模型与载运模型的重合度判断,将抽象的溃散检测概念转化为具象的体积概念,实现了对货运堆垛的有效的在线的安全检测。
附图说明
图1为本发明提出的一种货运用激光扫描防堆垛溃散方法流程图;
图2为实施例1中货运用激光扫描防堆垛溃散方法流程图;
图3为实施例2中货运用激光扫描防堆垛溃散方法流程图。
具体实施方式
参照图1,本发明提出的一种货运用激光扫描防堆垛溃散方法,包括以下步骤。
s1、预设三维坐标系,并在三维坐标系中建立车箱载有堆垛货物的货车标准状态下的载运模型。本步骤中,货车标准状态下的载运模型为货车中货物堆垛检测合格时的模型。本实施方式中,以货物堆垛最紧凑时的堆垛作为参照物,建立载运模型,有利于为后续由于运输过程中的颠簸导致的堆垛松散的溃散检测提供参照标准。
s2、提取载运模型的蒙皮层作为检测模型。
s3、从货车两侧对货车进行扫描,获取包括车箱堆垛的扫描图像。本步骤中,从货车两侧进行扫描,避免了视觉遮挡,有利于保证对货车的全方位扫描。
s4、根据扫描图像在三维坐标系中建立货车的实景模型。
s5、将蒙皮层和实景模型进行相对位移,并将蒙皮层覆盖到实景模型上。本步骤中,通过相对位移,直接进行蒙皮层和实景模型的重合,根据蒙皮层对实景模型的包覆情况,可直接获得实景模型与载运模型的对比情况。
s6、判断实景模型是否伸出蒙皮层。否,则结束判断。
s7、是,则根据实景模型上位于蒙皮层外侧的点的分布状态判断堆垛溃散概率。
如此,本实施方式中,根据实景模型生出蒙皮层的点的分布可进一步判断堆垛的松散程度,从而根据堆垛的松散程度判断其溃散规律。如此,本实施方式中,将堆垛的溃散概率的检测判断转变为堆垛体积的变化判断,并进一步转变为实景模型与载运模型的重合度判断,将抽象的溃散检测概念转化为具象的体积概念,实现了对货运堆垛的有效的在线的安全检测。
下面,通过具体实施例对本发明的技术方案进行详细说明。
实施例1
本实施例中,步骤s7具体为:计算实景模型上位于蒙皮层外侧且距离蒙皮层最远的点与蒙皮层之间的距离作为测试距离;根据测试距离判断堆垛溃散概率。
本实施例中,还包括步骤s0:根据多次实验,总结货车行驶过程中不同测试距离值状态下至堆垛溃散的时间值,并根据时间值计算各不同测试距离值对应的溃散概率。步骤s7中,根据测试距离判断堆垛溃散概率的具体方式为:调用测试距离值对应的溃散概率作为堆垛溃散概率。
如此,本实施例中,通过预设不同测试距离值对应的溃散概率,有利于在检测出测试距离后快速的获取对应的溃散概率。
实施例2
本实施例中,步骤s7具体包括以下步骤。
s71、根据检测模型进行依次放大,绘制多个依次包覆在检测模型外周的蒙皮层作为切割模型,相邻的切割模型之间以及最内侧切割模型与检测模型之间分别形成相互独立的检测空间。
s72、获取实景模型位于各检测空间内的点作为测试点,并计算相邻的检测空间中外侧检测空间内的测试点数量与内侧检测空间内的测试点数量的比值作为测试值。
s73、获取最大的n个测试值的均值作为实测值,并根据实测值的乘积判断堆垛溃散概率,n≧2。具体的,本步骤s73中,将n个实测值的乘积与预设的溃散阈值比较,如果n个实测值的乘积大于或等于溃散阈值,则判断堆垛存在溃散风险;反之,则堆垛安全。
如此,本实施例中,将溃散概率的检测转化为空间点的统计,直观、简洁、高效,有利于提高堆垛溃散判断的效率和准确。
本实施例中,n=3。
以上所述,仅为本发明涉及的较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。