In this video PSIM & SmartCtrl are used to implement an inner average current mode control loop and an outer voltage loop. PSIM is used to size the energy storage components, generate frequency response (AC sweep), & to verify the stabiltiy. SmartCtrl is used to generate PI controllers for the inner loop and outer loop.
Design files are here: https://powersimtech.com/support/communities/topic/single-phase-inverter-from-tutorial-video/#post-42179
Want to try PSIM? - https://hubs.ly/H0f9wCC0
Why should you use PSIM for Motor Drive design? - https://hubs.ly/H0f9wCK0
Why is PSIM preferred for Power Electronics simulation? - https://hubs.ly/H0f9wFX0
Why should you use PSIM for digital control? - https://hubs.ly/H0f9wC-0
Why you should use PSIM for device level simulations - https://hubs.ly/H0f9wDk0