4.6 Article

Intermittent Renewable Energy Sources: The Role of Energy Storage in the European Power System of 2040

Journal

ELECTRONICS
Volume 8, Issue 7, Pages -

Publisher

MDPI
DOI: 10.3390/electronics8070729

Keywords

solar energy; wind energy; energy storage; renewable energy integration; Europe

Funding

  1. Szechenyi 2020 [EFOP-3.6.1-16-2016-00015]

Ask authors/readers for more resources

Global electricity demand is constantly growing, making the utilization of solar and wind energy sources, which also reduces negative environmental effects, more and more important. These variable energy sources have an increasing role in the global energy mix, including generating capacity. Therefore, the need for energy storage in electricity networks is becoming increasingly important. This paper presents the challenges of European variable renewable energy integration in terms of the power capacity and energy capacity of stationary storage technologies. In this research, the sustainable transition, distributed generation, and global climate action scenarios of the European Network of Transmission System Operators for 2040 were examined. The article introduces and explains the feasibility of the European variable renewable energy electricity generation targets and the theoretical maximum related to the 2040 scenarios. It also explains the determination of the storage fractions and power capacity in a new context. The aim is to clarify whether it is possible to achieve the European variable renewable energy integration targets considering the technology-specific storage aspects. According to the results, energy storage market developments and regulations which motivate the increased use of stationary energy storage systems are of great importance for a successful European solar and wind energy integration. The paper also proves that not only the energy capacity but also the power capacity of storage systems is a key factor for the effective integration of variable renewable energy sources.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available