A Detailed literature review was done on controlling algorithms used for 3-phase and single-phase inverters.
Typically current controller acts as the inner loop while a power controller or a voltage controller is used as the outer loop.
For load-connected inverters - Outer voltage control (typically)
For grid-connected inverters - Outer power control (typically)