A control strategy for power flow management of a grid-connected hybrid photovoltaic (PV)–wind-battery- based system with an efficient multi-input transformer-coupled bidirectional dc–dc converter is presented. The proposed system aims to satisfy the load demand, manage the power flow from different sources, inject the surplus power into the grid, and charge the battery from the grid as and when required.