掌桥专利:专业的专利平台
掌桥专利
首页

货箱装载的重心修正方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 16:09:34



技术领域

本申请涉及存储空间管理的领域,尤其涉及一种货箱装载的重心修正方法、装置、电子设备及存储介质。

背景技术

随着全球经济的发展,集装箱运输业呈现快速增长趋势,集装箱运输在远洋以及远途运输中占据着越来越重要的比例。

目前,工作人员在将货物装入集装箱时往往只考虑承重限制,只要集装箱内装载的货物不超过集装箱的载重标准即可。但在实际应用中,往往出现由于不同货物之间重量的差异性,使得集装箱内装载的货物整体重心不稳,重心不稳会导致一系列问题,例如,在货物运输过程中易因重心而导致货物发生偏移,导致货物破损,或者直接翻车。因而,整体重心不稳影响集装箱在运输过程中的稳定性,

发明内容

本发明提供了一种货箱装载的重心修正方法、装置、电子设备及存储介质,用于修正集装箱装载货物的重心,确保集装箱的稳定性。

第一方面,本发明实施例提供了一种货箱装载的重心修正方法,基于集装箱建立空间直角坐标系,所述重心修正方法包括:

根据货物的重心坐标(X

判断所述整体重心偏移值是否大于预设重心偏移值,或判断所述整体偏重值是否大于预设偏重值;

若所述整体重心偏移值大于预设重心偏移值,或所述整体偏重值大于预设偏重值,则调整货物之间的顺序和/或调整货物内若干纵列货物单件之间的顺序。

可选地,所述计算集装箱内所有货物的整体重心偏移值包括:

根据货物的重心坐标(X

计算集装箱内所有货物在X轴方向的整体重心偏移值L

可选地,所述根据货物的重心坐标(X

其中,W

可选地,所述计算集装箱内所有货物的整体偏重值包括:

记录集装箱的重心坐标(X

遍历货物,累计货物在X轴方向上的整体偏重值W

可选地,累计货物在X轴方向上的整体偏重值W

若|X

否则,

W

累计货物在Y轴方向上的整体偏重值W

若|Y

否则,

W

其中,L

可选地,所述若所述整体重心偏移值大于预设重心偏移值,或所述整体偏重值大于预设偏重值,则调整货物之间的顺序和/或调整货物内每纵列货物单件之间的顺序,包括:

若所述整体重心偏移值大于预设重心偏移值,则确定重心偏移方向;若所述整体偏重值大于预设偏重值,则确定偏重方向;

若重心偏移方向为X轴方向或偏重方向为X轴方向,则调整货物之间的顺序;

若重心偏移方向为Y轴方向或偏重方向为Y轴方向,则调整货物内每纵列货物单件之间的顺序。

可选地,所述调整货物内每纵列货物单件之间的顺序包括:

依次调整集装箱内每个货物中若干纵列货物单件之间的顺序,并重新计算整体重心偏移值或整体偏重值;

以整体重心偏移值最小值或整体偏重值最小值对应的调整顺序作为货物中若干纵列货物单件的最终装载顺序。

第二方面,本发明的实施例提供了一种货箱装载的重心修正装置,所述重心修正装置包括:

数据计算模块,根据货物的重心坐标(X

数据判断模块,判断所述整体重心偏移值是否大于预设重心偏移值,或判断所述整体偏重值是否大于预设偏重值;

数据处理模块,若所述整体重心偏移值大于预设重心偏移值,或所述整体偏重值大于预设偏重值,则调整货物之间的顺序和/或调整货物内若干纵列货物单件之间的顺序。

第三方面,本发明的实施例提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如第一方面任一项所述的方法。

第四方面,本发明的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的方法。

有益效果

本发明提供了一种货箱装载的重心修正方法、装置、电子设备及存储介质,基于集装箱建立空间直角坐标系,所述重心修正方法包括:首先根据货物的重心坐标(X

本发明通过计算在X轴方向的整体重心偏移值或整体偏重值,并通过判断X轴方向的整体重心偏移值是否大于X方向的预设重心偏移值,或通过判断X轴方向的整体偏重值是否大于X方向的预设偏重值,来判断集装箱内的货物之间的顺序和/或货物内若干纵列货物单件之间的顺序是否需要调整;通过计算在Y轴方向的整体重心偏移值或整体偏重值,并通过判断Y轴方向的整体重心偏移值是否大于Y方向的预设重心偏移值,或通过判断Y轴方向的整体偏重值是否大于Y方向的预设偏重值,来判断集装箱内的货物之间的顺序和/或货物内若干纵列货物单件之间的顺序是否需要调整,可根据不同的方向实施针对性的调整方案,且不改变集装箱内货物装载数量,确保集装箱内装载的货物在调整前后的一致性。

应当理解,发明内容部分中所描述的内容并非旨在限定本发明的实施例的关键或重要特征,亦非用于限制本发明的范围。本发明的其它特征将通过以下的描述变得容易理解。

附图说明

结合附图并参考以下详细说明,本发明各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素。

图1示出了本发明的实施例的一种货箱装载的重心修正方法的流程图;

图2示出了本发明的实施例的集装箱转载货物的示意图;

图3示出了本发明实施例的一种货箱装载的重心修正的结构示意图;

图4示出了本发明实施例的一种电子设备的结构图。

具体实施方式

为了使本技术领域的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。

需要说明的是,本发明实施例描述的仅仅是为了更加清楚的说明本发明实施例的技术方案,并不构成对本发明实施例提供的技术方案的限定。

本实施例中,集装箱内装有n个货物,每个货物中包括若干个货物单件,假设每件货物的重心即在货物的中心点位置,假设每个货物单件的重心集即在货物单件中心点位置,假设集装箱的重心即在集装箱的中心点位置;

本实施例图1示出了本发明的实施例的一种货箱装载的重心修正方法的流程图;

参见图1,基于集装箱建立空间直角坐标系,所述重心修正方法包括:

S1.根据货物的重心坐标(X

为了便于计算,基于集装箱建立空间直角坐标系,其中空间直角坐标系的原点可以为集装箱的中心点,也可以为集装箱的顶点处,或者也可以其他任意的某一点,空间直角坐标系的x轴、y轴、z轴基于集装箱的方向也不做限制。为了方便,如图2,图2示出了本实施例的集装箱转载货物的示意图,本实施例中以将集装箱的其中一顶点作为空间直角坐标系的原点、以集装箱的长度方向为x轴,以集装箱的宽度方向为y轴、以集装箱的高度方向为z轴为例:

设货物的长、宽、高分别为L

S2.判断所述整体重心偏移值是否大于预设重心偏移值,或判断所述整体偏重值是否大于预设偏重值;本实施例中,根据实际应用中的经验或经过机器学习等途径得到预设重心偏移值及预设偏重值;

S3.若所述整体重心偏移值大于预设重心偏移值,或所述整体偏重值大于预设偏重值,则调整货物之间的顺序和/或调整货物内若干纵列货物单件之间的顺序。其中,集装箱内共有n个货物,每个货物内有若干纵列货物单件,其中,货物可以以X轴方向进行分割,也可以以Y轴方向进行分割。若以X轴方向进行分割,则Y轴方向上只对应一个货物,且该货物中以Y轴方向分割为若干纵列货物单件,可通过调整货物之间的顺序,实现调整X轴方向上的整体重心的调整,可通过调整货物内若干纵列货物单件之间的顺序,实现调整Y轴方向上的整体重心的调整;

若以Y轴方向进行分割,则X轴方向上只对应一个货物,且该货物中以X轴方向分割为若干纵列货物单件,可通过调整货物之间的顺序,实现调整Y轴方向上的整体重心的调整,可通过调整货物内若干纵列货物单件之间的顺序,实现调整X轴方向上的整体重心的调整。

本实施例提供了一种货箱装载的重心修正方法,所述重心修正方法包括:首先根据货物的重心坐标(X

本实施例可以实现集装箱内装载货物的整体重心的稳定性,确保集装箱的平稳、安全。

具体地,所述计算集装箱内所有货物的整体重心偏移值包括:

S11.根据货物的重心坐标(X

本实施例中通过计算得到的所有货物的整体重心坐标(X,Y,Z)与记录的集装箱的重心坐标(X

S12.计算集装箱内所有货物在X轴方向的整体重心偏移值L

通过计算货物在X轴方向的整体重心偏移值L

具体地,所述根据货物的重心坐标(X

其中,W

结合货物的重心位置和重量来计算集装箱内所有货物的整体重心坐标,即结合货物所处的位置角度以及物体的重量的角度整体性的进行判断分析,并从整体的方向做出调整,便于减少调整次数,提高整体重心偏移计算结果的准确性。

具体地,所述计算集装箱内所有货物的整体偏重值包括:

S1a.记录集装箱的重心坐标(X

S1b.遍历货物,累计货物在X轴方向上的整体偏重值W

其中,若X轴方向的整体偏重值W

本实施例中通过计算货物在X轴方向的整体偏重值W

具体地,累计货物在X轴方向上的整体偏重值W

若|X

否则,

W

累计货物在Y轴方向上的整体偏重值W

若|Y

否则,

W

其中,L

本实施例中,在判断货物在X轴方向上、在Y轴方向上累计货物的整体偏重值W

具体地,本实施例中,以货物在X轴方向进行分割为例,将集装箱内的所有货物在X轴方向上分割为n个货物,其中在Y方向上只有1个货物,把每个货物从Y轴方向上又分割为若干纵列货物单件。

具体地,所述若所述整体重心偏移值大于预设重心偏移值,或所述整体偏重值大于预设偏重值,则调整货物之间的顺序和/或调整货物内每纵列货物单件之间的顺序,包括:

若所述整体重心偏移值大于预设重心偏移值,则确定重心偏移方向;若所述整体偏重值大于预设偏重值,则确定偏重方向;

若重心偏移方向为X轴方向或偏重方向为X轴方向,则调整货物之间的顺序;可以依照一定的顺序不断地进行调整,每调整一次,就计算一次X轴方向的整体重心偏移值L

或者,若整体偏重值W

若重心偏移方向为Y轴方向或偏重方向为Y轴方向,则调整货物内每纵列货物单件之间的顺序。

具体地,所述调整货物内每纵列货物单件之间的顺序包括:

依次调整集装箱内每个货物中若干纵列货物单件之间的顺序,并重新计算整体重心偏移值或整体偏重值;

以整体重心偏移值最小值或整体偏重值最小值对应的调整顺序作为货物中若干纵列货物单件的最终装载顺序。

本实施例中,在Y轴上重心偏移或偏重时调整货物中每纵列货物单件之间的顺序,即货物中,调整Y轴方向上每纵列货物单件之间的顺序,由于每纵列货物单件的顺序是基于单个货物内部进行调整的,每次调整只是集装箱内单个货物对应的那部分空间,为了便于调整的整体性,依次对集装箱内n个货物内的若干纵列货物单件之间的顺序进行调整,同时,取每个货物中调整时整体重心偏移值最小值或整体偏重值最小值对应的调整顺序作为该货物中每纵列货物单件的装载顺序,依次将所有货物内的每纵列货物单件之间的顺序调整完毕后,即为集装箱内所有货物整体的整体重心偏移最小或整体偏重最小的情况。本实施例中,调整时不改变集装箱内货物的数量、货物内货物单件的数量。

基于同一发明构思,本发明实施例还提供了一种货箱装载的重心修正装置,可以用于实现上述实施例中所描述的一种货箱装载的重心修正方法,如下面实施例所述:由于该一种货箱装载的重心修正装置解决问题的原理与一种货箱装载的重心修正方法相似,因此一种货箱装载的重心修正装置的实施可以参见一种货箱装载的重心修正方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图3示出了本发明实施例的一种货箱装载的重心修正的结构示意图;如图3所示,所述重心修正装置包括:

数据计算模块10,根据货物的重心坐标(X

数据判断模块20,判断所述整体重心偏移值是否大于预设重心偏移值,或判断所述整体偏重值是否大于预设偏重值;

数据处理模块30,若所述整体重心偏移值大于预设重心偏移值,或所述整体偏重值大于预设偏重值,则调整货物之间的顺序和/或调整货物内若干纵列货物单件之间的顺序。

本实施例提供了一种货箱装载的重心修正装置,所述重心修正装置包括数据计算模块10、数据判断模块20、数据处理模块30,所述数据计算模块10中根据货物的重心坐标(X

本发明实施例还提供了一种计算机电子设备,图4示出了可以应用本发明实施例的电子设备的结构示意图,如图4所示,该计算机电子设备包括,中央处理单元(CPU)401,其可以根据存储在只读存储器(ROM)402中的程序或者从存储部分408加载到随机访问存储器(RAM)403中的程序而执行各种适当的动作和处理。在RAM 403中,还存储有系统操作所需的各种程序和数据。CPU 401、ROM 402以及RAM 403通过总线404彼此相连。输入/输出(I/O)接口405也连接至总线404。

以下部件连接至I/O接口405:包括键盘、鼠标等的输入部分406;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分407;包括硬盘等的存储部分408;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分409。通信部分409经由诸如因特网的网络执行通信处理。驱动器410也根据需要连接至I/O接口405。可拆卸介质411,诸如磁盘、光盘、磁光盘、半导体存储器等,根据需要安装在驱动器410上,以便于从其上读出的计算机程序根据需要被安装入存储部分408。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本发明实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括数据计算模块10、数据判断模块20、数据处理模块30,其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,数据判断模块20还可以被描述为“判断所述整体重心偏移值是否大于预设重心偏移值,或判断所述整体偏重值是否大于预设偏重值的数据判断模块20”。

作为另一方面,本发明还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述一种货箱装载的重心修正装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入电子设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本发明的一种货箱装载的重心修正方法。

以上描述仅为本发明的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本发明中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本发明中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

相关技术
  • 货箱装载的重心修正方法、装置、电子设备及存储介质
  • 数据修正方法、数据修正装置、电子设备和可读存储介质
技术分类

06120114720427