Your goal is to calculate the zone bill. Then, firstly, please don't use sensible heating and cooling energy. You should use Output:Variable
Heating Coil NaturalGas Energy
and Cooling Coil Electricity Energy
.
I don't know if you are familiar with MEP engineering, but very fundamentally, every heat source has its own efficiency. In this case (FurnaceWithDXSystem.idf), Burner Efficiency of Furnace Heating Coil is 0.8, and COP of DX Cooling Coil is 3.
Basically,
Heating Coil NaturalGas Energy
[J] = Zone Air System Sensible Heating Energy
[J] / Burner Efficiency
Cooling Coil Electricity Energy
[J] = Zone Air System Sensible Cooling Energy
[J] / COP
But the efficiency can vary depending on various factors such as part load ratio and outdoor air temperature, and EnergyPplus automatically calcurates it. So, you should not manually calculate Electricity and NaturalGas Energy from the above equations. Just select Heating Coil NaturalGas Energy
and Cooling Coil Electricity Energy
.
Secondly, how about Fan Power? The original ExampleFile is a central heating/cooling system with one fan, one cooling coil, one heating coil and three zones (although you might have editted it to a single zone).
If you want to include Fan Electricity Energy
to the zone bill, you can add Fan Electricity Energy
[J] and Cooling Coil Electricity Energy
[J] together. Or, as an easier way, select Output:Meter
Electricity:HVAC
[J]. This output includes Electricity used in all HVAC equipment such as heat sources, fans and pumps. In this case, there is no pump, so
Electricity:HVAC
[J] = Cooling Coil Electricity Energy
[J] + Fan Electricity Energy
[J]
And for your reference,
Electricity:Facility
[J] = Electricity:Building
[J] + Electricity:HVAC
[J]
Thirdly, you said "In meter output, it combines heating and cooling. I think it calculates also cooling for January and heating for July.", but I don't think so. It's because the original ExampleFile has Control Type Shedule Name
in ZoneControl:Thermostat
in order to specify when needs to be cooled and when needs to be heated. According to the schedule Zone Control Type Sched, heating is only allowed from Jan to Mar and from Oct to Dec, and cooling is only allowed from Apr to Sep. If you want to set up the thermostat so that both heating and cooling can be available annually, you need to use ThermostatSetpoint:DualSetpoint
instead of ThermostatSetpoint:SingleHeatingOrCooling
, and you need to use "4" as the schedule .
Pelase refer to this revised IDF file (the version of EnergyPlus is 9.4.0). I changed the thermostat settings as above. Also, I added Output:Variable
and Output:Meter
as above. Reporting Frequency is set to Monthly. Furthermore, I added UtilityCost settings. EnergyPlus can calculate and output UtilityCost. Please change Monetary Unit
in CurrencyType
and Cost per Unit Value or Variable Name
(= energy tariff) in UtilityCost:Charge:Simple
as you like.
Lastly, your current model seems to have only one zone, but if you want to model the multiple zone and calculate each zone bill later, then you can utilise ... (more)