So, this is what I know so far, please correct me if I'm wrong. The amplitude of the output of a PWM inverter depends on how long the sinusoidal modulating signal is greater than the carrier. If you subtract the output (scaled down) from a reference signal in order to get some error and use this error as the modulating signal then having a reference higher than your measured output will create a larger modulating signal and it will bring you to around equilibrium.... unless there's an overshoot if at any point, your measured voltage is greater than your reference signal, the error will increase, thus increasing your measured output voltage thus further increasing the error. I'm pretty sure I must be missing something here, but from what I can see, if your measured voltage is greater than your reference, your error will just increase forever. Where is my logic breaking down? Thanks in advance.