上海交通大学学报 ›› 2021, Vol. 55 ›› Issue (5): 536-543.doi: 10.16183/j.cnki.jsjtu.2020.208
所属专题: 《上海交通大学学报》2021年12期专题汇总专辑; 《上海交通大学学报》2021年“自动化技术、计算机技术”专题
收稿日期:
2020-07-06
出版日期:
2021-05-28
发布日期:
2021-06-01
通讯作者:
唐厚君
E-mail:hjtang@sjtu.edu.cn
作者简介:
周 鑫(1995-),男,湖北省宜昌市人,硕士生,研究方向为机器视觉和自动化系统控制.
ZHOU Xin1, LAI Xiaoyang1, MENG Xiangqun2, WANG Kun2, TANG Houjun1()
Received:
2020-07-06
Online:
2021-05-28
Published:
2021-06-01
Contact:
TANG Houjun
E-mail:hjtang@sjtu.edu.cn
摘要:
排料问题是指如何在有限的空间内装下最多指定形状物体的问题,在工业生产中有着重要的意义.其求解需要频繁对物体进行相交校验以判断排料位置是否合法.临界多边形算法可以用于加速相交校验过程,但算法本身不能计算曲线,限制了其应用.一种基于移动碰撞法的临界多边形算法可以将工件轮廓拓展至圆弧,但其计算速度较慢.针对该问题,在基于轨迹线的临界多边形算法的基础上,分析并改进了该算法的轨迹生成策略以及外包络轮廓算法.改进后的算法能够在较短的时间内计算出包含圆弧的临界多边形,同时解决了效率和精度问题.最后,在实际的冲床上进行了加工测试,测试结果验证了算法的正确性与效率.
中图分类号:
周鑫, 赖晓阳, 孟祥群, 王堃, 唐厚君. 基于轨迹线的临界多边形算法拓展[J]. 上海交通大学学报, 2021, 55(5): 536-543.
ZHOU Xin, LAI Xiaoyang, MENG Xiangqun, WANG Kun, TANG Houjun. Promotion of a No Fit Polygon Algorithm Based on Trajectory[J]. Journal of Shanghai Jiao Tong University, 2021, 55(5): 536-543.
[1] |
ADAMOWICZ M, ALBANO A. Nesting two-dimensional shapes in rectangular modules[J]. Computer-Aided Design, 1976, 8(1):27-33.
doi: 10.1016/0010-4485(76)90006-3 URL |
[2] |
TERRY W, AMICO M D, IORI M. Bin packing problem with general precedence constraints[J]. IFAC-PapersOnLine, 2015, 48(3):2027-2029.
doi: 10.1016/j.ifacol.2015.06.386 URL |
[3] |
MARTELLO S, PISINGER D, VIGO D. The three-dimensional bin packing problem[J]. Operations Research, 2000, 48(2):256-267.
doi: 10.1287/opre.48.2.256.12386 URL |
[4] | 孙佳正. 基于不完整临界多边形的二维排样问题的研究[D]. 上海: 华东师范大学, 2018. |
SUN Jiazheng. Research on 2D Layout problem based on incomplete No-Fit Polygon[D]. Shanghai: East China Normal University, 2018. | |
[5] | XU J J. An optimization algorithm based on no fit polygon method and hybrid heuristic strategy for irregular nesting problem [C]//The 36th China Control Memories Collection. Dalian: Technical Committee on Control Theory, Chinese Association of Automation, 2017: 1234-1239. |
[6] |
YANG Q. No Fit Polygon for nesting problem solving with hybridizing ant algorithms[J]. Journal of Software Engineering and Applications, 2014, 7(5):433-439.
doi: 10.4236/jsea.2014.75040 URL |
[7] |
VALVO E L. Meta-heuristic algorithms for nesting problem of rectangular pieces[J]. Procedia Engineering, 2017, 183:291-296.
doi: 10.1016/j.proeng.2017.04.041 URL |
[8] | 杨卫波, 王万良. 改进临界多边形生成算法[J]. 计算机工程与应用, 2013, 49(1):32-35. |
YANG Weibo, WANG Wanliang. Improved algorithm for No-Fit Polygon calculation[J]. Computer Engineering and Applications, 2013, 49(1):32-35. | |
[9] | 杨卫波, 王万良, 张景玲, 等. 基于遗传模拟退火算法的矩形件优化排样[J]. 计算机工程与应用, 2016, 52(7):259-263. |
YANG Weibo, WANG Wanliang, ZHANG Jingling, et al. Packing optimization of rectangles based on improved genetic annealing algorithm[J]. Computer Engineering and Applications, 2016, 52(7):259-263. | |
[10] | 刘海明, 周炯, 吴忻生. 应用临界多边形方法与小生境遗传算法求解不规则排样问题[J]. 小型微型计算机系统, 2016, 37(5):1002-1007. |
LIU Haiming, ZHOU Jiong, WU Xinsheng. Using No Fit Polygon method and niche genetic algorithm to solve irregular layout problems[J]. Small Microcomputer System, 2016, 37(5):1002-1007. | |
[11] | 周炯. 基于临界多边形方法的二维不规则件排样问题及其算法研究[D]. 广州:华南理工大学, 2015. |
ZHOU Jiong. Two-dimensional irregular parts layout problem based on No Fit Polygon method and its algorithm research[D]. Guangzhou: South China University of Technology, 2015. | |
[12] | 汤德佑, 周子琳. 基于临界多边形的不规则件启发式排样算法[J]. 计算机应用, 2016, 36(9):2540-2544. |
TANG Deyou, ZHOU Zilin. No-Fit-Polygon-based heuristic nesting algorithm for irregular shapes[J]. Journal of Computer Applications, 2016, 36(9):2540-2544. | |
[13] | 刘胡瑶, 何援军. 基于轨迹计算的临界多边形求解算法[J]. 计算机辅助设计与图形学学报, 2006, 18(8):1123-1129. |
LIU Huyao, HE Yuanjun. New algorithm for No Fit Polygon calculation[J]. Journal of Computer-Aided Design & Computer Graphics, 2006, 18(8):1123-1129. | |
[14] |
BURKE E K, HELLIER R S R, KENDALL G, et al. Irregular packing using the line and arc No-Fit Polygon[J]. Operations Research, 2010, 58(4):948-970.
doi: 10.1287/opre.1090.0770 URL |
[1] | 韩明月, 王英林. 基于预训练语言模型的语法错误纠正方法[J]. 上海交通大学学报, 2022, 56(11): 1554-1560. |
[2] | 朱文敏, 骆晓萌, 范秀敏, 张磊, 蔡俊祺. 基于完整可达域分析的虚拟人作业姿态生成方法[J]. 上海交通大学学报, 2022, 56(10): 1409-1419. |
[3] | 程斌, 黄斌, 李得睿. 基于平行激光测距的图像自标定方法[J]. 上海交通大学学报, 2022, 56(7): 850-857. |
[4] | 闫青, 鲁建厦, 江伟光, 邵益平, 汤洪涛, 李英德. 考虑双端口布局的紧致化仓储系统堆垛机路径优化[J]. 上海交通大学学报, 2022, 56(7): 858-867. |
[5] | 郭涛, 刘明明, 曹蕾, 胡京招, 洪国军, 尤云祥. 疏浚泵内泥沙颗粒的瞬态追踪数值方法[J]. 上海交通大学学报, 2022, 56(5): 656-663. |
[6] | 李钰, 杨道勇, 刘玲亚, 王易因. 利用生成对抗网络实现水下图像增强[J]. 上海交通大学学报, 2022, 56(2): 134-142. |
[7] | 黄鹤, 吴琨, 李昕芮, 王珺, 王会峰, 茹锋. 自适应插值飞蛾扑火优化的多特征粒子滤波车辆跟踪算法[J]. 上海交通大学学报, 2022, 56(2): 143-155. |
[8] | 郭加伟, 许志杰, 何其昌. 虚拟装配手势库设计及人机工效评估优化[J]. 上海交通大学学报, 2022, 56(2): 127-133. |
[9] | 杨逸文, 贺越生, 王春香, 杨明. 一种面向固态激光雷达的简易标定与验证方法[J]. 上海交通大学学报, 2021, 55(S2): 98-102. |
[10] | 张峻宁, 苏群星, 王成, 徐超, 李一宁. 一种改进变换网络的域自适应语义分割网络[J]. 上海交通大学学报, 2021, 55(9): 1158-1168. |
[11] | 周俊杰, 余建波. 基于机器视觉的加工刀具磨损量在线测量[J]. 上海交通大学学报, 2021, 55(6): 741-749. |
[12] | 武光利, 郭振洲, 李雷霆, 王成祥. 融合FCN和LSTM的视频异常事件检测[J]. 上海交通大学学报, 2021, 55(5): 607-614. |
[13] | 何新林, 戚宗锋, 李建勋. 基于隐变量后验生成对抗网络的不平衡学习[J]. 上海交通大学学报, 2021, 55(5): 557-565. |
[14] | 宋邓强, 周彬, 申兴旺, 鲍劲松, 周亚勤. 面向船舶分段制造过程的动态知识图谱建模方法[J]. 上海交通大学学报, 2021, 55(5): 544-556. |
[15] | 倪何, 覃海波, 郑奕杨. 考虑给水泄漏的锅炉升负荷仿真及其可靠性[J]. 上海交通大学学报, 2021, 55(4): 444-454. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||