Sensitivity-analysis methods for nonsmooth multibody systems with contact and friction

被引:3
作者
Peng, Haijun [1 ]
Zhang, Mengru [1 ]
Song, Ningning [1 ]
Kan, Ziyun [2 ]
机构
[1] Dalian Univ Technol, Dept Engn Mech, State Key Lab Struct Anal Ind Equipment, Dalian 116024, Peoples R China
[2] Dalian Univ Technol, Sch Mech Engn, Dalian 116024, Peoples R China
基金
中国国家自然科学基金;
关键词
Sensitivity analysis; Nonsmooth multibody dynamics; Contact and friction; Direct differentiation method; FORCE MODELS; DYNAMICS; OPTIMIZATION; DESIGN; FORMULATION; CONSTRAINTS; SIMULATION; NETS;
D O I
10.1007/s11044-022-09810-7
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
A large number of collisions and frictions often occur in multibody systems. These nonsmooth events lead to discontinuous or piecewise-continuous dynamic equations of multibody systems, which brings great difficulties to the numerical solution. Accordingly, it is very difficult to calculate the dynamic sensitivity of nonsmooth multibody systems. In this paper, the analytical sensitivity formula of nonsmooth multibody systems with contact and friction is derived by the direct differentiation method. Also, a complete and unified mathematical framework for dynamic sensitivity analysis of nonsmooth multibody systems is given. On this basis, combined with the advantages of the finite-difference method, a semianalytical sensitivity-analysis method for nonsmooth multibody systems is further derived. For the dynamic equations in the form of differential-algebraic equations, the formulas of analytical and semianalytical sensitivity-analysis methods are given, including a global semianalytical method and a local semianalytical method. The correctness is verified by three numerical examples of nonsmooth multibody systems, and the results show that the semianalytical sensitivity-analysis method is effective and practical in engineering application.
引用
收藏
页码:345 / 371
页数:27
相关论文
共 41 条
[21]   Sliding cable modeling: A nonlinear complementarity function based framework [J].
Kan, Ziyun ;
Li, Fei ;
Peng, Haijun ;
Chen, Biaosong ;
Song, XueGuan .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2021, 146 (146)
[22]   Nonlinear dynamic and deployment analysis of clustered tensegrity structures using a positional formulation FEM [J].
Kan, Ziyun ;
Peng, Haijun ;
Chen, Biaoshong ;
Zhong, Wanxie .
COMPOSITE STRUCTURES, 2018, 187 :241-258
[23]   Some noninterior continuation methods for linear complementarity problems [J].
Kanzow, C .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1996, 17 (04) :851-868
[24]   Compliant contact force models in multibody dynamics: Evolution of the Hertz contact theory [J].
Machado, Margarida ;
Moreira, Pedro ;
Flores, Paulo ;
Lankarani, Hamid M. .
MECHANISM AND MACHINE THEORY, 2012, 53 :99-121
[25]   Static and dynamic characterization of regular truncated icosahedral and dodecahedral tensegrity modules [J].
Murakami, H ;
Nishimura, Y .
INTERNATIONAL JOURNAL OF SOLIDS AND STRUCTURES, 2001, 38 (50-51) :9359-9381
[26]   The Use of the Adjoint Method for Solving Typical Optimization Problems in Multibody Dynamics [J].
Nachbagauer, Karin ;
Oberpeilsteiner, Stefan ;
Sherif, Karim ;
Steiner, Wolfgang .
JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2015, 10 (06)
[27]   Semi-Analytical Sensitivity Analysis for Multibody System Dynamics Described by Differential-Algebraic Equations [J].
Peng, Haijun ;
Zhang, Mengru ;
Zhang, Lidan .
AIAA JOURNAL, 2021, 59 (03) :893-904
[28]   A Symplectic Instantaneous Optimal Control for Robot Trajectory Tracking With Differential-Algebraic Equation Models [J].
Peng, Haijun ;
Li, Fei ;
Liu, Jinguo ;
Ju, Zhaojie .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (05) :3819-3829
[29]   A novel nonsmooth dynamics method for multibody systems with friction and impact based on the symplectic discrete format [J].
Peng, Haijun ;
Song, Ningning ;
Kan, Ziyun .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2020, 121 (07) :1530-1557
[30]   Contacts in multibody systems [J].
Pfeiffer, F ;
Glocker, C .
PMM JOURNAL OF APPLIED MATHEMATICS AND MECHANICS, 2000, 64 (05) :773-782