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 条
  • [21] Parallel NURBS PO method based on the Ludwig algorithm and its application to the RCS computation
    Chen, Ming
    Wang, Meng
    Zhang, Yu
    Liang, Chang-Hong
    2005 ASIA-PACIFIC MICROWAVE CONFERENCE PROCEEDINGS, VOLS 1-5, 2005, : 2811 - 2813
  • [22] PSO-Based Feedrate Optimization Algorithm for Five-Axis Machining with Constraint of Contour Error
    Yang, Jingwei
    Yin, Xiaolong
    Sun, Yuwen
    MACHINES, 2023, 11 (04)
  • [23] OpenMP 4.0 Based Heterogeneous Parallel Optimization of an Engine Combustion Simulation Application
    Yang, Meifang
    Che, Yonggang
    Gao, Xiang
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 996 - 1004
  • [24] Experimental Study on Parallel Wavelet Based Image Segmentation Using Openmp
    Sajan, Priya P.
    Kumar, S. S.
    2014 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2014, : 866 - 870
  • [25] A Parallel Multi-GPU Clonal Selection Algorithm for Optimization Using OpenCL and OpenMP
    Russo, Igor L. S.
    Bernardino, Heder S.
    Barbosa, Helio J. C.
    2016 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2016,
  • [26] Parallel computation of a dam-break flow model using OpenMP on a multi-core computer
    Zhang, Shanghong
    Xia, Zhongxi
    Yuan, Rui
    Jiang, Xiaoming
    JOURNAL OF HYDROLOGY, 2014, 512 : 126 - 133
  • [27] Parallel Three-Dimensional Distance Transform for Railway Alignment Optimization Using OpenMP
    Song, Taoran
    Pu, Hao
    Schonfeld, Paul
    Li, Wei
    Zhang, Hong
    Ren, Yuhan
    Wang, Jie
    Hu, Jianping
    Peng, Xianbao
    JOURNAL OF TRANSPORTATION ENGINEERING PART A-SYSTEMS, 2020, 146 (05)
  • [28] Dynamic Optimization using Cultural based PSO
    Daneshyari, Moayed
    Yen, Gary G.
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 509 - 516
  • [29] Optimization of Ensemble based Decision using PSO
    Kausar, Asma
    Ishtiaq, M.
    Jaffar, M. Arfan
    Mirza, Anwar M.
    WORLD CONGRESS ON ENGINEERING, WCE 2010, VOL I, 2010, : 671 - 676
  • [30] Performance analysis of the parallel particle swarm optimization based on the parallel computation models
    Wang, Yuanyuan
    Zeng, Jianchao
    DCABES 2007 PROCEEDINGS, VOLS I AND II, 2007, : 379 - 383