Simscape Overview new Model and simulate multidomain physical systems.
Modeling a DC Motor Model a DC motor using electrical and mechanical physical modeling components.
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. 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 custom electronic components using the Simscape™ language. Define a resistor whose behavior varies with temperature.
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 requiring licenses for add-on libraries.
Estimating Parameters of a DC Motor Tune parameters automatically until simulation results match measurement data. Optimization algorithms are used to obtain realistic parameter values for a DC motor.
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 ssc_explore from the MATLAB Central File Exchange.
Finding Causes of Slow Simulations Find portions of your model that cause the simulation to take small steps. Review simulation statistics using ssc_explore and ssc_printzcs from the MATLAB® Central File Exchange.
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 Automatically tune the performance of a controlled DC motor to meet system requirements using optimization algorithms.
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 Configure multiple, independent solvers to enable real-time simulation. The model of a scissor jack is simulated on a 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.