Converting Simscape with semiconductorSubcircuit2lookup and Subcircuit2ssc results in errors.
3 views (last 30 days)
Show older comments
Hi, I have a project that mainly utilizes WolfSpeed's CAB450M12XM3 as a three-phase inverter to drive a PMSM. Because I need more accurate temperature rise and efficiency simulations, I'm using the official PSPICE file CAB450M12XM3.cir for simulation purposes. Currently, I'm encountering issues with both ee.spice.semiconductorSubcircuit2lookup and Subcircuit2ssc conversions.
1. In the process of converting with ee.spice.semiconductorSubcircuit2lookup,
Because I'm currently using MATLAB 2023b in conjunction with LTspice XVII for conversion, After running on the computer for more than 7 days, and with the temporary files exceeding 500GB, the following error popped up.
I'm using LTspice for conversion, but the error pops up indicating SIMetrix, and the conversion fails. I'm wondering how to modify this to successfully convert the file, as I intend to use N-Channel MOSFET for simulation.
2. Using Subcircuit2ssc for conversion,
I was able to generate the Simscape file. However, during initial simulation testing, the following error was encountered.
How can this part be improved to simulate efficiency and temperature rise analysis accurately?
0 Comments
Answers (1)
Joel Van Sickel
on 27 Mar 2024
I'm kicking the first part of this issue to development to see if they get something. However, the 1st approach mostly just maps an IV curve from the circuit to the lookup table version of the mosfet. You can do this manually using grabit (look on file exchange) to get the IV curves and put them into the model, and then make sure you get the correct capacitances from the data sheet and you'll have a working model without needing to work off the spice mode.
the second model isn't working because it needs to have an equivalent thermal electrical network on the tj node. At least, that is most likely the issue. I'm not sure what the id node is for (I think it's just for instrumentation?) and may or may not need to be hooked up.
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!