2.5 KiB
2.5 KiB
1 | Unit | Values | Description | |
---|---|---|---|---|
2 | focus_weights | Optionally specify the focus weights for the clustering of countries. For instance: `DE: 0.8` will distribute 80% of all nodes to Germany and 20% to the rest of the countries. | ||
3 | simplify_network | |||
4 | -- to_substations | bool | {'true','false'} | Aggregates all nodes without power injection (positive or negative, i.e. demand or generation) to electrically closest ones |
5 | -- algorithm | str | One of {‘kmeans’, ‘hac’, ‘modularity‘} | |
6 | -- feature | str | Str in the format ‘carrier1+carrier2+...+carrierN-X’, where CarrierI can be from {‘solar’, ‘onwind’, ‘offwind’, ‘ror’} and X is one of {‘cap’, ‘time’}. | |
7 | -- exclude_carriers | list | List of Str like [ 'solar', 'onwind'] or empy list [] | List of carriers which will not be aggregated. If empty, all carriers will be aggregated. |
8 | -- remove stubs | bool | {'true','false'} | Controls whether radial parts of the network should be recursively aggregated. Defaults to true. |
9 | -- remove_stubs_across_borders | bool | {'true','false'} | Controls whether radial parts of the network should be recursively aggregated across borders. Defaults to true. |
10 | cluster_network | |||
11 | -- algorithm | str | One of {‘kmeans’, ‘hac’} | |
12 | -- feature | str | Str in the format ‘carrier1+carrier2+...+carrierN-X’, where CarrierI can be from {‘solar’, ‘onwind’, ‘offwind’, ‘ror’} and X is one of {‘cap’, ‘time’}. | |
13 | -- exclude_carriers | list | List of Str like [ 'solar', 'onwind'] or empy list [] | List of carriers which will not be aggregated. If empty, all carriers will be aggregated. |
14 | -- consider_efficiency_classes | bool | {'true','false'} | Aggregated each carriers into the top 10-quantile (high), the bottom 90-quantile (low), and everything in between (medium). |
15 | aggregation_strategies | |||
16 | -- generators | |||
17 | -- -- {key} | str | {key} can be any of the component of the generator (str). It’s value can be any that can be converted to pandas.Series using getattr(). For example one of {min, max, sum}. | Aggregates the component according to the given strategy. For example, if sum, then all values within each cluster are summed to represent the new generator. |
18 | -- buses | |||
19 | -- -- {key} | str | {key} can be any of the component of the bus (str). It’s value can be any that can be converted to pandas.Series using getattr(). For example one of {min, max, sum}. | Aggregates the component according to the given strategy. For example, if sum, then all values within each cluster are summed to represent the new bus. |