browse

browse

| Overview

TrueCFM ensures the required airflow to the zones under the influence of temperature loads and CO2 respectively as prescribed by ASHRAE Guidelines 36. The control sequence is as prescribed for a VAV zone with reheat for a system with Cool Only AHU.

With the Airflow CFM loop on the Edge (SmarNode) device, the reaction time for the resultant loop for the rapid airflow changes, contributing to the damper opening, is greatly reduced from what was existing.

Running CFM on the edge is expected to help mitigate short cycling issues, as the control loops operate every 10 seconds. However, the effectiveness will depend on the field team’s ability to fine-tune the system.

To complement the CFM loops on SmartNode, the Reheat loop for the VAV terminal is available on the SmartNode.

The Airflow CFM & Rehat loops run once in 10 seconds, delivering optimal damper positions & heating for the required rapid changes in the airflow CFM & Room Temperatures.

| Applicability

The CFM & Reheat loop on the Edge is only applicable for the VAV-based terminal profiles that use SmartNode as follows.

  • SmartNodeVAV No Fan Terminal Profile
  • SmartNodeVAV Parallel Fan Terminal Profile
  • SmartNodeVAV Series Fan Terminal Profile
  • SmartNodeActive Chilled Beam (ACB) Terminal Profile

The CFM loops & Reheat loops on SmartNode are enabled, only when the system operates in the Cooling Mode.

Note: The CFM loop on the Edge does not apply to the VVT-C profile as the VVT-C terminal logic influences the system algorithm which considers the damper positions of all other zone VAVs fed by the system.

The VAV terminal profile that uses VVT-C terminal logic when the system is heating and the zone the trueCFM loop would continue running on CCU instead of the edge.

| CFM & Reheat Loops on SmartNode

The CFM & Reheat Loops on SmartNode & HelioNode are supported by a few process changes:

  • The runPILoopOnNode field is introduced with the settings 2 messages, as below, that is enabled or disabled based on whether the CFM-based control is enabled for the profile with the system operating mode based in cooling.

  • The Control message from CCU will communicate the CFM & DAT setpoints to the SmartNode, along with the CCU calculated damper position as below.

  • Based on whether the runPILoopOnNode field in the settings 2 messages is enabled or not, the SmartNode run the PI loops to determine the calculated damper positions as shown below, or simply use the CCU calculated damper position to set the damper & Reheat positions.

  • The calculated damper position on the edge controlling the damper opening is communicated back to the CCU via regular updates and displayed across CCU, portals, and apps UI and historized across widgets

Note: The system operating mode is not communicated as an extra field in the settings message but is instead conveyed through the “Run PI on Edge” field. This means that the system operating mode is determined by the value of the PI loop on edge bit: if the value is set to 1, the system is in cooling; otherwise, it is in heating.

Hence an extra field in the settings message communicates the system state.

| Damper Position Demarcation

Two new points are introduced to accommodate the calculated damper position in the system to visualize in portals and widgets, as below:

Calculated Damper Position

Calculated Reheat Position

 .

SN/HN calculated the Damper position in Widgets

 

| Fail Safe Behavior

When the system is heating, the VAV terminal runs the VVT-C logic, at this time when the SN enters Fail Safe mode in a connected to CCU environment, the DAB logic is run on the edge meeting the minimum CFM requirement of the space using the following.

When the device enters fail-safe mode and the system state is in cooling, only the CFM loop will run on the edge along with the temperature loop. All loop parameters will follow the settings specified in CCU settings 1 and 2. Additionally, configurations such as minimum and maximum CFM will be shared with the device through these settings.

| Settings Message Changes

Run PI loop on Edge is a field in the setting message that plays a vital role in the CFM loop on edge, this is leveraged for use, to decide whether to run the CFM loop on the edge device or use the controls from the loops run on CCU. 

The DAT Setpoint and CFM setpoint will be a part of the controls message as the controls message changes and regular update will contain calculated damper and reheat positions.

| Tuner Propagation & Consumption

The Tuner propagation & consumption on the firmware is on the fly without any delay, for the CFM loop on edge, as shown below in the settings 2 message

| Assumptions & Nuances

  • There can be scenarios where the Supply air temperature sensor is not connected to the thermistor 2, in this case, there is no way with which the device be it SN to determine whether the system state is heating or cooling it is assumed that the system is always cooling when no sensor is connected to Th2.
  • Currently, irrespective of the system state the firmware algo in Fail Safe runs the GPC 36 loops always where the cooling and reheat loop will be driven as such as in a cooling state of the system. But in the event of the CFM on edge based on the system state the algo handling on the failsafe will be switching between GPC 36 and Non-GPC 36 typical temperature PI of DAB for heating and cooling and CFM loop running respecting the minCFM heating or cooling as per zone state. 

