Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hydronic: new fields, abstracts and equipment types #1484

Merged
merged 9 commits into from
Dec 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 28 additions & 1 deletion ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7034,7 +7034,7 @@ CFCM:
is_abstract: true
uses:
- condensing_fan_current_sensor

CFCM4X:
guid: "3b5df213-0616-400f-a025-69e72cda4d7b"
description: "Condenser fan current monitoring for 4 fans."
Expand Down Expand Up @@ -8391,6 +8391,20 @@ WSEBYPVPM:
implements:
- MONITORING

WSEBYPVM:
guid: "2df125a6-6d00-439d-9aef-4fa3ac6a88c8"
description: "Water side economizer bypass valve monitoring."
is_abstract: true
opt_uses:
- economizer_mode
- sync_economizer_mechanical_cooling_mode
- economizer_bypass_valve_status
- failed_economizer_bypass_valve_alarm
uses:
- economizer_bypass_valve_command
implements:
- MONITORING

MCBYPVPM:
guid: "ba06a118-c604-44e8-9ad7-aa5d7cad5e43"
description: "Mechanical cooling bypass valve monitoring."
Expand All @@ -8404,6 +8418,19 @@ MCBYPVPM:
implements:
- MONITORING

MCBYPVM:
guid: "46a9421b-3902-457f-842c-4849dd45e1dd"
description: "Mechanical cooling bypass valve monitoring."
is_abstract: true
opt_uses:
- economizer_mode
- sync_economizer_mechanical_cooling_mode
- mechanical_cooling_bypass_valve_status
uses:
- mechanical_cooling_bypass_valve_command
implements:
- MONITORING

BYPVFRC:
guid: "5c93b3ee-21bb-423c-8c84-9a22ffa1f931"
description: "Bypass valve flowrate control."
Expand Down
21 changes: 21 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/CDWS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,15 @@ CDWS_SWTC_BYPVPM:
- SWTC
- BYPVPM

CDWS_SWTC_WSEBYPVM:
guid: "ba9bfbcf-43b2-42ef-ac60-0fff9a4f4a13"
description: "Condenser water system with supply temperature control and waterside economizing bypass."
is_canonical: true
implements:
- CDWS
- SWTC
- WSEBYPVM

CDWS_SWTC_WDPC_WFRC_HXSWISOVPM:
guid: "6f9f09c8-9ccf-4204-a3c8-e24efea95dde"
description: "Condenser water system with supply temperature control and isolation valves connected to a heat exchanger."
Expand Down Expand Up @@ -221,6 +230,18 @@ CDWS_SWTC_WSEBYPVPM:
- SWTC
- WSEBYPVPM

CDWS_SWTC_WDPC_CLPM_WFRM_MWFRM:
guid: "35a284ef-332d-4e2f-b3f2-4eb94ce3d274"
description: "Chilled water system with supply temperature control, differential pressure control, and thermal load, flowrate and makeup water flowrate monitoring."
is_canonical: true
implements:
- CDWS
- SWTC
- WDPC
- CLPM
- WFRM
- MWFRM

###################################
### Existing Non-standard Types ###
###################################
Expand Down
75 changes: 75 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/CH.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,19 @@ CH_SS_SCHWTC_CWDT:
- SCHWTC
- CWDT

CH_SS_SCHWTC_CHWDPC_CWDT_REFPM_REFSM:
guid: "af499208-82b6-43d3-9f2a-a69facd684c1"
description: "Water-cooled chiller with supply temperature and differential pressure control, condensing water temperature monitoring and refrigerant temperature and pressure monitoring."
is_canonical: true
implements:
- CH
- SS
- SCHWTC
- CHWDPC
- CWDT
- REFPM
- REFSM

CH_SS_RCHWTC_CWDT:
guid: "1f0accb9-f2d8-4258-a048-8d3c7a7510d0"
description: "Simple water cooled chiller, return water temperature control."
Expand Down Expand Up @@ -464,6 +477,21 @@ CH_SS_CHWRWISOVPM_SCHWTC_CHWDPM_CDWISOVPM_CWDT_REFPM_REFSM_IGM_CHDXSC:
- IGM
- CHDXSC

CH_SS_SCHWTC_CHDXSC_CHWDPC_CWDT_REFPM_REFSM_IGM:
guid: "9c8f75a7-8545-46da-91cf-c7da53652f10"
description: "Water-cooled chiller with with supply temperature and differential pressure control, condensing water temperature monitoring, and refrigerant temperature and pressure monitoring."
is_canonical: true
implements:
- CH
- SS
- SCHWTC
- CHDXSC
- CHWDPC
- CWDT
- REFPM
- REFSM
- IGM

