DER Scenario Sizing Strategy
DER Scenario Sizining Strategy
Module for managing pv sizing strategies when creating solar scenarios.
EnergyBasedSolarSizingStrategy
Bases: SizingStrategy
Default strategy is to size solar based on load factor, solar capacity factor and percentage energy to be replaced by solar annually.
Source code in emerge\scenarios\sizing_strategy.py
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
|
FixedSizingStrategy
Bases: SizingStrategy
Fixed sizing strategy uses fixed kw with user defined value to get the DER size. e.g. Level 1 EV charger
Source code in emerge\scenarios\sizing_strategy.py
104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
|
PeakMultiplierSizingStrategy
Bases: SizingStrategy
Peak multiplier strategy multiplier peak kw with user defined multiplier to get the DER size. e.g. ReOpt suggested solar multiplier.
Source code in emerge\scenarios\sizing_strategy.py
65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
SizingStrategy
Bases: abc.ABC
Abstract class for sizing strategy.
Source code in emerge\scenarios\sizing_strategy.py
25 26 27 28 29 30 |
|
return_kw_and_profile(customer)
abstractmethod
Abstract method for returning size.
Source code in emerge\scenarios\sizing_strategy.py
28 29 30 |
|