Spaces:
Sleeping
Sleeping
from dataclasses import dataclass | |
class ExampleDailyOutsideTemperature: | |
"""Outside temperature in degrees Celsius""" | |
value = [ | |
9.05, | |
8.38, | |
7.61, | |
6.85, | |
6.41, | |
5.66, | |
5.77, | |
5.02, | |
4.97, | |
5.15, | |
7.26, | |
8.06, | |
8.47, | |
8.59, | |
8.86, | |
8.87, | |
8.86, | |
8.71, | |
8.36, | |
8.11, | |
7.87, | |
7.7, | |
7.98, | |
7.62, | |
] | |
temperatura_entrada_agua = [x * 0.9 for x in value] | |
temperatura_saida_agua = 50 | |
def temperatura_entrada_no_banho(self, potencia): | |
return [value * potencia for value in self.value] | |
class ExampleBoilerTemperature: | |
"""Boiler temperature in degrees Celsius""" | |
value = [ | |
9.05, | |
8.38, | |
7.61, | |
6.85, | |
6.41, | |
5.66, | |
5.77, | |
5.02, | |
4.97, | |
5.15, | |
7.26, | |
8.06, | |
8.47, | |
8.59, | |
8.86, | |
8.87, | |
8.86, | |
8.71, | |
8.36, | |
8.11, | |
7.87, | |
7.7, | |
7.98, | |
7.62, | |
] | |
temperature = [x * 2 for x in value] | |
class ExampleDailyEnergyCost: | |
"""Energy cost in eur per kWh""" | |
value = [ | |
0.5266399999999999, | |
0.45166399999999995, | |
0.34220000000000006, | |
0.32719999999999994, | |
0.3608, | |
0.45879199999999987, | |
0.4177600000000001, | |
0.43716800000000006, | |
0.4400000000000001, | |
0.44004800000000005, | |
0.440016, | |
0.4400000000000001, | |
0.4400000000000001, | |
0.4412, | |
0.4412, | |
0.44480000000000003, | |
0.44160000000000005, | |
0.44160000000000005, | |
0.45439999999999997, | |
0.45439999999999997, | |
0.4512, | |
0.4400000000000001, | |
0.428208, | |
0.49184000000000005, | |
] | |
class ExampleBoilerPressure: | |
value = [ | |
0.5266399999999999, | |
0.45166399999999995, | |
0.34220000000000006, | |
0.32719999999999994, | |
0.3608, | |
0.45879199999999987, | |
0.4177600000000001, | |
0.43716800000000006, | |
0.4400000000000001, | |
0.44004800000000005, | |
0.440016, | |
0.4400000000000001, | |
0.4400000000000001, | |
0.4412, | |
0.4412, | |
0.44480000000000003, | |
0.44160000000000005, | |
0.44160000000000005, | |
0.45439999999999997, | |
0.45439999999999997, | |
0.4512, | |
0.4400000000000001, | |
0.428208, | |
0.49184000000000005, | |
] | |
pressure = [x * 4.3 for x in value] | |
TEMPERATURA_IDEAL = 40 | |