Rise Time of Simscape MOSFET models

9 次查看(过去 30 天)
I am modeling a H-Bridge to power a simple inductor in Simscape. The driving frequency is supposed to be 50kHz. (I would like to upload the .slx file so you could see it, but I didn't find the function, if there is one.)
The issue I get is that the mosfets take a considerable time to turn on. The problems are that the mosfets that I will use later will turn on much faster than in the simulation, and that apparently the rise time does not depend on the frequency, it always appears to be about 1/4 period. I have tried several models, but the one that I could make work best is this one: https://de.mathworks.com/help/physmod/sps/ref/mosfet.html
The schematic itself is not that complex, it is just a square wave (50% duty, 10V ampl) into a S->PS into the mosfet. The adjustment of the duty cycle is done by a phase shift between the two half bridges. The release is r2018b by the way, but I couldn't choose that one, so I chose the closest.
Thanks in advance for any help, Ivo

采纳的回答

Ivo Trausch
Ivo Trausch 2020-9-3
Hello Joel,
Thank you for replying, but the error has been found just a while after posting.
We had a typo in our script that defined all our timings; I aimed for 1us lockout between the two half bridges, but by swapping the variable names by mistake, we created 1us of overlap. (facepalm).
Sorry for not updating the community, I had forgotten I posted this.

更多回答(1 个)

Joel Van Sickel
Joel Van Sickel 2020-9-2
Hello Ivo,
the piecewise linear mosfet models which I think you linked to (the link is old so I'm not sure) should be turning on instantly. There is probably an issue with the solver time step or how the signal is being fed to the mosfet. If you click the image of the paper clip, you can upload a model, and we can give specific guidance on how to use it. Here is an example of turning a mosfet on and off, there is no turn on delay. https://www.mathworks.com/help/physmod/sps/ref/mosfetidealswitching.html
If you use the more detailed n-channel mosfet, then you can simulated delay, but it will be based on your parameters for the mosfet and the drive circutiry, so that you can match the actual turn on time of the real device.
Regards,
Joel

类别

Help CenterFile Exchange 中查找有关 Switches and Breakers 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by