A unified numerical solution framework for solving DAEs of multibody system dynamics with holonomic and nonholonomic constraints

被引:0
作者
Wu, Jiajun [1 ]
Guo, Xian [1 ]
Zhang, Dingguo [1 ]
Zhang, Yue [1 ]
Li, Liang [1 ]
Guo, Kang [1 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Phys, 200 Xiaolingwei, Nanjing 210094, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Multibody system dynamics; Nonholonomic constraints; Differential algebraic equations; A unified framework; DIFFERENTIAL-ALGEBRAIC EQUATIONS; SINGULAR-VALUE DECOMPOSITION; ABSOLUTE NODAL COORDINATE; RUNGE-KUTTA METHODS; MECHANICAL SYSTEMS; INTEGRATION; STABILITY;
D O I
10.1007/s11071-025-10893-y
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Studying and proposing a unified numerical solution framework and adapting it to simulation software is important to address the increasing complexity of models and constraints in modern engineering. In this paper, based on the state-space method (SSM), a unified framework that can solve holonomic constraints, linear nonholonomic constraints, nonlinear nonholonomic constraints, and various combinations of these constraints is proposed. The nonholonomic constraints directly restrict the velocity coordinates, resulting in no corresponding position constraint equations. Therefore, the traditional SSM is insufficient to solve such differential algebraic equations (DAEs). In the proposed SSM, we directly integrate the ordinary differential equations derived from index-1 DAEs, ensure that the acceleration constraints are satisfied, and provide initial values for the dependent variables. Subsequently, position and velocity constraint equations are solved to update dependent variables, strictly ensuring the satisfaction of constraints at three levels. To avoid coordinate identification at each step and thereby improve computational efficiency, we also propose an SSM based on singular value decomposition (SSM-SVD). Finally, several examples are selected to compare the numerical simulation results with the theoretical solutions, and to compare the results for a rolling disk on a rough plane with ADAMS. The results show that the algorithm proposed in this paper has excellent generalization and promising applications in simulation software.
引用
收藏
页码:14887 / 14916
页数:30
相关论文
共 50 条
[1]   Analytical and numerical stability analysis of a toroidal wheel with nonholonomic constraints [J].
Agundez, A. G. ;
Garcia-Vallejo, D. ;
Freire, E. .
NONLINEAR DYNAMICS, 2024, 112 (04) :2453-2476
[2]   Linear stability analysis of nonholonomic multibody systems [J].
Agundez, A. G. ;
Garcia-Vallejo, D. ;
Freire, E. .
INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2021, 198
[3]   Efficient corrector iteration for DAE time integration in multibody dynamics [J].
Arnold, M. ;
Fuchs, A. ;
Fuehrer, C. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2006, 195 (50-51) :6958-6973
[4]   STABILITY OF NUMERICAL-METHODS FOR DIFFERENTIAL-ALGEBRAIC EQUATIONS OF HIGHER INDEX [J].
ARNOLD, M .
APPLIED NUMERICAL MATHEMATICS, 1993, 13 (1-3) :5-14
[5]   Convergence of the generalized-α scheme for constrained mechanical systems [J].
Arnold, Martin ;
Bruels, Olivier .
MULTIBODY SYSTEM DYNAMICS, 2007, 18 (02) :185-202
[6]   Comparison of the absolute nodal coordinate and geometrically exact formulations for beams [J].
Bauchau, Olivier A. ;
Han, Shilei ;
Mikkola, Aki ;
Matikainen, Marko K. .
MULTIBODY SYSTEM DYNAMICS, 2014, 32 (01) :67-85
[7]  
Baumgarte J., 1972, Computer Methods in Applied Mechanics and Engineering, V1, P1, DOI 10.1016/0045-7825(72)90018-7
[8]   A NEW METHOD OF STABILIZATION FOR HOLONOMIC CONSTRAINTS [J].
BAUMGARTE, JW .
JOURNAL OF APPLIED MECHANICS-TRANSACTIONS OF THE ASME, 1983, 50 (4A) :869-870
[9]   Energy-consistent numerical integration of mechanical systems with mixed holonomic and nonholonomic constraints [J].
Betsch, Peter .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2006, 195 (50-51) :7020-7035
[10]   INDEX OF DIFFERENTIAL-ALGEBRAIC EQUATIONS GOVERNING THE DYNAMICS OF CONSTRAINED MECHANICAL SYSTEMS [J].
BLAJER, W .
APPLIED MATHEMATICAL MODELLING, 1992, 16 (02) :70-77