Posture Optimization in Robotic Flat-End Milling Based on Sequential Quadratic Programming

被引:10
|
作者
Chen, Yongxue [1 ,2 ]
Ding, Ye [1 ,2 ]
机构
[1] State Key Lab Mech Syst & Vibrat, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Sch Mech Engn, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
robotic milling; toolpath optimization; sculptured surface; flat-end cutter; sequential quadratic programming; CAD/CAM/CAE; robotics and flexible tooling; ROLLING BALL METHOD; TOOL ORIENTATION; 5-AXIS; SURFACE; MULTIPOINT; POSITIONS;
D O I
10.1115/1.4056707
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Robotic flat-end milling of complex surfaces offers advantages such as high flexibility and high machining efficiency. In the process of planning the toolpath based on the cutter contact path, the robot functional redundancy and the tool orientation need to be solved carefully. This paper presents a posture optimization method for robotic flat-end milling. Taking the weighted sum of the machining width and the toolpath smoothness performance criterion as the objective function, an optimization model considering the joint limits and gouging avoidance is established. An efficient algorithm based on sequential quadratic programming is proposed to solve this nonconvex problem. During the execution of the algorithm, the machining width is efficiently calculated by an iterative method based on conformal geometric algebra, while its derivatives are approximated analytically. Simulations and experiments demonstrate that the presented technique can resolve the tool axis direction and the robot redundancy effectively to increase the machining width and improve the toolpath smoothness, thus reducing the time for machining and improving the surface quality.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Sequential quadratic programming and the ASTROS structural optimization system
    M. A. Abramson
    J. W. Chrissis
    Structural optimization, 1998, 15 : 24 - 32
  • [42] Sequential Minimal Optimization Extended to General Quadratic Programming
    Brendel, William
    Marujo, Luis
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE (ICPRAI 2018), 2018, : 473 - 480
  • [43] Optimization design for steel structure residence based on the sequential quadratic programming method
    Wu, Xishuang
    Liu, Tielin
    Chen, Wenbo
    ADVANCES IN CIVIL ENGINEERING II, PTS 1-4, 2013, 256-259 : 680 - 683
  • [44] Research on thrust optimization of double pods ship based on sequential quadratic programming
    Piao, Zaiji
    Guo, Chen
    2018 13TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2018, : 1606 - 1610
  • [45] A progressive optimization for the inverse design of blade profile based on sequential quadratic programming
    Nan, X. Y.
    Liu, B.
    Jin, J.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2007, 221 (01) : 23 - 31
  • [46] Reentry trajectory optimization based on improved genetic algorithm and sequential quadratic programming
    Liu, Y. (liuyi.chine@126.com), 1600, Zhejiang University (48):
  • [47] Moving Horizon Optimization of Train Speed Profile Based on Sequential Quadratic Programming
    Liu, Xiaoyu
    Xun, Jing
    Ning, Bin
    Liu, Tong
    Xiao, Xiao
    2018 INTERNATIONAL CONFERENCE ON INTELLIGENT RAIL TRANSPORTATION (ICIRT), 2018,
  • [48] Flat-end tool orientation based on rotation-minimizing frame
    Xiang Zou
    Hon-Yuen Tam
    Hai-Yin Xu
    Ke Shi
    Advances in Manufacturing, 2019, 7 : 257 - 269
  • [49] Research on posture optimization and accuracy compensation technology in robotic side milling
    Song, Ci
    Liu, Zhibing
    Wang, Xibin
    Qiu, Tianyang
    Liang, Zhiqiang
    Shen, Wenhua
    Gao, Yuhang
    Ma, Senjie
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2024, 35 (12)
  • [50] Optimization of Robot Posture and Workpiece Setup in Robotic Milling With Stiffness Threshold
    Liao, Zhao-Yang
    Wang, Qing-Hui
    Xie, Hai-Long
    Li, Jing-Rong
    Zhou, Xue-Feng
    Pan, Tian-Hua
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2022, 27 (01) : 582 - 593