• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

覆盖、角搜索和占据:二维多形状零件包装问题的三阶段智能算法。

Covering, corner-searching and occupying: A three-stage intelligent algorithm for the 2d multishape part packing problem.

机构信息

School of Astronautics, Beihang University, Beijing, China.

出版信息

PLoS One. 2022 May 31;17(5):e0268514. doi: 10.1371/journal.pone.0268514. eCollection 2022.

DOI:10.1371/journal.pone.0268514
PMID:35639732
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9154095/
Abstract

The bin packing problem has a wide range of applications in industry. With the upgrade of the task difficulty, the traditional 2d rectangular layout algorithm can no longer meet the needs of modern industry, such as express packing task and exoplanet ore collection task. The express or ore samples come in heterogeneous shapes so they cannot all be treated as rectangular pieces. In this paper, we propose a three-stage method called covering, corner-searching and occupying (C,S&O) to solve the two-dimensional multishape part packing problem. The objective of the packing problem variant is to ensure maximum use of the raw material and minimize the trim loss. The algorithm cannot make use of information about the sequence of future objects that are going to arrive, only knowing the shape and size of the coming one, and the coming part must be packed into the bin immediately after its arrival without buffering or readjusting. The method of C,S&O hybridizes the idea of "gold corners, silver edges and grass belly" in the Chinese game Go and the method of finding picture corners in machine vision. In the first stage, the rectangular bin and the coming part are transformed into matrix representation, and generating the position matrix that indicates possible ways of packing the part into the bin. In the second stage, the suitable layout position of the coming part is obtained using machine vision image processing technology for reference. The third stage is calculating the environment matching degree to determine the current optimal placement orientation. In order to facilitate the display of the simulation results, only three shapes of parts are considered in the simulation, rectangle, circle and triangle. The experimental results show the effectiveness of this method. Consulting the literature, it is found that this paper is the first to propose a layout method for multishape manufacturing parts.

摘要

装箱问题在工业中有广泛的应用。随着任务难度的提升,传统的二维矩形布局算法已经不能满足现代工业的需求,例如快递包装任务和系外行星矿石收集任务。快递或矿石样本形状各异,不能都视为矩形块。在本文中,我们提出了一种称为覆盖、角搜索和占用(C,S&O)的三阶段方法,用于解决二维多形状零件的装箱问题。包装问题变体的目标是确保最大限度地利用原材料并最小化修剪损失。该算法不能利用关于即将到来的未来对象的顺序的信息,只能知道即将到来的对象的形状和大小,并且必须在其到达后立即将即将到来的部分装入箱子中,而无需缓冲或重新调整。C,S&O 方法混合了中国围棋游戏中的“金角、银边、草肚皮”思想和机器视觉中寻找图像角的方法。在第一阶段,将矩形箱子和即将到来的部分转换为矩阵表示,并生成表示将部分装入箱子的可能方式的位置矩阵。在第二阶段,使用机器视觉图像处理技术参考获得即将到来的部分的合适布局位置。第三阶段是计算环境匹配度以确定当前的最佳放置方向。为了便于显示模拟结果,在模拟中仅考虑了三种零件形状:矩形、圆形和三角形。实验结果表明了该方法的有效性。查阅文献发现,本文首次提出了一种多形状制造零件的布局方法。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/e092f406aeee/pone.0268514.g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/9a4a4a664410/pone.0268514.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/d13ae0d92381/pone.0268514.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/2aeaabadb470/pone.0268514.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/0ad37a02adb1/pone.0268514.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/26a2ce949ebd/pone.0268514.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/a93799bf40d1/pone.0268514.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/d6bf9c939d94/pone.0268514.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/afdb4b20aaf6/pone.0268514.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/051d683fe611/pone.0268514.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/afde863ee95b/pone.0268514.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/cd99ad5b5c55/pone.0268514.g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/30c5d4275f47/pone.0268514.g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/48bc0185ca19/pone.0268514.g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/0eff85f3d90e/pone.0268514.g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/53a23dadfd6b/pone.0268514.g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/e092f406aeee/pone.0268514.g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/9a4a4a664410/pone.0268514.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/d13ae0d92381/pone.0268514.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/2aeaabadb470/pone.0268514.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/0ad37a02adb1/pone.0268514.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/26a2ce949ebd/pone.0268514.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/a93799bf40d1/pone.0268514.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/d6bf9c939d94/pone.0268514.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/afdb4b20aaf6/pone.0268514.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/051d683fe611/pone.0268514.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/afde863ee95b/pone.0268514.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/cd99ad5b5c55/pone.0268514.g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/30c5d4275f47/pone.0268514.g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/48bc0185ca19/pone.0268514.g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/0eff85f3d90e/pone.0268514.g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/53a23dadfd6b/pone.0268514.g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54c5/9154095/e092f406aeee/pone.0268514.g016.jpg

