Dynamic performance optimization of a planar mechanism with cam clearance joint based on non-uniform rational B-spline and reinforcement learning

被引:0
|
作者
Mao, Jiangmin [1 ,2 ]
Zhu, Yingdan [1 ,2 ]
Yan, Chun [1 ]
Yue, Lingyu [1 ]
Chen, Gang [1 ]
Xue, Sheng [3 ]
机构
[1] Chinese Acad Sci, Ningbo Inst Mat Technol & Engn, Zhejiang Prov Key Lab Robot & Intelligent Mfg Equi, Ningbo 315201, Peoples R China
[2] Univ Chinese Acad Sci, Ctr Mat Sci & Optoelect Engn, Beijing 100049, Peoples R China
[3] Anhui Univ Sci & Technol, Joint Natl Local Engn Res Ctr Safe & Precise Coal, Huainan 232001, Peoples R China
关键词
Cam mechanism; Clearance joint; Performance optimization; NURBS; Reinforcement learning; SLIDER-CRANK MECHANISM; REVOLUTE JOINTS; DESIGN; SYSTEM; VIBRATIONS; FOLLOWER; CONTACT;
D O I
10.1007/s11071-024-10533-x
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
The collision forces generated by clearance in the cam pair lead to poor dynamic performance and undesirable vibrations of cam mechanisms. Existing approaches improve the dynamic characteristics through optimizing the contact parameters of the cam joint elements. However, adjusting these parameters may exceed the limits of a specified material since the material properties vary discretely from one to another. To fill this gap, a dynamic characteristics optimization method using non-uniform rational B-spline (NURBS) and reiforcement learning (RL) is proposed for cam mechanisms with clearance joints. A NURBS curve is used to reconstruct the cam profile whose shape can be locally changed by the weighting factors of corresponding control points. Then, the nonlinear dynamics equations of the cam mechanism with clearance joint are established to solve the output acceleration ac\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${a}_{c}$$\end{document} and the joint's contact force Fc\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${F}_{c}$$\end{document}. Finally, a RL agent is trained to learn the optimal policy for the weighting factors to minimize the mean vibrations of ac\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${a}_{c}$$\end{document} and Fc\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${F}_{c}$$\end{document}. In addition, dynamics optimization of a beat-up mechanism considering cam clearance joint is conducted to validate the adaptability and reliability of the proposed approach. The results show that the mean vibrations of ac\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${a}_{c}$$\end{document} and Fc\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${F}_{c}$$\end{document} are respectively decreased by 46.7% and 44.6% after optimization. It indicates that optimizing local features of a cam profile by adjusting weighting factors assigned to the control points effectively enhances the contact state between the cam and roller, thereby improving the dynamic performance of the cam mechanism.
引用
收藏
页码:7779 / 7801
页数:23
相关论文
共 50 条
  • [31] Geometry modeling of ship hull based on non-uniform B-spline
    Wang H.
    Zou Z.-J.
    Journal of Shanghai Jiaotong University (Science), 2008, 13 (2) : 189 - 192
  • [32] Electronic Cam Trajectory Generation Algorithm Based on Global Optimal Control Points of Non-uniform B-spline
    Wang, Shenhang
    Hu, Jianhua
    Wang, Yunkuan
    Jun, Zheng
    Qin, Xiaofei
    Wu, Shaohong
    Chang, Jianzhang
    Sun, Hongsheng
    APPLIED MECHATRONICS AND ANDROID ROBOTICS, 2013, 418 : 219 - +
  • [33] Electric field optimization in 170 kV gas-insulated switchgear spacer based on non-uniform rational B-spline curve
    Han, IS
    Kim, ES
    Min, SW
    Hur, D
    Park, JK
    JAPANESE JOURNAL OF APPLIED PHYSICS PART 1-REGULAR PAPERS BRIEF COMMUNICATIONS & REVIEW PAPERS, 2004, 43 (10): : 7254 - 7260
  • [34] DEVELOPMENT OF NON-UNIFORM RATIONAL TYPE-2 FUZZY B-SPLINE CURVE MODELING
    Wahab, Abd Fatah
    Zulkifly, Mohammad Izat Emir
    Yong, Lim Kah
    ADVANCES IN DIFFERENTIAL EQUATIONS AND CONTROL PROCESSES, 2020, 23 (02): : 261 - 277
  • [35] FC-NURBS curves: fullness control non-uniform rational B-spline curves
    Deng, Chongyang
    Wang, Zhihao
    Liu, Jianzhen
    Xu, Huixia
    Hu, Qianqian
    COMMUNICATIONS IN INFORMATION AND SYSTEMS, 2022, 22 (01) : 131 - 146
  • [36] A novel hole patching algorithm for discrete geometry using non-uniform rational B-spline
    Kumar, Amitesh
    Ito, Yasushi
    Yu, Tzu-Yi
    Ross, Douglas H.
    Shih, Alan M.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2011, 87 (13) : 1254 - 1277
  • [37] Railroad inspection based on ACFM employing a non-uniform B-spline approach
    Chacon Munoz, J. M.
    Garcia Marquez, F. P.
    Papaelias, M.
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2013, 40 (02) : 605 - 617
  • [38] Fragment-based evaluation of non-uniform B-spline surfaces on GPUs
    University of Tokyo
    Comput.-Aided Des. Appl., 2007, 1-6 (287-294):
  • [39] Baseline Correction Algorithm for Raman Spectroscopy Based on Non-Uniform B-Spline
    Fan Xian-guang
    Wang Hai-tao
    Wang Xin
    Xu Ying-jie
    Wang Xiu-fen
    Que Jing
    SPECTROSCOPY AND SPECTRAL ANALYSIS, 2016, 36 (03) : 724 - 728
  • [40] The system identification and control of Hammerstein system using non-uniform rational B-spline neural network and particle swarm optimization
    Hong, Xia
    Chen, Sheng
    NEUROCOMPUTING, 2012, 82 : 216 - 223