Simscape™ enables you to rapidly create models of physical systems within the Simulink® environment. With Simscape, you build physical component models based on physical connections that directly integrate with block diagrams and other modeling paradigms. You model systems such as electric motors, bridge rectifiers, hydraulic actuators, and refrigeration systems, by assembling fundamental components into a schematic. Simscape add-on products provide more complex components and analysis capabilities.
Simscape helps you develop control systems and test system-level performance. You can create custom component models using the MATLAB® based Simscape language, which enables text-based authoring of physical modeling components, domains, and libraries. You can parameterize your models using MATLAB variables and expressions, and design control systems for your physical system in Simulink. To deploy your models to other simulation environments, including hardware-in-the-loop (HIL) systems, Simscape supports C-code generation.
Quickly assemble models spanning multiple domains. The equations for the network of mechanical, electrical, hydraulic, and other components are derived automatically.
Draw from thousands of components covering many physical domains and fidelity levels. The libraries include resistors, valves, electric drives, transmissions, and heat exchangers.
Intuitive Modeling Language
Create components that match the behavior of your system. Define implicit equations using a syntax based on MATLAB that includes continuous variables and discrete events.
Simscape formulates the equations for your entire physical system. Symbolic manipulation, index reduction, and specialized solvers are used for desktop and real-time simulation.
Navigate between plots of results and the model to investigate the causes of the behavior you observe. Identify adjustments that can speed up your simulation.
Convert your Simscape model to C code to test control algorithms using HIL tests on dSPACE®, Speedgoat, OPAL-RT, and other real-time systems.
Simscape Product Family
Add support for 3D mechanical simulation, three-phase electrical networks, and other capabilities. Create an accurate model with the latest data from hardware designers.
MATLAB and Simulink
Use MATLAB to automate tasks such as model assembly, testing, and post-processing. Use Simulink to integrate control algorithms and hardware design in a single environment.
From Research To Production
Simscape models help you refine requirements, design control systems, test embedded controllers, and support in-service operation as a digital twin.
“With Simulink and Simscape Electrical, I don’t have to write more code to numerically solve systems of equations. I build the custom blocks, connect them graphically, and let the solver do its work. The NASA engineers I work with like the Simscape models, because the models are more intuitive than low-level code.”Hector Hernandez, Lockheed Martin
Are You a Student?
Your school may already provide access to MATLAB, Simulink, and add-on products through a campus-wide license.