Abstract With the continuous consumption of fossil energy, the development and utilization of renewable energy with the goal of sustainable development has become more important in China, a large energy-consuming… Click to show full abstract
Abstract With the continuous consumption of fossil energy, the development and utilization of renewable energy with the goal of sustainable development has become more important in China, a large energy-consuming country. The purpose of this article is to develop a new framework to assess the priority of renewable energy development and utilization in China from a sustainable development perspective, thereby contributing to renewable energy management. To determine the weight of each criterion, the network analysis method (ANP) was used to evaluate the importance of each criterion. In addition, multi criteria decision making (MCDM) methods such as WSM, TOPSIS, PROMETHEE, ELECTRE and VIKOR were used to quantitatively evaluate renewable energy alternatives so that different methods can support each other to make the comprehensive results more convincing. The results show that energy sustainability indicators have the highest priority among all standards. Among renewable energy sources in China, hydropower is the best choice. From a regional perspective, North and Northeast China are biased towards wind power, East and Northwest China are biased towards photovoltaics, and Central South and Southwest China are biased towards hydropower. In the results of two sensitivity analyses, the sensitivity of energy efficiency, energy variability, and economic allocation is relatively high.
               
Click one of the above tabs to view related content.