added first example of possible catalog.xml

This commit is contained in:
Pilar Monsalvete 2023-04-28 10:50:46 -04:00
parent 53aa540b45
commit 688198a3fb
2 changed files with 127 additions and 5 deletions

View File

@ -5,6 +5,8 @@ Copyright © 2023 Concordia CERC group
Project Coder Pilar Monsalvete Alvarez de Uribarri pilar.monsalvete@concordia.ca Project Coder Pilar Monsalvete Alvarez de Uribarri pilar.monsalvete@concordia.ca
""" """
from __future__ import annotations
class GenerationSystem: class GenerationSystem:
def __init__(self, system_type, fuel_type, source_types, heat_efficiency, cooling_efficiency, electricity_efficiency, def __init__(self, system_type, fuel_type, source_types, heat_efficiency, cooling_efficiency, electricity_efficiency,

View File

@ -1,5 +1,125 @@
<archetypes> <catalog lod="1">
<archetype name="boiler" lod="1" demands="[heating, domestic_hot_water]"> <equipments>
<equipment id="1" type="boiler" fuel_type="gas">
</archetype> <name>Fuel-fired water boiler with baseboards</name>
</archetypes> <demands>
<demand>heating</demand>
<demand>domestic_hot_water</demand>
</demands>
<heating_efficiency>0.85</heating_efficiency>
<distribution_heat_losses units="%">10</distribution_heat_losses>
<distribution_consumption units="%">2</distribution_consumption>
<storage>true</storage>
</equipment>
<equipment id="2" type="boiler" fuel_type="electricity">
<name>Electrical resistance water boiler</name>
<demands>
<demand>heating</demand>
<demand>domestic_hot_water</demand>
</demands>
<heating_efficiency>1</heating_efficiency>
<distribution_heat_losses units="%">10</distribution_heat_losses>
<distribution_consumption units="%">2</distribution_consumption>
<storage>true</storage>
</equipment>
<equipment id="3" type="furnace" fuel_type="gas">
<name>Fuel-fired furnace</name>
<demands>
<demand>heating</demand>
</demands>
<heating_efficiency>0.85</heating_efficiency>
<distribution_heat_losses units="%">25</distribution_heat_losses>
<distribution_consumption units="%">5</distribution_consumption>
<storage>false</storage>
</equipment>
<equipment id="4" type="furnace" fuel_type="electricity">
<name>Electrical resistance furnace</name>
<demands>
<demand>heating</demand>
</demands>
<heating_efficiency>1</heating_efficiency>
<distribution_heat_losses units="%">25</distribution_heat_losses>
<distribution_consumption units="%">5</distribution_consumption>
<storage>false</storage>
</equipment>
<equipment id="5" type="baseboard" fuel_type="gas">
<name>Baseboards: hydronic with fuel boiler</name>
<demands>
<demand>heating</demand>
</demands>
<heating_efficiency>0.85</heating_efficiency>
<distribution_heat_losses units="%">10</distribution_heat_losses>
<distribution_consumption units="%">5</distribution_consumption>
<storage>false</storage>
</equipment>
<equipment id="6" type="baseboard" fuel_type="electricity">
<name>Electrical baseboards</name>
<demands>
<demand>heating</demand>
</demands>
<heating_efficiency>1</heating_efficiency>
<distribution_heat_losses units="%">0</distribution_heat_losses>
<distribution_consumption units="%">0</distribution_consumption>
<storage>false</storage>
</equipment>
<equipment id="7" type="cooler" fuel_type="electricity">
<name>Air cooled DX with external condenser</name>
<demands>
<demand>cooling</demand>
</demands>
<cooling_efficiency>3.23</cooling_efficiency>
<distribution_heat_losses units="%">0</distribution_heat_losses>
<distribution_consumption units="%">5</distribution_consumption>
<storage>false</storage>
</equipment>
<equipment id="8" type="cooler" fuel_type="electricity">
<name>Water cooled, water chiller</name>
<demands>
<demand>cooling</demand>
</demands>
<cooling_efficiency>3.23</cooling_efficiency>
<distribution_heat_losses units="%">10</distribution_heat_losses>
<distribution_consumption units="%">5</distribution_consumption>
<storage>false</storage>
</equipment>
<equipment id="9" type="cooler" fuel_type="electricity">
<name>Air cooled DX</name>
<demands>
<demand>cooling</demand>
</demands>
<cooling_efficiency>3.23</cooling_efficiency>
<distribution_heat_losses units="%">0</distribution_heat_losses>
<distribution_consumption units="%">5</distribution_consumption>
<storage>false</storage>
</equipment>
<equipment id="10" type="electricity generator" fuel_type="renewable">
<name>PV system</name>
<demands>
<demand>electricity</demand>
</demands>
<electrical_efficiency>0.22</electrical_efficiency>
<storage>true</storage>
</equipment>
</equipments>
<systems>
<system name="system 1 gas">
<equipments>
<equipment_id>1</equipment_id>
<equipment_id>7</equipment_id>
</equipments>
</system>
<system name="system 1 electricity">
<equipments>
<equipment_id>2</equipment_id>
<equipment_id>7</equipment_id>
</equipments>
</system>
<system name="system 1 electricity pv">
<equipments>
<equipment_id>2</equipment_id>
<equipment_id>7</equipment_id>
<equipment_id>10</equipment_id>
</equipments>
</system>
</systems>
</catalog>