Power Electronics Circuit Design with MATLAB and Simscape Electrical
Simscape Electrical enables engineers to explore circuit topologies and size components, and conduct targeted trade studies to inform critical decisions at the earliest stages of design. Design exploration is fast and flexible with access to manufacturer‑defined parts libraries, component import capabilities, and extensive libraries of circuit elements, including power sources, electrical and electromechanical loads, active and passive components, prebuilt converters, and control templates. Direct integration with MATLAB enables rapid exploration and narrowing of the design space, accounting for variables and constraints.
With MATLAB and Simscape Electrical, engineers developing power converters and inverters can:
Using system-level simulation with Simulink gave us the ability to consider more design options and compare tradeoffs, so we spent more time in the design phase of the project. The benefit of that was that we found design errors and integration issues when they were easier and less expensive to correct.
Simscape Electrical offers two key advantages for early-stage systematic power converter design and trade studies:
Together, these features create a unified environment where automation and model fidelity are tailored to project requirements.
Use MATLAB to drive optimization and trade studies with Simscape Electrical models, addressing multiple objectives during circuit simulations. Prioritize factors such as cost, power quality, or bandwidth, while enforcing hard constraints such as minimum efficiency or required gain and phase margin.
Simscape Electrical offers components at different levels of model detail to address specific design criteria. Make system‑level and detailed design decisions within the same workflow.
Scenarios:
Fidelity levels for power electronic semiconductors:
Multiple levels of model fidelity also apply to batteries, motors, ICs, and more. Selecting the right fidelity is critical for building useful models with available data, supporting iterative design even when some details are unknown. It also speeds model creation, maintenance, and simulation by abstracting complexity.
Typical i-v characteristic of an ideal switching IGBT model. If the gate-emitter voltage exceeds the specified threshold voltage, Vth, then the IGBT is in the on state. Otherwise, the device is in the off state
Typical i-v characteristic of an ideal switching IGBT model. If the gate-emitter voltage exceeds the specified threshold voltage, Vth, then the IGBT is in the on state. Otherwise, the device is in the off state
Simscape Electrical supports manufacturer-defined component modeling in three ways:
Simscape Electrical includes component data from Infineon® and Wolfspeed, and it provides tools to build representative models for any discrete device given appropriate vendor data. This capability ensures consistent, verified modeling across electrical, thermal, and control domains.
Simscape Electrical fits into existing hardware design workflows, which often include EDA and layout software for final design file generation. To support this integration, Simulink provides co-simulation and model export capabilities, enabling adoption across many design environments. Leverage the strengths of different platforms simultaneously with co-simulation with circuit simulation tools, such as PSpice and SIMetrix. Export circuit models as C and HDL/Verilog code for use in EDA tools, integrating with SystemVerilog and allowing models created in Simscape Electrical to run within EDA environments.
Packaging and layout are critical in power converter design. Simscape Electrical provides detailed loss calculations at every fidelity level:
Simscape Electrical provides thermal modeling via Cauer and Foster networks, enabling the simulation of conductive, convective, and radiative heat transfer. Models can include advanced details such as liquid and two‑phase cooling and heat exchangers, letting circuit designers evaluate heat extraction strategies while considering the power demands of active cooling.
Model electromechanical components like motors and solenoids at various fidelity levels, ranging from lumped parameter representations to imported FEA reduced order models (ROM). These models can incorporate detailed nonlinear behavior, as seen in electric motors, which captures effects such as spatial harmonics and magnetic saturation. Add thermal behavior as needed to support comprehensive analysis across electrical and mechanical domains.
With Simscape Electrical we created an integrated power system model that connects electrical and thermal domains, so we get the whole picture during our mission-level simulations. If we need to model the motors that turn the solar arrays, we have the capability to integrate those mechanical components, too.
Videos and Examples
In power converter development, the compensator loop and the physical circuit design are coupled and benefit from being developed together. Simulink enables engineers to explore this interaction early in the design stage using system-level simulation to apply both classical and advanced control techniques.
Using Simulink, engineers can:
By integrating control design with circuit-level modeling, engineers can assess control performance and hardware tradeoffs concurrently, reducing late-stage design changes and improving overall system robustness.
Videos
Simscape Electrical components allow fault modeling, injection, and analysis. Individual components include predefined faults, while dedicated fault blocks enable users to inject open circuits or shorts at any point in the system. Simulation criteria, user input, or specific simulation times can trigger faults. Because the simulation environment recognizes these behaviors as faults, all fault scenarios are managed through a dedicated fault window, enabling systematic and thorough virtual fault assessment. This capability is scalable to support virtual Failure Modes and Effects Analysis (FMEA) when required.
Simscape Electrical supports both frequency-based analysis and time-domain simulation. This capability is essential for studying power quality, input impedance, noise rejection, and control loop design. When using prebuilt converter blocks from the Simscape Electrical library, analytical frequency responses and transfer functions are readily available, as average-value models are derived and integrated within the model. For custom-modeled topologies containing discontinuities where average-value models are not possible, frequency response identification tools are available in Simulink Control Design. This eliminates the need for manual small-signal analysis or average-value model derivation. Integrate frequency response data with control and optimization algorithms or use it with system identification tools to generate reduced-order time-domain models. No manual mathematical analysis is required.
Videos
MATLAB and Simulink provide a comprehensive environment for requirements traceability within structured hardware design workflows, designed to comply with functional safety standards such as ISO 26262 and IEC 61508. Establish a digital thread connecting text-based requirements directly to circuit models, simulations, and test results with Simulink Requirements, Simulink Test, and Simscape Electrical.
Before using Requirements Toolbox, we would not know if a requirement was wrong until we reached the hardware testing stage. By connecting requirements to the model, we understand how each requirement is implemented and the relationships between them.
Let us know how we can help you.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
Europe