A non-transitory computer-readable storage medium, stored with computer-executable instructions which, when executed by a processor, are configured to:
- obtain a dehumidification load of a heat pump system and an external ambient temperature when it is detected that a passenger compartment has a dehumidification demand, wherein the heat pump system includes an external heat exchanger and a first internal heat exchanger;
- determine whether to enter a first dehumidification mode according to the dehumidification load, the external ambient temperature and a load threshold, wherein the first dehumidification mode is configured to perform heat supplement and temperature elevation on air which has flowed through the first internal heat exchanger, using heat absorbed from an external environment through the external heat exchanger during a dehumidification process;
- determine to enter the first dehumidification mode, determine a control instruction of the first dehumidification mode according to an air temperature at multiple first preset positions in an air transmission heat exchange box and a subcooling degree of a heat exchange medium at at least one second preset position in a transmission pipeline, wherein the first preset position comprises an air outlet and an air outlet side where the first internal heat exchanger is located;
- and
- output the control instruction so that a first target temperature and a second target temperature simultaneously meet a preset requirement of a dehumidification function, wherein the first target temperature comprises an air temperature at the air outlet, the second target temperature is an air temperature at the air outlet side.