CH_SS_SCHWTC_CHWSWISOVM_CHWDPM_CWDT_REFSM_REFPM_IGM_DXSWC:
guid: "e3e3ff1b-4d52-4234-aac0-1692fac0ee77"
description: "Complex water-cooled chiller."
Expand Down Expand Up @@ -662,6 +690,25 @@ CH_SS_SCHWTC_CDWFRM_CHWSWISOVM_CWSISOVM_CHWDPM_CHWFRM_CWDT_REFPM_IGM_DXSWC:
- IGM
- DXSWC


CH_SS_SCHWTC_CHDXSC_CHWDPM_CHWFRM_CHWRWISOVM_CWDT_CDWFRM_CWRISOVM_REFPM_IGM:
guid: "661834a3-a83f-4f31-94a6-08b0c82992f5"
description: "Complex water-cooled chiller."
is_canonical: true
implements:
- CH
- SS
- SCHWTC
- CHDXSC
- CHWDPM
- CHWFRM
- CHWRWISOVM
- CWDT
- CDWFRM
- CWRISOVM
- REFPM
- IGM

CH_SS_VSC_CHDXSC_SCHWTC_CWSISOVPM_CHWSWISOVM_CHWDPM_CWDT_REFPM_REFSM:
guid: "9fd7c871-3378-4a48-898d-3b47fb19d34c"
description: "Water cooled chiller with condensing and chilled supply water isolation valves, condensing water temperature differential monitoring, chilled water differential pressure monitoring and single circuit refrigerant pressure and temperature monitoring."
Expand Down Expand Up @@ -874,6 +921,34 @@ CH_SS_SCHWTC_CHDX2SC_CHWSWISOVM_CDWISOVPM_CWDT:
- CDWISOVPM
- CWDT

CH_SS_SWTC_DX2SWC_WDPC_RWISOVM_REFSM_REFPM:
guid: "216b01fc-afac-480f-8fc8-130629715587"
description: "Two-stage air-cooled chiller with differential pressure control and refrigerant monitoring."
is_canonical: true
implements:
- CH
- SS
- SWTC
- DX2SWC
- WDPC
- RWISOVM
- REFSM
- REFPM

CH_SS_SWTC_DX2SWC_WDPM_RWISOVM_REFSM_REFPM:
guid: "6df19046-b117-4523-bd61-518ee6e07e29"
description: "Two-stage air-cooled chiller with differential pressure and refrigerant monitoring."
is_canonical: true
implements:
- CH
- SS
- SWTC
- DX2SWC
- WDPM
- RWISOVM
- REFSM
- REFPM

###################################
### Existing Non-standard Types ###
###################################
Expand Down
48 changes: 48 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/CHWS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -525,6 +525,54 @@ CHWS_SS_WDPC_SWISOVPM_BYPVPM_WSEBYPVPM_PWDT_PRSWFRC_SESWTC_SEWFRM_CLPM:
- SEWFRM
- CLPM

CHWS_PWDT_SESWTC_SEWDPC_SERWFRM_WSEBYPVM:
guid: "2b33f2bf-5b2f-4d73-b8ee-1f35cc08ceb8"
description: "Chilled water system with primary water temperature differential monitoring, secondary supply water temperature and dirrefertial pressure control and water flowrate monitoring, and waterside economizer bypass valve."
is_canonical: true
implements:
- CHWS
- PWDT
- SESWTC
- SEWDPC
- SERWFRM
- WSEBYPVM

CHWS_SWTC_WDPC_BYPVFRC_WSEBYPVM_MCBYPVM_CLPM:
guid: "dc89a367-2774-4564-864f-c66da0ab8a86"
description: "Chilled water system with differential pressure control, mechanical cooling bypass, waterside economizer bypass and cooling thermal power monitoring."
is_canonical: true
implements:
- CHWS
- SWTC
- WDPC
- BYPVFRC
- WSEBYPVM
- MCBYPVM
- CLPM

CHWS_SWTC_WDPC_BYPVFRC_WSEBYPVM_MCBYPVM:
guid: "36602528-dfbb-4922-aeae-ba756be83d55"
description: "Chilled water system with differential pressure control, mechanical cooling bypass and waterside economizer bypass."
is_canonical: true
implements:
- CHWS
- SWTC
- WDPC
- BYPVFRC
- WSEBYPVM
- MCBYPVM

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."
is_canonical: true
implements:
- CHWS
- SESWTC
- SEWDPC
- SEWFRM
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is SEWFRM supposed to be here? It's not on the canonical name

- WSEBYPVM

###################################
### Existing Non-standard Types ###
###################################
Expand Down
34 changes: 34 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/CT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,16 @@ CT_SS_VSC_SWTC:
- VSC
- SWTC

CT_SS_VSC_SPSS:
guid: "ca45be7c-2ac7-45b1-804a-d7160bd5a0e2"
description: "Variable speed cooling tower with onboard spray pump."
is_canonical: true
implements:
- CT
- SS
- VSC
- SPSS

