Simscape Overview Model and simulate multidomain physical systems.
Modeling a DC Motor Model a DC motor using electrical and mechanical components in Simscape™.
Modeling HEVs Using Simscape Learn how Simscape™ simplifies hybrid electric vehicle modeling and rapid evaluation of powertrain architectures using simulation.
Modeling an Engine Cooling System Model an engine cooling system with the Simscape™ language. Use the full-flux modeling method for accurate and robust simulation of thermal fluid systems.
Modeling a Custom Hydraulic Valve Model a custom hydraulic servovalve with flapper and spool dynamics using Simscape Fluids™. Configure model to include or neglect hydraulic forces on the spool.
Modeling Heat Transfer of a Projector Model heat transfer in a projector using thermal physical modeling components.
Simscape Language: Electronic Example Model a custom electronic component. Simscape™ extensions to MATLAB® are used to define a temperature dependent resistor.
Simscape Language: Mechanical Example Model custom mechanical components using the Simscape™ language. A nonlinear translational spring is defined using implicit equations.
Simscape Add-on Libraries Enhance model fidelity, parameterization, and readability using Simscape™ add-on libraries. Share models without required licenses for add-on libraries.
Estimating Parameters of a DC Motor Tune parameters of a Simscape Electronics™ model automatically until simulation results match measurement data.
Integrating Physical Systems and Controller Detect system integration issues in simulation. Mechanical, hydraulic, electrical, and control systems are gradually integrated into a full system model.
Estimating Parameters of a Battery Model a lithium-ion battery with Simscape™ language components. Estimate battery parameters using measured data over a range of temperatures.
Logging Simulation Data Automatically log all simulation data from the physical system to the MATLAB® workspace. Explore data using Simscape™ Results Explorer.
Finding Causes of Slow Simulations Use the Simulink® Solver Profiler to find the causes for slow simulations. Plots and tables showing solver behavior during simulation help identify modeling issues.
Running Parallel Simulations: Aileron Parameter Sweep Run simulations in parallel on a multicore desktop. Parameter values for an aileron control system are tested in multiple simulations executed simultaneously.
Optimizing System Performance: DC Motor Use optimization algorithms to tune a Simscape Electronics™ model of a mechatronic system to meet system requirements.
Linking Specification and Design Create a bidirectional link between the simulation model and the requirements document. Integrate the requirements document into the development process.
Analyzing and Documenting Results Automatically run tests and generate a report documenting simulation results.
Running Parameter Sweeps: Fan Speed Run a parameter sweep using a standalone executable. Convert the Simscape™ model to C code to enable rapid testing of parameter values.
Simulating in Real Time: Hydraulic Actuator Configure multiple, independent solvers to enable real-time simulation. The model of a hydraulic aileron actuation system is simulated on a real-time target.
Simulating in Real Time: Scissor Jack Convert a hydraulic lift model to C code and simulate in a hardware-in-the-loop configuration. Simscape™ parameters are tuned on the real-time target.
Simulating In Real Time: Pneumatic Example Configure multiple, independent solvers to enable real-time simulation. The model of a pneumatic actuator is simulated on a real-time target.
Using Local Solvers for Real-Time Simulation Configure Simscape™ local solvers on your physical networks to enable real-time simulation. The computations per time step are minimized while maintaining accuracy.
Hardware-in-the-loop (HIL) Testing Use HIL testing instead of hardware prototypes to test control algorithms. Convert physical model to C code and simulate in real time on controller hardware.
Sharing Models Using Simscape Editing Mode Share models without requiring licenses for Simscape™ add-on libraries. Open models in Restricted Mode and perform tasks such as simulation, parameter tests, and code generation.
Protecting Simscape Language Components Share Simscape™ language source code without exposing your intellectual property. The protected components can be used for simulation and parameter testing.
Protecting Intellectual Property in Subsystems Share physical models without exposing intellectual property. The protected subsystems can be used for simulation and parameter testing.