An inverter for use in connecting a DC power source to the utility grid
includes a single DC-DC conversion stage, maximum (source) power
tracking, and current control based on feed-forward compensation as a
function of an input power commanding voltage, rectified utility line
voltage, and either a scaled and squared inverse or a scaled inverse of
RMS utility line voltage. Various embodiments also include over-voltage,
over-current, under-voltage, and over-temperature protection, and a
stand-by battery with its battery management control, while others adapt
a multiple-channel front-end distributed power system with distributed
maximum power tracking to serve as a single DC power source input to the
inverter system downstream with controllers, emergency or auxiliary
loads, and alternative current feedback control systems for providing an
in-phase output current with respect to the utility grid voltage while
absorbing maximum power available from the DC power source and minimally
utilizing the stand-by battery for maximal system reliability.