Skip to content

Commit

Permalink
Merge pull request #1496 from hhunterr71/master
Browse files Browse the repository at this point in the history
Building Ontology Additions
  • Loading branch information
shambergoldstein authored Feb 11, 2025
2 parents f8c6b99 + 71cc932 commit 2b737ca
Show file tree
Hide file tree
Showing 11 changed files with 296 additions and 5 deletions.
57 changes: 53 additions & 4 deletions ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -352,6 +352,7 @@ CO2C:
- high_zone_air_co2_concentration_alarm
- failed_zone_air_co2_concentration_alarm
- zone_air_co2_deadband_concentration_setpoint
- ventilation_request_count


CO2CMAX:
Expand Down Expand Up @@ -773,6 +774,7 @@ ZHM:
opt_uses:
- failed_zone_air_relative_humidity_alarm
- high_zone_air_relative_humidity_alarm
- low_zone_air_relative_humidity_alarm
- zone_air_dewpoint_temperature_sensor
- zone_air_dewpoint_temperature_setpoint

Expand Down Expand Up @@ -1343,6 +1345,8 @@ CWDT:
opt_uses:
- high_condensing_return_water_temperature_alarm
- low_condensing_return_water_temperature_alarm
- high_condensing_supply_water_temperature_alarm
- low_condensing_supply_water_temperature_alarm
uses:
- condensing_return_water_temperature_sensor
- condensing_supply_water_temperature_sensor
Expand Down Expand Up @@ -1589,6 +1593,7 @@ WDPC:
- high_differential_pressure_alarm
- low_differential_pressure_alarm
- suction_pressure_sensor
- failed_differential_pressure_alarm
uses:
- differential_pressure_sensor
- differential_pressure_setpoint
Expand Down Expand Up @@ -2684,6 +2689,7 @@ DX2ZC:
- discharge_air_relative_humidity_sensor
- high_discharge_air_temperature_alarm
- low_discharge_air_temperature_alarm
- cooling_stage_run_count
uses:
- compressor_run_command_1
- compressor_run_command_2
Expand All @@ -2701,6 +2707,7 @@ DX3ZC:
is_abstract: true
opt_uses:
- compressor_speed_percentage_command
- failed_compressor_alarm
- cooling_percentage_command
- cooling_thermal_power_capacity
- discharge_air_temperature_sensor
Expand Down Expand Up @@ -2871,6 +2878,7 @@ DX4SC:
- supply_air_specificenthalpy_sensor
- return_air_specificenthalpy_sensor
- supply_air_relative_humidity_sensor
- failed_supply_air_temperature_alarm
uses:
- compressor_run_command_1
- compressor_run_command_2
Expand Down Expand Up @@ -4522,6 +4530,8 @@ CHWBYPVBC:
is_abstract: true
implements:
- OPERATIONAL
opt_uses:
- failed_chilled_water_bypass_valve_alarm
uses:
- chilled_water_bypass_valve_command
- chilled_water_bypass_valve_status
Expand All @@ -4548,6 +4558,7 @@ WFRM:
- MONITORING
opt_uses:
- low_flowrate_alarm
- failed_flowrate_alarm


CMSWFRM:
Expand All @@ -4571,6 +4582,7 @@ WFRC:
- OPERATIONAL
opt_uses:
- low_flowrate_alarm
- failed_flowrate_alarm


MWFRC:
Expand Down Expand Up @@ -4748,6 +4760,9 @@ CO2C2X:
guid: "4f712687-0690-485d-9e73-4880d30eebf4"
description: "Carbon dioxide control with dual zone sensors."
is_abstract: true
opt_uses:
- high_zone_air_co2_concentration_alarm
- ventilation_request_count
uses:
- zone_air_co2_concentration_sensor_1
- zone_air_co2_concentration_sensor_2
Expand Down Expand Up @@ -5422,6 +5437,7 @@ CWRISOVPM:
is_abstract: true
opt_uses:
- failed_condensing_return_water_isolation_valve_alarm
- condensing_return_water_isolation_valve_status
uses:
- condensing_return_water_isolation_valve_percentage_command
- condensing_return_water_isolation_valve_percentage_sensor
Expand All @@ -5441,7 +5457,6 @@ CWRISOVM:
implements:
- MONITORING


CWSISOVPM:
guid: "3221aa75-8df4-4964-82dd-9a5c59c3a73b"
description: "Condensing water supply isolation valve percentage control."
Expand Down Expand Up @@ -6049,6 +6064,10 @@ DX4DC:
- cooling_thermal_power_capacity
- leaving_cooling_coil_temperature_sensor
- failed_discharge_air_temperature_alarm
- low_discharge_air_temperature_alarm
- high_discharge_air_temperature_alarm
- heating_request_count
- cooling_request_count
uses:
- compressor_run_command_1
- compressor_run_command_2
Expand Down Expand Up @@ -6455,7 +6474,6 @@ SWTCSCM:
opt_uses:
- supervisor_alarm


