In this paper, a topology of a multi-input renewable energy system, including a PV system, a wind turbine generator, and a battery for supplying a grid-connected load, is presented. The system utilizes a multi-winding transformer to integrate the renewable energies and transfer it to the load or battery. The PV, wind turbine, and battery are linked to the transformer through a full bridge dc-ac converter and their energy supplied to a grid-connected single-phase inverter and loads. A phase-shift control technique is employed to control the power flow between the sources and loads and the grid. To control the power flow, simple PI controllers have been used. The operation details and control techniques of the system are presented and also validated by using numerical simulations.