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

Add booster and circulating pump #602

Merged
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
9 changes: 9 additions & 0 deletions bricksrc/definitions.csv
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ https://brickschema.org/schema/Brick#Blowdown_Water,Water expelled from a system
https://brickschema.org/schema/Brick#Boiler,"A closed, pressure vessel that uses fuel or electricity for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications.",
https://brickschema.org/schema/Brick#Boiler_Command,A command to control a boiler,
https://brickschema.org/schema/Brick#Booster_Fan,Fan activated to increase airflow beyond what is provided by the default configuration,
https://brickschema.org/schema/Brick#Booster_Pump,"Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed.",
https://brickschema.org/schema/Brick#Box_Mode_Command,,
https://brickschema.org/schema/Brick#Break_Room,A space for people to relax while not working,
https://brickschema.org/schema/Brick#Breaker_Panel,Breaker Panel distributes power into various end-uses.,
Expand Down Expand Up @@ -113,6 +114,8 @@ https://brickschema.org/schema/Brick#Centrifugal_Chiller,A chiller that uses the
https://brickschema.org/schema/Brick#Change_Filter_Alarm,An alarm that indicates that a filter must be changed,
https://brickschema.org/schema/Brick#Chilled_Beam,"A device with an integrated coil that performs sensible heating of a space via circulation of room air. Chilled Beams are not designed to perform latent cooling; see Induction Units. Despite their name, Chilled Beams may perform heating or cooling of a space depending on their configuration.",
https://brickschema.org/schema/Brick#Chilled_Water,water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature.,
https://brickschema.org/schema/Brick#Chilled_Water_Booster_Pump,Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed.,
https://brickschema.org/schema/Brick#Chilled_Water_Circulator_Pump,"Used to move chilled water in a closed circuit, ensuring continuous flow.",
https://brickschema.org/schema/Brick#Chilled_Water_Coil,"A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water.",
https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure of chilled water,
https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Integral_Time_Parameter,,
Expand All @@ -139,6 +142,7 @@ https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Energy_Storage_Tank,"
https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Expansion_Tank,A thermal expansion tank designed specifically for chilled water systems.,
https://brickschema.org/schema/Brick#Chilled_Water_Valve,A valve that modulates the flow of chilled water,
https://brickschema.org/schema/Brick#Chiller,Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type.,
https://brickschema.org/schema/Brick#Circulator_Pump,"Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow.",
https://brickschema.org/schema/Brick#Cloudage,The fraction of the sky obscured by clouds when observed from a particular location,
https://brickschema.org/schema/Brick#Coil,Cooling or heating element made of pipe or tube that may or may not be finned and formed into helical or serpentine shape (ASHRAE Dictionary),
https://brickschema.org/schema/Brick#Cold_Box,"in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns.",
Expand All @@ -162,7 +166,9 @@ https://brickschema.org/schema/Brick#Condensate_Leak_Alarm,An alarm that indicat
https://brickschema.org/schema/Brick#Condenser,A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase.,
https://brickschema.org/schema/Brick#Condenser_Heat_Exchanger,A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase.,
https://brickschema.org/schema/Brick#Condenser_Water,Water used used to remove heat through condensation,
https://brickschema.org/schema/Brick#Condenser_Water_Booster_Pump,Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed.,
https://brickschema.org/schema/Brick#Condenser_Water_Bypass_Valve,A valve installed in a bypass line of a condenser water loop,
https://brickschema.org/schema/Brick#Condenser_Water_Circulator_Pump,"Used to move chilled water in a closed circuit, ensuring continuous flow.",
https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor,Measures the flow of the condenser water,
https://brickschema.org/schema/Brick#Condenser_Water_Isolation_Valve,An isolation valve installed in the condenser water loop,
https://brickschema.org/schema/Brick#Condenser_Water_Pump,A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower,
Expand Down Expand Up @@ -295,6 +301,7 @@ https://brickschema.org/schema/Brick#Discharge_Fan_Differential_Speed_Setpoint,,
https://brickschema.org/schema/Brick#Disconnect_Switch,Building power is most commonly provided by utility company through a master disconnect switch (sometimes called a service disconnect) in the main electrical room of a building. The Utility Company provided master disconnect switch often owns or restricts access to this switch. There can also be other cases where a disconnect is placed into an electrical system to allow service cut-off to a portion of the building.,
https://brickschema.org/schema/Brick#Displacement_Flow_Air_Diffuser,An air diffuser that is designed for low discharge air speeds to minimize turbulence and induction of room air. This diffuser is used with displacement ventilation systems.,
https://brickschema.org/schema/Brick#Distribution_Frame,"A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room",
https://brickschema.org/schema/Brick#Domestic_Hot_Water_Circulator_Pump,"Used to move domestic hot water in a closed circuit, ensuring continuous flow.",
https://brickschema.org/schema/Brick#Domestic_Hot_Water_System,"The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building",
https://brickschema.org/schema/Brick#Domestic_Hot_Water_System_Enable_Command,Enables operation of the domestic hot water system,
https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint,Sets temperature of domestic hot water,
Expand Down Expand Up @@ -518,6 +525,8 @@ https://brickschema.org/schema/Brick#Hot_Box,hot air chamber forming part of an
https://brickschema.org/schema/Brick#Hot_Deck,Part of a dual duct air handling unit that supplies heating to a building,
https://brickschema.org/schema/Brick#Hot_Water,Hot water used for HVAC heating or supply to hot taps,
https://brickschema.org/schema/Brick#Hot_Water_Baseboard_Radiator,Hydronic heating device located at or near the floor,
https://brickschema.org/schema/Brick#Hot_Water_Booster_Pump,Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed.,
https://brickschema.org/schema/Brick#Hot_Water_Circulator_Pump,"Used to move hot water in a closed circuit, ensuring continuous flow.",
https://brickschema.org/schema/Brick#Hot_Water_Coil,"A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water.",
https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure of hot water,
https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Integral_Time_Parameter,,
Expand Down
84 changes: 84 additions & 0 deletions bricksrc/equipment.py
Original file line number Diff line number Diff line change
Expand Up @@ -557,15 +557,99 @@
"subclasses": {
"Chilled_Water_Pump": {
"tags": [TAG.Equipment, TAG.Pump, TAG.Chilled, TAG.Water],
"subclasses": {
"Chilled_Water_Circulator_Pump": {
"tags": [
TAG.Equipment,
TAG.Pump,
TAG.Circulator,
TAG.Chilled,
TAG.Water,
],
"parents": [BRICK.Circulator_Pump],
},
"Chilled_Water_Booster_Pump": {
"tags": [
TAG.Equipment,
TAG.Pump,
TAG.Booster,
TAG.Chilled,
TAG.Water,
],
"parents": [BRICK.Booster_Pump],
},
},
},
"Condenser_Water_Pump": {
"tags": [TAG.Equipment, TAG.Pump, TAG.Condenser, TAG.Water],
"subclasses": {
"Condenser_Water_Circulator_Pump": {
"tags": [
TAG.Equipment,
TAG.Pump,
TAG.Circulator,
TAG.Condenser,
TAG.Water,
],
"parents": [BRICK.Circulator_Pump],
},
"Condenser_Water_Booster_Pump": {
"tags": [
TAG.Equipment,
TAG.Pump,
TAG.Booster,
TAG.Condenser,
TAG.Water,
],
"parents": [BRICK.Booster_Pump],
},
},
},
"Hot_Water_Pump": {
"tags": [TAG.Equipment, TAG.Pump, TAG.Hot, TAG.Water],
"subclasses": {
"Hot_Water_Circulator_Pump": {
"tags": [
TAG.Equipment,
TAG.Pump,
TAG.Circulator,
TAG.Hot,
TAG.Water,
],
"parents": [BRICK.Circulator_Pump],
"subclasses": {
"Domestic_Hot_Water_Circulator_Pump": {
"tags": [
TAG.Equipment,
TAG.Pump,
TAG.Circulator,
TAG.Hot,
TAG.Water,
TAG.Domestic,
],
},
},
},
"Hot_Water_Booster_Pump": {
"tags": [
TAG.Equipment,
TAG.Pump,
TAG.Booster,
TAG.Hot,
TAG.Water,
],
"parents": [BRICK.Booster_Pump],
},
},
},
},
},
"Circulator_Pump": {
"tags": [TAG.Equipment, TAG.Pump, TAG.Circulator],
},
"Booster_Pump": {
"tags": [TAG.Equipment, TAG.Pump, TAG.Booster],
},
},
},
"Heat_Exchanger": {
Expand Down