A multi-
transformer push-pull type
photovoltaic inverter comprises a DSP, a DC / DC convertor, a DC / AC convertor and a filter, wherein the DC / DC convertor, the DC / AC convertor and the filter are sequentially connected, and a
composite controller which is composed of a PI controller of the DC / AC convertor, an
artificial neural network model and a feed-forward arithmetic unit is arranged in the DSP. The input end of the
artificial neural network model is connected with the
state variable of the DC / AC convertor in the kappath sampling period, a predicted value of the output
voltage which is outputted by the
artificial neural network model in the (kappa+1)th sampling period is connected with the negative input end of the feed-forward arithmetic unit, the positive input end of the feed-forward arithmetic unit is connected with a set value of
voltage at the kappa moment, and an output
signal of the feed-forward arithmetic unit is connected with an output
signal of he PI controller and then controls the duty ratio of the DC / AC convertor. According to the multi-
transformer push-pull type
photovoltaic inverter, the output
voltage of the
inverter at the next moment is predicted through the neural
network model, compensation for the duty ratio at the
present moment is timely conducted through the feed-forward arithmetic unit, and therefore the
hysteresis quality of the PI controller is overcome, and the robustness of the
inverter system is improved.