A hybrid power supply system for a communication base station, said system comprising multiple wind power subsystems, multiple solar power subsystems, and at least one diesel-city power subsystem, wherein each one of the wind power subsystems comprises a wind generator and a wind power control unit including a power converter module for converting a three phase alternating-current output from the wind generator into high voltage direct-current and a power control module, which is configured to automatically search a maximum power generated by the wind generator in its operation so as to track its maximized power output; each one of the solar power subsystems comprises solar panels for converting solar power into high voltage direct-current power and a solar power control unit including a power control module, which is configured to automatically search a maximum power generated by the solar panels in their operation so as to track their maximized power output; said at least one diesel-city power subsystem comprises a city power supply, a diesel fuel generator and a rectifier switch unit, wherein said rectifier switch unit includes a switch module, a generator self-start module and a rectifier module, coupled to said switch module, said switch module being configured to selectively bring the hybrid power supply system into connection with the city power supply and the diesel fuel generator, said rectifier module being configured to convert the alternating-current of the city power supply into the high voltage direct-current; characterized in that a direct-current bus unit is provided with the system, outputs of said wind power subsystems and said solar power subsystems and said at least one diesel-city power subsystem being coupled to inputs of said direct-current bus unit; a main control unit is provided with the system; multiple high frequency rectifiers for converting high voltage direct current into direct-current power, preferably -48V or 24V, are provided with the system; a direct-current distribution unit is provided with the system, which includes at least one set of batteries, wherein said multiple high frequency rectifiers are connected between the output of said direct-current bus unit and the input of said direct-current distribution unit in parallel so as to reduce the number of high frequency rectifiers needed in the system; and the main control unit is configured to select a set of subsystems from said multiple wind power subsystems and enable said selected set of wind power subsystems and disable other wind power subsystems, so as to let a sum of maximum power output of all enabled wind power subsystems and of those solar power subsystems that are enabled and in operation be larger than or equal to power demanded while minimizing the number of the enabled wind power subsystems contained in the selected set of the wind power subsystems, said power demanded being calculated based on voltage and current output of said direct-current bus and voltage and current output of said direct-current distribution unit, said maximum power output of each one of said wind power subsystems and said solar power subsystems being calculated based on their respective operation status.