Skip to content

Commit

Permalink
fixed typo, area scaling with mutliplicators
Browse files Browse the repository at this point in the history
Fixed typo: "distribution to transmission"
Microgrid areas are now correctly scaled with the multiplicators
  • Loading branch information
sonercandas committed Dec 27, 2021
1 parent 4dc4d69 commit 54c0c7c
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions urbs/features/transdisthelper.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ def create_transdist_data(data, microgrid_data_initial, cross_scenario_data):
### scale capacities, commodities, demand, areas and the loadprofile with multiplicator number of the microgrid
microgrid_data_input, demand_shift = multiplicator_scaling(mode, data, microgrid_data_input,
microgrid_multiplicator_list, set_number, type_nr)
### shift demand from transmission level to distribution level
### shift demand from distribution level to transmission level
data, mobility_transmission_shift, heat_transmission_shift = shift_demand(data, microgrid_data_input, set_number,
type_nr, demand_shift, loadprofile_BEV,
top_region_name, mobility_transmission_shift,
Expand Down Expand Up @@ -108,6 +108,7 @@ def multiplicator_scaling(mode, data, microgrid_data_input, microgrid_multiplica
multi = data['transdist_share'].values[0] * microgrid_multiplicator_list[set_number][type_nr]
### base voltage is scaled with the root value of the multiplicator for a correct consideration within the voltage rule
microgrid_data_input['site'].loc[:, 'base-voltage'] *= math.sqrt(multi)
microgrid_data_input['site'].loc[:, 'area'] *= multi
### scale other relevant quantities
microgrid_data_input['commodity'].loc[:, 'max':'maxperhour'] *= multi
microgrid_data_input['process'].loc[:, ['inst-cap', 'cap-lo', 'cap-up', 'cap-block']] *= multi
Expand Down Expand Up @@ -197,4 +198,4 @@ def store_additional_demand(cross_scenario_data, mobility_transmission_shift, he
###save cross scenario data in dict
cross_scenario_data['mobility_transmission_shift'] = mobility_transmission_shift
cross_scenario_data['heat_transmission_shift'] = heat_transmission_shift
return cross_scenario_data
return cross_scenario_data

0 comments on commit 54c0c7c

Please sign in to comment.