相似文献

1
Covering, corner-searching and occupying: A three-stage intelligent algorithm for the 2d multishape part packing problem.覆盖、角搜索和占据:二维多形状零件包装问题的三阶段智能算法。
PLoS One. 2022 May 31;17(5):e0268514. doi: 10.1371/journal.pone.0268514. eCollection 2022.
2
Positions and covering: A two-stage methodology to obtain optimal solutions for the 2d-bin packing problem.位置和覆盖:一种用于获得二维装箱问题最优解的两阶段方法。
PLoS One. 2020 Apr 6;15(4):e0229358. doi: 10.1371/journal.pone.0229358. eCollection 2020.
3
A deep reinforcement learning algorithm for the rectangular strip packing problem.一种用于矩形带材打包问题的深度强化学习算法。
PLoS One. 2023 Mar 16;18(3):e0282598. doi: 10.1371/journal.pone.0282598. eCollection 2023.
4
An efficient constructive heuristic for the rectangular packing problem with rotations.一种用于带旋转的矩形布局问题的有效构造启发式算法。
PLoS One. 2023 Dec 28;18(12):e0295206. doi: 10.1371/journal.pone.0295206. eCollection 2023.
5
Integrating Heuristic Methods with Deep Reinforcement Learning for Online 3D Bin-Packing Optimization.将启发式方法与深度强化学习相结合用于在线3D装箱优化
Sensors (Basel). 2024 Aug 20;24(16):5370. doi: 10.3390/s24165370.
6
Exact solutions for the 2d-strip packing problem using the positions-and-covering methodology.使用位置-覆盖方法求解二维条带填充问题的精确解。
PLoS One. 2021 Jan 14;16(1):e0245267. doi: 10.1371/journal.pone.0245267. eCollection 2021.
7
Optimizing e-commerce warehousing through open dimension management in a three-dimensional bin packing system.通过三维装箱系统中的开放维度管理优化电子商务仓储
PeerJ Comput Sci. 2023 Oct 9;9:e1613. doi: 10.7717/peerj-cs.1613. eCollection 2023.
8
Hierarchical data visualization using a fast rectangle-packing algorithm.使用快速矩形填充算法的分层数据可视化。
IEEE Trans Vis Comput Graph. 2004 May-Jun;10(3):302-13. doi: 10.1109/TVCG.2004.1272729.
9
Automating the packing heuristic design process with genetic programming.使用遗传编程自动化包装启发式设计过程。
Evol Comput. 2012 Spring;20(1):63-89. doi: 10.1162/EVCO_a_00044. Epub 2011 Dec 2.
10
Fast Multi-UAV Path Planning for Optimal Area Coverage in Aerial Sensing Applications.用于空中感测应用中的最优区域覆盖的快速多无人机路径规划。
Sensors (Basel). 2022 Mar 16;22(6):2297. doi: 10.3390/s22062297.

本文引用的文献

1
Exact solutions for the 2d-strip packing problem using the positions-and-covering methodology.使用位置-覆盖方法求解二维条带填充问题的精确解。
PLoS One. 2021 Jan 14;16(1):e0245267. doi: 10.1371/journal.pone.0245267. eCollection 2021.
2
Positions and covering: A two-stage methodology to obtain optimal solutions for the 2d-bin packing problem.位置和覆盖:一种用于获得二维装箱问题最优解的两阶段方法。
PLoS One. 2020 Apr 6;15(4):e0229358. doi: 10.1371/journal.pone.0229358. eCollection 2020.
3
Energy efficient partition allocation in mixed-criticality systems.
混合关键系统中的节能分区分配。
PLoS One. 2019 Mar 18;14(3):e0213333. doi: 10.1371/journal.pone.0213333. eCollection 2019.
4
A multiobjective migration algorithm as a resource consolidation strategy in cloud computing.一种多目标迁移算法作为云计算中的资源整合策略。
PLoS One. 2019 Feb 6;14(2):e0211729. doi: 10.1371/journal.pone.0211729. eCollection 2019.
5
List-Based Simulated Annealing Algorithm for Traveling Salesman Problem.基于列表的旅行商问题模拟退火算法
Comput Intell Neurosci. 2016;2016:1712630. doi: 10.1155/2016/1712630. Epub 2016 Mar 13.
6
DIDA: Distributed Indexing Dispatched Alignment.DIDA:分布式索引调度对齐
PLoS One. 2015 Apr 29;10(4):e0126409. doi: 10.1371/journal.pone.0126409. eCollection 2015.