Abstract
To automatize modeling and simulation of mechanical systems for industry and research, a number of tools were developed, among which the program MOBILE plays a considerable role. However, such tools cannot guarantee the correctness of results, for example, because of possible errors in the underlying finite precision arithmetic. To avoid such errors and prove the correctness of results, a number of so called validated methods were developed, which include interval and Taylor form based arithmetics. In this paper, we present the multibody modeling and simulation tool SmartMOBILE based on MOBILE, which provides results guaranteed to be correct. The use of validated methods there allows us additionally to take into account the uncertainty in easurements and study its influence on simulation. We demonstrate the main concepts and usage of SmartMOBILE with the help of several applications.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Kecskeméthy, A.: Objektorientierte Modellierung der Dynamik von Mehrkör-persystemen mit Hilfe von Übertragungselementen. PhD thesis, Gerhard Mercator Universität Duisburg (1993)
Huckle, T.: Software Bugs, www5.in.tum.de/huckle/bugse.html (2005)
Arnold, D.N.: Some Disasters Attributable to Bad Numerical Computing, www.ima.umn.edu/ arnold/disasters/ (1998)
Moore, R.E.: Interval Analysis. Prentice-Hall, New York (1966)
de Figueiredo, L.H., Stolfi, J.: Affine Arithmetic: Concepts and Applications. Numerical Algorithms 37 (2004) 147––158
Neumaier, A.: Taylor Forms — Use and Limits. Reliable Computing 9 (2002) 43–79
Lohner, R.: On the Ubiquity of the Wrapping Effect in the Computation of the Error Bounds. In Kulisch, U., Lohner, R., Facius, A., eds.: Perspectives on Enclosure Methods, Springer Wien New York (2001) 201–217
Auer, E., Rauh, A., Hofer, E.P., Luther, W.: {Validated Modeling of Mechanical Systems with SmartMOBILE: Improvement of Performance by ValEncIA-IVP. In: Proc. of Dagstuhl Seminar 06021: Reliable Implementation of Real Number Algorithms: Theory and Practice. Lecture Notes in Computer Science (2006) To appear.
Knüppel, O.: PROFIL/BIAS — A Fast Interval Library. Computing 53 (1994) 277–287
Lerch, M., Tischler, G., Wolff von Gudenberg, J., Hofschuster, W., Krämer, W.: The Interval Library filib++ 2.0 : Design, Features and Sample Programs. Technical Report 2001/4, Bergische Universität GH Wuppertal (2001)
Klatte, R., Kulisch, U., Wiethoff, A., Lawo, C., Rauch, M.: C–XSC: A C++ Class Library for Extended Scientific Computing. Springer-Verlag (1993)
Stolfi, J.: LibAffa, http://savannah.nongnu.org/projects/libaffa (2003)
Berz, M., Makino, K.: COSY INFINITY Version 8.1. User’s Guide and Reference Manual. Technical Report MSU HEP 20704, Michigan State University (2002)
Hammer, R., Hocks, M., Kulisch, U., Ratz, D.: C++ Toolbox for Verified Computing I - Basic Numerical Problems. Springer-Verlag, Heidelberg and New York (1995)
Lohner, R.: Einschlieβung der Lösung gewönlicher Anfangs- und Randwertaufgaben und Anwendungen. PhD thesis, Universität Karlsruhe (1988)
Nedialkov, N.S.: The Design and Implementation of an Object-Oriented Validated ODE Solver. Kluwer Academic Publishers (2002)
Berz, M., Makino, K.: Verified Integration of ODEs and Flows Using Differential Algebraic Methods on High-Order Taylor Models. Reliable Computing 4 (1998) 361–369
Griewank, A.: Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation. SIAM (2000)
Stauning, O., Bendtsen, C.: FADBAD++, www.fadbad.com (2005)
Griewank, A., Juedes, D., Utke, J.: ADOL–C, A Package for the Automatic Differentiation of Algorithms Written in C/C++. ACM Trans. Math. Software 22(2) (1996) 131–167
Nedialkov, N.S.: Computing Rigorous Bounds on the Solution of an Initial Value Problem for an Ordinary Differential Equation. PhD thesis, University of Toronto (1999)
Kecskeméthy, A., Hiller, M.: An Object-oriented approach for an effective formulation of multibody dynamics. CMAME 115 (1994) 287–314
Auer, E., Tändl, M., Strobach, D., Kecskeméthy, A.: Toward Validating a Simplified Muscle Activation Model in SmartMOBILE. In: CD Proceedings of SCAN 2006, IEEE Computer Society (2007)
Auer, E.: Interval Modeling of Dynamics for Multibody Systems. In: Journal of Computational and Applied Mathematics, Elsevier (2006) Online.
Auer, E., Kecskeméthy, A., Tändl, M., Traczinski, H.: Interval Algorithms in Modeling of Multibody Systems. In Alt, R., Frommer, A., Kearfott, R., Luther, W., eds.: LNCS 2991: Numerical Software with Result Verification, Springer, Berlin Heidelberg New York (2004) 132 – 159
Traczinski, H.: Integration von Algorithmen und Datentypen zur validierten Mehrkörpersimulation in MOBILE. PhD thesis, Univerisity of Duisburg-Essen (2006)
Hörsken, C., Traczinski, H.: Modeling of Multibody Systems with Interval Arithmetic. In Krämer, W., Wolff von Gudenberg, J., eds.: Scientific Computing, Validated Numerics, Interval Methods, Dordrecht, Kluwer Academic Publishers (2001) 317–328
Metropolis, N., Ulam, S.: The Monte Carlo Method. Journal of the American Statistic Association 44 (1949) 335–341
Hörsken, C.: Methoden zur rechnergestützten Toleranzanalyse in Computer Aided Design und Mehrkörpersystemen. PhD thesis, Univerisity of Duisburg-Essen (2003)
Strobach, D., Kecskeméthy, A., Steinwender, G., Zwick, B.: A Simplified Approach for Rough Identification of Muscle Activation Profiles via Optimization and Smooth Profile Patches. In: CD Proceedings of the International ECCOMAS Thematic Conference on Advances in Computational Multibody Dynamics, Madrid, Spain, ECCOMAS (June 21 – 24 2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Auer, E., Luther, W. (2009). SmartMOBILE and its Applications to Guaranteed Modeling and Simulation of Mechanical Systems. In: Filipe, J., Cetto, J.A., Ferrier, JL. (eds) Informatics in Control, Automation and Robotics. Lecture Notes in Electrical Engineering, vol 24. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85640-5_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-85640-5_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85639-9
Online ISBN: 978-3-540-85640-5
eBook Packages: EngineeringEngineering (R0)