Abstract
A new approach is described for multidisciplinary simulation, i.e., the simulation of models, which consist of components from different engineering disciplines. The central part of this approach consists of the definition of a neutral (low level) interface for general event-driven ordinary differential equations and differential algebraic equations, called DSblock (= Dynamic System block). Several preprocessors have been realized that generate DSblocks from models of existing modelling environments from different domains. Furthermore a run time environment is available to simulate DSblocks in an interactive way.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Smith, R.C.; Haug, E.J.: DADS—Dynamic Analysis and Design System. Multibody Systems Handbook, edited by W. Schiehlen, Springer-Verlag, 1990.
Kreuzer, E.; Schiehlen, W.: NEWEUL—Software for the Generation of Symbolical Equations of Motion. Multibody Systems Handbook, edited by W. Schiehlen, Springer-Verlag, 1990.
Rosenthal, R., Sherman, M.A.: High Performance Multibody Simulations via Symbolic Equation Manipulation and Kane’s method. The Journal of Astronautical Sciences, Vol. 34, No. 3, pp. 223–239, 1986.
Rosenthal, R.: Order N formulation for equations of motion of multibody systems. SDIO/NASA Workshop on Multibody Simulation, JPL, Arcadia, CA, 1987.
Rulka, W.: SIMPACK—A Computer Program for Simulation of Large-motion Multibody Systems. Multibody Systems Handbook, edited by W. Schiehlen, Springer-Verlag, 1990.
Nagel, L.W.: SPICE2: A computer program to simulate semiconductor circuits. Berkeley, University of California, Electronic Research Laboratory, ERL—M 520, 1975.
Bowers, J.C.: I-G SPICE—A circuit designer’s dream. Powerconvers. Int., No. 6, pp. 36–40, 1983.
Nye, B.; et. al.: DELIGHT.SPICE: An optimization based system for the design of integrated circuits. IEEE Custom Integrated Circuit Conference, pp. 233–238, New York 1983
Boeing Computer Services: EASY5/W—User’s Manual. Engineering Technology Applications (ETA) Division, Seattle, Wash, 1988.
Linssen; Beese: PROSIGN—Computer Aided Process Design; User’s Guide.
Mathworks Inc.: SimuLink—User’s Manual. South Natick, Mass., 1992.
Shah, S.C.; Floyd, M.A.; Lehman, L.L: MatrixX: Control Design And Model Building CAE Capability. Computer-Aided Control Systems Engineering, edited by M. Jamshidi and C J. Herget, Elsevier Science Publishers, pp. 181–207, 1985.
Mitchell, E.E.L.; Gauthier, J.S.: ACSL: Advanced Continuous Simulation Language—Reference Manual. Edition 10. 0, MGS, Concord., Mass., 1991.
Korn, G.A.: Interactive Dynamic System Simulation. McGraw-Hill, New York, 1989.
Elmqvist, H.: Simnon—An Interactive Simulation Program for Nonlinear Systems—User’s Manual. M.S. thesis, Report CODEN:LUTFD2/(TFRT-7502), Department of Automatic Control, Lund Institute of Technology, Lund Sweden, 1975.
Cellier, F.E.: Continuous System Modeling. Springer-Verlag, New York, 1991.
Cellier, F.E.; Elmqvist, H.: The Need for Automated Formula Manipulation in Object-Oriented Continuous-System Modeling. IEEE Symposium on Computer-Aided Control System Design, CACSD′92, March 17–19, 1992, Napa, California.
Elmqvist, H.: A Structured Model Language for Large Continuous Systems. Ph.D. dissertation. Report CODEN:LUTFD2/(TFRT-1015), Department of Automatic Control, Lund Institute of Technology, Lund Sweden, 1978.
Anderson, M.: Omola—An Object-Oriented Language for Model Representation. Licenciate thesis TFRT-3208, Department of Automatic Control, Lund Institute of Technology, Lund, Sweden, 1990.
Mattsson, S.E.; Andersson, M.: A kernel for system representation. Preprints of the 11th IFAC World Congress, vol. 10, pp. 91–96, 1990.
Gaus, N.; Otter, M.: Dynamic Simulation in Concurrent Control Engineering. IFAC Symposium on Computer Aided Design in Control Systems, Swansea, UK, Preprints pp. 123–126, 15–17 July, 1991.
Otter, M.; Gaus, N: Modular Dynamic Simulation with Database Integration. User’s Guide, Version 2.1. Technical Report TR R50-91, DLR, Institut für Dynamik der Flugsysteme, D-8031 Oberpfaffenhofen, June 1991.
Pantelides, C.C: The consistent initialization of differential-algebraic systems. SI AM Journal of Scientific and Statistical Computing, No. 9, pp. 213–231, 1988.
Otter, M.: DSblock: A neutral description of dynamic systems. Version 3.2. Technical Report TR R81-92, DLR, Institut für Dynamik der Flugsysteme, D-8031 Oberpfaffenhofen, May 1992.
Petzold, L.R.: A description of DASSL: A differential/algebraic system solver. Proc. 10th IMACS World Congress, Montreal, August 8–13, 1982.
Brenan, K.E.; Campbell, S.L.; Petzold, L.R.: Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations. Elsevier Science Publishers, 1989.
Führer, C.: Differential-algebraische Gleichungssysteme in mechanischen Mehrkörpersystemen. Ph.D. dissertation, Mathematisches Institut, Technische Universität München, 1988.
Eich, E.; Führer, C.; Leimkuhler, B.; Reich, S.: Stabilization and Projection Methods for Multibody Dynamics. Research Report A281, Institut of Mathematics, Helsinki University of Technology, Otakaari 1, SF-02150 Espoo, Finland, August 1990.
Führer, C.; Leimkuhler, B.J.: Numerical solution of differential-algebraic equations for constrained mechanical motion. Numerische Mathematik, No. 59, pp. 55–69, 1991.
Mattsson, S.E.; Söderlind, G.: A New Technique for Solving High-Index Differential-Algebraic Equations Using Dummy Derivatives. IEEE Symposium on Computer-Aided Control System Design, CACSD’92, March 17–19, 1992, Napa, California.
Lubich, C.: Extrapolation integrators for constrained multibody systems. IMPACT Comp. Sci. Eng., No. 3, pp. 213–234, 1991.
Grübel, G.; Joos, H.-D.: RASP and RSYST—Two Complementary Program Libraries for Concurrent Control Engineering. IFAC Symposium on Computer Aided Design in Control Systems, Swansea, UK, Preprints pp. 101–106, 15–17 July, 1991.
Joos, H.-D.: Automatic Evolution of a Decision-supporting Design Project Database in Concurrent Control Engineering. IFAC Symposium on Computer Aided Design in Control Systems, Swansea, UK, Preprints pp. 113–117, 15–17 July, 1991.
Finsterwalder, R.: A “Parallel Coordinate” Editor as a Visual Decision Aid in a Multi-objective Concurrent Control Engineering Environment. IFAC Symposium on Computer Aided Design in Control Systems, Swansea, UK, Preprints pp. 118–122, 15–17 July, 1991.
Rühle, R.; et al.: RSYST Unterprogramm- und Modul-Dokumentation, Version 3.5. 6, Rechenzentrum der Universität Stuttgart, March 1992.
Shampine, L.F.; Gordon, M.K.: Computer Solution of Ordinary Differential Equations. Freeman, San Francisco, 1975.
Shampine, L.F.; Watts, H.A.: DEPAC—Design of a User Oriented Package of ODE Solvers. Sandia National Laboratories, Albuquerque, New Mexico, SAND79-2374, 1980.
Hindmarsh, A.C.: LSODE and LSODI, Two New Initial Value Ordinary Differential Equation Solvers. ACM-Signum Newsletter, vol. 15, no. 4, pp. 10–11, 1980.
Hindmarsh, A.C.: ODEPACK, a systematized collection of ODE solvers. Scientific Computing, edited by R.S. Stepleman et. al., North-Holland, Amsterdam, 1983.
Hairer, E.; Norsett, S.P.; Wanner, G.: Solving Ordinary Differential Equations I. Nonstiff Problems. Springer-Verlag, Berlin, 1987.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Otter, M. (1993). Multidisciplinary Simulation. In: Haug, E.J. (eds) Concurrent Engineering: Tools and Technologies for Mechanical System Design. NATO ASI Series, vol 108. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-78119-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-78119-3_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-78121-6
Online ISBN: 978-3-642-78119-3
eBook Packages: Springer Book Archive