MICROGRID CONTROLLER