Skip to main content

Part of the book series: NATO ASI Series ((NATO ASI F,volume 108))

  • 291 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Smith, R.C.; Haug, E.J.: DADS—Dynamic Analysis and Design System. Multibody Systems Handbook, edited by W. Schiehlen, Springer-Verlag, 1990.

    Google Scholar 

  2. Kreuzer, E.; Schiehlen, W.: NEWEUL—Software for the Generation of Symbolical Equations of Motion. Multibody Systems Handbook, edited by W. Schiehlen, Springer-Verlag, 1990.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. Rosenthal, R.: Order N formulation for equations of motion of multibody systems. SDIO/NASA Workshop on Multibody Simulation, JPL, Arcadia, CA, 1987.

    Google Scholar 

  5. Rulka, W.: SIMPACK—A Computer Program for Simulation of Large-motion Multibody Systems. Multibody Systems Handbook, edited by W. Schiehlen, Springer-Verlag, 1990.

    Google Scholar 

  6. Nagel, L.W.: SPICE2: A computer program to simulate semiconductor circuits. Berkeley, University of California, Electronic Research Laboratory, ERL—M 520, 1975.

    Google Scholar 

  7. Bowers, J.C.: I-G SPICE—A circuit designer’s dream. Powerconvers. Int., No. 6, pp. 36–40, 1983.

    Google Scholar 

  8. 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

    Google Scholar 

  9. Boeing Computer Services: EASY5/W—User’s Manual. Engineering Technology Applications (ETA) Division, Seattle, Wash, 1988.

    Google Scholar 

  10. Linssen; Beese: PROSIGN—Computer Aided Process Design; User’s Guide.

    Google Scholar 

  11. Mathworks Inc.: SimuLink—User’s Manual. South Natick, Mass., 1992.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. Mitchell, E.E.L.; Gauthier, J.S.: ACSL: Advanced Continuous Simulation Language—Reference Manual. Edition 10. 0, MGS, Concord., Mass., 1991.

    Google Scholar 

  14. Korn, G.A.: Interactive Dynamic System Simulation. McGraw-Hill, New York, 1989.

    MATH  Google Scholar 

  15. 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.

    Google Scholar 

  16. Cellier, F.E.: Continuous System Modeling. Springer-Verlag, New York, 1991.

    MATH  Google Scholar 

  17. 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.

    Google Scholar 

  18. 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.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. Mattsson, S.E.; Andersson, M.: A kernel for system representation. Preprints of the 11th IFAC World Congress, vol. 10, pp. 91–96, 1990.

    Google Scholar 

  21. 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.

    Google Scholar 

  22. 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.

    Google Scholar 

  23. Pantelides, C.C: The consistent initialization of differential-algebraic systems. SI AM Journal of Scientific and Statistical Computing, No. 9, pp. 213–231, 1988.

    Article  MATH  MathSciNet  Google Scholar 

  24. 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.

    Google Scholar 

  25. Petzold, L.R.: A description of DASSL: A differential/algebraic system solver. Proc. 10th IMACS World Congress, Montreal, August 8–13, 1982.

    Google Scholar 

  26. Brenan, K.E.; Campbell, S.L.; Petzold, L.R.: Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations. Elsevier Science Publishers, 1989.

    MATH  Google Scholar 

  27. Führer, C.: Differential-algebraische Gleichungssysteme in mechanischen Mehrkörpersystemen. Ph.D. dissertation, Mathematisches Institut, Technische Universität München, 1988.

    Google Scholar 

  28. 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.

    Google Scholar 

  29. Führer, C.; Leimkuhler, B.J.: Numerical solution of differential-algebraic equations for constrained mechanical motion. Numerische Mathematik, No. 59, pp. 55–69, 1991.

    Article  MATH  MathSciNet  Google Scholar 

  30. 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.

    Google Scholar 

  31. Lubich, C.: Extrapolation integrators for constrained multibody systems. IMPACT Comp. Sci. Eng., No. 3, pp. 213–234, 1991.

    Article  MATH  MathSciNet  Google Scholar 

  32. 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.

    Google Scholar 

  33. 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.

    Google Scholar 

  34. 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.

    Google Scholar 

  35. Rühle, R.; et al.: RSYST Unterprogramm- und Modul-Dokumentation, Version 3.5. 6, Rechenzentrum der Universität Stuttgart, March 1992.

    Google Scholar 

  36. Shampine, L.F.; Gordon, M.K.: Computer Solution of Ordinary Differential Equations. Freeman, San Francisco, 1975.

    MATH  Google Scholar 

  37. 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.

    Google Scholar 

  38. 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.

    Article  Google Scholar 

  39. Hindmarsh, A.C.: ODEPACK, a systematized collection of ODE solvers. Scientific Computing, edited by R.S. Stepleman et. al., North-Holland, Amsterdam, 1983.

    Google Scholar 

  40. Hairer, E.; Norsett, S.P.; Wanner, G.: Solving Ordinary Differential Equations I. Nonstiff Problems. Springer-Verlag, Berlin, 1987.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics