System and method for protecting a power converter. The system includes a compensation system configured to receive an input signal and generate a control signal, a cycle threshold generator configured to receive the control signal and generate a cycle threshold, and a comparator configured to receive the cycle threshold and a feedback signal and generate a comparison signal. Additionally, the system includes a pulse-width-modulation generator configured to receive the comparison signal and generate a modulation signal in response to the comparison signal, and a switch configured to receive the modulation signal and control an input current for a power converter. The input current is associated with an output power for the power converter. The cycle threshold corresponds to a threshold power level for the output power. The threshold power level is constant, decreases, or increases with respect to the input signal.
A switching power supply apparatus has a switching device control circuit for performing overcurrent protection by controlling switching-on/off of a switching device, connected serially to a primary winding of a transformer, so as to make a voltage output from a rectifying and smoothing circuit, connected to a secondary winding of the transformer, have a specific value, and switching off the switching device when the electric current flowing through the switching device exceeds a value as an overcurrent detection point. This control circuit includes: a current variation measurement circuit for measuring a gradient of the electric current flowing through the switching device, based on a current measurement signal output from a circuit for measuring this electric current; and an overcurrent detection-point correction circuit for correcting the overcurrent detection point with respect to the electric current flowing through the switching device, based on a signal output from the current variation measurement circuit.