![]() |
Documentation of UrbanFireXDT
Documentation of UrbanFireXDT
|
Represents the state of a single control unit during a simulation time step. More...
#include <python_module.hpp>
Public Attributes | |
| unsigned long | controlUnitID |
| unsigned long | internalID |
| bool | has_pv |
| bool | has_cntrl_bs |
| bool | has_cntrl_hp |
| bool | has_cntrl_evchst |
| unsigned long | timestepID |
| double | bs_soc |
| double | bs_soe |
| double | bs_maxP_kW |
| double | bs_maxE_kWh |
| float | hp_rated_power_kW |
| double | hp_current_demand_kW |
| std::vector< double > | hp_future_max_power_kW |
| std::vector< double > | hp_future_min_power_kW |
| std::vector< double > | hp_future_max_consumption_kWh |
| std::vector< double > | hp_future_min_consumption_kWh |
| std::vector< SimulationEVState > | ev_states |
| unsigned long | n_EVs |
| float | pv_currentGeneration_kW |
| float | pv_kWp |
| double | household_demand |
| double | electricity_price |
Represents the state of a single control unit during a simulation time step.
This object is returned to Python to provide information about the simulated components connected to a specific control unit.
| double pyconn::SimulationControlUnitState::bs_maxE_kWh |
| double pyconn::SimulationControlUnitState::bs_maxP_kW |
| double pyconn::SimulationControlUnitState::bs_soc |
| double pyconn::SimulationControlUnitState::bs_soe |
| unsigned long pyconn::SimulationControlUnitState::controlUnitID |
| double pyconn::SimulationControlUnitState::electricity_price |
| std::vector<SimulationEVState> pyconn::SimulationControlUnitState::ev_states |
| bool pyconn::SimulationControlUnitState::has_cntrl_bs |
| bool pyconn::SimulationControlUnitState::has_cntrl_evchst |
| bool pyconn::SimulationControlUnitState::has_cntrl_hp |
| bool pyconn::SimulationControlUnitState::has_pv |
| double pyconn::SimulationControlUnitState::household_demand |
| double pyconn::SimulationControlUnitState::hp_current_demand_kW |
| std::vector<double> pyconn::SimulationControlUnitState::hp_future_max_consumption_kWh |
| std::vector<double> pyconn::SimulationControlUnitState::hp_future_max_power_kW |
| std::vector<double> pyconn::SimulationControlUnitState::hp_future_min_consumption_kWh |
| std::vector<double> pyconn::SimulationControlUnitState::hp_future_min_power_kW |
| float pyconn::SimulationControlUnitState::hp_rated_power_kW |
| unsigned long pyconn::SimulationControlUnitState::internalID |
| unsigned long pyconn::SimulationControlUnitState::n_EVs |
| float pyconn::SimulationControlUnitState::pv_currentGeneration_kW |
| float pyconn::SimulationControlUnitState::pv_kWp |
| unsigned long pyconn::SimulationControlUnitState::timestepID |