Title: Construction of a multiscale renewable energy economic evaluation system considering low-carbon economy and energy storage integration
Authors: Chanjuan Li
Addresses: College of Digital Business, Jiangsu Vocational Institute of Commerce, Nanjing 211168, Jiangsu, China
Abstract: The study collected data on RE and LCE in China from 2014 to 2020, selecting RE utilisation, ecological environment, economic development (ED), and residents' quality of life as primary indicators, further refined into eight evaluation sub-indicators. Using hierarchical analysis, the relative weights of these indicators were calculated, with carbon emission intensity receiving the highest weight of 0.18. Using the constructed evaluation system, the study analysed LCE development trends in China from 2019 to 2023, as well as regional differences between northern and southern China in 2021. Results indicated that while China's overall LCE development level improved from 2019 to 2023, the growth rate declined significantly, from 92% in 2010 to 17% in 2023. The proposed RE economic evaluation system effectively assesses LCE development and highlights the need for balanced regional development to reduce disparities between northern and southern China.
Keywords: evaluation system; renewable energy; low-carbon economy; LCE; analytic hierarchy process; AHP; China's economic development; energy storage integration; multi-scale energy.
DOI: 10.1504/IJETP.2025.149451
International Journal of Energy Technology and Policy, 2025 Vol.20 No.6, pp.3 - 16
Received: 23 Jan 2025
Accepted: 26 May 2025
Published online: 31 Oct 2025 *


