openego / data_processing

(geo)data processing, database setup, data validation
GNU Affero General Public License v3.0
7 stars 5 forks source link

Parameters to adjust timeseries for wind generation #231

Closed MarlonSchlemminger closed 6 years ago

MarlonSchlemminger commented 6 years ago

Our numbers for wind generation from both on- and offshore are currently too high. Onshore sits at 2600 FLH and offshore at 4300. According to the Fraunhofer Institut, onshore should be around 1700 and offshore around 3500 FLH. We are already working with correction factors to calculate the feedin and the simplest method would be to change the correction factor until we get realistic FLH. We have three other parameters we could change:

What are your opinions?

MarlonSchlemminger commented 6 years ago

I took a different approach and implemented something similar to what Mario Kropshofer did a while ago. This only affects onshore turbines, offshore turbines remain untouched. All wind turbines in the model are grouped into one of seven power classes with a lower and upper limit for the capacity. For each power class, the most used turbine (based on model_draft.ego_supply_renewable_bnetza_full_attribute) is identified and later used as a reference turbine. The information about the power classes and the turbines used in each class is stored in model_draft.ego_power_class. To simplify the process, wind_offshore and solar are assigned to power class 0, which has no meaning, as there is only one power class for solar and wind_offshore.

For each weather cell, the feedin timeseries is calculated seven times, once for each power class, which means it is calculated with seven different wind turbines, and saved into ego_renewable_feedin. Each renewable generator in model_draft.ego_supply_pf_generator_single is assigned to one power class as well and timeseries are assigned to each generator based on power class and w_id (compared to only based on w_id before).

Because no informatin was available for power classes for foreign turbines, each foreign turbine is assigned to powe class 4.

The evaluation showed that generation in southern Germany increased, whereas generation in all other parts of Germany slightly decreased.

On top of that, an onshore correction factor of 0.6 (!) was introduced. This means that wind onshore generation was almost halved, resulting in 1650 full load hours for Germany!

nesnoj commented 6 years ago

Did you verify the cumulative feedin for 2011 with other sources? (e.g. here)

MarlonSchlemminger commented 6 years ago

What I evaluated was the difference in full load hours for each federal state between the new method and the old one and then adjust the correction factor to get realistic full load hours for whole Germany (http://windmonitor.iee.fraunhofer.de/windmonitor_de/3_Onshore/5_betriebsergebnisse/1_volllaststunden/). We didnt't have time to compare each federal state with real numbers.

nesnoj commented 6 years ago

ok. There's no such table model_draft.ego_power_class

MarlonSchlemminger commented 6 years ago

The name might have changed slightly, @wolfbunke ?, I can't connect myself to the oedb currently.

wolfbunke commented 6 years ago

The table model_draft.ego_power_class online.