Energy Management System for Dispatchable Renewable Power Generation