The invention discloses a variable-speed permanent-magnet alternator system and a double-port voltage stabilization control method therefor. The system comprises a permanent-magnet alternator, a PWM (Pulse Width Modulation) rectifier, a DC filtering device and a controller, wherein the controller comprises a rotor position and rotational speed detection module, a DC voltage detection module, a DC current detection module, an AC voltage detection module, an AC current detection module, a coordinate transformation module, a first regulator, a second regulator, a current limit module and a PWM generating module. The method provided by the invention comprises the following steps: acquiring the position, the rotational speed, the DC voltage and current, and the AC voltage and current of the alternator rotor; and acquiring the quadrature-axis and direct-axis currents through coordinate transformation, so as to stabilize the DC and AC voltages for setting values and achieving amplitude limit to quadrature-axis and direct-axis currents generated by a target subjected to closed-loop control and generate PWM trigger pulses to control the PWM rectifier. By adopting the invention, double-port voltage stabilization of a DC and AC output terminal is maintained when the rotational speed of the alternator changes, the cost is low and the reliability is high.