Main Content

Physical Modeling

R2026b
Create, optimize, and test models of physical systems

Simscape™ products enable you to model, optimize, and test physical systems. Model a physical system by connecting electrical, mechanical, magnetic, hydraulic, pneumatic, and thermal components into a network. Use the Simscape language to create custom components. With Simscape products, specialists in different domains can work together in a single simulation environment to optimize system-level performance and test control algorithms. Apply techniques such as deep learning and predictive maintenance by integrating with MATLAB® and Simulink®. To deploy models to other environments, including hardware-in-the-loop (HIL) systems, the Simscape products support code generation.

The Simscape product group depicted with Simscape as the foundation product, supporting Simscape Electrical, Simscape Battery, Simscape Fluids, Simscape Multibody, and Simscape Driveline. Examples of physical modeling environments include electrical, mechanical, magnetic, thermal, custom, isothermal liquid, two-phase fluid, gas, and moist air.

Products for Physical Modeling

Simscape

Model and simulate multidomain physical systems

Simscape Battery

Design and simulate battery and energy storage systems

Simscape Driveline

Model and simulate rotational and translational mechanical systems

Simscape Electrical

Model and simulate electronic, mechatronic, and electrical power systems

Simscape Fluids

Model and simulate fluid systems

Simscape Multibody

Model and simulate multibody mechanical systems

Topics

Electronic and Mechatronic Systems

Fluid Systems

Robotics

  • Pick and Place Robot Using Forward and Inverse Kinematics (Simscape Multibody)
    Model a delta robot performing a pick and place task.
  • Train Humanoid Walker (Simscape Multibody)
    Model a humanoid robot using Simscape Multibody™ and train it using either a genetic algorithm (which requires a Global Optimization Toolbox license) or reinforcement learning (which requires Deep Learning Toolbox™ and Reinforcement Learning Toolbox™ licenses).

Vehicles

Virtual Test and Design Optimization

Model Deployment

Featured Examples

Videos

Modeling a mechatronic system video.

Modeling a Mechatronic System
This video shows how to use optimization algorithms to find realistic parameter values for a DC motor model in Simscape Electrical. Using Simulink Design Optimization, motor model parameter values are adjusted until simulation results match measured data.

Optimizing system performance hydraulic actuator video.

Optimizing System Performance: Hydraulic Actuator
This video shows how to create and automatically tune a Simscape Fluids model of a hydromechanical actuation system using Simulink Design Optimization. The system must track a reference signal without exceeding actuator force limits.

Simulating in real time scissor lift video.

Simulating in Real Time: Scissor Lift
This video shows how to reuse a Simscape model of a scissor lift with a hydraulic actuator for HIL testing. Configuration steps include enabling the Simscape local solver, verifying speed and accuracy of the fixed-step simulation, and converting to C code.