Forthcoming · Advanced engineering reference

Physical Modeling
and Simulationwith Simscape

From Physical Principles to Executable Simulation Models

Physical modeling and simulation lie at the intersection of several forms of knowledge. This book connects the fundamental principles of physics, energy as a common language across physical domains, engineering knowledge, software practice, and the mathematical and numerical analysis required to understand how models are formulated and solved.

A coherent approach to physical modeling.Helping modelers build, understand, solve, and validate with confidence.

Cover of From Physical Principles to Advanced Simscape Modeling by Ivan Liebgott
Selected cover · Forthcoming edition
APPROACHPhysical principles before implementation
METHODPhysical System → Model Datasheet → Simscape Model → Model Analysis
DEPTHFrom foundations to DAE and solver insight

Several disciplines.
One physical modeling practice.

The book is built at the point where these fields meet. It unifies them into a coherent way to formulate, implement, solve, interpret, and validate physical models with Simscape.

Fundamental physical principles, a unified energy framework, engineering and technology, mathematical and numerical analysis, Simscape modeling practice, and MATLAB post-processing converge into one unified framework and the book.

Fundamental physics provides the laws. Energy provides the common language. Engineering gives the model technological meaning. Mathematics reveals its structure. Simscape turns it into an executable model.

Physical modeling is a practice
that grows with experience.

Simscape makes it possible to explore physical systems directly and intuitively. This book builds on that accessibility, helping readers make their modeling choices more explicit, connect physical behavior with mathematical structure, and develop greater confidence in the way they build, analyze, and validate their models.

  1. 01

    What must the model actually predict?

  2. 02

    Which physical effects matter—and which can be neglected?

  3. 03

    Which variables become states, and which remain constrained?

  4. 04

    Why does a seemingly valid model become numerically difficult?

  5. 05

    How can its results be judged physically meaningful?

“Physical modeling is largely the art of managing assumptions.”

Good models do not simply reproduce a system. They make deliberate, physically justified choices about what the system should become.

A synthesis of the skills developed throughout the book.

The chapters develop six complementary capabilities. Together, they form a transferable modeling practice that applies across physical domains, model sizes, and levels of numerical difficulty.

01

Frame the modeling question

Define what the model must explain or predict before choosing components, equations, or a level of fidelity.

02

Make assumptions explicit

State boundaries, reference choices, relevant phenomena, parameters, and operating regimes in a clear Model Datasheet.

03

Read conserving networks

Interpret Across and Through variables, component orientation, bidirectional interactions, and conservation relations as physical structure.

04

Reason through energy

Recognize storage, dissipation, transfer, and conversion as a common language across electrical, mechanical, thermal, hydraulic, and magnetic systems.

05

Understand how models are solved

Connect states and constraints to DAE formulation, consistent initialization, Jacobians, tolerances, and solver behavior.

06

Analyze before trusting

Challenge results through signs, units, limiting cases, energy balances, parameter sensitivity, and physical expectations.

More than a set of techniques.
A different way to read physical models with Simscape.

The book is designed to change what a reader notices when looking at a Simscape model. Behind the components and connections lie a modeling objective, a set of assumptions, an energetic structure, and a mathematical problem. Learning to make those layers visible is the real progression developed across the book.

01Formulate

Begin with the question—not the library.

The same physical system can lead to several valid models. A model intended to predict motion is not necessarily the model required to estimate energy consumption, evaluate thermal behavior, design a controller, or investigate failure. The book teaches readers to define that purpose first, then choose the boundary, level of detail, variables, and operating regimes that follow from it.

Assumptions therefore become part of the model’s architecture. Neglecting inertia, compressibility, heat transfer, leakage, saturation, friction, or parasitic effects changes both the equations and the domain in which the results can be trusted. The aim is not maximum detail. It is the right physical content, made explicit and defensible.

02Read

See a physical network—not a block diagram.

Connections in Simscape are not signal lines. They impose compatibility and conservation relations. Components are not input–output operators; each contributes constitutive equations to a network whose behavior emerges from their simultaneous satisfaction. Across and Through variables provide the language for reading that structure across domains.

This changes how a model is interpreted. Orientation acquires physical meaning. Through variables are conserved at connections. Interaction is intrinsically bidirectional, and causality is determined through equation assembly rather than by the direction in which the diagram is drawn. The graphical model becomes readable as physics.

03Understand

Recognize the mathematical problem beneath the model.

Energy storage, dissipation, conversion, sources, and constraints create a common structure across electrical, mechanical, thermal, hydraulic, magnetic, and coupled systems. From that structure come the independent states, algebraic constraints, constitutive laws, and conservation equations assembled into a differential-algebraic equation system.

Initialization can then be understood as a consistency problem; time integration as the repeated solution of discretized residual equations; and nonlinear iteration as a correction process guided by the Jacobian. Stiffness, singularity, solver tolerances, and convergence cease to be remote numerical details: they become consequences that can often be traced back to physical choices in the model.