SESWTC:
guid: "ac0191bf-f1ba-4dd9-ba81-d31515589c2c"
description: "Secondary loop supply water temperature control."
Expand All @@ -6477,7 +6495,6 @@ SESWTC:
- secondary_supply_water_temperature_sensor
- secondary_supply_water_temperature_setpoint


PRWDPC:
guid: "3279876b-0bcd-4fc1-8e9a-273cff67c69e"
description: "Primary water loop differential pressure control."
Expand All @@ -6488,7 +6505,6 @@ PRWDPC:
- primary_water_differential_pressure_sensor
- primary_water_differential_pressure_setpoint


SEWDPC:
guid: "6b3687c0-a8c1-4df4-8f2b-05eaccfbdf45"
description: "Secondary water loop differential pressure control."
Expand Down Expand Up @@ -7152,6 +7168,16 @@ CC2XM:
- compressor_run_command_1
- compressor_run_command_2

CP2XM:
guid: "350ad77f-5f4f-44cd-bd9f-ea45bec43d3a"
description: "Compressor power monitoring for 2 compressors."
is_abstract: true
uses:
- compressor_power_sensor_1
- compressor_power_sensor_2
- compressor_run_command_1
- compressor_run_command_2

CFCM:
guid: "6e4901e4-67f5-44d9-8239-84a1a2379419"
description: "Condenser fan current monitoring for a single fan."
Expand Down Expand Up @@ -8559,17 +8585,28 @@ MCBYPVM:
- economizer_mode
- sync_economizer_mechanical_cooling_mode
- mechanical_cooling_bypass_valve_status
- failed_mechanical_cooling_bypass_valve_alarm
uses:
- mechanical_cooling_bypass_valve_command
implements:
- MONITORING

MCSWFRM:
guid: "1ec7d8ae-503c-4efb-aeae-5a64354b225d"
description: "Mechanical cooling supply flow monitoring."
is_abstract: true
uses:
- mechanical_cooling_supply_water_flowrate_sensor
implements:
- MONITORING

BYPVFRC:
guid: "5c93b3ee-21bb-423c-8c84-9a22ffa1f931"
description: "Bypass valve flowrate control."
is_abstract: true
opt_uses:
- bypass_valve_percentage_sensor
- failed_bypass_valve_alarm
uses:
- bypass_valve_percentage_command
- flowrate_sensor
Expand All @@ -8595,6 +8632,18 @@ FRWISOVM:
implements:
- MONITORING

FWISOVM:
guid: "56ccdbe7-f974-4b6e-b28d-89e46401e17e"
description: "Generic filtration isolation valve monitoring."
is_abstract: true
opt_uses:
- failed_filtration_water_valve_alarm
uses:
- filtration_water_valve_command
- filtration_water_valve_status
implements:
- MONITORING

PRWFRM:
guid: "d24ca9da-2897-42ba-9010-59b65971613d"
description: "Primary supply water flowrate monitoring"
Expand Down
58 changes: 58 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/AHU.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1789,6 +1789,22 @@ AHU_BSPC_CHWSC_ECON_EFSS_EFVSC_SFSS_SFVSC_SSPC:
- SFVSC
- SSPC

AHU_SFSS_SFVSC_EFSS_EFVSC_CHWSC_ECON_EDBPC_BSPC_SSPC:
guid: "41a316bc-ffea-4a32-8551-c6b9357dc59a"
description: "Multi-zone AHU."
is_canonical: true
implements:
- AHU
- SFSS
- SFVSC
- EFSS
- EFVSC
- CHWSC
- ECON
- EDBPC
- BSPC
- SSPC

AHU_BSPC_DX4SC_ECONM_EFSS_EFVSC_SFSS2X_SFVSC_SSPC:
guid: "0402924a-3617-4248-a014-2bae40397b45"
description: "Multi-zone AHU."
Expand Down Expand Up @@ -2646,6 +2662,23 @@ AHU_BSPC_DX4SC_ECONM_EDPM_EFSS_EFVSC_SFSS_SFVSC_SSPC_STC:
- SSPC
- STC

AHU_SFSS_SFVSC_EFSS_EFVSC_DX4SC_ECONM_SSPC_SARC_EDBPC_BSPC:
guid: "d1416170-982f-4325-ac2d-609ab21557ed"
description: "Multi-zone AHU with exhaust damper building pressure control."
is_canonical: true
implements:
- AHU
- SFSS
- SFVSC
- EFSS
- EFVSC
- DX4SC
- ECONM
- SSPC
- SARC
- EDBPC
- BSPC

AHU_CHWSC_ECONM_FDPM_MOAFC_SFSS2X_SFVSC2X_SSPC_SARC:
guid: "c93df86e-2592-480a-92aa-806eab3d2a20"
description: "Multi-zone AHU with dual fans, static control and filter monitoring."
Expand Down Expand Up @@ -3072,6 +3105,31 @@ AHU_DFSS_DFVSC_DSP_DX3ZC_ECONZ:
- DX3ZC
- ECONZ

AHU_DFSS_DFVSC_CSP_DX3ZC_ECONZ:
guid: "8dc17216-192c-4850-8234-4175cb5cebb6"
description: "Single-zone AHU with 3-stage cooling"
is_canonical: true
implements:
- AHU
- DFSS
- DFVSC
- CSP
- DX3ZC
- ECONZ

