PWM with Dead-Time
Use this Simulink model and its initialization file to dynamically generate phase and frequency correct dead-time included PWM signals (High and Low) to serve as inputs for complementary power switches (MOSFETS, IGBTs, etc). You can specify the PWM frequency and the dead-time period. The Simulink model is inspired in micro-controller PWM behavior (specifically Atmel's). Please let me know if you have suggestions to improve the model.
Cite As
Angel Giancarlo (2026). PWM with Dead-Time (https://www.mathworks.com/matlabcentral/fileexchange/46146-pwm-with-dead-time), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Physical Modeling > Simscape > Customization > Creating Custom Components and Libraries > Pulse width modulation (PWM) >
Tags
Acknowledgements
Inspired by: Triangle Wave - Mask defining example
Communities
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 |