04Challenge

Interrogate a result before trusting it.

A plausible curve is not sufficient evidence that a model is correct. The book develops validation as a layered engineering activity: checking assumptions, topology, units, signs, references, parameter ranges, energy behavior, initial conditions, steady states, limiting cases, and finally agreement with experiments or reference solutions.

Readers learn to perturb models deliberately—remove dissipation, increase leakage, approach an ideal constraint, activate a hard stop, change an initial condition—and explain what changes. Unexpected behavior becomes diagnostic evidence. The central skill is learning to separate a physical effect from a modeling inconsistency or a numerical difficulty.

The questions an advanced modeler learns to ask.

  1. 01

    What question is this model intended to answer?

  2. 02

    Which assumptions define its domain of validity?

  3. 03

    Where is energy stored, transferred, converted, or dissipated?

  4. 04

    How many independent dynamic states should the system contain?

  5. 05

    Are the initial conditions mutually consistent?

  6. 06

    Is an unexpected result physical, structural, or numerical?

By making these layers explicit, the apparent simplicity of Simscape becomes genuinely usable. The reader is prepared not merely to run models, but to explain why they are structured as they are, diagnose why they may fail, and judge when their results deserve confidence.

The book accompanies the reader until these questions become a natural part of the modeling process.
The book’s structured and iterative workflow connecting the Simscape physical model, the Model Datasheet, model analysis, and the modeler’s decisions.

One continuous chain of engineering reasoning.

The book follows the complete path from observed behavior to a numerical result that can be interpreted and defended.

  1. 01Physical behavior
  2. 02Modeling assumptions
  3. 03Energetic structure
  4. 04States and constraints
  5. 05DAE formulation
  6. 06Numerical solution
  7. 07Validation

Broad in coverage.
Consistent in method.

The objective is to develop a transferable way of thinking across domains and levels of mathematical difficulty.

01

Foundations of physical modeling

02

Modeling methodology

03

Mechanical systems

04

Electrical systems

05

Thermal systems

06

Hydraulic systems

07

Magnetic systems

08

Multiphysics coupling

09

DAE formulation and numerical solvers

10

Initialization and numerical robustness

11

Model analysis and validation

12

Control and linearization

13

Advanced insights and common pitfalls

Who this book is for.

This book is written for practicing and R&D engineers, advanced and doctoral students, university instructors and academics, and researchers working with physical modeling and simulation.

The book and its audience: engineers, advanced students, doctoral students, researchers, professors, and educators.

It assumes a foundation in engineering, applied science, or numerical simulation. The aim is to move from assembling components to understanding assumptions, physical networks, DAE structure, solvers, and validation.

Inside the book: broad in scope, consistent in method.

Equations, model diagrams, datasheets, plots, and interpretation are developed together. Selected sample pages and technical spreads will be published as the final edition approaches release.

01

Model datasheets

Engineering questions, boundaries, assumptions, parameters, references, and expected outputs are made explicit before implementation.

02

Equations with meaning

Mathematical formulation remains connected to orientation, conserving connections, energy structure, and physical interpretation.

03

Diagnostic analysis

Initialization, solver behavior, limiting cases, energy balances, and failure modes are treated as part of modeling.

Resources built around the methodology.

Downloadable material will support reconstruction, analysis, and extension of the models—not simply reproduce screenshots from the book.

Simscape modelsMATLAB scriptsLive ScriptsModel datasheetsPost-processing examplesModel-analysis resources

Prepared for informed technical scrutiny.

The manuscript is currently being prepared for technical review by experienced Simscape professionals. Reviewer details and any formal participation will be added only when confirmed.

A different way to see physical models.

By the end of the book, a Simscape model is no longer only an assembly of components. It becomes the visible expression of physical hypotheses, conservation laws, constitutive relations, states, constraints, and numerical choices.

The reader learns to move naturally from the physical system to the Model Datasheet, from the datasheet to the network, and from the network to the mathematical and numerical structure assembled behind it.

Model analysis becomes part of the modeling process itself. Assumptions can be challenged, unexpected behavior investigated, and results defended with a clear view of what the model includes, what it neglects, and where its conclusions remain valid.

The goal is not simply to build more models.It is to understand them more deeply.

Engineering insight,
built for transmission.

Ivan Liebgott is a full professor in engineering and computer science and a specialist in physical and multiphysics modeling.

His work connects engineering education, physical reasoning, mathematical structure, and the realities of simulation practice. He has worked with MATLAB and Simscape for more than a decade and has collaborated with MathWorks Education since 2013.

His earlier French-language work on multiphysics modeling, distributed through MATLAB Central, has been downloaded more than 10,000 times.

2013Collaboration with MathWorks Education begins
10k+Downloads of previous educational work
5+Physical domains connected by one framework

A deeper way to understand physical modeling is coming.

Publication details, sample pages, and the release-notification list will be added as the final edition approaches completion.

Follow the book’s progress