CET airflow tracking (CetAirFlTck11)
Overview
The application function "CET room pressurization air volume flow tracking 11" (CetAirFlTck11) calculates flow setpoints for supply and extract terminals in a room to accomplish pressurization. The difference between supply and extract flows is a fixed, configured value. The setpoints are selected to accomplish heating, cooling, and ventilation within constraints of the minimum and maximum flow rates for the terminals.
The AF balances room flows that are under its control (typically supply and extract terminals) and exhaust flows that are independent (for example, fume hoods).
Main features:
- Airflow coordination for pressurized rooms, including:
- Single tracking pair (one supply, one extract)
- Lab room with fume hood (one supply, one extract, and fume hood exhaust)
- Large lab with fume hoods (multiple supply, extract and fume hoods)
- Coordination of airflow demands for heating, cooling, and ventilation
- Airflow monitoring including warning and alarm values (configurable)
- Multiple segment support
(A segment can include any of the following: supply terminal / extract terminal / supply + extract pair / independent exhaust terminal - fume hood). - Alarms
- Air flow transfer alarm
- Warnings
- Air flow transfer warning
- Flow monitoring values
- Total supply
- Total extract
- Air flow transfer
- Other supply/ other exhaust
CAUTION

Airflow contaminant alarms and control
To effectively manage air contaminants, users often need the BACS to alarm when the airflow tracking system does not operate properly. In addition, users often need to confirm the relationship between airflow control and contaminant control.
- Installing contractors and service technicians should work with end users to ensure alarms and operating procedures are effective.
- A room pressure monitor may be warranted or required.
Function
PRMod
Room pressurization mode (PRMod) can be set for neutral, positive, or negative room pressure. The airflow setpoints are calculated in one of three ways (modes) depending on the setting of PRMod.
- Positive - the supply flow equals exhaust plus transfer.
Transfer flow is outward. Room pressure is higher than surroundings. - Negative - the exhaust flow equals supply plus transfer.
Transfer flow is inward. Room pressure is lower than surroundings. - Neutral - the supply flow equals exhaust, and the AF does not use the transfer flow (flow offset) value.
Net transfer flow is almost zero. Direction of transfer flow is unreliable. Room pressure is the same as surroundings.
SpAirFlTrn
Transferred air volume flow setpoint (SpAirFlTrn) is the setpoint for the amount of air that enters or exits a pressurized room through openings in the room boundaries.
In a pressurized room, the extract airflow setpoint differs from the supply airflow setpoint by the value of SpAirFlTrn.
Example: In a negative pressure room, if supply = 600 and AirFlTrn = 100, the extract airflow setpoint will = 700. In a positive pressure room, if supply = 600 and AirFlTrn = 100, the extract airflow setpoint will = 500. (net flow direction is indicated by PRMod value)
AirFlTrnR
Room transferred air volume flow (AirFlTrnR) is the calculated value from all airflow measurements. It is calculated for monitoring and alarming. In this AF, the controller works to drive AirFlTrnR to the setpoint (SpAirFlTrn). (Setpoint signals sent to terminals in the segment(s) are scaled as a percentage.)
Operators monitoring pressurized rooms can check the value of AirFlTrnR. If it is a positive value, then the room is pressurized in the right direction; if negative, then air flow transfer is opposite of the intended direction.
- When PRMod is set to Positive (or Neutral), transfer flow is defined as supply minus extract
- When PRMod is set to Negative, transfer flow is defined as extract minus supply
AirFlSuR
Room supply air volume flow(AirFlSuR) is the total supply room air volume flow. This includes supply terminals in the segments and AirFlSuAdd.
AirFlExR
Room extract air volume flow (AirFlExR) is the total extract room air volume flow. This includes exhaust terminals in the segments and AirFlExAdd.
TckMod
Tracking mode (TckMod) determines the order of the flow tracking calculations. Extract tracks supply is best used for positive pressurization; supply tracks extract is best for negative pressurization.
TckMthd
Tracking method (TckMthd) determines how tracking is accomplished, tracking method is based on setpoint or flow. If setpoint tracking is selected and the system cannot reach or maintain setpoint, flow tracking is used.
Fume hood flow
Collected from the fume hoods that are configured as members of the CetRCtl group. The AF handles changes in the fume hood flow by adjusting supply, extract, or both.
Other supply / other extract
The AF collects dynamic flow data from fume hoods and recalculates the supply and extract setpoints. This AF handles other supply and extract devices that are outside its control but are part of the room air balance. The other flow data may be static (configured) or dynamic (written by another device on the network).
Flow Rates for supply and extract
The system selects the lowest flow rate that meets all requirements for each function: pressurization, ventilation, heating / cooling. Control priorities are performed in the following order:
- Maximum flow limits for terminals
- Pressurization (SpAirFlTrn) in the desired direction, not less than required level
- Ventilation rate for room
- Temperature control (heating / cooling functions)
- Minimum flow limits for terminals
- Pressurization (AirFlTrnR) in the desired direction, not greater than required level

