A vapor compression system comprising a purge unit fluidly coupled to a condenser of the vapor compression system, wherein the vapor compression system comprises one or more sensors and a control panel comprising a controller having a memory storing instructions and a processor configured to execute the instructions to control operation of the purge unit, wherein the instructions, when executed by the processor, cause the controller to:
- receive data signals from the one or more sensors;
- initiate a purge mode of operation of the purge unit by sending control signals to one or more components of the purge unit to activate the purge unit for a purge duration equal to a first predetermined period of time based at least in part on the received data signals;
- determine whether one or more evacuations of non-condensables from the purge unit occur during the purge duration;
- reset a purge cycle count and a number of time periods since a last evacuation of non-condensables from the purge unit when one or more evacuations of non-condensables from the purge unit occur during the purge duration;
- increment the purge cycle count and send control signals to the one or more components of the purge unit to deactivate the purge unit for a first wait duration equal to a second predetermined period of time when the processor determines that no evacuations of non-condensables from the purge unit occur during the purge duration;
- send control signals to the one or more components of the purge unit to activate the purge unit after the first wait duration if the purge cycle count is not greater than a predetermined value;
- increment the number of time periods since the last evacuation of non-condensables from the purge unit and send control signals to the one or more components of the purge unit to deactivate the purge unit for a second wait duration if the purge cycle count is greater than the predetermined value;
- and
- repeat execution of the purge cycle a predetermined number of time periods, and then send control signals to the one or more components of the purge unit to deactivate the purge unit for a third wait duration equal to a third predetermined period of time when no evacuations of non-condensables from the purge unit occur during the predetermined number of time periods.