Simscape Electrical™ (formerly SimPowerSystems™ and SimElectronics®) provides component libraries for modeling and simulating electronic, mechatronic, and electrical power systems. It includes models of semiconductors, motors, and components for applications such as electromechanical actuation, smart grids, and renewable energy systems. You can use these components to evaluate analog circuit architectures, develop mechatronic systems with electric drives, and analyze the generation, conversion, transmission, and consumption of electrical power at the grid level.
Simscape Electrical helps you develop control systems and test system-level performance. You can parameterize your models using MATLAB® variables and expressions, and design control systems for electrical systems in Simulink®. You can integrate mechanical, hydraulic, thermal, and other physical systems into your model using components from the Simscape family of products. To deploy models to other simulation environments, including hardware-in-the-loop (HIL) systems, Simscape Electrical supports C-code generation.
Simscape Electrical was developed in collaboration with Hydro-Québec of Montreal.
Examine switching-level characteristics, losses, system-level behavior, and thermal effects. Convert SPICE subcircuit netlists for discretes to Simscape components.
Motors and Drivers
Design controllers and verify the impact of nonlinearities and heat on the design. Import parameters from a database or finite element analysis to match real component behavior.
Analyze grid-level behavior in networks with renewables, power electronics, and drives. Use load flow analyses to determine steady-state conditions and FFTs to analyze power quality.
Minimize losses, equipment downtime, and costs by validating design under fault conditions. Verify circuit components are operating within their safe operating area.
Verify system behavior under conditions that cannot be easily tested with hardware prototypes. Run sets of tests in parallel on a multicore workstation or a cluster.
Convert your Simscape model to C code to test control algorithms. Run HIL tests on dSPACE®, Speedgoat, OPAL-RT, and other real-time systems before performing physical tests.
Test integration of electrical, thermal, mechanical, hydraulic, and pneumatic systems in a single environment. Identify integration issues and optimize system-level performance.
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.