An Integrated Runge–Kutta Root Finding Method for Reliable Collision Detection in Multibody Systems

被引:2
作者
Gerald Grabner
Andrés Kecskeméthy
机构
[1] Siemens Transportation Systems,Chair for Mechanics
[2] University Duisburg-Essen,undefined
来源
Multibody System Dynamics | 2005年 / 14卷
关键词
events; impacts; integration; mechanical systems; polynomials;
D O I
暂无
中图分类号
学科分类号
摘要
Described in this paper is an integrated approach for reliable detection of state events occurring during numerical integration of the equations of motion of multibody systems. The method combines an explicit Runge–Kutta 4/5 Dormand scheme with continuous dense output extension with a polynomial root detection algorithm warranting root detection for large time steps enclosing several roots. The method is implemented in C++ and integrated within an object-oriented code for simulation of the equations of motion of mechanical systems including collisions. Numerical comparisons with standard methods are shown for a number of test examples, displaying the robustness of the method.
引用
收藏
页码:301 / 316
页数:15
相关论文
共 18 条
[1]  
Shampine L.F.(2000)Event location for ordinary differential equations Computers & Mathematics with Applications 39 43-54
[2]  
Thompson S.(1983)ODEPACK, a systematized collection of ODE solvers IMACS Transactions on Scientific Computation 1 55-64
[3]  
Hindmarsh A.C.(1996)State event location in differential-algebraic models ACM Transactions on Modeling and Computer Simulation (TOMACS) 6 137-165
[4]  
Park T.(2002)Efficient integration over discontinuities for differential algebraic systems Computers and Mathematics with Applications 43 65-79
[5]  
Barton P.I.(1978)Efficient integration over discontinuities in ordinary differential equation simulations Mathematics and Computers in Simulation 20 190-196
[6]  
Mao G.(1991)Reliable solutions of special event location problems for ODEs ACM Transactions on Mathematical Software 17 11-25
[7]  
Petzold L.R.(1988)Locating special events when solving ODEs Applied Mathematics Letters 1 153-156
[8]  
Carver M.B.(1980)A family of embedded Runge-Kutta formulae Journal of Computational and Applied Mathematics 6 19-26
[9]  
Shampine L.F.(1971)A modified regula falsi method for computing the root of an equation BIT 11 168-174
[10]  
Gladwell I.(undefined)undefined undefined undefined undefined-undefined