| DAT Loop on Edge

The Discharge Air Temperature loop that controls the reheat on the VAV terminal profiles is applicable for all three profiles.

When the staged reheat mapped to the relay or the modulating reheat mapped to Analog out is enabled in the profile, the algorithm runs the DAT loop based on the DAT setpoint and measured DAT via Th1.

  • The heating side calculates the Heating Loop Output based on the current and desired heating temperatures.
  • Which is factored between the AHU SAT and the minimum of either the MaxDischargeTemp defaulted to 90F or the sum of room temperature + the DischargeTempOffset defaulted to 20F, compute the DAT setpoint for the SmartNode / HelioNode to run the reheat & CFM loop.
  • The Damper remains at a minimum cfm damper position requirement for 0% - 50% of the Heating Loop Output.
  • Also, the Reheat loop ramps up for 0-50% of the Heating Loop Output till a maximum Discharge Air Temperature (DAT) setpoint is reached (minimum of either the MaxDischargeTemp defaulted to 90F or the sum of room temperature + the DischargeTempOffset defaulted to 20F).
  • The Reheat Loop stops scaling once the maximum Discharge Air Temperature (DAT) setpoint is reached
  • After 50% of the Heating Loop Output, the damper increases from the configured Min Damper Position Heating to Max Damper Position Heating, if the discharge air temperature is above the room temperature + DAT Differential where the damper is opened based on the CFM setpoint scaling on basis of heating loop increasing from 50 to 100%.

Note: Discharge air temperature is below the room temperature + DAT Differential, if this is the case then also the damper will not open.

| Summary

The table below summarizes the possibilities with the introduction of CFM loop on edge.

Operating Mode (System) Zone Load Demand CFM Control Enabled runPILoopOnNode Field in setting 2 message  Controls Message Result Regular Update
Heating Heating No 0 NA

SmartNode/ HelioNode executes the CCU calculated Damper & Reheat Position CCU calculated damper position as feedback for visualization in portals & widgets
Heating Cooling Yes 0
Heating Heating No 0
Heating Cooling No 0
Cooling Heating Yes 1 The control message  with CCU Calculated Damper Position,  Reheat Position, Airflow CFM Setpoint SmartNode/ HelioNode runs the CFM Loop every 10 seconds,  with Aiflow setpoint & measured airflow CFM, and Reheat loop with DAT setpoint & measured DAT. SmartNode/HelioNode, calculated damper Position and Reheat Position as feedback for visualization in portals & widgets.
Cooling  Cooling Yes 1 The control message  with CCU Calculated Damper Position,  Reheat Position, Airflow CFM Setpoint & DAT Setpoint SmartNode/ HelioNode runs the CFM Loop every 10 seconds,  with Aiflow setpoint & measured airflow CFM SmartNode/HelioNode calculated damper Position for visualization in portals & widgets
Cooling Heating No 0 NA CFM Loops not enabled CCU calculated damper & Reheat position as feedback for visualization in portals & widgets.
Cooling  Cooling No 0

| Backward Compatibility

The table talks about the backward compatibility for the newly introduced CFM & Rehat loops on the SmartNode.

New = CFM & Reheat Loops on Edge Enabled
Old = Last Production Release
CCU CM SN What is expected/ what needs to be changed Versions
Old Old Old Loops run on CCU and no change is required

Below are the versions that can be upgraded or updated to new versions for Loops on Edge support.

Old
CCU-2.13.3
CM-3.54
SN- 5.35
Old Old New Loops run on CCU as runPILoopOnNode filed will not be present
Old New Old Loops run on CCU as runPILoopOnNode field will not be present, but the SN/HN cannot differentiate the behavior expected
Old New New Loops run on CCU as the runPILoopOnNode filed will not be present
New Old Old Loops run on CCU as the CM & SN does not recognize the changes in Regular updates, Settings 2 & controls
New Old New Update the CM to new, to enable the loops on the SN as the CCU can send setting 2 messages and receive the changed Regular Updates
New New Old Update the SN to new, to enable the loops on the SN as the CCU & CM can send setting 2 messages and receive the changed Regular Updates.
New New New Loops run on SN and no change is required

For more information on the version compatibility refer to the sheet attached.

 

Previous
Next

Comments

0 comments

Please sign in to leave a comment.

Was this article helpful?

0 out of 0 found this helpful
Powered by Zendesk