| Overview
The Conventional Package Unit (CPU) is a profile that uses HyperStat to control Standalone equipment in a zone. The equipment controlled can be rooftop units or split ACs.
It provides the cooling and heating equipment controls with the flexibility to select between fully modulating or staged controls.
The possible equipment configurations include:
- 3 Stages of cooling equipment control
- 3 Stages of heating equipment control
- 3 Stages of fan speed control
- Linear and Staged Fans for cooling and heating equipment control
- 2 Thermistor inputs
- Fan Enabled and Occupied Enable
Additional interlock inputs are provided for door/window/keycard sensors. Onboard sensors for CO2 and humidity provide separate damper control for DCV or humidification/dehumidification.
| Wiring
| Configuration Steps
From the floor layout screen
- Select the zone for which the HyperStat CPU profile needs to be paired
- Click Pair Module.
- Select HS HyperStat from, the select device type screen.
- Select Conventional Package Unit from, the select module type screen.
- Click Pair and follow the instructions to pair the HyperStat to the zone.
- Locate the broadcasted device mac ID, and click to continue.
- Alternately click connect manually to pair the device manually. For more information on manual pairing refer Alternate/Manual Pairing for HyperStat.
- Enter the PIN displayed on the HyperStat device UI, and click Pair.
The configuration screen displays as below.
| Know Your Profile
| Configuration Parameters
Parameter |
Purpose |
Default Value |
Values in the drop-down list |
Temperature Offset |
To set the temperature offset value for the profile. |
0 (°F) |
Range from -10 to + 10 in .1 increments |
Auto Force Occupied |
To enable Auto force occupied Note: Auto Forced occupied/forced occupied and Auto-Awayc cannot work together. |
Disabled
|
Enable |
Auto-Away |
To enable auto-away Note: Auto Forced occupied/forced occupied and Auto-Away cannot work together. |
Disabled
|
NA |
Relay 1 |
To enable staged conditioning |
Cooling Stage 1 |
Cooling Stage1 Cooling Stage2 Cooling Stage3 Heating Stage1 Heating Stage2 Heating Stage3 Fan low speed Fan medium speed Fan highspeed Fan Enable Occupied Enable Humidifier Dehumidifier Externally Mapped |
Relay 2 |
To enable staged conditioning |
Cooling Stage 2 |
|
Relay 3 |
To enable staged conditioning |
Fan low speed |
|
Relay 4 |
To enable staged conditioning |
Heating Stage 1 |
|
Relay 5 |
To enable staged conditioning |
Heating Stage 2 |
|
Relay 6 |
To enable staged conditioning |
Fan High Speed |
Parameter |
Purpose |
Default Value |
Values in the drop-down list |
Analog out 1 |
To enable modulating heating or cooling conditioning and fan speed |
Cooling |
Cooling Linear Fan Speed Heating DCV Damper Staged Fan Speed |
Analog out 2 |
To enable modulating heating or cooling conditioning and fan speed |
Fan speed |
Cooling Linear Fan Speed Heating DCV Damper Staged Fan Speed |
Analog out 3 |
To enable modulating heating or cooling conditioning and fan speed |
Heating |
Cooling Linear Fan Speed Heating DCV Damper Staged Fan Speed |
Thermistor 1 |
To enable Airflow temperature sensor/Enable Generic Fault (NO)/Enable Generic Fault (NC) |
Disabled |
Airflow Temperature Generic Fault (NO) Generic Fault (NC)
|
Thermistor 2 |
To enable door and window sensor1/Enable Generic Fault (NO)/Enable Generic Fault (NC) |
Disabled |
Door/Window Sensor (TH2) Generic Fault (NO) Generic Fault (NC)
|
Analog in 1 |
To enable additional sensor inputs |
Key Card Sensor |
Current TX (0-10Amps) Current TX (0-20Amps) Current TX (0-50Amps) Key Card Sensor Door/Window Sensor 1 |
Analog in 2 |
To enable additional sensor inputs |
Current TX (0-20Amps) |
Current TX (0-10Amps) Current TX (0-20Amps) Current TX (0-50Amps) Key Card Sensor Door/Window Sensor 2 |
Parameter |
Purpose |
Default Value |
Values in the drop-down list |
Analog-out1AtMinCooling |
To set the analog out values for modulating conditioning controls |
2V |
Range from 0V to 10V in 1V increments |
Analog-out1AtMaxCooling |
To set the analog out values for modulating conditioning controls |
10V |
Range from 10V to 0V in 1V increments |
Analog-out2AtMinFan |
To set the analog out values for modulating conditioning controls |
2V |
Range from 0V to 10V in 1V increments |
Analog-out2AtMaxFan |
To set the analog out values for modulating conditioning controls |
10V |
Range from 10V to 0V in 1V increments |
Analog-out3AtMinHeating |
To set the analog out values for modulating conditioning controls |
2V |
Range from 0V to 10V in 1V increments |
Analog-out3AtMaxHeating |
To set the analog out values for modulating conditioning controls |
10V |
Range from 10V to 0V in 1V increments |
Analog Out 2 at Fan low |
To set the damper positions at staged fan speeds |
30% |
Range from 0% to 100% in 10% increments |
Analog Out 2 at Fan medium |
To set the damper positions at staged fan speeds |
60% |
Range from 0% to 100% in 10% increments |
Analog Out 2 at Fan high |
To set the damper positions at staged fan speeds |
100% |
Range from 0% to 100% in 10% increments |
CO2 Threshold |
To set the CO2 Threshold value to control the DCV damper opening. |
800 ppm |
Disable, and range from 0 ppm to 4000 ppm in 10 ppm increments |
CO2 Target |
To set the CO2 Target value for the CCU level alerts |
1000 ppm |
Disable, and range from 0 ppm to 4000 ppm in 10 ppm increments |
PM 2.5 Threshold |
To set the PM 2.5 threshold value for the device level alerts |
1000 ppb |
Disable, and range from 0 ug/m³ to 1000 ug/m³ in 5 ug/m³ increments |
PM2.5 Target |
To set the VOC target value for the CCU level alerts |
1000 ppb |
Disable, and range from 0 ug/m³ to 1000 ug/m³ in 5 ug/m³ increments |
Parameter |
Purpose |
Default Value |
Values in the drop-down list |
Disable Touch |
To disable touch or interaction in the HyperStat device paired |
Disabled |
NA |
Enable Brightness |
To Enable brightness setting capability in the HyperStat device paired |
Disabled |
NA |
| Control System Object List
Object Name | Type | Input/Output Type/Default Value |
Heating Desired Temp | User Intent | NA |
Cooling Desired Temp | User Intent | NA |
Current Temp | Input | HyperStat/ OWI Sensor |
Humidity | Input | HyperStat/ OWI Sensor |
User Cooling Max Limit | User Intent | NA |
User Cooling Min Limit | User Intent | NA |
User Heating Max Limit | User Intent | NA |
User Heating Max Limit | User Intent | NA |
Conditioning Mode | User Intent | NA |
Operation Mode | Input | NA |
Fan Mode | User Intent | NA |
Occupancy Mode |
Input
|
HyperStat Onboard |
Cooling Stage 1 | Output | HyperStat Relay |
Cooling Stage 2 | Output | HyperStat Relay |
Cooling Stage 3 | Output | HyperStat Relay |
Fan Low Speed | Output | HyperStat Relay |
Fan Medium Speed | Output | HyperStat Relay |
Fan High Speed | Output | HyperStat Relay |
Heating Stage 1 | Output | HyperStat Relay |
Heating Stage 2 | Output | HyperStat Relay |
Heating Stage 3 | Output | HyperStat Relay |
Fan Enabled | Output | HyperStat Relay |
Humidifier | Output | HyperStat Relay |
Dehumidifier | Output | HyperStat Relay |
Modulating Cooling | Output | HyperStat AnalogOut |
Modulating Heating | Output | HyperStat AnalogOut |
Modulating Linear Fan Speed | Output | HyperStat AnalogOut |
Modulating Staged Fan Speed | Output | HyperStat AnalogOut |
Keycard Sensor |
Input |
HyperStat Analog In |
Door/Window Sensor |
Input |
HyperStat Analog In |
analogFanSpeedMultiplier |
Tuner |
1 |
standalonehumidityHyteresis | Tuner | 5 %RH |
standaloneEconomizingMaxHumidty | Tuner | 100 %RH |
standaloneEconomizingMinHumidty | Tuner | 0 %RH |
Note: For a comprehensive list of tuners and their details refer to Tuners Complete List
| Sequence of Operation
The sequence of operation is completely driven based on Occupancy mode, Space Current Temperature, and the set Cooling and Heating Desired Temperatures.
Let us understand the Sequence of operations based on the occupancy modes, and how the other factors contribute to the sequence of operations during different types of occupancy modes.
| Occupancy Modes
The occupancy mode (Occupied or Unoccupied) shall be determined through a user-adjustable, graphical, seven-day schedule with a holiday schedule, alongside the configurable autoaway and forced occupied options (external schedule influencers) for optimized controls and enhanced energy savings.
Based on the above aspects factoring into the occupancy the following can be the possible applicable occupancy modes:
-
- Pre- Conditioning
- Occupied
- Unoccupied
- Auto-Away
- Forced Occupied
| Sequence of Operation During Pre-Conditioning
Warm-up:
-
- If the space temperature is below the occupied heating temperature setpoint, the pre-conditioning shall initiate the morning warm-up via HeatingLoopOutput
- The FanLoopOutput is enabled based on HeatingLoopOutput (FanLoopOutput= HeatingLoopOuptut* analogFanSpeedMultiplier(1))
- The DCVLoopOutput based on the zone CO2 levels is disabled if configured.
Pre-cooling:
-
- Suppose the space temperature is above the occupied space cooling temperature setpoint, the pre-conditioning shall initiate the morning pre-cooling via CoolingLoopOutpu
- The FanLoopOutput is enabled based on HeatingLoopOutput (FanLoopOutput= HeatingLoopOuptut* analogFanSpeedMultiplier(1))
- The DCVLoopOutput based on the zone CO2 levels is disabled if configured.
| Sequence of Operation During Occupied
At all occupied times: (based on a set schedule)
-
- The device maintains a space temperature within the Heating Desired Temperature and Cooling Desired Temperature Range.
During Deadband:
During Heating:
-
- When the space current temperature falls below the Heating Desired Temperature the HeatingLoopOutput is enabled. based on the difference in the space current temperature and heating desired temperature.
- The FanLoopOutput is enabled based on HeatingLoopOutput (FanLoopOutput= HeatingLoopOuptut* analogFanSpeedMultiplier(1))
During Cooling:
-
- When the space current temperature is above the Cooling Desired Temperature the CoolingLoopOutput is enabled, based on the difference in the space current temperature and cooling desired temperature.
- The FanLoopOutput is enabled based on CoolingLoopOutput (FanLoopOutput= CoolingLoopOuptut* analogFanSpeedMultiplier(1))
- When the space CO2 level is above the CO2 threshold set, the dcvLoopOutput is enabled with the dcvCalculatedDamperPos is determined by the loop calculated using the sensorHyperStatCo2 & zoneCO2Threshold, modulating between the analogOutxAtMinDCVDamperPos and analogOutxAtMaxDCVDamperPos
Humidifier:
-
- The humidifier shall modulate to maintain a return air humidity setpoint of 45% (adjustable), subject to the duct's high limit setpoint of 90% (adjustable). Humidification shall be locked out whenever the fan is de-energized or the duct humidity exceeds the high limit setpoint.
| Sequence of Operation During Autoaway
-
- The range of Heating Desired Temperature and Cooling Desired Temperature drifts further away.
- The device maintains a space temperature within the newly set Heating Desired Temperature and Cooling Desired Temperature Range.
During Deadband:
-
- FanLoopOutput, HeatingLoopOutput, & CoolingLoopOutput, are disabled
During Heating:
-
- When the space's current temperature falls below the heating autoaway setback temperature, the HeatingLoopOutput is enabled based on the difference in the space's current temperature and the heating autoaway setback temperature.
- The FanLoopOutput is enabled based on HeatingLoopOutput (FanLoopOutput= HeatingLoopOuptut* analogFanSpeedMultiplier(1))
- The DCVLoopOutput based on the zone CO2 levels is disabled if configured.
During Cooling:
-
- When the space current is above the cooling the CoolingLoopOutput is enabled. based on the difference in the space's current temperature and the cooling
- The FanLoopOutput is enabled based on CoolingLoopOutput (FanLoopOutput=CoolingLoopOuptut* analogFanSpeedMultiplier(1))
- The DCVLoopOutput based on the zone CO2 levels is disabled if configured.
| Sequence of Operation During Unoccupied
-
- The range of Heating Desired Temperature and Cooling Desired Temperature drifts further away.
- The device maintains a space temperature within the newly set Heating Desired Temperature and Cooling Desired Temperature Range.
During Deadband:
- FanLoopOutput, HeatingLoopOutput, & CoolingLoopOutput, are disabled
During Heating:
-
- When the space current temperature falls below the heating the HeatingLoopOutput is enabled. based on the difference in the space's current temperature and the heating temperature.
- The FanLoopOutput is enabled based on HeatingLoopOutput (FanLoopOutput= HeatingLoopOuptut* analogFanSpeedMultiplier(1))
- The DCVLoopOutput based on the zone CO2 levels is disabled if configured.
During Cooling:
-
- When the space current temperature is above the cooling the CoolingLoopOutput is enabled. based on the difference in the space's current temperature and the cooling temperature.
- The FanLoopOutput is enabled based on CoolingLoopOutput (FanLoopOutput=CoolingLoopOuptut* analogFanSpeedMultiplier(1))
- The DCVLoopOutput based on the zone CO2 levels is disabled if configured.
| Sequence of Operation During Forced Occupied
-
- The device maintains a space temperature within the Heating Desired Temperature and Cooling Desired Temperature Range.
During Deadband:
-
- A minimum FanLoopOutput is enabled regardless of no conditioning.
During Heating:
-
- When the space current temperature falls below the Heating Desired Temperature the HeatingLoopOutput is enabled. based on the difference in the space current temperature and heating desired temperature.
- The FanLoopOutput is enabled based on HeatingLoopOutput (FanLoopOutput= HeatingLoopOuptut* analogFanSpeedMultiplier(1))
- When the space CO2 level is above the CO2 threshold set, the dcvLoopOutput is enabled with the dcvCalculatedDamperPos is determined by the loop calculated using the sensorHyperStatCo2 & zoneCO2Threshold, modulating between the analogOutxAtMinDCVDamperPos and analogOutxAtMaxDCVDamperPos
During Cooling:
-
- When the space current temperature is above the Cooling Desired Temperature the CoolingLoopOutput is enabled, based on the difference in the space current temperature and cooling desired temperature.
- The FanLoopOutput is enabled based on CoolingLoopOutput (FanLoopOutput= CoolingLoopOuptut* analogFanSpeedMultiplier(1))
- When the space CO2 level is above the CO2 threshold set, the dcvLoopOutput is enabled. based on the following if enabled.
- If the Zone CO2 value > zoneCO2Threshold then the DCV damper control triggers based on the DCV loop output.
- If the Zone CO2 value < zoneCO2Threshold there will be no DCV damper trigger, and the relay will be set to OFF.
- When the space CO2 level is above the CO2 threshold set, the dcvLoopOutput is enabled with the dcvCalculatedDamperPos is determined by the loop calculated using the sensorHyperStatCo2 & zoneCO2Threshold, modulating between the analogOutxAtMinDCVDamperPos and analogOutxAtMaxDCVDamperPos
| Sequence of Operation During Emergency Conditioning
When building limits are violated, and the recorded temperature is within the building limit plus leeway the conditioning will happen in the direction of zone load.
| Sequence of Operation During Temp Dead
And, When the Building temperature breaches the building limits, beyond the leeway limits all the following loops are disabled:
-
- CoolingLoopOutput
- HeatingLoopOutput
- FanLoopOutput
- dcvLoopOutput
| Humidifier Control
The humidifier is turned ON whenever the humidity level for the system drops below the targetMinInsideHumidty set. The humidifier will be turned OFF after being turned on when the humidity levels go humidityHysteresis above the targetMinInsideHumidty. Humidity control will not be maintained during UNOCCUPIED or VACATION modes.
| De-humidifier Control
If the dehumidifier is selected, it turns ON whenever the humidity level for the system goes above the targetMaxInsideHumidty set. The dehumidifier will be turned OFF after being turned on when the humidity drops humidityHysteresis below the targetMaxInsideHumidty. Dehumidifier control will not be maintained during UNOCCUPIED or VACATION modes.
Note: The humidity level for the system is either the average level reported by all the zones serviced by the RTU/AHU.
| Controls & Triggers Strategy
Controls | Trigger Strategy | ||||||||||
Cooling Stages | Cooling stages trigger when the zone demands cooling, based on the current temperature. The cooling stages switch ON based on the cooling loop output, whose values are scaled for the different stages. And switches off based on conditioned current temperature values. | ||||||||||
Heating Stages |
Heating stages trigger when the zone demands to heat, based on the current temperature. The heating stages switch ON based on the heating loop output, whose values are scaled for the different stages. And switches off based on conditioned current temperature values. |
||||||||||
Fan Stages |
Fan stages trigger based on the fan loop output which is a result of cooling loop and heating loop outputs, during cooling and heating operation respectively. Fan control configured as modulating using analog out the percentages for the low, medium, and high are altered to 30% 60%, and 100% respectively. |
||||||||||
Fan Enable |
Fan enable is a provision introduced to enable additional fan control, which switches "ON" during the occupied schedule, and when any conditioning is happening during the unoccupied schedule. Example:
Note: Fan Enabled is not a control option for the Fan stages. the fan stages control needs to be mapped separately for the system to start conditioning.
When the Fan Enabled is configured alongside the AnalogOut-based Staged fan speeds, or staged fan speeds on other relays. The Analog Out minimum Fan, or the relay for minimum Fan speed is turned ON even when the fan loop output is <10% without considering the relay activation hysteresis. |
||||||||||
Occupied Enable | A relay mapped to Occupied Enable is "ON" whenever the zone is in an occupied schedule and "OFF" when any conditioning happens during an unoccupied schedule. | ||||||||||
Humidifier |
A Relay mapped to the humidifier is turned on whenever the humidity level for the CPU drops below the target Minimum Inside Humidity, a tuner value. And shows the user a target humidity control in Zone Screen on CCU and Facilisight portal |
||||||||||
De Humidifier |
A Relay mapped to the dehumidifier is turned on whenever the humidity level for the CPU goes above the target Minimum Inside Humidity, a tuner value. And shows the user a target humidity control in Zone Screen on CCU and Facilisight portal |
||||||||||
Demand Control Ventilation (DCV) |
The DCV control is used to control an independent damper for the ventilation of air into the zone. based on the following additional parameters set during configuration.
This allows for very granular control of the IAQ. It is driven or triggered by the DCV Loop Output which is a resultant of the above-configured parameters. Example: During an occupied time If the Zone CO2 value > zoneCO2Threshold then DCV damper control triggers based on the DCV loop output. If the Zone CO2 value < zoneCO2Threshold there will be no DCV damper trigger, and the relay will be set to OFF. |
||||||||||
Door/Window Sensing |
The door/window sensors are used to automatically override the operation of a zone, for the presence of doors and windows in the zone, Where the door/window can be opened and there can be a loss of the actual conditioning that is in effect. The Door or Window sensor can be a Thermistor Input or Analog Input.
When the door is open and the zone is occupied or unoccupied the zones operate as per the table below.
Note: If this option is enabled by the user, this affects the conditioning status of the entire zone if multiple modules are paired in the zone.
|
||||||||||
Keycard Sensor |
The Keycard sensors are also used to automatically override the operation of a zone, where when the key card is removed from the keycard slot in a room/zone, which means the occupant of the room is no longer in the room leading to loss of the actual conditioning that is in effect. Up to one keycard sensor can be connected for a zone. When the Keycard sensor is a part of the Analog IN, a Voltage is detected, based on which the zone operations are overridden.
For more information on the keycard sensor working refer HyperStat Installation Note: Keycard functioning is separate from the "Auto Away" toggle. There is no interlinking between keycard-based functioning and Occupancy sensor-based functioning.
|
||||||||||
Current Transformer |
Current transformer is another analog input option in the profiles for HyperStat, it connects to a transformer in the circuit and simply measures the current consumption in the circuit. For more information on the current transformers as Analog IN refer HyperStat Installation |
| Control Mode Summary
Modes & Operation |
Pre-Conditioning | Occupied | AutoAway | Unoccupied | Forced Occupied |
Auto |
(HeatingLoopOutput FanLoopOutput) / (CoolingLoopOutput FanLoopOutput |
(HeatingLoopOutput
FanLoopOutput dcvLoopOutput) / (CoolingLoopOutput FanLoopOutput dcvLoopOutput |
(HeatingLoopOutput FanLoopOutput) / (CoolingLoopOutput FanLoopOutput) |
(HeatingLoopOutput
FanLoopOutput) / (CoolingLoopOutput FanLoopOutput |
(HeatingLoopOutput
FanLoopOutput dcvLoopOutput) / (CoolingLoopOutput FanLoopOutput dcvLoopOutput) |
Heat Only |
HeatingLoopOutput FanLoopOutput |
HeatingLoopOutput FanLoopOutput dcvLoopOutput |
HeatingLoopOutput FanLoopOutput |
HeatingLoopOutput FanLoopOutput |
HeatingLoopOutput FanLoopOutput dcvLoopOutput |
Cool Only |
CoolingLoopOutput FanLoopOutput
|
CoolingLoopOutput FanLoopOutput dcvLoopOutput
|
CoolingLoopOutput FanLoopOutput |
CoolingLoopOutput FanLoopOutput
|
CoolingLoopOutput FanLoopOutput dcvLoopOutput |
Off |
All Loops Deactivated |
| Important Pointers
-
When the Fan Enabled is configured alongside the AnalogOut-based Staged fan speeds, or Relay-based fan speeds.
The minimum Fan speed in an Analog-based fan configuration, or low fan speed in a Relay-based fan configuration is turned ON when the Fan loop output is <10% without considering the relay activation hysteresis.
When the Door/Window sensor is enabled, A Minimum fan speed is operated when the door/window is open, and conditioning will be OFF.
- In an Analog-based fan configuration, the Fan is operated at the AnalogoutatMin, and in a staged fan speed configuration the Fan is operated at the AnalogOutatRecirculate speed.
- A tuner parameter Minfanruntimepostconditioning defines the period for which the Last known fan speed, in an Analog-based fan configuration / minimum fan speed in a Relay-based fan configuration, needs to run after the conditioning is turned off.
Test Signal
This is used for troubleshooting and testing the equipment if the configuration and the field setup are in sync, and the device is communicating properly with the controlled equipment. Also at any point, you can override the value of the output the algorithm decides.
We can use the test signal for relays to turn them on or for analog out to ramp up and see if the equipment works according to commands from the device.
Test Signal Time Out
once enabled it will be active for an hour if the screen is not changed, after an hour of no interaction on the screen. zone screen displays and the test signal will be OFF.
If the screen changes from the test signal configuration screen it will be timed out in one minute (time for the algorithm to run next).
Note: The test signal for modulating output is in deci volts, ranging from 0.0dV to 100.0dV.
Comments
0 comments
Please sign in to leave a comment.