AHU_CSP_DFSS_DFVSC_EFSS_DX3ZC_ECONZ:
guid: "93d902a9-9ab3-445a-b025-7368be97a4e5"
description: "Single-zone AHU with 3-stage cooling"
is_canonical: true
implements:
- AHU
- CSP
- DFSS
- DFVSC
- EFSS
- DX3ZC
- ECONZ

AHU_BYPSSPC_DX3SC_ECON_HT2SC_SFSS_SFVSC:
guid: "4557f283-0aae-4af8-9ea8-854147da6962"
description: "Multi-zone AHU with bypass staic control, 3-stage cooling, 2-stage heating"
Expand Down
13 changes: 13 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/CDWS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,19 @@ CDWS_CLPM_SWTC_WDPM_WFRC:
- WDPM
- WFRC

CDWS_SWTC_WDPC_WFRC_RWISOVM_MWFRM_BWFRM:
guid: "d59e0ced-f678-43b0-96cd-8c92951c1cb7"
description: "Condensing water system with supply temperature, flowrate, and differential pressure control."
is_canonical: true
implements:
- CDWS
- SWTC
- WDPC
- WFRC
- RWISOVM
- MWFRM
- BWFRM

CDWS_SWTC_WFRC_CLPM_WDT:
guid: "1dc03a2c-5bfd-4edc-ab95-97ebba7a716b"
description: "Condensing water system with supply water temperature and flowrate control, delta-T monitoring, and thermal power monitoring."
Expand Down
18 changes: 18 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/CH.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -636,6 +636,24 @@ CH_SS_SCHWTC_CHDX2SC_REFSM2X_REFPM2X_CWDT:
- REFPM2X
- CWDT

CH_SS_SCHWTC_CHDX2SC_CHWRWISOVM_REFSM2X_REFPM2X_CWDT_CC2XM_CP2XM_CHWDPM_CWDPM:
guid: "09ff2faa-3a00-4a8c-9645-8e369c3ee8c3"
description: "Two-stage water-cooled chiller with refrigerant pressure and temperature monitoring."
is_canonical: true
implements:
- CH
- SS
- SCHWTC
- CHDX2SC
- CHWRWISOVM
- REFSM2X
- REFPM2X
- CWDT
- CC2XM
- CP2XM
- CHWDPM
- CWDPM

CH_SS_RMM_SCHWTC_CHDXSC_CCM_CHWSWISOVPM_CWSWISOVPM_IGM_REFPM_REFSM_MIPVCM_MIPWM_CWDPM_CHWDPM_CWDT_INVOPWM_INVIPCM:
guid: "0f88a977-49bf-4d09-8078-8459134a3bff"
description: "Complex water-cooled chiller with both motor and inverter (i.e. VFD) sensors."
Expand Down
32 changes: 32 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/CHWS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,15 @@ CHWS_RWTC_WDT:
- RWTC
- WDT

CHWS_WDPC_WFRM:
guid: "67b010a2-9b4e-43b4-86ff-396834e13d54"
description: "Chilled water system with only basic flowrate monitoring, and pressure control."
is_canonical: true
implements:
- CHWS
- WDPC
- WFRM

CHWS_WDT:
guid: "b8073a03-10fd-410e-a4d9-c8002181775b"
description: "Chilled water system with only basic delta-T monitoring."
Expand Down Expand Up @@ -59,6 +68,16 @@ CHWS_SWTC_WDPC:
- SWTC
- WDPC

CHWS_SWTC_WDPC_SWISOVM:
guid: "373aebfb-62b1-43ff-8698-4dba9fac8643"
description: "Chilled water system with supply temperature, differential pressure control, and supply water isolation valve monitoring."
is_canonical: true
implements:
- CHWS
- SWTC
- WDPC
- SWISOVM

CHWS_SWTC_WDPC_BYPVPM:
guid: "648a314c-05e7-4004-b19a-266913ee48f2"
description: "Chilled water system with supply temperature control, differential pressure control, and a bypass valve."
Expand Down Expand Up @@ -586,6 +605,19 @@ CHWS_SWTC_WDPC_BYPVFRC_WSEBYPVM_MCBYPVM:
- WSEBYPVM
- MCBYPVM

CHWS_SWTC_WDPC_BYPVFRC_MCBYPVM_MCSWFRM_MMCWDPC:
guid: "a8689543-c41a-4de2-af1f-2005bcb65172"
description: "Chilled water system with differential pressure control, mechanical cooling bypass."
is_canonical: true
implements:
- CHWS
- SWTC
- WDPC
- BYPVFRC
- MCBYPVM
- MCSWFRM
- MMCWDPC

CHWS_SESWTC_SEWDPC_SEWFRM_WSEBYPVM:
guid: "503d5173-65a9-422a-9788-c7c00f2196a2"
description: "Chilled water system with secondary supply water temperature and differential pressure control and waterside economizer bypass."
Expand Down
Loading

0 comments on commit 2b737ca

Please sign in to comment.