279
Views
6
CrossRef citations to date
0
Altmetric
Articles

The development and utilization of microgrid technologies in China

Pages 1535-1556 | Received 25 Mar 2018, Accepted 19 Oct 2018, Published online: 19 Nov 2018
 

ABSTRACT

The paper introduced the concept of a multilevel microgrid (MG), which starts at the building level and creates an MG at this level. The development process of MG in China was described in detail for the first time, including the key issues and the research direction. The prediction error and uncertainty analysis of wind power, photovoltaic power generation, load, and controllable generator components are given, respectively. The uncertainty distribution model is helpful to construct the objective function of minimizing the operating cost of MG. First, an hypothetical apartment building’s suitability for installation of solar panels, wind turbines, and solar thermal devices in Shanghai was analyzed, including the principles and characteristics of their electrical generation and energy collection. Compared to the analysis of a single building, the results are more comprehensive for simulating the loading of different buildings in a variety of situations. The mathematical model of peak load shaving in an MG was constructed, and the interior-point method was used to solve it. By simulation analysis, the variation of load curve and related parameters before and after peak load shaving was obtained. First, the average loading of an office building with and without the MG was compared, and the reduction rate in peak loading of a building was used to analyze whether there was additional storage and found the change rule. A neighborhood with the additional MG technologies and additional storage units is better than other existing literature in showing the effectiveness of peak- load reduction.

Additional information

Funding

The paper is supported by Chinese Key Research Plan Project (2017YFB1400302), Chinese National Natural Science Foundation Project (51775493), Natural Science Foundation of Zhejiang Province (LZ15E050003).

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.