Shen Jicheng s new microgrid energy storage system
Microgrids are small-scale energy systems with distributed energy resources, such as generators and storage systems, and controllable loads forming an electrical entity within defined electrical limits.
