Probability typo fix (#383)

* Propability->Probability
This commit is contained in:
Normann 2025-01-16 18:20:39 +01:00 committed by GitHub
parent 85bbe0b094
commit 98f1105c38
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 9 additions and 9 deletions

View File

@ -11,7 +11,7 @@ from akkudoktoreos.devices.battery import Battery
from akkudoktoreos.devices.devicesabc import DevicesBase from akkudoktoreos.devices.devicesabc import DevicesBase
from akkudoktoreos.devices.generic import HomeAppliance from akkudoktoreos.devices.generic import HomeAppliance
from akkudoktoreos.devices.inverter import Inverter from akkudoktoreos.devices.inverter import Inverter
from akkudoktoreos.prediction.interpolator import SelfConsumptionPropabilityInterpolator from akkudoktoreos.prediction.interpolator import SelfConsumptionProbabilityInterpolator
from akkudoktoreos.utils.datetimeutil import to_duration from akkudoktoreos.utils.datetimeutil import to_duration
logger = get_logger(__name__) logger = get_logger(__name__)
@ -164,7 +164,7 @@ class Devices(SingletonMixin, DevicesBase):
ev: ClassVar[Battery] = Battery(provider_id="GenericBEV") ev: ClassVar[Battery] = Battery(provider_id="GenericBEV")
home_appliance: ClassVar[HomeAppliance] = HomeAppliance(provider_id="GenericDishWasher") home_appliance: ClassVar[HomeAppliance] = HomeAppliance(provider_id="GenericDishWasher")
inverter: ClassVar[Inverter] = Inverter( inverter: ClassVar[Inverter] = Inverter(
self_consumption_predictor=SelfConsumptionPropabilityInterpolator, self_consumption_predictor=SelfConsumptionProbabilityInterpolator,
battery=battery, battery=battery,
provider_id="GenericInverter", provider_id="GenericInverter",
) )

View File

@ -25,7 +25,7 @@ from akkudoktoreos.devices.battery import (
) )
from akkudoktoreos.devices.generic import HomeAppliance, HomeApplianceParameters from akkudoktoreos.devices.generic import HomeAppliance, HomeApplianceParameters
from akkudoktoreos.devices.inverter import Inverter, InverterParameters from akkudoktoreos.devices.inverter import Inverter, InverterParameters
from akkudoktoreos.prediction.interpolator import SelfConsumptionPropabilityInterpolator from akkudoktoreos.prediction.interpolator import SelfConsumptionProbabilityInterpolator
from akkudoktoreos.utils.utils import NumpyEncoder from akkudoktoreos.utils.utils import NumpyEncoder
logger = get_logger(__name__) logger = get_logger(__name__)
@ -573,7 +573,7 @@ class optimization_problem(ConfigMixin, DevicesMixin, EnergyManagementSystemMixi
) )
# 1h Load to Sub 1h Load Distribution -> SelfConsumptionRate # 1h Load to Sub 1h Load Distribution -> SelfConsumptionRate
sc = SelfConsumptionPropabilityInterpolator( sc = SelfConsumptionProbabilityInterpolator(
Path(__file__).parent.resolve() / ".." / "data" / "regular_grid_interpolator.pkl" Path(__file__).parent.resolve() / ".." / "data" / "regular_grid_interpolator.pkl"
) )

View File

@ -7,7 +7,7 @@ import numpy as np
from scipy.interpolate import RegularGridInterpolator from scipy.interpolate import RegularGridInterpolator
class SelfConsumptionPropabilityInterpolator: class SelfConsumptionProbabilityInterpolator:
def __init__(self, filepath: str | Path): def __init__(self, filepath: str | Path):
self.filepath = filepath self.filepath = filepath
# Load the RegularGridInterpolator # Load the RegularGridInterpolator

View File

@ -16,7 +16,7 @@ from akkudoktoreos.devices.battery import (
) )
from akkudoktoreos.devices.generic import HomeAppliance, HomeApplianceParameters from akkudoktoreos.devices.generic import HomeAppliance, HomeApplianceParameters
from akkudoktoreos.devices.inverter import Inverter, InverterParameters from akkudoktoreos.devices.inverter import Inverter, InverterParameters
from akkudoktoreos.prediction.interpolator import SelfConsumptionPropabilityInterpolator from akkudoktoreos.prediction.interpolator import SelfConsumptionProbabilityInterpolator
start_hour = 1 start_hour = 1
@ -38,7 +38,7 @@ def create_ems_instance(config_eos) -> EnergieManagementSystem:
) )
# 1h Load to Sub 1h Load Distribution -> SelfConsumptionRate # 1h Load to Sub 1h Load Distribution -> SelfConsumptionRate
sc = SelfConsumptionPropabilityInterpolator( sc = SelfConsumptionProbabilityInterpolator(
Path(__file__).parent.resolve() Path(__file__).parent.resolve()
/ ".." / ".."
/ "src" / "src"

View File

@ -15,7 +15,7 @@ from akkudoktoreos.devices.battery import (
) )
from akkudoktoreos.devices.generic import HomeAppliance, HomeApplianceParameters from akkudoktoreos.devices.generic import HomeAppliance, HomeApplianceParameters
from akkudoktoreos.devices.inverter import Inverter, InverterParameters from akkudoktoreos.devices.inverter import Inverter, InverterParameters
from akkudoktoreos.prediction.interpolator import SelfConsumptionPropabilityInterpolator from akkudoktoreos.prediction.interpolator import SelfConsumptionProbabilityInterpolator
start_hour = 0 start_hour = 0
@ -37,7 +37,7 @@ def create_ems_instance(config_eos) -> EnergieManagementSystem:
) )
# 1h Load to Sub 1h Load Distribution -> SelfConsumptionRate # 1h Load to Sub 1h Load Distribution -> SelfConsumptionRate
sc = SelfConsumptionPropabilityInterpolator( sc = SelfConsumptionProbabilityInterpolator(
Path(__file__).parent.resolve() Path(__file__).parent.resolve()
/ ".." / ".."
/ "src" / "src"