Critical.
Authoritative.
Strategic.
Subscribe to CIO Magazine »

Principles of Object-oriented Modeling and Simulation with Modelica 2.1

  • Provides an introduction to modern object-oriented design principles and applications for the fast-growing area of modeling and simulation
  • Covers the topic of multi-domain system modeling and design with applications that have components from several areas
  • Serves as a reference for the Modelica language as well as a comprehensive overview of application model libraries for a number of application domains

Biography

PETER FRITZSON, PhD, is a professor and Director of the Programming Environment Laboratory (PELAB) at the Department of Computer and Information Science, Linköping University, Sweden. He currently holds the positions of president of MathCore Engineering AB; chairman of the Scandinavian Simulation Society; secretary of the European simulation organization, EuroSim; and vice chairman of the Modelica Association, an organization he helped to establish. Professor Fritzson has published ten books and over a hundred scientific papers.

Table of Contents

Part I: Introduction.

Chapter 1: Introduction to Modeling and Simulation.

Chapter 2: A Quick Tour of Modelica.

Part II: The Modelica Language.

Chapter 3: Classes, Types, and Declarations.

Chapter 4: Inheritance, Modifications, and Generics.

Chapter 5: Components, Connectors, and Connections.

Chapter 6: Literals, Operators, and Expressions.

Chapter 7: Arrays.

Chapter 8: Equations.

Chapter 9: Algorithms and Functions.

Chapter 10: Packages.

Chapter 11: Annotations, Units, and Quantities.

Part III: Modeling and Applications.

Chapter 12: System Modeling Methodology and Continuous Model Representation.

Chapter 13: Discrete Event, Hybrid, and Concurrency Modeling.

Chapter 14: Basic Laws of Nature.

Chapter 15: Application Examples.

Chapter 16: Modelica Library Overview.

Part IV: Technology and Tools.

Chapter 17: A Mathematical Representation for Modelica Models.

Chapter 18: Techniques and Research.

Chapter 19: Environments.

Appendix A: Modelica Formal Syntax.

Appendix B: Mathematica-style Modelica Syntax.

Appendix C: Solutions for Exercises.

Appendix D: Modelica Standard Library.

Appendix E: Modelica Scripting Commands.

Appendix F: Related Object-Oriented Modeling Languages.

Appendix G: A Modelica XML Representation.

References.

Index.

rhs_login_lockGet exclusive access to Invitation only events CIO, reports & analysis.
Recent comments