Freezer case with variable superheat setpoints
A freezer case includes a refrigeration system and a controller. The controller is configured to store a plurality of setpoint instruction sets associated with a plurality of possible operating modes, select a current operating mode from the plurality of possible operating modes, assign a value for the superheat setpoint by executing the setpoint instruction set associated with the current operating mode, control the refrigeration system in accordance with the superheat setpoint.
1. A freezer case, comprising:
a refrigeration system; and
a controller configured to:
store a plurality of setpoint instruction sets associated with a plurality of possible operating modes;
select a current operating mode from the plurality of possible operating modes;
assign a value for a superheat setpoint by executing the setpoint instruction set associated with the current operating mode; and
control the refrigeration system in accordance with the superheat setpoint.
2. The freezer case of claim 1 , wherein the plurality of possible operating modes comprise a pulldown mode, a steady state mode, and a frost prevention mode.
3. The freezer case of claim 1 , wherein the value for the superheat setpoint is suitable for achieving a desired thermodynamic behavior of the refrigeration system associated with the current operating mode.
4. The freezer case of claim 1 , wherein a first setpoint instruction set associated with a first operating mode comprises a first pre-defined static value for the superheat setpoint and a second setpoint instruction associated with a second operating mode comprises a second pre-defined static value for the superheat setpoint.
5. The freezer case of claim 1 , wherein the setpoint instruction set associated with the current operating mode is executable to generate time-varying values for the superheat setpoint.
6. The freezer case of claim 1 , wherein the freezer case comprises a transparent door.
7. The freezer case of claim 1 , wherein the controller is configured to select the current operating mode based on an internal temperature of the freezer case.
8. The freezer case of claim 1 , wherein the controller is configured to select the current operating mode based tracked openings of a door of the freezer case.
9. The freezer case of claim 1 , wherein the controller is configured to select the current operating mode by predicting an occurrence of frost accumulation in the freezer case.
10. A method for controlling a refrigeration system, comprising:
storing a plurality of setpoint instruction sets associated with a plurality of possible operating modes;
selecting a current operating mode from the plurality of possible operating modes;
executing the setpoint instruction set associated with the current operating mode to generate a value for a superheat setpoint;
generating a control signal for the refrigeration system based on the value for the superheat setpoint.
11. The method of claim 10 , wherein executing the setpoint instruction set comprises reading a pre-defined static value for the superheat setpoint from the setpoint instruction set.
12. The method of claim 10 , wherein executing the setpoint instruction set comprises generating time-varying values for the superheat setpoint.
13. The method of claim 10 , wherein the plurality of possible operating modes comprise a pulldown mode, a steady state mode, and a frost prevention mode.
14. The method of claim 13 , comprising switching from the steady state mode to the frost prevention mode by increasing the value for the superheat setpoint and reducing an efficiency of the refrigeration equipment.
15. The method of claim 13 , wherein:
executing the setpoint instruction set associated with the pulldown mode comprises generating a first value for the superheat setpoint;
executing the setpoint instruction set associated with the steady state mode comprises generating a second value for the superheat setpoint; and
the second value is greater than the first value.
16. The method of claim 15 , wherein:
executing the setpoint instruction set associated with the frost prevention mode generates time-varying values for the superheat setpoint; and
the time-varying values are greater than the second value.
17. A reach-in merchandizer, comprising:
a refrigeration cycle comprising a compressor, a condenser, an expansion valve, and an evaporator;
a case in thermal contact with the evaporator, wherein the refrigeration cycle is operable to remove thermal energy from the case;
a controller configured to:
control at least one of the compressor or the expansion valve to drive a superheat value of the refrigeration cycle toward a superheat setpoint;
select a steady state mode or a frost prevention mode for the refrigeration cycle;
in response to a selection of the steady state mode, assign a first value for the superheat setpoint;
in response to a selection of the frost prevention mode, assign a second value for the superheat setpoint, the second value greater than the first value.
18. The reach-in merchandizer of claim 17 , wherein:
the refrigeration cycle operates at a lower energy efficiency in the frost prevention mode than in the steady state mode; and
the refrigeration cycle is configured to dehumidify air when the superheat value is at the second value.
19. The reach-in merchandizer of claim 17 , wherein the controller is configured to select the steady state mode or the frost prevention mode for the refrigeration cycle by predicting a frost event based on input data relating to the reach-in merchandizer, the frost event indicative of future frost accumulation on products in the case.
20. The reach-in merchandizer of claim 17 , wherein second value for the superheat setpoint is at a maximum operating limit for the superheat value of the refrigeration cycle.