Logo

Contents

  • About eELib
    • Folder Structure
    • Plug-and-Play Style
    • Coupling With mosaik and Architecture of a Simulation
    • Event-Based Simulation
  • Wiki
    • Installation and Setup
      • Installation of Python
      • Installation of Git
      • Installation and Setup of Python IDE (VSC)
      • Cloning eELib Repository to your Local Workspace
      • Setup Working in VSC with eELib
      • Test successfull installation
    • Git Workflow
      • Create Personal Access Token
      • Cloning
      • Visual Studio Code
      • Change the Branch
      • Saving Changes (Commit)
      • Getting Changes from Online Repository (Pull)
      • Sending Changes to Online Repository (Push)
      • Merge Changes Into Your Local Branch
      • Create a New Branch for each Topic
      • Compare the State of two Branches
      • Merge Your Changes into the main Branch
    • Mosaik
    • Configure a Scenario With an Excel File
      • Excel-file setup
      • Create .json files for scenario
      • Add a completely new model type
    • Set Up and Run a Simulation
      • What files are needed for a simulation?
        • Scenario script
        • Model data file
        • Model connections
        • Grid file
      • Configuration of a Scenario Script
        • Setup
        • Start Simulators for all used Models
        • Initiate Model Entities using the created Simulators for each Device Type
        • Connect Entities
        • Run Simulation
      • Just go Ahead and Run a Simulation
      • Create your own simulation
    • Configuration of a Model
      • Imports
      • Class definition
      • Initialization method __init__()
      • Model methods
      • step() method
      • Checklist for adding / enhancing a model
        • What changes?
        • Where to add?
    • Configuration of a Simulator
      • Import mosaik and model
      • Listing of model META
      • Initialization of simulator class
      • Creation of model entities in create()
      • Stepping of models in step()
      • Handling of output data in get_data()
    • Implementing an EMS strategy
      • 1. Adapt the EMS_model.py file and implement the operating strategy
      • 2. Add the strategy and its input to the model_data of the scenarios
      • 3. Add your EMS class to the model_connections/model_connect_config.json file
      • 1. Add the model with its name and (input/output) attributes to the META of the EMS_simulator
    • Forecasts and Schedules
      • Integration into scenario
      • Forecast Model
      • Integration into (Control) Models
    • FAQ & Glossary
      • Glossary
      • Parameters used in test scenarios
      • FAQ
      • Units
  • API Reference
    • eelib
      • Subpackages
        • eelib.core
          • Subpackages
            • eelib.core.control
              • Subpackages
                • eelib.core.control.EMS
                  • Submodules
                    • eelib.core.control.EMS.EMS_bss_helper
                      • Module Contents
                        • Functions
                          • bss_calc_balance()
                          • bss_strategy_reduce_curtailment()
                          • bss_set_energy_within_limit()
                          • bss_calc_e_bat()
                          • bss_calc_p_limits()
                    • eelib.core.control.EMS.EMS_car_helper
                      • Module Contents
                        • Functions
                          • car_calc_e_bat()
                          • car_set_energy_within_limit()
                          • car_calc_power_limits()
                          • car_calc_power()
                    • eelib.core.control.EMS.EMS_cs_helper
                      • Module Contents
                        • Functions
                          • cs_strategy_balanced_charging()
                          • cs_strategy_night_charging()
                          • cs_strategy_solar_charging()
                          • cs_distribute_charging_power()
                          • cs_calc_power_limits()
                          • cs_calc_current_efficiency()
                    • eelib.core.control.EMS.EMS_hp_helper
                      • Module Contents
                        • Functions
                          • hp_set_power_with_limits()
                          • set_hp_time()
                          • calc_hp_power_limits()
                          • set_hp_state()
                    • eelib.core.control.EMS.EMS_model
                      • Module Contents
                        • Classes
                          • HEMS
                            • HEMS._VALID_PARAMETERS
                            • HEMS.get_valid_parameters()
                            • HEMS.add_controlled_entity()
                            • HEMS._get_component_by_type()
                            • HEMS.step()
                            • HEMS._calc_power_energy()
                            • HEMS._set_pv_max()
                            • HEMS._set_cs_p()
                            • HEMS._set_hp_p_th()
                            • HEMS._set_bss_p()
                            • HEMS._reset_financial_values()
                            • HEMS._handle_incoming_signals()
                            • HEMS._calc_financial_output()
                          • HEMS_default
                            • HEMS_default.get_valid_parameters()
                            • HEMS_default.step()
                          • GCP_Aggregator_HEMS
                            • GCP_Aggregator_HEMS.get_valid_parameters()
                            • GCP_Aggregator_HEMS.step()
                          • HEMS_forecast_base
                            • HEMS_forecast_base.forecast_types
                            • HEMS_forecast_base.get_valid_parameters()
                            • HEMS_forecast_base._request_forecast()
                            • HEMS_forecast_base._set_schedule_values()
                            • HEMS_forecast_base._set_power_in_limits()
                            • HEMS_forecast_base._set_schedule_values_pv()
                            • HEMS_forecast_base._set_schedule_values_cs()
                            • HEMS_forecast_base._set_schedule_values_hp()
                            • HEMS_forecast_base._set_schedule_values_bss()
                            • HEMS_forecast_base.step()
                          • HEMS_forecast_default
                            • HEMS_forecast_default.get_valid_parameters()
                            • HEMS_forecast_default.step()
                          • HEMS_forecast_opt
                            • HEMS_forecast_opt.get_valid_parameters()
                            • HEMS_forecast_opt.step()
                    • eelib.core.control.EMS.EMS_simulator
                      • Module Contents
                        • Classes
                        • Attributes
                          • META
                          • ADAPTION_TOLERANCE
                          • Sim
                            • Sim.init()
                            • Sim.create()
                            • Sim.get_entity_by_id()
                            • Sim.step()
                            • Sim.get_data()
                            • Sim.add_controlled_entity()
                    • eelib.core.control.EMS.schedule_helper
                      • Module Contents
                        • Functions
                        • Attributes
                          • _logger
                          • calc_forecast_residual()
                          • calc_forecast_thermal_residual()
                          • bss_calc_schedule()
                          • pv_calc_schedule()
                          • hp_calc_schedule()
                          • cs_calc_schedule_uncontrolled()
                          • calc_schedule_opt()
                • eelib.core.control.grid
                  • Submodules
                    • eelib.core.control.grid.grid_ems_model
                      • Module Contents
                        • Classes
                          • GridEMS
                            • GridEMS._VALID_PARAMETERS
                            • GridEMS.get_valid_parameters()
                            • GridEMS.step()
                            • GridEMS._create_grid_tariff_signal()
                    • eelib.core.control.grid.grid_ems_simulator
                      • Module Contents
                        • Classes
                        • Attributes
                          • META
                          • ADAPTION_TOLERANCE
                          • Sim
                            • Sim.init()
                            • Sim.create()
                            • Sim.get_entity_by_id()
                            • Sim.step()
                            • Sim.get_data()
                            • Sim.add_controlled_entity()
            • eelib.core.devices
              • Subpackages
                • eelib.core.devices.car
                  • Submodules
                    • eelib.core.devices.car.car_model
                      • Module Contents
                        • Classes
                        • Attributes
                          • TOLERANCE_OVERCHARGED
                          • EV
                            • EV._VALID_PARAMETERS
                            • EV.get_valid_parameters()
                            • EV.__set_emobpy_data()
                            • EV.step()
                            • EV.__check_appearance()
                            • EV.__calc_next_arrival()
                            • EV.__calc_appearance_duration()
                            • EV.__calc_power()
                            • EV.__set_energy_within_limit()
                            • EV.__calc_power_limits()
                            • EV.__calc_bev_consumption_period()
                    • eelib.core.devices.car.car_simulator
                      • Module Contents
                        • Classes
                        • Attributes
                          • ADAPTION_TOLERANCE
                          • META
                          • Sim
                            • Sim.init()
                            • Sim.create()
                            • Sim.get_entity_by_id()
                            • Sim.step()
                            • Sim.get_data()
                • eelib.core.devices.charging_station
                  • Submodules
                    • eelib.core.devices.charging_station.charging_station_model
                      • Module Contents
                        • Classes
                          • ChargingStation
                            • ChargingStation._VALID_PARAMETERS
                            • ChargingStation.get_valid_parameters()
                            • ChargingStation._calc_power_limits()
                            • ChargingStation._distribute_charging_power()
                            • ChargingStation._calc_current_efficiency()
                            • ChargingStation.step()
                    • eelib.core.devices.charging_station.charging_station_simulator
                      • Module Contents
                        • Classes
                        • Attributes
                          • ADAPTION_TOLERANCE
                          • META
                          • Sim
                            • Sim.init()
                            • Sim.create()
                            • Sim.get_entity_by_id()
                            • Sim.step()
                            • Sim.get_data()
                • eelib.core.devices.heatpump
                  • Submodules
                    • eelib.core.devices.heatpump.heatpump_model
                      • Module Contents
                        • Classes
                          • Heatpump
                            • Heatpump._VALID_PARAMETERS
                            • Heatpump.get_valid_parameters()
                            • Heatpump.__set_state()
                            • Heatpump.__calc_thermal_limits()
                            • Heatpump.step()
                    • eelib.core.devices.heatpump.heatpump_simulator
                      • Module Contents
                        • Classes
                        • Attributes
                          • ADAPTION_TOLERANCE
                          • META
                          • Sim
                            • Sim.init()
                            • Sim.create()
                            • Sim.get_entity_by_id()
                            • Sim.step()
                            • Sim.get_data()
                • eelib.core.devices.pv
                  • Submodules
                    • eelib.core.devices.pv.pv_lib_model
                      • Module Contents
                        • Classes
                          • PVLibBase
                            • PVLibBase._VALID_PARAMETERS
                            • PVLibBase.get_valid_parameters()
                            • PVLibBase._retrieve_weather_step()
                            • PVLibBase._set_power()
                            • PVLibBase.step()
                          • PVLib
                            • PVLib.get_valid_parameters()
                            • PVLib.step()
                          • PVLibExact
                            • PVLibExact.get_valid_parameters()
                            • PVLibExact.step()
                    • eelib.core.devices.pv.pv_lib_simulator
                      • Module Contents
                        • Classes
                        • Attributes
                          • ADAPTION_TOLERANCE
                          • META
                          • Sim
                            • Sim.init()
                            • Sim.create()
                            • Sim.get_entity_by_id()
                            • Sim.step()
                            • Sim.get_data()
                • eelib.core.devices.storage
                  • Submodules
                    • eelib.core.devices.storage.storage_model
                      • Module Contents
                        • Classes
                          • BSS
                            • BSS._VALID_PARAMETERS
                            • BSS.get_valid_parameters()
                            • BSS.__set_power_within_limit()
                            • BSS.__set_energy_within_limit()
                            • BSS.__calc_charging_efficiency()
                            • BSS.__calc_power_limits()
                            • BSS.step()
                            • BSS.__calculate_aging_status()
                            • BSS.__calc_discharge_efficiency()
                            • BSS.__calc_charge_efficiency()
                    • eelib.core.devices.storage.storage_simulator
                      • Module Contents
                        • Classes
                        • Attributes
                          • ADAPTION_TOLERANCE
                          • META
                          • Sim
                            • Sim.init()
                            • Sim.create()
                            • Sim.get_entity_by_id()
                            • Sim.step()
                            • Sim.get_data()
            • eelib.core.forecast
              • Submodules
                • eelib.core.forecast.forecast_model
                  • Module Contents
                    • Classes
                    • Attributes
                      • _logger
                      • Forecast
                        • Forecast._VALID_PARAMETERS
                        • Forecast.get_valid_parameters()
                        • Forecast.step()
                        • Forecast.add_forecasted_entity()
                • eelib.core.forecast.forecast_simulator
                  • Module Contents
                    • Classes
                    • Attributes
                      • META
                      • ADAPTION_TOLERANCE
                      • Sim
                        • Sim.init()
                        • Sim.create()
                        • Sim.get_entity_by_id()
                        • Sim.step()
                        • Sim.get_data()
                        • Sim.add_forecasted_entity()
            • eelib.core.grid
              • Subpackages
                • eelib.core.grid.pandapower
                  • Submodules
                    • eelib.core.grid.pandapower.pandapower_model
                      • Module Contents
                        • Classes
                        • Attributes
                          • OUTPUT_ATTRS
                          • RENAMING_ATTRS
                          • Pandapower
                            • Pandapower._VALID_PARAMETERS
                            • Pandapower.LIM
                            • Pandapower.get_valid_parameters()
                            • Pandapower._load_case()
                            • Pandapower._get_slack()
                            • Pandapower._get_buses()
                            • Pandapower._get_loads()
                            • Pandapower._get_lines()
                            • Pandapower._get_trafos()
                            • Pandapower.set_inputs()
                            • Pandapower._powerflow()
                            • Pandapower.step()
                            • Pandapower._store_power_flow_results()
                            • Pandapower._get_powerflow_result_component()
                            • Pandapower._get_grid_status()
                            • Pandapower._get_status_bus()
                            • Pandapower._get_status_line()
                            • Pandapower._calc_ptdf()
                            • Pandapower._calc_vpif()
                    • eelib.core.grid.pandapower.pandapower_simulator
                      • Module Contents
                        • Classes
                        • Attributes
                          • ADAPTION_TOLERANCE
                          • META
                          • Sim
                            • Sim.init()
                            • Sim.create()
                            • Sim.setup_done()
                            • Sim.get_entity_by_id()
                            • Sim.step()
                            • Sim.get_data()
            • eelib.core.market
              • Subpackages
                • eelib.core.market.retail_electricity_provider
                  • Submodules
                    • eelib.core.market.retail_electricity_provider.rep_model
                      • Module Contents
                        • Classes
                          • RetailElectricityProvider
                            • RetailElectricityProvider.market_info_attrs
                            • RetailElectricityProvider._VALID_PARAMETERS
                            • RetailElectricityProvider.get_valid_parameters()
                            • RetailElectricityProvider.add_market_entity()
                            • RetailElectricityProvider.step()
                            • RetailElectricityProvider._calc_tariff_output()
                            • RetailElectricityProvider.__request_forecast()
                    • eelib.core.market.retail_electricity_provider.rep_simulator
                      • Module Contents
                        • Classes
                        • Attributes
                          • ADAPTION_TOLERANCE
                          • META
                          • Sim
                            • Sim.init()
                            • Sim.create()
                            • Sim.get_entity_by_id()
                            • Sim.step()
                            • Sim.get_data()
                            • Sim.add_market_entity()
        • eelib.data
          • Subpackages
            • eelib.data.csv_reader
              • Submodules
                • eelib.data.csv_reader.csv_reader_model
                  • Module Contents
                    • Classes
                      • CSVReader
                        • CSVReader._VALID_PARAMETERS
                        • CSVReader.get_valid_parameters()
                        • CSVReader._open_csv()
                        • CSVReader._check_data()
                        • CSVReader._resample_data()
                        • CSVReader.step()
                      • GenericCSV
                        • GenericCSV.get_valid_parameters()
                        • GenericCSV.step()
                      • RatedCSV
                        • RatedCSV.get_valid_parameters()
                        • RatedCSV._apply_p_rated()
                      • PowerCSV
                        • PowerCSV.get_valid_parameters()
                        • PowerCSV._set_reactive_power()
                        • PowerCSV.step()
                      • HouseholdCSV
                        • HouseholdCSV.get_valid_parameters()
                      • PvCSV
                        • PvCSV.get_valid_parameters()
                        • PvCSV.step()
                      • HeatpumpCSV
                        • HeatpumpCSV.get_valid_parameters()
                        • HeatpumpCSV.step()
                      • ChargingStationCSV
                        • ChargingStationCSV.get_valid_parameters()
                      • HouseholdThermalCSV
                        • HouseholdThermalCSV.get_valid_parameters()
                        • HouseholdThermalCSV.step()
                      • MarketIntradayContinuousCSV
                        • MarketIntradayContinuousCSV.get_valid_parameters()
                        • MarketIntradayContinuousCSV.step()
                • eelib.data.csv_reader.csv_reader_simulator
                  • Module Contents
                    • Classes
                    • Attributes
                      • META
                      • Sim
                        • Sim.init()
                        • Sim.create()
                        • Sim.get_entity_by_id()
                        • Sim.step()
                        • Sim.get_data()
            • eelib.data.database
              • Submodules
                • eelib.data.database.hdf5
                  • Module Contents
                    • Classes
                    • Attributes
                      • meta
                      • Hdf5Database
                        • Hdf5Database.init()
                        • Hdf5Database.create()
                        • Hdf5Database.setup_done()
                        • Hdf5Database.step()
                        • Hdf5Database._store_relations()
                        • Hdf5Database._create_dataset()
                        • Hdf5Database._get_group()
                        • Hdf5Database._get_supergroup()
                        • Hdf5Database._store_dict()
                        • Hdf5Database._store_json()
                        • Hdf5Database._get_entity_path()
            • eelib.data.dataclass
              • Submodules
                • eelib.data.dataclass._base
                  • Module Contents
                    • Classes
                      • BaseData
                        • BaseData.check_adaption_tolerance()
                • eelib.data.dataclass.control
                  • Module Contents
                    • Classes
                      • ControlSignalEMS
                        • ControlSignalEMS.steps
                        • ControlSignalEMS.p_max
                        • ControlSignalEMS.p_min
                        • ControlSignalEMS.penalty_cost
                • eelib.data.dataclass.devices
                  • Module Contents
                    • Classes
                      • BaseDeviceData
                        • BaseDeviceData.p
                        • BaseDeviceData.p_min
                        • BaseDeviceData.p_max
                      • BSSData
                        • BSSData.e_bat_rated
                        • BSSData.p_rated_discharge_max
                        • BSSData.p_rated_charge_max
                        • BSSData.loss_rate
                        • BSSData.self_discharge_step
                        • BSSData.dod_max
                        • BSSData.status_aging
                        • BSSData.soh_cycles_max
                        • BSSData.bat_cycles_max
                        • BSSData.soc_min
                        • BSSData.bat2ac_efficiency
                        • BSSData.ac2bat_efficiency
                        • BSSData.charge_efficiency
                        • BSSData.discharge_efficiency
                        • BSSData.soh
                        • BSSData.bat_cycles
                        • BSSData.e_bat
                        • BSSData.e_bat_usable
                      • EVData
                        • EVData.soc_min
                        • EVData.e_max
                        • EVData.p_nom_discharge_max
                        • EVData.p_nom_charge_max
                        • EVData.dcharge_efficiency
                        • EVData.charge_efficiency
                        • EVData.e_bat
                        • EVData.appearance
                      • CSData
                        • CSData.discharge_efficiency
                        • CSData.charge_efficiency
                        • CSData.p_rated
                        • CSData.ev_data
                        • CSData.q
                      • HPData
                        • HPData.p_rated_th
                        • HPData.p_min_th_rel
                        • HPData.time_min
                        • HPData.time_on
                        • HPData.time_off
                        • HPData.state
                        • HPData.cop
                        • HPData.p_th
                        • HPData.p_th_min
                        • HPData.p_th_min_on
                        • HPData.p_min_on
                        • HPData.p_th_max
                        • HPData.q
                      • PVData
                        • PVData.p_rated
                        • PVData.q
                • eelib.data.dataclass.options
                  • Module Contents
                    • Classes
                      • OptimOptions
                        • OptimOptions.consider_thermal
                        • OptimOptions.thermal_energy_start
                        • OptimOptions.thermal_energy_restriction
                        • OptimOptions.th_e_penalty
                        • OptimOptions.ev_direct_cha
                        • OptimOptions.bss_direct_cha
                        • OptimOptions.dir_cha_desc_factor
                        • OptimOptions.ev_end_energy_penalty
                        • OptimOptions.bss_end_energy_incentive
                        • OptimOptions.round_int
                • eelib.data.dataclass.tariff
                  • Module Contents
                    • Classes
                      • MarketData
                        • MarketData.price_weighted_avg
                        • MarketData.price_low
                        • MarketData.price_high
                        • MarketData.price_last
                      • Tariff
                        • Tariff.elec_price
                        • Tariff.feedin_tariff
                        • Tariff.capacity_fee_dem
                        • Tariff.capacity_fee_gen
                        • Tariff.capacity_fee_horizon_sec
                      • TariffSignal
                        • TariffSignal.bool_is_list
                        • TariffSignal.elec_price
                        • TariffSignal.feedin_tariff
                        • TariffSignal.steps
                        • TariffSignal.capacity_fee_dem
                        • TariffSignal.capacity_fee_gen
                        • TariffSignal.capacity_fee_horizon_sec
                      • GridTariff
                        • GridTariff.grid_tariff_model
                        • GridTariff.energy_price
                        • GridTariff.capacity_fee_dem
                        • GridTariff.capacity_fee_gen
                        • GridTariff.capacity_fee_horizon_sec
                      • GridTariffSignal
                        • GridTariffSignal.bool_is_list
                        • GridTariffSignal.energy_price
                        • GridTariffSignal.steps
                        • GridTariffSignal.capacity_fee_dem
                        • GridTariffSignal.capacity_fee_gen
                        • GridTariffSignal.capacity_fee_horizon_sec
            • eelib.data.influx_reader
              • Submodules
                • eelib.data.influx_reader.influx_reader_model
                  • Module Contents
                    • Classes
                    • Attributes
                      • _logger
                      • GenericInflux
                        • GenericInflux._VALID_PARAMETERS
                        • GenericInflux.get_valid_parameters()
                        • GenericInflux.__del__()
                        • GenericInflux.generate_tag_filter()
                        • GenericInflux.generate_influx_query()
                        • GenericInflux._read_db()
                        • GenericInflux.step()
                      • RatedInflux
                        • RatedInflux.get_valid_parameters()
                        • RatedInflux._apply_p_rated()
                      • PowerInflux
                        • PowerInflux.get_valid_parameters()
                        • PowerInflux._set_reactive_power()
                        • PowerInflux.step()
                      • HouseholdInflux
                        • HouseholdInflux.get_valid_parameters()
                      • PvInflux
                        • PvInflux.get_valid_parameters()
                • eelib.data.influx_reader.influx_reader_simulator
                  • Module Contents
                    • Classes
                    • Functions
                    • Attributes
                      • META
                      • set_meta_attrs()
                      • Sim
                        • Sim.init()
                        • Sim.create()
                        • Sim.step()
                        • Sim.get_data()
            • eelib.data.input
              • Submodules
                • eelib.data.input.extract
                  • Module Contents
                    • Functions
                      • extract_htw()
                • eelib.data.input.load
                  • Module Contents
                    • Classes
                    • Attributes
                      • InfluxDbStorage
                        • InfluxDbStorage.__del__()
                        • InfluxDbStorage.write_pandas_dataframe()
                      • data_path
          • Submodules
            • eelib.data.collector
              • Module Contents
                • Classes
                • Attributes
                  • META
                  • Collector
                    • Collector.init()
                    • Collector.create()
                    • Collector.step()
        • eelib.model_connections
          • Submodules
            • eelib.model_connections.connections
              • Module Contents
                • Functions
                • Attributes
                  • get_default_connections()
                  • get_connection_directions_config()
                  • conf
        • eelib.utils
          • Subpackages
            • eelib.utils.ancillary_services
              • Submodules
                • eelib.utils.ancillary_services.voltage_control_concepts
                  • Module Contents
                    • Functions
                      • cos_phi_fix()
            • eelib.utils.eval
              • Submodules
                • eelib.utils.eval.evaluation_utils
                  • Module Contents
                    • Functions
                    • Attributes
                      • NAME_COM_DICT
                      • find_corresponding_component_dict()
                      • find_corresponding_component()
                      • make_compact()
                      • hdf5_file_as_pandas()
                      • get_config()
                      • get_timeseries()
                      • convert_hdf5_to_csv()
                      • timestep_to_datetime()
                      • save_figure()
                      • _read_config()
          • Submodules
            • eelib.utils.colormap
              • Module Contents
                • Functions
                • Attributes
                  • PRIM_ELENIA_CMAP
                  • SEC_ELENIA_CMAP
                  • ELENIA_CMAP
                  • PRIM_DISC_CMAP
                  • SEC_DISC_CMAP
                  • DISC_CMAP
                  • PRIM_INT_CMAP
                  • SEC_INT_CMAP
                  • RED_GREEN_INT_CMAP
                  • RED_GREEN_RED_INT_CMAP
                  • register_and_use_elenia_colormap()
            • eelib.utils.logging_helpers
              • Module Contents
                • Classes
                • Functions
                • Attributes
                  • LOGGING_FORMAT
                  • CustomFormatter
                    • CustomFormatter.grey
                    • CustomFormatter.yellow
                    • CustomFormatter.red
                    • CustomFormatter.bold_red
                    • CustomFormatter.reset
                    • CustomFormatter.format_str
                    • CustomFormatter.FORMATS
                    • CustomFormatter.format()
                  • clear_logger()
                  • set_console_logger()
                  • set_file_logger()
            • eelib.utils.read_pickle
              • Module Contents
                • Functions
                  • read_pickle()
            • eelib.utils.resample
              • Module Contents
                • Functions
                • Attributes
                  • _logger
                  • get_resolution_pandas_timeseries()
                  • resample_pandas_timeseries_agg()
            • eelib.utils.simulation_helper
              • Module Contents
                • Functions
                • Attributes
                  • _logger
                  • get_entity_by_id()
                  • get_entity_by_id_from_dict_list()
                  • create_plots()
                  • start_simulators()
                  • create_entities()
                  • create_entities_of_model()
                  • get_grid_components()
                  • check_model_connect_config()
                  • connect_entities()
                  • set_connection_direction()
                  • connect_entities_in_grid()
                  • connect_entities_to_db()
                  • connect_grid_to_db()
                  • connect_to_forecast()
                  • connect_entities_of_two_model_types()
                  • get_default_dirs()
            • eelib.utils.validation
              • Module Contents
                • Functions
                  • validate_init_parameters()
                  • format_valid_parameters_dictionary()
  • Disclaimer / Authors
eELib
  • API Reference
  • eelib
  • eelib.core
  • eelib.core.market
  • View page source
Previous Next

eelib.core.market

Subpackages

  • eelib.core.market.retail_electricity_provider
    • eelib.core.market.retail_electricity_provider.rep_model
    • eelib.core.market.retail_electricity_provider.rep_simulator
Previous Next

© Copyright 2023-2025, elenia.

Built with Sphinx using a theme provided by Read the Docs.