Cloud-based HVAC and R control systems and methods
A heating, ventilation, air conditioning, and/or refrigeration (HVAC&R) system includes one or more sensors configured to acquire feedback indicative of an operational parameter of a component of the HVAC&R system. The HVAC&R system includes a control unit of the component that is configured to receive the feedback from the one or more sensors. The control unit is configured to analyze the feedback in accordance with a first control scheme to generate a first control output and to operate the component based on the first control output. The HVAC&R system includes a remote server configured to provide a cloud computing environment, where the remote server is communicatively coupled to the control unit via a network. The remote server is configured to receive and analyze the feedback in accordance with a second control scheme to generate a second control output and to operate the component based on the second control output.
1 . A heating, ventilation, air conditioning, and/or refrigeration (HVAC&R) system, comprising:
one or more sensors configured to acquire feedback indicative of an operational parameter of a component of the HVAC&R system;
a control unit of the component configured to receive the feedback from the one or more sensors, wherein the control unit is configured to analyze the feedback at a first sampling rate in accordance with a first control scheme stored in a first control library of the control unit to generate a first control output and to operate the component based on the first control output; and
a remote server configured to provide a cloud computing environment, wherein the remote server is configured to communicatively couple to the control unit via a network, and wherein the remote server is configured to receive and analyze the feedback at a second sampling rate in accordance with a second control scheme stored in a second control library of the remote server, instead of the first control scheme, to generate a second control output and to operate the component based on the second control output, instead of the first control output,
wherein the first control scheme is different from the second control scheme, and the second sampling rate is greater than the first sampling rate.
2 . The HVAC&R system of claim 1 , wherein the component comprises a compressor, an evaporator, a condenser, a vessel, a pump, a variable frequency drive (VFD), a hygienic air unit, a valve, or a combination thereof.
3 . The HVAC&R system of claim 1 , wherein the control unit is configured to determine whether a communication channel is established between the control unit and the remote server and, upon a determination that the communication channel is established, transition to a hibernating state while the remote server controls the component based on the second control output.
4 . The HVAC&R system of claim 3 , wherein, upon a determination that the communication channel between the control unit and the remote server is interrupted, the control unit is configured transition to an active state to control the component based on the first control output.
5 . The HVAC&R system of claim 1 , wherein the control unit and the remote server are configured to concurrently control operation of the component based on a portion of the first control scheme and a portion of the second control scheme.
6 . The HVAC&R system of claim 1 , wherein the control unit is coupled to a structure of the component, and the remote server is disposed at a location remote from the component.
7 . The HVAC&R system of claim 1 , comprising a user interface communicatively coupled to the control unit, the remote server, or both, via the network.
8 . The HVAC&R of claim 7 , wherein the user interface is configured to receive a user input and, based on the user input, send instructions to modify the second control scheme.
9 . The HVAC&R system of claim 7 , wherein the user interface is configured to display the feedback acquired by the one or more sensors.
10 . The HVAC&R of claim 1 , comprising a plurality of additional HVAC&R components having a plurality of additional control units, wherein each additional control unit of the plurality of additional control units is configured to control a corresponding additional HVAC&R component of the plurality of additional HVAC&R components in accordance with a respective first control scheme, and wherein the remote server is configured to operate each additional HVAC&R component of the plurality of additional HVAC&R components in accordance with a respective second control scheme.
11 . A method for operating a heating, ventilation, air conditioning, and/or refrigeration (HVAC&R) system, comprising:
acquiring feedback indicative of an operational parameter of a component of the HVAC&R system via one or more sensors of the HVAC&R system;
determining whether to control the component in accordance with a first control scheme or a second control scheme based on a status of a communication channel between a control unit of the component and a remote server of the HVAC&R system;
in response to determining that the communication channel between the control unit and the remote server is interrupted, analyzing the feedback at a first sampling rate via the control unit and in accordance with the first control scheme stored in a first control library of the control unit to generate a first control output for operating the component based on the first control scheme; and
in response to determining that the communication channel between the control unit and the remote server is established, analyzing the feedback at a second sampling rate via the remote server and in accordance with the second control scheme stored in a second control library of the remote server, instead of the first control scheme, to generate a second control output for operating the component based on the second control scheme instead of based on the first control scheme,
wherein the first control scheme is different from the second control scheme, and the second sampling rate is greater than the first sampling rate.
12 . The method of claim 11 , comprising, in response to determining that the communication channel is established, controlling operation of the component based on a portion of the first control scheme and a portion of the second control scheme.
13 . The method of claim 11 , comprising:
in response to determining that the communication channel is established, transitioning the control unit to a hibernating state and generating the second control output via execution of the second control scheme by the remote server; and
in response to determining that the communication channel is interrupted, transitioning the control unit to an active state and generating the first control output via execution of the first control scheme by the control unit.
14 . The method of claim 11 , comprising:
receiving, via a user interface of the HVAC&R system, a user input from a user of the HVAC&R system; and
modifying, based on the user input, the first control scheme, the second control scheme, or both.
15 . The method of claim 11 , wherein determining that the communication channel is interrupted comprises:
determining that the communication channel between the control unit and the remote server has been continuously interrupted for at least a first threshold time period; or
determining that a signal strength of the communication channel is below a threshold value for a second threshold time period; or both.
16 . A heating, ventilation, air conditioning, and/or refrigeration (HVAC&R) system, comprising:
a plurality of control units configured to control operation of respective components of a plurality of components of the HVAC&R system, wherein the plurality of control units is configured to receive sensor feedback and analyze the sensor feedback at a first sampling rate in accordance with respective first control schemes stored in respective first control libraries of the plurality of control units to generate respective first control outputs for controlling the respective components based on the respective first control schemes; and
a remote server configured to provide a cloud computing environment, wherein the remote server is configured to communicatively couple to the plurality of control units via a network, and wherein the remote server is configured to receive the sensor feedback and analyze the sensor feedback at a second sampling rate in accordance with a second control scheme stored in a second control library of the remote server for a component of the plurality of components, instead of the respective first control scheme corresponding to the component, to generate a second control output for controlling the component of the plurality of components based on the second control scheme instead of based on the respective first control scheme corresponding to the component,
wherein the respective first control schemes are different from the second control scheme, and the second sampling rate is greater than the first sampling rate.
17 . The HVAC&R system of claim 16 , comprising a user interface communicatively coupled to the cloud computing environment via the network and configured to receive a user input, wherein the plurality of control units is configured to receive the user input via the network and adjust the respective first control schemes based on the user input.
18 . The HVAC&R system of claim 17 , wherein the remote server is configured to receive an additional user input from the user interface via the network and to adjust the second control scheme based on the additional user input.
19 . The HVAC&R system of claim 16 , wherein a first control unit of the plurality of control units corresponding to a first component of the plurality of components is configured to determine whether a communication channel is established between the first control unit and the remote server and, upon a determination that the communication channel is established, transition to a hibernating state while the remote server controls the first component based on the second control output.
20 . The HVAC&R system of claim 19 , wherein, upon a determination that the communication channel between the first control unit and the remote server is interrupted, the first control unit is configured transition to an active state to control the first component based on the respective first control output corresponding to the first control unit.