Microgrids: definitions, architecture, and control strategies
Jan 1, 2023 · A microgrid is an electrical energy system consisting of DG units, loads, and energy storage systems. It can operate in grid-connected mode or off-grid (island) mode. In other