CN-121616209-B - Goods placement planning method and device applied to container and electronic equipment
Abstract
The embodiment of the invention discloses a cargo placement planning method, a cargo placement planning device and electronic equipment applied to a container. The method comprises the steps of obtaining container information and cargo information sets, carrying out space voxelization on a virtual loading space model to obtain a voxelized space model sequence, carrying out virtual cargo loading on the voxelized space model according to the cargo information sets by taking voxel granularity corresponding to the voxelized space model as boundary constraint on each voxelized space model to obtain cargo placement planning information, generating evaluation information aiming at the cargo placement planning information, screening out cargo placement planning information, corresponding to the evaluation information, meeting screening conditions from the obtained cargo placement planning information sets, and synchronizing target cargo placement planning information and target evaluation information to a visual terminal. According to the embodiment, automatic goods placement planning is realized, and the placement planning efficiency and the space utilization rate are effectively improved.
Inventors
- LI YANWEI
- MA JI
- LI YONG
- ZHAO XIAOHONG
- LI XIJUN
- FENG YUNFEI
Assignees
- 成都中康大成环保科技有限公司
- 河南鼎诺智慧物流科技有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260202
Claims (9)
- 1. A cargo placement planning method applied to a container, comprising: acquiring container information and a cargo information set, wherein the container information represents available loading space corresponding to a container to be loaded with cargoes, and the to-be-loaded cargoes corresponding to the cargo information in the cargo information set are required to meet the limit of being loaded to the same container; Space voxelization is carried out on the virtual loading space model to obtain a voxelized space model sequence, wherein the virtual loading space model is a three-dimensional model corresponding to container information, and the voxelized space models in the voxelized space model sequence correspond to different voxel granularities; For each voxelized space model in the voxelized space model sequence, taking voxel granularity corresponding to the voxelized space model as boundary constraint, carrying out virtual cargo loading on the voxelized space model according to the cargo information set to obtain cargo placement planning information, and generating evaluation information aiming at the cargo placement planning information, wherein the evaluation information comprises loading space utilization rate, cargo stability information set and gravity center offset, and the gravity center offset represents offset between the gravity centers of a plurality of cargoes to be loaded related to the cargo placement planning information and the container gravity centers corresponding to the container; Screening out goods placement planning information with corresponding evaluation information meeting screening conditions from the obtained goods placement planning information set, wherein the goods placement planning information is used as target goods placement planning information, and the evaluation information corresponding to the target goods placement planning information is used as target evaluation information; And synchronizing the target goods placement planning information and the target evaluation information to a visual terminal.
- 2. The cargo placement planning method applied to a container as described in claim 1, further comprising: generating a cargo loading visual three-dimensional model according to the target cargo placement planning information and the virtual loading space model; According to the cargo stability information set included in the target evaluation information, performing virtual cargo thermodynamic value mapping on the cargo loading visual three-dimensional model to obtain a thermodynamic value mapped three-dimensional model, wherein the thermodynamic value is positively correlated with cargo stability represented by cargo stability information; Synchronizing the three-dimensional model mapped by the thermal value to the visual terminal; Responding to a cargo position updating instruction initiated by a visual terminal, and carrying out model updating on the three-dimensional model mapped by the thermal value according to the cargo position updating instruction to obtain an updated three-dimensional model; According to the updated three-dimensional model, carrying out information update on the target goods placement planning information to obtain updated goods placement planning information, and generating updated evaluation information aiming at the goods placement planning information; and updating the updated three-dimensional model, the updated goods placement planning information and the updated evaluation information to the visual terminal.
- 3. The cargo placement planning method applied to a container as described in claim 2, further comprising: responding to a goods placement instruction sent by a visual terminal, and generating a goods loading task according to updated goods placement planning information; adding the cargo loading task to a cargo loading task sequence; in response to a cargo loading task being located at a first position of a sequence of cargo loading tasks, associating a loading device corresponding to the cargo loading task; distributing the cargo loading task to a loading device in response to the association being completed; Acquiring the real-time position of the container corresponding to the container information; Generating a geofence according to the real-time location; and in response to the to-be-loaded cargo loaded by the loading device moving into the geofence, updating the loading progress corresponding to the cargo loading task, and synchronizing the updated loading progress to the visual terminal.
- 4. A cargo placement planning method applied to a container according to claim 3, wherein the spatially voxelizing the virtual loading space model to obtain a voxelized space model sequence comprises: for each piece of goods information in the goods information set, generating goods specification characteristics according to the goods specification information included in the goods information; carrying out cargo specification clustering according to the obtained cargo specification feature set to obtain an initial specification information set; For each piece of initial specification information in the initial specification information set, generating a scaled specification information group according to a preset scaling coefficient sequence and the initial specification information; And carrying out voxel segmentation on the virtual loading space model by taking the scaled specification information in the obtained scaled specification information set as voxel granularity so as to generate a voxelized space model, and obtaining the voxelized space model sequence.
- 5. The cargo placement planning method according to claim 4, wherein for each voxelized space model in the voxelized space model sequence, virtual cargo loading is performed on the voxelized space model according to the cargo information set with voxel granularity corresponding to the voxelized space model as a boundary constraint, cargo placement planning information is obtained, and evaluation information for cargo placement planning information is generated, including: Virtual cargo loading is carried out according to a preset permutation and combination rule and the cargo information set by taking voxel granularity corresponding to the voxelized space model as boundary constraint, and a candidate placement planning information set is generated, wherein the candidate placement planning information in the candidate placement planning information set corresponds to different placement planning results; for each candidate placement plan information in the candidate placement plan information set, according to the candidate placement plan information, executing the following processing steps: Generating voxel unit characteristics corresponding to each voxel unit in the voxelized space model according to the candidate placement planning information to obtain a voxel unit characteristic matrix, wherein the voxel unit characteristics are formed according to the position of the voxel unit and cargo information corresponding to the voxel unit; generating a model according to the voxel unit feature matrix and pre-constructed evaluation information, and generating initial evaluation information aiming at candidate placement planning information; Determining candidate placement planning information as cargo placement planning information and determining initial evaluation information as evaluation information of the cargo placement planning information in response to convergence of the initial evaluation information or the current iteration number is greater than or equal to the iteration number; And in response to the initial evaluation information not converging or the current iteration number not reaching the iteration number, planning and optimizing the candidate placement planning information according to the initial evaluation information to obtain optimized placement planning information, taking the optimized placement planning information as the candidate placement planning information, and executing the processing step again.
- 6. The cargo placement planning method for a container according to claim 5, wherein the generating a model according to the voxel unit feature matrix and the pre-constructed evaluation information, generating initial evaluation information for candidate placement planning information, comprises: according to the candidate placement planning information and the container information, determining the utilization rate of the loading space included in the initial evaluation information; Determining the center of gravity of the goods according to the candidate placement planning information; determining the gravity center distance between the gravity center of the cargo and the available loading space corresponding to the container information, and taking the gravity center distance as the gravity center offset included in the initial evaluation information; Dividing the voxel unit feature matrix along the vertical dimension and the horizontal dimension respectively to obtain a voxel unit feature sub-matrix set; And generating a model according to the voxel unit characteristic submatrix set and the evaluation information, and generating a cargo stability information set included in the initial evaluation information.
- 7. Be applied to goods of container and put planning device, characterized by comprising: an obtaining unit configured to obtain container information and a cargo information set, wherein the container information represents an available loading space corresponding to a container to be loaded with cargo, and a to-be-loaded cargo corresponding to the cargo information in the cargo information set should meet a limit that the container can be loaded into the same container; The space voxelization unit is configured to spatially voxelize the virtual loading space model to obtain a voxelized space model sequence, wherein the virtual loading space model is a three-dimensional model corresponding to container information, and the voxelized space models in the voxelized space model sequence correspond to different voxel granularities; The virtual cargo loading and generating unit is configured to load the virtual cargo to each voxelized space model in the voxelized space model sequence by taking the voxel granularity corresponding to the voxelized space model as a boundary constraint according to the cargo information set to obtain cargo placement planning information, and generate evaluation information for the cargo placement planning information, wherein the evaluation information comprises loading space utilization rate, cargo stability information set and gravity center offset, and the gravity center offset represents offset between the overall cargo gravity centers of a plurality of cargos to be loaded related to the cargo placement planning information and the container gravity centers corresponding to the container; the screening unit is configured to screen out goods placement planning information of which the corresponding evaluation information meets screening conditions from the obtained goods placement planning information set, and the goods placement planning information is used as target goods placement planning information, and the evaluation information corresponding to the target goods placement planning information is used as target evaluation information; And the synchronizing unit is configured to synchronize the target goods placement planning information and the target evaluation information to a visual terminal.
- 8. An electronic device, comprising: One or more processors; A storage device having one or more programs stored thereon; When executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1 to 6.
- 9. A computer readable medium, characterized in that a computer program is stored thereon, wherein the computer program, when executed by a processor, implements the method according to any of claims 1 to 6.
Description
Goods placement planning method and device applied to container and electronic equipment Technical Field The embodiment of the disclosure relates to the technical field of computers and the field of target optimization, in particular to the field of cargo placement planning, and particularly relates to a cargo placement planning method, device and electronic equipment applied to a container. Background Land transportation is used as the primary cargo transport means, with containers being widely used as the primary cargo carrier. In practice, when loading container cargo, it is common to meet different sizes, different kinds and different types of cargo in a box-split type. On the basis, goods are placed and planned according to manual experience by loading and unloading personnel. However, the above-mentioned method has the technical problems that the manual method relies on manual experience, the placement planning is time-consuming, and the space utilization rate is difficult to ensure. Disclosure of Invention The disclosure is in part intended to introduce concepts in a simplified form that are further described below in the detailed description. The disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Some embodiments of the present disclosure propose a cargo placement planning method, apparatus and electronic device applied to a container, to solve the technical problems mentioned in the background section above. According to the method, for each voxelized space model in the voxelized space model sequence, voxel granularity corresponding to the voxelized space model in the voxelized space model sequence is used as boundary constraint, virtual cargo loading is carried out on the voxelized space model according to the cargo information set to obtain cargo placement information, and evaluation information for cargo placement planning information is generated, wherein the evaluation information comprises space utilization rate, cargo stability information set and offset, the voxelized space model is a three-dimensional model corresponding to the container information, the voxelized space model in the voxelized space model sequence corresponds to different voxel granularities, the voxelized space model in the voxelized space model sequence is used as boundary constraint, the voxelized space model corresponds to the voxelized space model according to the cargo information set, the voxelized space model is virtual cargo loaded to obtain cargo placement information, the evaluation information for cargo placement planning information is generated, the cargo placement planning information is selected from the obtained cargo placement information set to meet the corresponding cargo planning conditions, and the cargo planning information can be used as a target cargo planning information, and the target is selected as the target cargo planning information. In a second aspect, some embodiments of the present disclosure provide a cargo placement planning apparatus applied to a container, the apparatus including an acquisition unit configured to acquire container information and a cargo information set, wherein the container information characterizes an available loading space corresponding to the container to be cargo loaded, the cargo information in the cargo information set corresponds to a non-mutually exclusive cargo to be loaded, a spatial voxelization unit configured to spatially voxelize a virtual loading space model to obtain a sequence of voxelized space models, wherein the virtual loading space model is a three-dimensional model corresponding to the container information, the voxelized space models in the sequence of voxelized space models correspond to different voxel sizes, a virtual cargo loading and generating unit configured to screen cargo placement planning information as a target placement planning information for each voxelized space model in the sequence of voxelized space models, virtual cargo loading and generating unit configured to perform virtual cargo loading to obtain cargo placement information according to the cargo information set, wherein the evaluation information includes, the cargo placement planning information is selected as a cargo placement planning information, the cargo placement planning information is selected as a target placement planning information, and the cargo placement planning information is selected as a target placement planning information, is configured to synchronize the target cargo placement planning information and the target evaluation information to a visualization terminal. In a third aspect, some embodiments of the present disclosure provide an electronic device comprising one or more processors, and storage means having one or more programs stored thereon, which when executed by the one or more processors, cause the one or