nomination and realization checked for case 3

edit2
Shahla Huseynova 1 year ago
parent de5112f8f8
commit d39ccc0d37

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

@ -531,13 +531,13 @@ class HotWaterStorage(Battery):
initial_storagelevel=None, initial_storagelevel=None,
): ):
# rated_capacity = capacity_per_volume * volume # rated_capacity = capacity_per_volume * volume
rated_capacity = 3 rated_capacity = 1
if not initial_storagelevel: if not initial_storagelevel:
initial_storagelevel = min_storagelevel initial_storagelevel = min_storagelevel
soc_at_start = initial_storagelevel / rated_capacity soc_at_start = initial_storagelevel / rated_capacity
# max_storagelevel = rated_capacity * 0.95 max_storagelevel = rated_capacity * 0.95
max_storagelevel = rated_capacity # max_storagelevel = rated_capacity
min_soc = min_storagelevel / rated_capacity min_soc = min_storagelevel / rated_capacity
max_soc = max_storagelevel / rated_capacity max_soc = max_storagelevel / rated_capacity
self.temperature = temperature self.temperature = temperature
@ -562,13 +562,13 @@ class HotWaterStorage(Battery):
def charging_power_limit(self): def charging_power_limit(self):
max_charging_energy = self.max_chargelevel - self.chargelevel max_charging_energy = self.max_chargelevel - self.chargelevel
# return min(self.MWh_to_MW(max_charging_energy), -self.min_power) # return min(self.MWh_to_MW(max_charging_energy), -self.min_power)
return 0.5 return 0.34
@property @property
def discharging_power_limit(self): def discharging_power_limit(self):
max_discharging_energy = self.chargelevel - self.min_chargelevel max_discharging_energy = self.chargelevel - self.min_chargelevel
# return min(self.MWh_to_MW(max_discharging_energy), self.max_power) # return min(self.MWh_to_MW(max_discharging_energy), self.max_power)
return 1 return 0.34
class GasBoiler(Asset): class GasBoiler(Asset):

Loading…
Cancel
Save