CT_SS_SPSS_SWTC_RWISOVM:
guid: "2fc17f81-1b4f-43ed-a5ac-b728527dd2b0"
description: "Evaporative cooler with onboard spray pump."
Expand Down Expand Up @@ -176,6 +186,17 @@ CT_SS_RWISOVM_SWISOVM_SWTM:
opt_uses:
- low_level_status

CT_SS_VSC_SWTC_SPSS:
guid: "ad3c6e1b-1a16-4564-a8b6-a56168daceaa"
description: "Cooling tower with onboard spray pump and variable speed control."
is_canonical: true
implements:
- CT
- SS
- VSC
- SWTC
- SPSS

CT_SS_VSC_SPSS_SWTC_RWISOVM:
guid: "226b9d4e-cdf7-4106-bfd4-4b8a5e5a55c4"
description: "Cooling tower with onboard spray pump and variable speed control."
Expand All @@ -188,6 +209,19 @@ CT_SS_VSC_SPSS_SWTC_RWISOVM:
- SWTC
- RWISOVM

CT_SS_VSC_SPSS_SWTC_SWISOVM_BWFRM:
guid: "368e7cef-75e2-407c-ac2b-3904a357b825"
description: "Cooling tower with onboard spray pump, variable speed control, isolation on supply side and blowdown water flow monitoring."
is_canonical: true
implements:
- CT
- SS
- VSC
- SPSS
- SWTC
- SWISOVM
- BWFRM

CT_SS_VSC_SWTM_RWISOVM_SWISOVM_FSWISOVM_FRWISOVM:
guid: "9ca0256a-9d7f-4b4d-8289-e321e487a2a1"
description: "Cooling tower with variable speed control, supply and return isolation valves and supply temp monitoring, supply and return filter isolation valves and supply water temperature monitoring."
Expand Down
11 changes: 11 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/DC.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,17 @@ DC_SS_SWTC:
- SS
- SWTC

DC_SS_VSC_SWTC_RWISOVM:
guid: "49987aa9-de99-4ff2-94a8-eca95b39ea3b"
description: "Typical dry-cooler (closed loop sensible cooler) with isolation on return side."
is_canonical: true
implements:
- DC
- SS
- VSC
- SWTC
- RWISOVM

DC_SS_FSS4X_FVSC4X_SWTC_WDPM:
guid: "1e1ddaf9-d9e7-46c2-8026-964c183a22c4"
description: "Closed loop sensible cooler with four fans and differential pressure monitoring."
Expand Down
32 changes: 32 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/HX.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,28 @@ HX_CHWDT_CHWRWISOVM:
- CHWDT
- CHWRWISOVM

HX_CHWDT_CWRISOVM_CHWRWISOVM_CLPM:
guid: "c1035031-6ab6-4501-b600-bd89deafd83b"
description: 'Chilled water heat exchanger with isolation on condensing and chilled return side, and cooling thermal power monitoring.'
is_canonical: true
implements:
- HX
- CHWDT
- CWRISOVM
- CHWRWISOVM
- CLPM

HX_CHWDT_CWDT_CHWRWISOVM_CLPM:
guid: "1f7f5457-22a3-4889-9101-1b82fdf44edf"
description: 'Chilled water heat exchanger with chilled and condensing water temperature differential monitoring, isolation on chilled return side, and cooling thermal power monitoring.'
is_canonical: true
implements:
- HX
- CHWDT
- CWDT
- CHWRWISOVM
- CLPM

HX_CHWDT_CHWRWISOVPM:
guid: "29bca835-c90f-4d75-bc1c-e3c6c449f476"
description: "Chilled water heat exchanger."
Expand Down Expand Up @@ -263,6 +285,16 @@ HX_PSWTC_CHWDT_CHWRWISOVPM:
guid: "aee0a0be-f0fe-458a-9d70-d37eba78e401"
description: "Chilled/process water heat exchanger with isolation valve on chilled return water side."
is_canonical: true
implements:
- HX
- PSWTC
- CHWDT
- CHWRWISOVPM

HX_PSWTC_CHWDT_CHWRWISOVM:
guid: "aacf282a-0d24-4c00-9ad9-91988d0b80a3"
description: "Chilled/process water heat exchanger with isolation valve on chilled return water side."
is_canonical: true
implements:
- HX
- PSWTC
Expand Down
12 changes: 12 additions & 0 deletions ontology/yaml/resources/fields/telemetry_fields.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -625,6 +625,18 @@ literals:
- economizer_bypass_valve_percentage_sensor:
fixed_min: 0
fixed_max: 100
- economizer_bypass_valve_command:
- OPEN
- CLOSED
- economizer_bypass_valve_status:
- OPEN
- CLOSED
- mechanical_cooling_bypass_valve_command:
- OPEN
- CLOSED
- mechanical_cooling_bypass_valve_status:
- OPEN
- CLOSED
- mechanical_cooling_bypass_valve_percentage_command:
fixed_min: 0
fixed_max: 100
Expand Down
Loading