Accelerating PSO based feedrate optimization for NURBS toolpaths using parallel computation with OpenMP

被引:0
|
作者
Szczepanski, Rafal [1 ]
Erwinski, Krystian [1 ]
Paprocki, Marcin [1 ]
机构
[1] Nicolaus Copernicus Univ, Fac Phys Astron & Informat, Torun, Poland
关键词
PARTICLE SWARM OPTIMIZATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Over the last few years generation of a time-optimal feedrate profile for CNC machines has recieved significant attention. This is a difficult optimization problem usually requiring long computation time. In the proposed solution, optimization is performed by parallel Particle Swarm Optimization with Augmented Lagrangian constraint handling technique. In order to decrease computation time the authors previously developed algorithm was reimplemented using Open Multi-processing. OpenMP utilizes the ability of modern CPUS to run multiple threads and reduce the algorithm's runtime by using parallel processing. The performance gain (speed-up) of the algorithm parallelized on a multi-core system has been tested. The experimental results of a time-optimal feedrate profile generated using an example toolpath are presented to illustrate the capabilities of parallel computation to improve the algorithm's performance.
引用
收藏
页码:431 / 436
页数:6
相关论文
共 50 条
  • [1] PSO based feedrate optimization with contour error constraints for NURBS toolpaths
    Erwinski, Krystian
    Paprocki, Marcin
    Wawrzak, Andrzej
    Grzesiak, Lech M.
    2016 21ST INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2016, : 1200 - 1205
  • [2] A heuristic feedrate optimization strategy for NURBS toolpaths
    Erkorkmaz, K.
    Heng, M.
    CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2008, 57 (01) : 407 - 410
  • [3] Feedrate Planning for a Delta Parallel Kinematics Numerically Controlled Machine using NURBS Toolpaths
    Karasek, Gabriel
    Erwinski, Krystian
    PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (ICINCO), 2022, : 743 - 749
  • [4] Linear programming and windowing based feedrate optimization for spline toolpaths
    Erkorkmaz, Kaan
    Chen, Qing-Ge
    Zhao, Ming-Yong
    Beudaert, Xavier
    Gao, Xiao-Shan
    CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2017, 66 (01) : 393 - 396
  • [5] Work in parallel computation using OpenMP
    Hu, H
    Fenner, AL
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMPUTER SCIENCE II, 2002, : 559 - 564
  • [6] Real-Time Jerk Limited Feedrate Profiling and Interpolation for Linear Motor Multiaxis Machines Using NURBS Toolpaths
    Erwinski, Krystian
    Wawrzak, Andrzej
    Paprocki, Marcin
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (11) : 7560 - 7571
  • [7] OpenMP-Based Multi-core Parallel Cooperative PSO with ICS Using Machine Learning for Global Optimization Problem
    Liu, Zhao-Hua
    Li, Xiao-Hua
    Tan, Wen
    Zhang, Zhu
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 2786 - 2791
  • [8] Research on multi-core PC parallel computation based on openMP
    Lan, X. (lanxiaowenning@163.com), 1600, Science and Engineering Research Support Society (09):
  • [9] IMPLEMENTATION OF THE DISTRIBUTED PARALLEL PROGRAM FOR GEOID HEIGHTS COMPUTATION USING MPI AND OPENMP
    Lee, Seongkyu
    Kim, Jinsoo
    Jung, Yonghwa
    Choi, Jisun
    Choi, Chuluong
    XXII ISPRS CONGRESS, TECHNICAL COMMISSION IV, 2012, 39-B4 : 225 - 229
  • [10] A parallel computation for 3D complex seepage flow using OpenMP
    Fu, Jun-Feng
    Jin, Sheng
    Gongcheng Lixue/Engineering Mechanics, 2009, 26 (12): : 216 - 221