On the effect of linear algebra implementations in real-time multibody system dynamics
Use este enlace para citar
http://hdl.handle.net/2183/34861Coleccións
- LIM - Artigos [52]
Metadatos
Mostrar o rexistro completo do ítemTítulo
On the effect of linear algebra implementations in real-time multibody system dynamicsAutor(es)
Data
2007Cita bibliográfica
González, M., González, F., Dopico, D. et al. On the effect of linear algebra implementations in real-time multibody system dynamics. Comput Mech 41, 607–615 (2008). https://doi.org/10.1007/s00466-007-0218-2
Resumo
[Abstract] This paper compares the efficiency of multibody system (MBS) dynamic simulation codes that rely on different implementations of linear algebra operations. The dynamics of an N-loop four-bar mechanism has been solved with an index-3 augmented Lagrangian formulation combined with the trapezoidal rule as numerical integrator. Different implementations for this method, both dense and sparse, have been developed, using a number of linear algebra software libraries (including sparse linear equation solvers) and optimized sparse matrix computation strategies. Numerical experiments have been performed in order to measure their performance, as a function of problem size and matrix filling. Results show that optimal implementations can increase the simulation efficiency in a factor of 2–3, compared with our starting classical implementations, and in some topics they disagree with widespread beliefs in MBS dynamics. Finally, advices are provided to select the implementation which delivers the best performance for a certain MBS dynamic simulation.
Palabras chave
Multibody dynamics
Real-time
Performance
Lineal algebra
Implementation
Real-time
Performance
Lineal algebra
Implementation
Versión do editor
Dereitos
Copyright © 2007, Springer Verlag
ISSN
1432-0924