This document describes a proposed hybrid renewable energy power system that uses multiple energy sources (photovoltaic, wind, fuel cell, battery) along with a motor-generator set and diesel engine for power generation. An energy management and control unit using a programmable logic controller is also proposed to optimize the utilization of the various energy sources. The system is designed to operate in both islanding and grid-connected modes. Modeling and simulation of the system components was performed in MATLAB/Simulink to validate the effectiveness of the proposed system design.