1.一种基于区块链的智能物流管理系统,包括区块链储存模块、货物碰撞分析模块和结果输出模块,其特征在于:所述区块链储存模块用于储存物流配送安装数据,所述货物碰撞分析模块用于对搬运货物过程中产生碰撞的情况进行分析,所述结果输出模块用于输出物流管理系统的分析计算结果,辅助物流人员完成物流配送安装,所述区块链储存模块与货物碰撞分析模块电连接,所述货物碰撞分析模块与结果输出模块电连接;
所述区块链储存模块包括室内数据储存子模块和货物数据储存子模块,所述室内数据储存子模块用于储存获取的客户所在室内的尺寸模型数据并储存,所述货物数据储存子模块用于储存物流货物的数据信息;
所述货物碰撞分析模块包括活动模型建立子模块、空间拟合子模块、顶点点位连接子模块和偏转角度计算子模块,所述活动模型建立子模块用于设计建立室内配送路径两侧的三维模型,所述空间拟合子模块用于将货物等比例在三维模型中拟合排布,所述顶点点位连接子模块用于连接并分析货物在搬运过程中物流人员抓取货物点位与货物各个顶点之间的直线,所述偏转角度计算子模块分析计算物流人员在搬运货物进入室内过程中不同位置对应的货物可活动偏转的角度;
所述基于区块链的智能物流管理系统的运行方法包括以下步骤:
步骤S1:客户下单时根据平台要求和绘制测量信息获取客户安装的室内数据以及当前下单的货物数据,平台接入智能物流管理系统;
步骤S2:通过区块链储存模块将获取的数据上传后存储;
步骤S3:在区块链储存模块针对当前订单的数据储存完毕后,货物碰撞分析模块启动,开始分析货物在搬运安装过程中规避发生磕碰的搬运活动角度;
步骤S4:进一步校正分析结果,并根据当前分析的容错范围进行结果输出,物流人员根据系统输出结果发出搬运角度注意和预警;
所述容错范围的分析方法为:对接入智能物流管理系统的平台授权货物进行系统预设,包括根据当前货物体积、长度、硬度、表面平均圆滑程度影响给出系数值k,当系数k越大时,则容错范围越大,对输出结果进行预警提前值越大,反之k越小时,则容错范围越小,对输出结果进行预警提前值越少,进而自适应提供角度偏差的容错空间;
所述步骤S3进一步包括以下步骤:
步骤S31:根据客户安装的室内数据对客户室内安装路径及其四周的室内房屋建筑模型进行绘制建立,自动输出安装路径的周围建筑的三维模型,其中室内数据包括客户房屋平面图、层高、以及向用户获取的室内图像数据;
步骤S32:采集货物数据,在三维模型图中将货物数据中得到的货物形状、货物边长与三维模型同缩放比例进行缩小后放入三维模型拟合的活动空间中,并标记货物设计的搬运受力抓取点位Q,并固定输出点位Q的高度值h,其中h为系统预设的物流人员抓取该点位搬运时的默认高度值;
步骤S33:在三维模型拟合的活动空间中规划搬运路线,以实时搬运位置为平面坐标,确定搬运受力抓取点位Q(x,y,h),以及货物各个顶点的位置点Pi(xi,yi,hi),然后将货物各个顶点Pi与Q连接,分别获取线段长度;
步骤S34:模拟搬运过程,实时输出搬运受力抓取点位Q的位置,然后在上述过程中以Q的位置为中心,分别以为半径作空间球体;
步骤S35:然后将活动空间的三维模型和模拟搬运过程中的空间球体一一重合,并分别过滤出不同位置下空间球体与活动空间的三维模型不重合区域E;
步骤S36:结合货物形状、货物边长,通过模型模拟所有偏转角度算法,进一步筛选出当前位置下的货物的所有顶点同时满足落在各自的不重合区域E的所有货物摆放姿态;
步骤S37:接着物流人员自主从所有货物摆放姿态中选取一个姿态作为搬运过程中货物正常情况下的搬运姿态,并将该姿态在活动空间的三维模型中标记;
步骤S38:最后完整的模拟搬运过程中,结合过滤出的不同位置下空间球体与活动空间的三维模型不重合区域E,以标记货物摆放姿态为正常搬运姿态情况下,一一计算沿安装路径不同位置下相对标记货物摆放姿态的不同方向的最大偏转角度J;
步骤S39:输出路径上所有位置的最大偏转角度值J。