A predictive control of brushless DC generator is presented in this paper. Starting from the reference value of the electromagnetic torque developed by the generator, in order to satisfy the requirement of the tracking characteristic of the prime-mover, the switching pattern of the AC/DC converter is determined at each sampling period. The inverter commands are determined on the basis of constraints of minimum Joule losses and minimum torque ripple. A simulation study of a conversion system supplying a constant voltage DC grid is executed in Matlab-Simulink environment. The simulation results of the system controlled by the proposed algorithm are compared to those of the same system with traditional control. The comparison highlights the be...