MOREMBS (Model Order Reduction of Elastic Multibody Systems) is a software package developed at the Institute of Engineering and Computational Mechanics at the University of Stuttgart. It is used as a preprocessor to reduce flexible bodies to enable efficient simulations of multibody systems with elastic structures.
With a wide set of implemented converters for common finite element programs the necessary system matrices are generated. Many reduction methods, like CMS-based, Krylov moment-matching and Balanced Truncation, are applicable for the second order systems. The export of the elastic body allows the usage of the reduced system in common multibody simulation software.
MOREMBS comes in two versions. MatMOREMBS is written in MATLAB and applicable for small to medium size systems with a graphical user interface as an easy access. The C++ version, Morembs++, enables the reduction of large models with million degrees of freedom by using powerful numerical solver packages.
The following reduction methods are implemented:
- Traditional:
- Modal truncation
- Condensation
- Component Mode Synthesis
- SVD-/Gramian matrix based
- Balanced Truncation
- Analytical calculation of Gramian matrices
- Proper Orthogonal Decomposition for approximation of Gramian matrix
- Krylov subspaces
- Block-Arnoldi
- IRKA, MIRIAM
In current research projects, parametric and nonlinear model reduction techniques are investigated for the usage in elastic multibody systems and will be available in future versions of MOREMBS.