for a given building at a given time step, i can get the electrical load using the method
env.buildings.energy_simulation.solar_generation[env.time_step]. How can i do the same for carbon intensity from the environment since i cannot access it in the building.
Additionally, how do i get the following features for a given building
Vintage, Area (ft2), Heat pump (kW), Heater (kW), DHW storage (kWh), Battery (kWh), PV (kW)
@Chemago you can get carbon intensity using
env.buildings.carbon_intensity.carbon_intensity. This time series is the same for all buildings and is in unit of
kgco2e/kwh. Alternatively, you can use
env.buildings.net_electricity_consumption_emission which differs across buildings and is in units of
Area are not stored anywhere in the environment. For the others:
- Heat pump (kW):
- Heater (kW):
- DHW storage (kWh):
- Battery (kWh):
- PV (kW):
Got it thnks.
A followup question.
Given that these features are not in observations, if they are used for training, can they be used during online evaluation (asking because the function compute_forecast only takes observations as input and the environment is not accessible to the ExamplePredictor class).