In rare cases, the lab DXR may set flows below a configured minimum or enforce flow limits while exceeding the air flow transfer setpoint. For more information, see "Special cases" under Technical principles > Lab > Pressurization for critical spaces.
Feature configuration
Feature selections for "Room HVAC coordination" are accessed via the Application configuration task in the Configuration component.
Feature (AF) | Feature description | Ref. |
|---|---|---|
Trend for room supply air volume flow | None/Active | ☑ |
Trend for room extract air volume flow | None/Active | ☑ |
Trend for room fume hood air volume flow | None/Active | ☑ |
Trend for room transferred air volume flow | None/Active | ☑ |
Monitoring room transferred air volume flow alarm | None/Active | ☑ |
Trend for room transferred air volume flow alarm | None/Active | ☑ |
Trend for supply air volume flow determination | None/Active | ☑ |
Configuration
Objects
Description | Object | Type | Default value |
|---|---|---|---|
Additional supply air volume flow ▶ If some ventilation equipment adds air to the room that is not measured by a room controller or collected from a segment on a separate controller, indicate that flow with this object. Only applies if the flow is considered constant. If the flow changes, use AirFlSuEffAdd. | AirFlSuAdd | ACnfVal | 0.0 [m3/h] |
Additional extract air volume flow ▶ If some extract device removes air from the room that is not measured by a room controller or collected from a segment, indicate that flow with this object. Only applies if the flow is considered constant. If the flow changes, use AirFlExEffAdd. | AirFlExAdd | ACnfVal | 0.0 [m3/h] |
Transferred air volume flow setpoint ▶ Controller maintains this value as the difference between supply and extract flow. Set as a positive number. | SpAirFlTrn | ACnfVal | 10 [m3/h] |
Parameters
Description | Parameter | Default value |
|---|---|---|
Number of supply air VAV boxes ▶ Enter the number of supply terminals coordinated by this room. For a simple, tracking pair, the value is 1. | NumVavSu | 1 |
Number of extract air VAV boxes ▶ Enter the number of exhaust coordinated by this controller. For a simple, tracking pair, the value is 1. | NumVavEx | 1 |
Number of fume hoods ▶ Enter the number of fume hoods coordinated by this controller. For a simple, tracking pair, there are no hoods; the value is 0. | NumFh | 0 |
Room pressurization mode ▶ Set the direction of pressurization for the room, and the direction of net air transfer between the room and surrounding spaces. 1:Neutral | PRMod | 1:Neutral |
Tracking mode ▶ Select the flow tracking algorithm according to project specifications. If it is not specified, select according to PRMod. 1:Supply air tracks extract air | TckMod | 1:Supply air tracks extract air |
Tracking method ▶ This is a detail of the flow tracking algorithm. Use the default value unless project specifications clearly direct otherwise. Setpoint tracking is both faster and more stable than flow tracking. Some people choose flow tracking for the certainty of tracking the actual flow. 1:Setpoint | TckMthd | 1:Setpoint |
Time for increasing air volume flow request This parameter regulates the rate of change when changes in room airflow are sudden. A longer time makes the changes more gradual and reduces the chance of temporary imbalance of supply and extract. If the customer is concerned about briefly reversing pressurization, consider longer time. Adjust this parameter if the room does not maintain correct pressurization during transition of ventilation or temperature setpoints. | TiIcrAflReq | 10 [s] |
Time for decreasing air volume flow request Adjust this parameter if the room does not maintain the correct pressurization during transitioning ventilation or temperature setpoints. | TiDcrAflReq | 10 [s] |
Room supply response to failed supply air volume flow ▶Specifies action at all supply terminals in the room, if flow data is unavailable from one of them. No affect if there is only 1 supply terminal. In some facilities failure modes are carefully engineered and tested to produce a very reliable system. In those cases, the HVAC design engineer should choose this failure response. For customers less interested in operating details, the default Hold setting is often a good choice as the least disruptive response. This maintains setpoint at the level it had before the failure. Normal continues performing algorithms without regard for the failure. Max or Min may be selected as the surest way to maintain the desired direction of pressurization. However, the pressurization level and flow levels in the room may be extreme. Zero is selected for facilities where the desired failure mode is to isolate the room. The setpoint goes to zero and the damper closes. 1:Normal | SuRAirFlFailSu | 5:Hold |
Room supply response to failed extract air volume flow Enumeration see SuRAirFlFailSu | SuRAirFlFailEx | 5:Hold |
Room extract response to failed extract air volume flow Enumeration see SuRAirFlFailSu | ExRAirFlFailEx | 5:Hold |
Room extract response to failed supply air volume flow Enumeration see SuRAirFlFailSu | ExRAirFlFailSu | 5:Hold |
Transferred air volume flow alarm configuration 1:Disabled | AirFlTrnAlmCnf | 1:Disabled |
Delay for transferred air volume flow alarm ▶ Set according to customer’s need to monitor room pressurization. In most applications a brief lapse in transfer flow is not a contamination control issue. | DlyAirFlTrnAlm | 30 [s] |
Tolerance for transferred air volume flow alarm ▶ Set according to customer’s need to monitor room pressurization. Set large enough that normal variations in flow measurements do not trip the alarm. | TolAirFlTrnAlm | 70.0 [m3/h] |
Transferred air volume flow warning configuration | AflTrnWarnCnf | 1:Disabled |
Delay for transferred air volume flow warning | DlyAflTrnWarn | 30 [s] |
Tolerance for transferred air volume flow warning | TolAflTrnWarn | 35.0 [m3/h] |
Reset fume hood setpoint configuration 0:No | RstSpFhCnf | 0:No |
Fume hood use exceeded configuration Typically used when there are multiple fume hoods in a room and the room supply cannot provide enough makeup air if all the fume hoods are open. If set to Yes and the total fume hood exhaust air flow for the room is greater than FhAirFlUseLm the fume hood ODP will provide an indication that the limit has been exceeded and the fume hood exhaust air volume should be reduced (close the sash). 0:No | FhUseExcdCnf | 0:No |
Fume hood air volume flow use limit ▶ Value specified / chosen by customer. Alarm is indicated when sum of fume hood flows in the room exceeds this value. | FhAirFlUseLm | 0.0 [m3/h] |
Air volume flow unit ▶ Defined by selected engineering unit – do not change. | AirFlUnit | [m3/h] |
Interface
Interface | Description | Type | Ref. | Owned by |
|---|---|---|---|---|
AirFlSuEffAdd | Effective additional supply air volume flow ▶ To include a separate, dynamic flow in the room airflow balance, command these objects from some other network device. (Or command with code added to this controller.) Command at BACnet priority 14 or higher. | APrcVal | ● | - |
AirFlExEffAdd | Effective additional extract air volume flow ▶ To include a separate, dynamic flow in the room airflow balance, command these objects from some other network device. (Or command with code added to this controller.) Command at BACnet priority 14 or higher. | APrcVal | ● | - |
AirFlSuR | Room supply air volume flow ▶ Total of supply flow values collected from segments and other supply. Read these objects to monitor flow levels on graphics and trends. Non-writable objects. (Usually more stable than the flow values calculated directly from the sensors.) | ACalcVal | ● | - |
TrndAirFlSuR | Trend for room supply air volume flow | FtrSel | ● | - |
AirFlExR | Room extract air volume flow | ACalcVal | ● | - |
TrndAirFlExR | Trend for room extract air volume flow | FtrSel | ● | - |
AirFlFhR | Room fume hood air volume flow | ACalcVal | ● | - |
TrndAirFlFhR | Trend for room fume hood air volume flow | FtrSel | ● | - |
PrSpAirFlSuR | Present setpoint for room supply air volume flow | ACalcVal | ● | - |
PrSpAirFlExR | Present setpoint for room extract air volume flow ▶ Read this objects to display setpoint flow level for the whole room. Non-writable object. | ACalcVal | ● | - |
AirFlTrnR | Room transferred air volume flow | ACalcVal | ● | - |
TrndAirFlTrnR | Trend for room transferred air volume flow | FtrSel | ● | - |
AirFlTrnRAlm | Room transferred air volume flow alarm 0:Normal | BCalcVal | ● | - |
AflTrnRAlmMon | Monitoring room transferred air volume flow alarm | FtrSel | ● | - |
TrndAflTrnRAlm | Trend for room transferred air volume flow alarm | FtrSel | ● | - |
AirFlTrnRWarn | Room transferred air volume flow warning | BCalcVal | ● | - |
AflTrnRWarnMon | Monitoring room transferred air vol.flow warning | FtrSel | ● | - |
AirFlSuDtr | Supply air volume flow determination 1:Heating ▶ Use in trouble shooting to answer "Why is the room drawing so much air." Monitor and study to analyze energy use and conservation opportunities. (Display on room graphic for building operator.) | MCalcVal | ● | - |
TrndAirFlSuDtr | Trend for supply air volume flow determination | FtrSel | ● | - |
RCtl | Room control | GrpMaster | ◉ | Room |
CetRCtl | CET room pressurization for room control | GrpMaster | ◉ | Room |
AirFlSuAdd | Additional supply air volume flow | ACnfVal | ● | - |
AirFlExAdd | Additional extract air volume flow | ACnfVal | ● | - |
SpAirFlTrn | Transferred air volume flow setpoint ▶ This is the primary adjustment for operation of a pressurized room. Compare to AirFlTrnR to observe effectiveness of flow controls and room pressurization system. | ACnfVal | ● | - |
Engineering and commissioning
Other supply / extract
Air flows that are outside the control of this AF can be included in the room airflow balance.
- To account for static flow values, set the related configuration properties. (AF writes that data to the dynamic objects).