Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica (eBook)

(Autor)

eBook Download: PDF
2011
John Wiley & Sons (Verlag)
9781118094242 (ISBN)

Lese- und Medienproben

Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica - Peter Fritzson
Systemvoraussetzungen
61,99 inkl. MwSt
(CHF 59,95)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Master modeling and simulation using Modelica, the new powerful, highly versatile object-based modeling language

Modelica, the new object-based software/hardware modeling language that is quickly gaining popularity around the world, offers an almost universal approach to high-level computational modeling and simulation. It handles a broad range of application domains, for example mechanics, electrical systems, control, and thermodynamics, and facilitates general notation as well as powerful abstractions and efficient implementations. Using the versatile Modelica language and its associated technology, this text presents an object-oriented, component-based approach that makes it possible for readers to quickly master the basics of computer-supported equation-based object-oriented (EOO) mathematical modeling and simulation.

Throughout the text, Modelica is used to illustrate the various aspects of modeling and simulation. At the same time, a number of key concepts underlying the Modelica language are explained with the use of modeling and simulation examples. This book:

  • Examines basic concepts such as systems, models, and simulations

  • Guides readers through the Modelica language with the aid of several step-by-step examples

  • Introduces the Modelica class concept and its use in graphical and textual modeling

  • Explores modeling methodology for continuous, discrete, and hybrid systems

  • Presents an overview of the Modelica Standard Library and key Modelica model libraries

Readers will find plenty of examples of models that simulate distinct application domains as well as examples that combine several domains. All the examples and exercises in the text are available via DrModelica. This electronic self-teaching program, freely available on the text's companion website, guides readers from simple, introductory examples and exercises to more advanced ones.

Written by the Director of the Open Source Modelica Consortium, Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica is recommended for engineers and students interested in computer-aided design, modeling, simulation, and analysis of technical and natural systems. By building on basic concepts, the text is ideal for students who want to learn modeling, simulation, and object orientation.

Peter Fritzson, PhD, is Professor and Research Director of the Programming Environment Laboratory at Linköping University. Dr. Fritzson is also Director of the Open Source Modelica Consortium, Director of the MODPROD Center for Model-Based Product Development, and Vice Chairman of the Modelica Association, all organizations he helped to establish. Previously, he served as chairman of the Scandinavian Simulation Society, secretary of EuroSim, and a project leader at Sun MicroSystems.

Preface.

Acknowledgements.

Chapter 1. Basic Concepts.

1.1 Systems and Experiments.

1.2 The Model Concept.

1.3 Simulation.

1.4 Building Models.

1.5 Analyzing Models.

1.6 Kinds of Mathematical Models.

1.7 Using Modeling and Simulation in Product Design.

1.8 Examples of System Models.

1.9 Summary.

1.10 Literature.

Chapter 2. A Quick Tour of Modelica.

2.1 Getting Started with Modelica.

2.2 Object-Oriented Mathematical Modeling.

2.3 Classes and Instances.

2.4 Inheritance.

2.5 Generic Classes.

2.6 Equations.

2.7 Acausal Physical Modeling.

2.8 The Modelica Software Component Model.

2.9 Partial Classes.

2.10 Component Library Design and Use.

2.11 Example: Electrical Component Library.

2.12 The Simple Circuit Model.

2.13 Arrays.

2.14 Algorithmic Constructs.

2.15 Discrete Event and Hybrid Modeling.

2.16 Packages.

2.17 Annotations.

2.18 Naming Conventions.

2.19 Modelica Standard Libraries.

2.20 Implementation and Execution of Modelica.

2.21 History.

2.22 Summary.

2.23 Literature.

2.24 Exercises.

Chapter 3. Classes and Inheritance.

3.1 Contract Between Class Designer and User.

3.2 A Class Example.

3.3 Variables.

3.4 Behavior as Equations.

3.5 Access Control.

3.6 Simulating the Moon Landing Example.

3.7 Inheritance.

3.8 Summary.

3.9 Literature.

Chapter 4. System Modeling Methodology.

4.1 Building System Models.

4.2 Modeling a Tank System.

4.3 Top-Down Modeling if a DC-Motor from Predefined Components.

4.4 Designing Interfaces--Connector Classes.

4.5 Summary.

4.6 Literature.

Chapter 5. The Modelica Standard Library.

5.1 Summary.

5.2 Literature.

Appendix A. Glossary.

Appendix B. OpenModelica and OMNotebook Commands.

Appendix C. Textual Modeling with OMNotesbook and DrModelica.

Appendix D. Graphical Modeling Exercises.

Appendix E. Bibliography.

Index.

Erscheint lt. Verlag 3.10.2011
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Theorie / Studium
Naturwissenschaften Chemie
Technik Elektrotechnik / Energietechnik
Technik Maschinenbau
Schlagworte abstractions • almost • application • Approach • broad • Computational • Computer Science • domains • Electrical & Electronics Engineering • Elektrotechnik u. Elektronik • Example • General • Hardware • Informatik • language • Materials Science • Materialwissenschaften • Materialwissenschaften / Theorie, Modellierung u. Simulation • Modelica • Modellierung • New • Notation • Objektorientiertes Programmieren • popularity • Powerful • Programmierung (EDV) • Programmierung u. Software-Entwicklung • Programming & Software Development • quickly gaining • Range • Software • Systems Engineering & Management • Systemtechnik u. -management • Theory, Modeling & Simulation • Universal • versatile objectbased • World
ISBN-13 9781118094242 / 9781118094242
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Design scalable and high-performance Java applications with Spring

von Wanderson Xesquevixos

eBook Download (2025)
Packt Publishing (Verlag)
CHF 31,65