Control method and device for compressor in air conditioner, vehicle, processor and program product

By acquiring vehicle ambient temperature and humidity data, the compressor's start-stop temperature range is dynamically adjusted. Combined with evaporator surface temperature data, the compressor's start-stop status is intelligently controlled, solving the problem of low air conditioning energy consumption control efficiency. This achieves a balance between air conditioning comfort and energy consumption, improving user experience and overall vehicle competitiveness.

CN120828645APending Publication Date: 2025-10-24FAW JIEFANG AUTOMOTIVE CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511126516.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-12
Publication Date
2025-10-24

Smart Images

  • Figure CN120828645A_ABST
    Figure CN120828645A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and device for a compressor in an air conditioner, a vehicle, a processor and a program product. The air conditioner is deployed in the vehicle and comprises a compressor and an evaporator, and the method comprises the steps that first temperature data of the environment where the vehicle is located and humidity data in the vehicle are obtained; based on the first temperature data and the humidity data, a start-stop temperature interval is determined, and the start-stop temperature interval is used for representing a temperature threshold value for working of the compressor; second temperature data of the surface of the evaporator are obtained, and control data of the compressor are determined based on the second temperature data and the start-stop temperature interval; and controlling the working state of the compressor according to the control data. The technical problem that the control efficiency of air conditioner energy consumption is low is solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of vehicles, in particular to a control method and device of a compressor in an air conditioner, a vehicle, a processor and a program product. BACKGROUND

[0002] With the continuous development of the domestic vehicle field, the demand of the general public for vehicles (such as commercial vehicles) is also increasing, among which, driving comfort and economy have become the focus of users. The air conditioning system in the vehicle is a key assembly, and the performance of the air conditioning system directly affects the driving experience of the user. However, the performance of the air conditioner is not the higher the better, and high performance often accompanies high energy consumption, which is unacceptable to some users. Some drivers choose not to turn on the air conditioner in summer for fuel economy. The phenomenon is also more common. Low performance will also lead to poor user experience and affect the competitiveness of the vehicle product. The energy-consuming component when the air conditioner is refrigerating is the compressor, so it is urgent to develop an air conditioner compressor control algorithm that can find a balance point between comfort and energy consumption.

[0003] In the related art, for the control of the performance of the air conditioner, a fixed temperature setting value or user manual adjustment is usually used, but this method only simply controls the start and stop of the compressor according to the preset temperature or the personal preference of the driver, and there is a technical problem of low control efficiency of the air conditioner energy consumption.

[0004] In view of the above problems, no effective solution has been proposed so far. SUMMARY

[0005] The embodiments of the present application provide a control method and device of a compressor in an air conditioner, a vehicle, a processor and a program product to at least solve the technical problem of low control efficiency of the air conditioner energy consumption.

[0006] According to one aspect of the embodiments of the present application, a control method of a compressor in an air conditioner is provided, wherein the air conditioner is deployed in a vehicle, and the air conditioner comprises a compressor and an evaporator, the method can comprise: obtaining first temperature data of an environment in which the vehicle is located, and humidity data inside the vehicle; determining a start-stop temperature interval based on the first temperature data and the humidity data, wherein the start-stop temperature interval is used to represent a temperature threshold of the compressor working; obtaining second temperature data of a surface of the evaporator, and determining control data of the compressor based on the second temperature data and the start-stop temperature interval; and controlling the working state of the compressor according to the control data.

[0007] Further, the control data of the compressor is determined based on the second temperature data and the start-stop temperature range, including: matching the second temperature data and the start-stop temperature range to obtain a matching result, wherein the matching result is used to represent the association between the maximum temperature value or the minimum temperature value in the second temperature data and the start-stop temperature range; and determining the control data of the compressor based on the matching result.

[0008] Further, the control data of the compressor is determined based on the matching result, including: in response to the matching result being that the second temperature data is less than or equal to the minimum temperature value in the start-stop temperature range, determining the control data as first control data, wherein the first control data is used to control the working state of the clutch in the compressor to be in the open state, so as to control the working state of the compressor to be in the stop running state; and in response to the matching result being that the second temperature data is greater than or equal to the maximum temperature value in the start-stop temperature range, determining the control data as second control data, wherein the second control data is used to control the working state of the clutch to be in the closed state, so as to control the working state of the compressor to be in the resuming running state.

[0009] Further, the start-stop temperature range is determined based on the first temperature data and the humidity data, including: identifying the first temperature data based on a first temperature threshold and a second temperature threshold to obtain a first identification result, and identifying the humidity data based on a humidity threshold to obtain a second identification result, wherein the first temperature threshold is greater than the second temperature threshold; and determining the start-stop temperature range based on the first identification result and the second identification result.

[0010] Further, the start-stop temperature range is determined based on the first identification result and the second identification result, including: in response to the first identification result being that the first temperature data is greater than or equal to the first temperature threshold, and the second identification result being that the humidity data is greater than or equal to the humidity threshold, determining the start-stop temperature range to be a preset standard temperature range.

[0011] Further, based on the first identification result and the second identification result, the start-stop temperature interval is determined, including: in response to the first temperature data being greater than or equal to the first temperature threshold and the humidity data being less than the humidity threshold, adjusting the maximum temperature data in the standard temperature interval by using the target value to obtain third temperature data, and adjusting the minimum temperature data in the standard temperature interval by using the target value to obtain fourth temperature data, wherein the third temperature data is greater than the maximum temperature data, and the fourth temperature data is greater than the minimum temperature data; based on the third temperature data and the fourth temperature data, the start-stop temperature interval is constructed; in response to the first temperature data being between the first temperature threshold and the second temperature threshold and the humidity data being greater than or equal to the humidity threshold, adjusting the third temperature data by using the target value to obtain fifth temperature data, and adjusting the fourth temperature data by using the target value to obtain sixth temperature data, wherein the fifth temperature data is greater than the third temperature data, and the sixth temperature data is greater than the fourth temperature data; based on the fifth temperature data and the sixth temperature data, the start-stop temperature interval is constructed.

[0012] Further, based on the first identification result and the second identification result, the start-stop temperature interval is determined, including: in response to the first temperature data being greater than or equal to the first temperature threshold and the humidity data being less than the humidity threshold, adjusting the maximum temperature data in the standard temperature interval by using the target value to obtain third temperature data, and adjusting the minimum temperature data in the standard temperature interval by using the target value to obtain fourth temperature data, wherein the third temperature data is greater than the maximum temperature data, and the fourth temperature data is greater than the minimum temperature data; based on the third temperature data and the fourth temperature data, the start-stop temperature interval is constructed; in response to the first temperature data being between the first temperature threshold and the second temperature threshold and the humidity data being greater than or equal to the humidity threshold, adjusting the third temperature data by using the target value to obtain fifth temperature data, and adjusting the fourth temperature data by using the target value to obtain sixth temperature data, wherein the fifth temperature data is greater than the third temperature data, and the sixth temperature data is greater than the fourth temperature data; based on the fifth temperature data and the sixth temperature data, the start-stop temperature interval is constructed.

[0013] According to another aspect of the embodiments of the present application, a control device of a compressor in an air conditioner is also provided, wherein the air conditioner is arranged in a vehicle, and the air conditioner comprises the compressor and an evaporator, and the device can comprise: an acquisition unit configured to acquire first temperature data of an environment in which the vehicle is located, and humidity data of the inside of the vehicle; a determination unit configured to determine a start-stop temperature interval based on the first temperature data and the humidity data, wherein the start-stop temperature interval is used to represent a temperature threshold of the compressor; a processing unit configured to acquire second temperature data of a surface of the evaporator, and determine control data of the compressor based on the second temperature data and the start-stop temperature interval; and a control unit configured to control a working state of the compressor according to the control data.

[0014] According to a further aspect of the embodiments of the present application, a computer readable storage medium is provided, which includes a stored program, wherein the program, when executed by an apparatus in which the computer readable storage medium is located, controls the apparatus to perform the method for controlling a compressor in an air conditioner according to the embodiments of the present application.

[0015] According to a further aspect of the embodiments of the present application, a processor is provided, which is configured to execute a program, wherein the program, when executed by the processor, performs the method for controlling a compressor in an air conditioner according to the embodiments of the present application.

[0016] According to a further aspect of the embodiments of the present application, a vehicle is provided, which can be configured to perform the method for controlling a compressor in an air conditioner according to the embodiments of the present application.

[0017] According to a further aspect of the embodiments of the present application, a computer program product is provided, which can include computer instructions, which, when executed by a processor, implement the method for controlling a compressor in an air conditioner according to the embodiments of the present application.

[0018] In the embodiments of the present application, first temperature data of an environment in which a vehicle is located and humidity data inside the vehicle are acquired, and a start-stop temperature range is determined based on the first temperature data and the humidity data, wherein the start-stop temperature range is used to represent a temperature threshold at which the compressor operates; second temperature data of a surface of an evaporator is acquired, and control data of the compressor is determined based on the second temperature data and the start-stop temperature range; and the working state of the compressor is controlled according to the control data. That is, in the embodiments, the working state of the compressor is controlled by intelligently dynamically adjusting the start-stop strategy of the compressor, so that the balance between air conditioning comfort and energy consumption is achieved, thereby solving the technical problem of low control efficiency of air conditioning energy consumption and achieving the technical effect of improving the control efficiency of air conditioning energy consumption. BRIEF DESCRIPTION OF DRAWINGS

[0019] The accompanying drawings, which are included to provide a further understanding of the present application and are incorporated in and constitute a part of this application, illustrate embodiments of the present application and serve to explain the present application. In the drawings:

[0020] Figure 1 is a flowchart of a method for controlling a compressor in an air conditioner according to an embodiment of the present application;

[0021] Figure 2 is a schematic diagram of an air conditioner compressor energy-saving control system according to an embodiment of the present application;

[0022] Figure 3 is a flowchart of an air conditioner compressor energy-saving control logic according to an embodiment of the present application;

[0023] Figure 4 is a schematic diagram of a control device for a compressor in an air conditioner according to an embodiment of the present application;

[0024] Figure 5 is a block diagram of an electronic device for a control method of a compressor in an air conditioner according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to make persons skilled in the art better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by persons skilled in the art without creative work should belong to the protection scope of the present application.

[0026] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to include only those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to the process, method, product or device.

[0027] According to the embodiments of the present application, an embodiment of a control method of a compressor in an air conditioner is provided, the steps shown in the flowchart of the drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.

[0028] In this embodiment, a control method of a compressor in an air conditioner is provided. The method obtains first temperature data of an environment in which a vehicle is located and humidity data inside the vehicle. Based on the first temperature data and the humidity data, a start-stop temperature interval is determined, wherein the start-stop temperature interval is used to represent a temperature threshold at which the compressor operates. Second temperature data of a surface of an evaporator is obtained, and based on the second temperature data and the start-stop temperature interval, control data of the compressor is determined. The working state of the compressor is controlled according to the control data. That is, in this embodiment, the working state of the compressor is controlled by intelligently dynamically adjusting the start-stop strategy of the compressor, so as to balance the comfort and energy consumption of the air conditioner, thereby solving the technical problem of low control efficiency of air conditioner energy consumption, and achieving the technical effect of improving the control efficiency of air conditioner energy consumption.

[0029] Figure 1 is a flowchart of a control method of a compressor in an air conditioner according to an embodiment of the present application. As shown in Figure 1 , the method can include the following steps:

[0030] In step S102, first temperature data of an environment in which a vehicle is located and humidity data inside the vehicle are obtained.

[0031] In the technical solution provided in step S102 of the present application, the first temperature data can be the outdoor temperature of the environment in which the vehicle is located, can be data collected by an external temperature sensor, and can be represented by To. The humidity data can be used to represent the humidity in the cab, that is, can be used to represent the humidity condition inside the vehicle, can be data collected by an indoor humidity sensor, and can be represented by H.

[0032] Optionally, the air conditioner is deployed in a vehicle, and the air conditioner includes a compressor and an evaporator. An air conditioner controller can be connected to an outdoor temperature sensor through a Controller Area Network (CAN) network, for receiving and identifying the outdoor temperature to obtain the first temperature data. At the same time, the air conditioner controller is connected to an indoor humidity sensor arranged on the surface of the controller through a wire harness, for receiving and identifying the humidity in the cab to obtain the humidity data.

[0033] In step S104, based on the first temperature data and the humidity data, a start-stop temperature interval is determined, wherein the start-stop temperature interval is used to represent a temperature threshold at which the compressor operates.

[0034] In the technical solution provided in step S104 of the present application, the start-stop temperature interval can be used to represent the working temperature threshold of the compressor, can include a maximum temperature threshold and a minimum temperature threshold, and can be used to control the attraction and disconnection of a clutch of the compressor, so as to control the start and stop of the compressor.

[0035] Optionally, the start-stop temperature interval corresponding to different first temperature data and humidity data can be constructed in advance, and when the current first temperature data and humidity data of the air conditioner in the vehicle are collected, the corresponding start-stop temperature interval can be determined based on the current first temperature data and humidity data. The start-stop temperature interval can be used to determine the control data of the compressor.

[0036] For example, when the first temperature data is ≥ 35℃ and the humidity data is ≥ 60%, at this time the outdoor temperature and indoor humidity are high, the environment is relatively hot, and the user has a large demand for cooling performance, therefore, the compressor start-stop temperature interval can be set to the basic value (20, 30); when the first temperature data is ≥ 35℃ and the humidity data is < 60%, at this time the outdoor temperature is high, but the indoor is relatively dry, and the compressor start-stop temperature interval can be set to (22, 32). It should be noted that the size of the data in the start-stop temperature interval here is only for illustration, and is not specifically limited here.

[0037] Step S106, obtaining second temperature data of the evaporator surface, and determining control data of the compressor based on the second temperature data and the start-stop temperature interval.

[0038] In the technical solution provided by the above step S106 of the present application, the above-mentioned second temperature data can be the surface temperature data of the evaporator surface, which can be collected based on the evaporator temperature sensor, can be used to represent the surface temperature of the evaporator, and can be represented by Te.

[0039] Optionally, by connecting the wire harness with the evaporator temperature sensor, the evaporator surface temperature can be received and recognized to obtain the second temperature data. Based on the second temperature data and the start-stop temperature interval, the control data of the compressor can be determined.

[0040] For example, the air conditioner controller judges internally and autonomously sets the compressor start-stop temperature interval (a, b) according to the judgment result, that is, according to the first temperature data and humidity data, the start-stop temperature interval can be determined, when the evaporator surface temperature Te≤a, that is, when the second temperature data is less than or equal to the minimum temperature threshold in the start-stop temperature interval, the air conditioner controller can control the clutch to be disconnected, and the compressor to stop running, and as the temperature gradually rises, when Te≥b, that is, when the second temperature data is greater than or equal to the maximum temperature threshold in the start-stop temperature interval, the air conditioner controller can control the clutch to be engaged, and the compressor to resume running.

[0041] Step S108, controlling the working state of the compressor according to the control data.

[0042] In the technical solution provided in the foregoing step S108 of the present application, the working state of the compressor can be controlled according to the control data. The control data can be used to control the opening and closing state of the clutch in the air conditioner. The working state can include the opening state and the closing state.

[0043] Optionally, the working state of the compressor can be controlled by controlling the opening and closing state of the clutch in the air conditioner.

[0044] With the continuous development of the domestic vehicle field, the demand of the general public for vehicles (such as commercial vehicles) is also increasing, and the driving comfort and economy have become the focus of users. The air conditioning system in the vehicle is a key assembly, and the performance of the air conditioning system directly affects the driving experience of the user. However, the performance of the air conditioner is not the higher the better, and high performance usually accompanies high energy consumption, which is unacceptable to some users. Some drivers choose not to turn on the air conditioner in summer for fuel economy. The phenomenon is also more common. Low performance will also lead to poor user experience and affect the competitiveness of the vehicle product. The energy-consuming component when the air conditioner is cooling is the compressor, so it is urgent to develop an air conditioner compressor control algorithm that can find a balance point between comfort and energy consumption.

[0045] To solve the above problems, in this embodiment, an air conditioner compressor energy-saving control method is provided, which can automatically set the temperature range of the compressor start-stop according to the external environment temperature and the indoor humidity, realize precise control of the compressor start-stop, reduce the compressor energy consumption while ensuring the cooling effect of the passenger compartment, and bring good driving experience to the user.

[0046] Figure 2 is a schematic diagram of an air conditioner compressor energy-saving control system according to an embodiment of the present application, as Figure 2 shown, the air conditioner controller 204 is connected with the outdoor temperature sensor 201 through the CAN network, for receiving and identifying the outdoor temperature To to obtain first temperature data. At the same time, the air conditioner controller 204 can be connected with the indoor humidity sensor 202 arranged on the surface of the controller through the wire harness, for receiving and identifying the indoor humidity H in the cab to obtain humidity data. And the air conditioner controller 204 can also be connected with the evaporator temperature sensor 203 through the wire harness, for receiving and identifying the evaporator surface temperature Te to obtain second temperature data. At the same time, the air conditioner controller is connected with the compressor 205 through the wire harness, for controlling the suction and disconnection of the compressor clutch, thereby controlling the start and stop of the compressor.

[0047] Optionally, the outdoor temperature sensor can be an external temperature sensor.

[0048] Through the steps S102 to S108, the first temperature data of the environment where the vehicle is located and the humidity data inside the vehicle are obtained; based on the first temperature data and the humidity data, the start-stop temperature interval is determined, wherein the start-stop temperature interval is used to represent the temperature threshold of the compressor operation; the second temperature data of the evaporator surface is obtained, and based on the second temperature data and the start-stop temperature interval, the control data of the compressor is determined; and the working state of the compressor is controlled according to the control data. That is, in this embodiment, the working state of the compressor is controlled by intelligently dynamically adjusting the start-stop strategy of the compressor, so as to balance the comfort and energy consumption of the air conditioner, thereby solving the technical problem of low control efficiency of air conditioner energy consumption, and achieving the technical effect of improving the control efficiency of air conditioner energy consumption.

[0049] The above method of this embodiment will be further introduced below.

[0050] As an optional implementation, in step S106, based on the second temperature data and the start-stop temperature interval, the control data of the compressor is determined, including: matching the second temperature data and the start-stop temperature interval to obtain a matching result, wherein the matching result is used to represent the association relationship between the maximum temperature value or the minimum temperature value in the second temperature data and the start-stop temperature interval; and based on the matching result, the control data of the compressor is determined.

[0051] In this embodiment, the above-mentioned start-stop temperature interval can include a maximum temperature value and a minimum temperature value.

[0052] Optionally, matching the second temperature data and the start-stop temperature interval can obtain a matching result, and the matching result can be used to represent the association relationship between the maximum temperature value or the minimum temperature value in the second temperature data and the start-stop temperature interval. Based on the association relationship, the control data of the compressor can be determined. For example, if the second temperature data is greater than the maximum temperature value, the control data can be determined as controlling the clutch to be disconnected or closed. It should be noted that the content of the control data is not limited here, and the content of the control data can be selected according to actual conditions.

[0053] As an optional implementation, based on the matching result, the control data of the compressor is determined, including: in response to the matching result being that the second temperature data is less than or equal to the minimum temperature value in the start-stop temperature interval, determining the control data as first control data, wherein the first control data is used to control the working state of the clutch in the compressor to be a disconnected state, so as to control the working state of the compressor to be a stop running state; and in response to the matching result being that the second temperature data is greater than or equal to the maximum temperature value in the start-stop temperature interval, determining the control data as second control data, wherein the second control data is used to control the working state of the clutch to be a closed state, so as to control the working state of the compressor to be a recovery running state.

[0054] In this embodiment, if the matching result is that the second temperature data is less than or equal to the minimum temperature value in the start-stop temperature range, it can be determined that the control data is the first control data, which can be used to control the working state of the clutch in the compressor to be the disengaged state, and when the working state of the clutch is the disengaged state, the working state of the compressor can be controlled to be the stopped running state.

[0055] Alternatively, if the matching result is that the second temperature data is greater than or equal to the maximum temperature value in the start-stop temperature range, it can be determined that the control data is the second control data, which can be used to control the working state of the clutch to be the closed state, and when the working state of the clutch is the closed state, the working state of the compressor can be controlled to be the resumed running state. The closed state can be the engaged state.

[0056] For example, when the evaporator surface temperature Te is less than or equal to a, the air conditioner controller controls the clutch to be disengaged, and the compressor is stopped running. As the temperature gradually rises, when Te is greater than or equal to b, the air conditioner controller controls the clutch to be engaged, and the compressor resumes running.

[0057] As an optional implementation, in step S104, the start-stop temperature range is determined based on the first temperature data and the humidity data, including: identifying the first temperature data based on a first temperature threshold and a second temperature threshold to obtain a first identification result, and identifying the humidity data based on a humidity threshold to obtain a second identification result, wherein the first temperature threshold is greater than the second temperature threshold; and determining the start-stop temperature range based on the first identification result and the second identification result.

[0058] In this embodiment, the first temperature threshold and the second temperature threshold can be pre-set temperature values, and the first temperature threshold can be greater than the second temperature threshold. For example, the first temperature threshold can be 35 degrees Celsius (℃), and the second temperature threshold can be 30℃. It should be noted that this is only an example, and the size of the first temperature threshold and the size of the second temperature threshold are not limited, and can be selected according to actual conditions. The humidity threshold can be a pre-set value, such as 60%.

[0059] The method of determining the start-stop temperature range based on the first identification result and the second identification result will be further described below.

[0060] As an optional implementation, the start-stop temperature range is determined based on the first identification result and the second identification result, including: in response to the first identification result being that the first temperature data is greater than or equal to the first temperature threshold, and the second identification result being that the humidity data is greater than or equal to the humidity threshold, determining that the start-stop temperature range is a pre-set standard temperature range.

[0061] In this embodiment, a standard temperature interval can be constructed in advance, which can be determined based on the size and thickness of the evaporator, and can be determined based on simulation tests or experiments in advance. It should be noted that the construction method of the standard temperature interval is not specifically limited here.

[0062] Alternatively, if the first identification result is that the first temperature data is greater than or equal to the first temperature threshold, and the second identification result is that the humidity data is greater than or equal to the humidity threshold, it can be determined that the start-stop temperature interval is the preset standard temperature interval.

[0063] As another optional embodiment, if the first identification result is that the first temperature data is greater than or equal to the first temperature threshold, and the second identification result is that the humidity data is greater than or equal to the humidity threshold, the model of the evaporator can be determined, the standard temperature interval matching the model of the evaporator is called, and the standard temperature interval is determined as the start-stop temperature interval.

[0064] For example, when To≥35℃ and H≥60%, the outdoor temperature and indoor humidity are high at this time, the environment is relatively hot, and the user has a large demand for cooling performance. The compressor start-stop temperature interval is set to the basic value (a, b). Wherein, a can be the temperature for preventing the evaporator surface from frosting. When the second temperature data decreases to a, the air conditioner needs to stop running. When the temperature increases from a to b, in order to prevent the temperature of the air conditioner from continuing to rise and make the user feel uncomfortable due to the change in temperature, the air conditioner needs to be started.

[0065] As an optional implementation, based on the first identification result and the second identification result, the start-stop temperature interval is determined, including: in response to the first temperature data being greater than or equal to the first temperature threshold and the humidity data being less than the humidity threshold, adjusting the maximum temperature data in the standard temperature interval by using a target value to obtain third temperature data, and adjusting the minimum temperature data in the standard temperature interval by using the target value to obtain fourth temperature data, wherein the third temperature data is greater than the maximum temperature data, and the fourth temperature data is greater than the minimum temperature data; based on the third temperature data and the fourth temperature data, a start-stop temperature interval is constructed; in response to the first temperature data being between the first temperature threshold and the second temperature threshold, and the humidity data being greater than or equal to the humidity threshold, adjusting the third temperature data by using a target value to obtain fifth temperature data, and adjusting the fourth temperature data by using the target value to obtain sixth temperature data, wherein the fifth temperature data is greater than the third temperature data, and the sixth temperature data is greater than the fourth temperature data; based on the fifth temperature data and the sixth temperature data, a start-stop temperature interval is constructed.

[0066] As an optional implementation, the determining the start-stop temperature interval based on the first identification result and the second identification result can further include: in response to the first temperature data being between the first temperature threshold and the second temperature threshold and the humidity data being less than the humidity threshold, adjusting the fifth temperature data by using a target value to obtain seventh temperature data, and adjusting the sixth temperature data by using the target value to obtain eighth temperature data, wherein the seventh temperature data is greater than the fifth temperature data, and the eighth temperature data is greater than the sixth temperature data; constructing the start-stop temperature interval based on the seventh temperature data and the eighth temperature data; in response to the first temperature data being less than the second temperature threshold, adjusting the seventh temperature data by using the target value to obtain ninth temperature data, and adjusting the eighth temperature data by using the target value to obtain tenth temperature data, wherein the ninth temperature data is greater than the seventh temperature data, and the tenth temperature data is greater than the eighth temperature data; constructing the start-stop temperature interval based on the ninth temperature data and the tenth temperature data.

[0067] In this embodiment, if the first temperature data is greater than or equal to the first temperature threshold and the humidity data is less than the humidity threshold, the maximum temperature data in the standard temperature interval can be adjusted by using a target value to obtain third temperature data, and the minimum temperature data in the standard temperature interval can be adjusted by using the target value to obtain fourth temperature data, and the start-stop temperature interval can be constructed based on the third temperature data and the fourth temperature data. The third temperature data is greater than the maximum temperature data, and the fourth temperature data is greater than the minimum temperature data. The target value can be a value set according to actual conditions, which can be 1, 2, 3, etc. The size of the target value is not limited here, and can be selected according to actual conditions. The following is an example with the target value being 1.

[0068] Optionally, when To≥35℃ and H<60%, the outdoor temperature is relatively high, but the indoor is relatively dry, and the start-stop temperature interval of the compressor is set to (a+1, b+1). Wherein a can be the minimum temperature data, b can be the maximum temperature data, a+1 can be the fourth temperature data, and b+1 can be the third temperature data. Based on a+1 and b+1, the corresponding start-stop temperature interval (a+1, b+1) under the condition of To≥35℃ and H<60% can be constructed.

[0069] In this embodiment, if the first temperature data is between the first temperature threshold and the second temperature threshold and the humidity data is greater than or equal to the humidity threshold, the third temperature data can be adjusted by using a target value to obtain fifth temperature data, and the fourth temperature data can be adjusted by using the target value to obtain sixth temperature data, wherein the fifth temperature data is greater than the third temperature data, and the sixth temperature data is greater than the fourth temperature data; the start-stop temperature interval is constructed based on the fifth temperature data and the sixth temperature data.

[0070] Optionally, when 30℃≤To<35℃ and H≥60%, the third temperature data can be adjusted by the target value to obtain the fifth temperature data (b+2), and the fourth temperature data can be adjusted by the target value to obtain the sixth temperature data (a+2). Based on the fifth temperature data and the fourth temperature data, the corresponding start-stop temperature interval (a+2, b+2) under the condition of 30℃≤To<35℃ and H≥60% can be constructed.

[0071] For example, when 30℃≤To<35℃ and H≥60%, the outside temperature is moderate, but the indoor humidity is large, and the compressor start-stop temperature interval can be set to (a+2, b+2).

[0072] In this embodiment, if the first temperature data is between the first temperature threshold and the second temperature threshold, and the humidity data is less than the humidity threshold, the fifth temperature data can be adjusted by the target value to obtain the seventh temperature data, and the sixth temperature data can be adjusted by the target value to obtain the eighth temperature data, wherein the seventh temperature data is greater than the fifth temperature data, and the eighth temperature data is greater than the sixth temperature data; and the start-stop temperature interval can be constructed based on the seventh temperature data and the eighth temperature data.

[0073] Optionally, when 30℃≤To<35℃ and H<60%, the fifth temperature data can be adjusted by the target value to obtain the seventh temperature data (b+3), and the sixth temperature data can be adjusted by the target value to obtain the eighth temperature data (a+3). Based on the seventh temperature data and the eighth temperature data, the corresponding start-stop temperature interval (a+3, b+3) under the condition of 30℃≤To<35℃ and H<60% can be constructed.

[0074] For example, when 30℃≤To<35℃ and H<60%, the outside temperature is moderate, and the indoor air is dry and fresh, and the compressor start-stop temperature interval is set to (a+3, b+3).

[0075] In this embodiment, if the first temperature data is less than the second temperature threshold, the seventh temperature data can be adjusted by the target value to obtain the ninth temperature data, and the eighth temperature data can be adjusted by the target value to obtain the tenth temperature data, wherein the ninth temperature data is greater than the seventh temperature data, and the tenth temperature data is greater than the eighth temperature data; and the start-stop temperature interval can be constructed based on the ninth temperature data and the tenth temperature data.

[0076] Optionally, when To is less than 30°C, the seventh temperature data can be adjusted using the target value to obtain the ninth temperature data (b+4), and the eighth temperature data can be adjusted using the target value to obtain the tenth temperature data (a+4). Based on the ninth and tenth temperature data, the corresponding start-stop temperature range (a+4, b+4) when To is less than 30°C can be constructed.

[0077] For example, when To is less than 30°C, the outside temperature is relatively low, and the user's demand for the system's cooling performance is reduced, so the compressor start-stop temperature range is set to (a+4, b+4).

[0078] Figure 3 This is a flow chart of an air-conditioning compressor energy-saving control logic according to an embodiment of the present application. Figure 3 As shown, the control logic may include the following steps:

[0079] Step S302: collecting the external temperature signal and the indoor humidity signal.

[0080] In this embodiment, a temperature signal outside the vehicle may be collected to obtain an outside temperature signal, ie, first temperature data (To), and an indoor humidity signal may be collected to obtain humidity data (H).

[0081] Step S304: determine whether the first temperature data is greater than or equal to 35°C.

[0082] In this embodiment, if the first temperature data is greater than or equal to 35° C., step S306 may be executed; if the temperature is less than 35° C., step S312 may be executed.

[0083] Step S306: Determine whether the humidity data is greater than or equal to 60%.

[0084] In this embodiment, it may be determined whether the humidity data is greater than 60%. If so, step S308 may be executed; if not, step S310 may be executed.

[0085] Step S308: Determine the start and stop temperature range as (a, b).

[0086] In this embodiment, when To≥35°C and H≥60%, the outdoor temperature and indoor humidity are high, the environment is relatively hot and humid, and the user has a greater demand for cooling performance. The compressor start and stop temperature range is set to the basic value (a, b).

[0087] Step S310: Determine the start-stop temperature range as (a+1, b+1).

[0088] In this embodiment, when To≥35℃ and H<60%, the outdoor temperature is high but the indoor air is dry, and the compressor start-stop temperature interval is set to (a+1, b+1).

[0089] In step S312, it is determined whether the first temperature data is between 35℃ and 30℃.

[0090] In this embodiment, it is determined whether the first temperature data is between 35℃ and 30℃, if yes, step S314 is performed, and if no, step S320 is performed.

[0091] In step S314, it is determined whether the humidity data is greater than or equal to 60%.

[0092] In this embodiment, it is determined that 30℃≤To<35℃ and H≥60%, and then step S316 can be performed, if 30℃≤To<35℃ but H<60%, step S318 can be performed.

[0093] In step S316, it is determined that the start-stop temperature interval is (a+2, b+2).

[0094] In this embodiment, when 30℃≤To<35℃ and H≥60%, the outdoor temperature is moderate but the indoor humidity is large, and the compressor start-stop temperature interval is set to (a+2, b+2).

[0095] In step S318, it is determined that the start-stop temperature interval is (a+3, b+3).

[0096] In this embodiment, when 30℃≤To<35℃ and H<60%, the outdoor temperature is moderate and the indoor air is dry, and the compressor start-stop temperature interval is set to (a+3, b+3).

[0097] In step S320, it is determined that the start-stop temperature interval is (a+4, b+4).

[0098] In this embodiment, when To<30℃, the outdoor temperature is low, and the user's demand for system cooling performance is reduced, and the compressor start-stop temperature interval is set to (a+4, b+4).

[0099] In step S322, the corresponding control data is determined based on the start-stop temperature interval.

[0100] In this embodiment, the control data of the compressor is determined based on the second temperature data and the start-stop temperature interval.

[0101] Optionally, when the evaporator surface temperature Te≤a, the air conditioner controller controls the clutch to be disconnected, and the compressor stops running, and as the temperature gradually increases, when Te≥b, the air conditioner controller controls the clutch to be attracted, and the compressor resumes running.

[0102] In the embodiment of the present application, the first temperature data of the environment where the vehicle is located and the humidity data inside the vehicle are acquired, the start-stop temperature range is determined based on the first temperature data and the humidity data, wherein the start-stop temperature range is used to represent the temperature threshold of the compressor operation, the second temperature data of the evaporator surface is acquired, and the control data of the compressor is determined based on the second temperature data and the start-stop temperature range; and the working state of the compressor is controlled according to the control data. That is, in this embodiment, the working state of the compressor is controlled by intelligently dynamically adjusting the start-stop strategy of the compressor, so as to balance the air conditioning comfort and energy consumption, thereby solving the technical problem of low control efficiency of air conditioning energy consumption and achieving the technical effect of improving the control efficiency of air conditioning energy consumption.

[0103] According to the embodiments of the present application, a control device for a compressor in an air conditioner is also provided. It should be noted that the control device for a compressor in an air conditioner of this embodiment can be used to execute the control method for a compressor in an air conditioner of the above-mentioned embodiments of the present application.

[0104] Figure 4 is a schematic diagram of a control device for a compressor in an air conditioner according to an embodiment of the present application. As shown in Figure 4 the control device for a compressor in an air conditioner 40 can include an acquisition unit 402, a determination unit 404, a processing unit 406 and a control unit 408.

[0105] The acquisition unit 402 is configured to acquire the first temperature data of the environment where the vehicle is located and the humidity data inside the vehicle.

[0106] The determination unit 404 is configured to determine the start-stop temperature range based on the first temperature data and the humidity data, wherein the start-stop temperature range is used to represent the temperature threshold of the compressor operation.

[0107] The processing unit 406 is configured to acquire the second temperature data of the evaporator surface, and determine the control data of the compressor based on the second temperature data and the start-stop temperature range.

[0108] The control unit 408 is configured to control the working state of the compressor according to the control data.

[0109] Further, the processing unit 406 can include a matching module configured to match the second temperature data and the start-stop temperature range to obtain a matching result, wherein the matching result is used to represent the association relationship between the maximum temperature value or the minimum temperature value in the second temperature data and the start-stop temperature range; and a first determination module configured to determine the control data of the compressor based on the matching result.

[0110] Further, the first determining module can comprise: a first determining submodule, configured to determine the control data as first control data in response to the matching result being that the second temperature data is less than or equal to the minimum temperature value in the start-stop temperature range, wherein the first control data is used to control the working state of the clutch in the compressor to be the disengaged state, so as to control the working state of the compressor to be the stop running state; and a second determining submodule, configured to determine the control data as second control data in response to the matching result being that the second temperature data is greater than or equal to the maximum temperature value in the start-stop temperature range, wherein the second control data is used to control the working state of the clutch to be the engaged state, so as to control the working state of the compressor to be the resuming running state.

[0111] Further, the determining unit 404 can comprise: an identifying module, configured to identify the first temperature data based on a first temperature threshold and a second temperature threshold, to obtain a first identification result, and identify the humidity data based on a humidity threshold, to obtain a second identification result, wherein the first temperature threshold is greater than the second temperature threshold; and a second determining module, configured to determine the start-stop temperature range based on the first identification result and the second identification result.

[0112] Further, the second determining module can comprise: a third determining submodule, configured to determine the start-stop temperature range as a preset standard temperature range in response to the first identification result being that the first temperature data is greater than or equal to the first temperature threshold, and the second identification result being that the humidity data is greater than or equal to the humidity threshold.

[0113] Further, the second determining module can comprise: a first adjusting submodule, configured to adjust the maximum temperature data in the standard temperature range by a target value to obtain third temperature data, and adjust the minimum temperature data in the standard temperature range by the target value to obtain fourth temperature data in response to the first temperature data being greater than or equal to the first temperature threshold and the humidity data being less than the humidity threshold, wherein the third temperature data is greater than the maximum temperature data, and the fourth temperature data is greater than the minimum temperature data; construct the start-stop temperature range based on the third temperature data and the fourth temperature data; adjust the third temperature data by the target value to obtain fifth temperature data, and adjust the fourth temperature data by the target value to obtain sixth temperature data in response to the first temperature data being between the first temperature threshold and the second temperature threshold and the humidity data being greater than or equal to the humidity threshold, wherein the fifth temperature data is greater than the third temperature data, and the sixth temperature data is greater than the fourth temperature data; and construct the start-stop temperature range based on the fifth temperature data and the sixth temperature data.

[0114] Further, the second determining module can comprise: a second adjusting submodule, configured to: in response to the first temperature data being between the first temperature threshold and the second temperature threshold and the humidity data being less than the humidity threshold, adjust the fifth temperature data by using a target value to obtain seventh temperature data, and adjust the sixth temperature data by using the target value to obtain eighth temperature data, wherein the seventh temperature data is greater than the fifth temperature data, and the eighth temperature data is greater than the sixth temperature data; and based on the seventh temperature data and the eighth temperature data, construct the start-stop temperature interval; in response to the first temperature data being less than the second temperature threshold, adjust the seventh temperature data by using the target value to obtain ninth temperature data, and adjust the eighth temperature data by using the target value to obtain tenth temperature data, wherein the ninth temperature data is greater than the seventh temperature data, and the tenth temperature data is greater than the eighth temperature data; and based on the ninth temperature data and the tenth temperature data, construct the start-stop temperature interval.

[0115] The control device of the compressor in the air conditioner of this embodiment acquires, through an acquisition unit, first temperature data of an environment in which a vehicle is located and humidity data inside the vehicle; determines, through a determination unit, a start-stop temperature interval based on the first temperature data and the humidity data, wherein the start-stop temperature interval is used to represent a temperature threshold at which the compressor works; acquires, through a processing unit, second temperature data of a surface of an evaporator, and determines control data of the compressor based on the second temperature data and the start-stop temperature interval; and controls, through a control unit, a working state of the compressor according to the control data, thereby solving the technical problem of low control efficiency of air conditioner energy consumption and achieving the technical effect of improving the control efficiency of air conditioner energy consumption.

[0116] According to the embodiments of the present application, a computer readable storage medium is also provided, which comprises a stored program, wherein the program executes the control method of the compressor in the air conditioner in the above embodiments.

[0117] Optionally, in the present embodiment, the computer readable storage medium can be located in any one of computer terminals in a computer terminal group in a computer network, or in any one of mobile terminals in a mobile terminal group.

[0118] Optionally, in the present embodiment, the computer readable storage medium is configured to store program code for performing the following steps: acquiring first temperature data of an environment in which a vehicle is located and humidity data inside the vehicle; determining a start-stop temperature interval based on the first temperature data and the humidity data, wherein the start-stop temperature interval is used to represent a temperature threshold at which the compressor works; acquiring second temperature data of a surface of an evaporator, and determining control data of the compressor based on the second temperature data and the start-stop temperature interval; and controlling a working state of the compressor according to the control data.

[0119] Optionally, the computer readable storage medium can further execute program codes of the following steps: matching the second temperature data and the start-stop temperature interval to obtain a matching result, wherein the matching result is used to represent an association between the second temperature data and a maximum temperature value or a minimum temperature value in the start-stop temperature interval; and determining the control data of the compressor based on the matching result.

[0120] Optionally, the computer readable storage medium can further execute program codes of the following steps: in response to the matching result being that the second temperature data is less than or equal to the minimum temperature value in the start-stop temperature interval, determining the control data as first control data, wherein the first control data is used to control the working state of the clutch in the compressor to be the open state, so as to control the working state of the compressor to be the stop running state; and in response to the matching result being that the second temperature data is greater than or equal to the maximum temperature value in the start-stop temperature interval, determining the control data as second control data, wherein the second control data is used to control the working state of the clutch to be the closed state, so as to control the working state of the compressor to be the resuming running state.

[0121] Optionally, the computer readable storage medium can further execute program codes of the following steps: identifying the first temperature data based on a first temperature threshold and a second temperature threshold to obtain a first identification result, and identifying the humidity data based on a humidity threshold to obtain a second identification result, wherein the first temperature threshold is greater than the second temperature threshold; and determining the start-stop temperature interval based on the first identification result and the second identification result.

[0122] Optionally, the computer readable storage medium can further execute program codes of the following steps: in response to the first identification result being that the first temperature data is greater than or equal to the first temperature threshold, and the second identification result being that the humidity data is greater than or equal to the humidity threshold, determining the start-stop temperature interval to be a preset standard temperature interval.

[0123] Optionally, the computer readable storage medium can further execute program codes of the following steps: in response to the first temperature data being greater than or equal to the first temperature threshold and the humidity data being less than the humidity threshold, adjusting the maximum temperature data in the standard temperature interval by the target value to obtain third temperature data, and adjusting the minimum temperature data in the standard temperature interval by the target value to obtain fourth temperature data, wherein the third temperature data is greater than the maximum temperature data, and the fourth temperature data is greater than the minimum temperature data; constructing the start-stop temperature interval based on the third temperature data and the fourth temperature data; in response to the first temperature data being between the first temperature threshold and the second temperature threshold and the humidity data being greater than or equal to the humidity threshold, adjusting the third temperature data by the target value to obtain fifth temperature data, and adjusting the fourth temperature data by the target value to obtain sixth temperature data, wherein the fifth temperature data is greater than the third temperature data, and the sixth temperature data is greater than the fourth temperature data; constructing the start-stop temperature interval based on the fifth temperature data and the sixth temperature data.

[0124] Optionally, the computer readable storage medium can further execute program codes of the following steps: in response to the first temperature data being between the first temperature threshold and the second temperature threshold and the humidity data being less than the humidity threshold, adjusting the fifth temperature data by the target value to obtain seventh temperature data, and adjusting the sixth temperature data by the target value to obtain eighth temperature data, wherein the seventh temperature data is greater than the fifth temperature data, and the eighth temperature data is greater than the sixth temperature data; constructing the start-stop temperature interval based on the seventh temperature data and the eighth temperature data; in response to the first temperature data being less than the second temperature threshold, adjusting the seventh temperature data by the target value to obtain ninth temperature data, and adjusting the eighth temperature data by the target value to obtain tenth temperature data, wherein the ninth temperature data is greater than the seventh temperature data, and the tenth temperature data is greater than the eighth temperature data; constructing the start-stop temperature interval based on the ninth temperature data and the tenth temperature data.

[0125] In this embodiment, the first temperature data of the environment where the vehicle is located and the humidity data inside the vehicle are obtained; the start-stop temperature interval is determined based on the first temperature data and the humidity data, wherein the start-stop temperature interval is used to represent the temperature threshold of the compressor operation; the second temperature data of the evaporator surface is obtained, and the control data of the compressor is determined based on the second temperature data and the start-stop temperature interval; and the working state of the compressor is controlled according to the control data. That is, in this embodiment, the working state of the compressor is controlled by intelligently dynamically adjusting the start-stop strategy of the compressor, so as to balance the comfort and energy consumption of the air conditioner, thereby solving the technical problem of low control efficiency of air conditioner energy consumption, and achieving the technical effect of improving the control efficiency of air conditioner energy consumption.

[0126] According to an embodiment of the present application, a processor is further provided, which is used to run a program, wherein when the program is run by the processor, the method for controlling the compressor in the air conditioner in the above embodiment is executed.

[0127] Optionally, in this embodiment, the computer terminal may be located in at least one network device among a plurality of network devices of a computer network.

[0128] In this embodiment, the above-mentioned computer terminal can execute the program code of the following steps in the control method of the compressor in the air conditioner: obtaining first temperature data of the vehicle environment and humidity data inside the vehicle; determining the start-stop temperature range based on the first temperature data and humidity data, wherein the start-stop temperature range is used to represent the temperature threshold for the operation of the compressor; obtaining second temperature data of the evaporator surface, and determining the control data of the compressor based on the second temperature data and the start-stop temperature range; and controlling the working state of the compressor according to the control data.

[0129] Among them, the memory can be used to store software programs and modules, such as the program instructions / modules corresponding to the control method and device for the compressor in the air conditioner in the embodiment of the present application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, realizing the above-mentioned control method for the compressor in the air conditioner. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely located relative to the processor, and these remote memories can be connected to the computer terminal via a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.

[0130] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: obtain first temperature data of the vehicle's environment and humidity data inside the vehicle; determine the start-stop temperature range based on the first temperature data and humidity data, wherein the start-stop temperature range is used to represent the temperature threshold for the operation of the compressor; obtain second temperature data of the evaporator surface, and determine the control data of the compressor based on the second temperature data and the start-stop temperature range; and control the operating state of the compressor according to the control data.

[0131] Optionally, the processor may also execute the program code of the following steps: matching the second temperature data and the start-stop temperature interval to obtain a matching result, wherein the matching result is used to represent the correlation between the second temperature data and the maximum temperature value or the minimum temperature value in the start-stop temperature interval; and determining the control data of the compressor based on the matching result.

[0132] Optionally, the processor can further execute program codes of the following steps: in response to the matching result being that the second temperature data is less than or equal to the minimum temperature value in the start-stop temperature interval, determining the control data as first control data, wherein the first control data is used to control the working state of the clutch in the compressor to be the disengaged state, so as to control the working state of the compressor to be the stop running state; in response to the matching result being that the second temperature data is greater than or equal to the maximum temperature value in the start-stop temperature interval, determining the control data as second control data, wherein the second control data is used to control the working state of the clutch to be the engaged state, so as to control the working state of the compressor to be the resuming running state.

[0133] Optionally, the processor can further execute program codes of the following steps: identifying the first temperature data based on the first temperature threshold and the second temperature threshold to obtain a first identification result, and identifying the humidity data based on the humidity threshold to obtain a second identification result, wherein the first temperature threshold is greater than the second temperature threshold; determining the start-stop temperature interval based on the first identification result and the second identification result.

[0134] Optionally, the processor can further execute program codes of the following steps: in response to the first identification result being that the first temperature data is greater than or equal to the first temperature threshold, and the second identification result being that the humidity data is greater than or equal to the humidity threshold, determining the start-stop temperature interval to be a preset standard temperature interval.

[0135] Optionally, the processor can further execute program codes of the following steps: in response to the first temperature data being greater than or equal to the first temperature threshold, and the humidity data being less than the humidity threshold, adjusting the maximum temperature data in the standard temperature interval by a target value to obtain third temperature data, and adjusting the minimum temperature data in the standard temperature interval by the target value to obtain fourth temperature data, wherein the third temperature data is greater than the maximum temperature data, and the fourth temperature data is greater than the minimum temperature data; constructing the start-stop temperature interval based on the third temperature data and the fourth temperature data; in response to the first temperature data being between the first temperature threshold and the second temperature threshold, and the humidity data being greater than or equal to the humidity threshold, adjusting the third temperature data by the target value to obtain fifth temperature data, and adjusting the fourth temperature data by the target value to obtain sixth temperature data, wherein the fifth temperature data is greater than the third temperature data, and the sixth temperature data is greater than the fourth temperature data; constructing the start-stop temperature interval based on the fifth temperature data and the sixth temperature data.

[0136] Optionally, the processor can further execute program codes of the following steps: in response to the first temperature data being between the first temperature threshold and the second temperature threshold and the humidity data being less than the humidity threshold, adjusting the fifth temperature data to obtain seventh temperature data by using a target value, and adjusting the sixth temperature data to obtain eighth temperature data by using the target value, wherein the seventh temperature data is greater than the fifth temperature data, and the eighth temperature data is greater than the sixth temperature data; constructing the start-stop temperature interval based on the seventh temperature data and the eighth temperature data; in response to the first temperature data being less than the second temperature threshold, adjusting the seventh temperature data to obtain ninth temperature data by using the target value, and adjusting the eighth temperature data to obtain tenth temperature data by using the target value, wherein the ninth temperature data is greater than the seventh temperature data, and the tenth temperature data is greater than the eighth temperature data; and constructing the start-stop temperature interval based on the ninth temperature data and the tenth temperature data.

[0137] According to the embodiment of the present application, the first temperature data of the environment where the vehicle is located and the humidity data inside the vehicle are obtained, the start-stop temperature interval is determined based on the first temperature data and the humidity data, wherein the start-stop temperature interval is used to represent the temperature threshold of the compressor operation, the second temperature data of the evaporator surface is obtained, and the control data of the compressor is determined based on the second temperature data and the start-stop temperature interval; and the working state of the compressor is controlled according to the control data. That is, in this embodiment, the working state of the compressor is controlled by intelligently dynamically adjusting the start-stop strategy of the compressor, so as to balance the air conditioning comfort and energy consumption, thereby solving the technical problem of low control efficiency of air conditioning energy consumption, and achieving the technical effect of improving the control efficiency of air conditioning energy consumption.

[0138] According to an embodiment of the present application, a computer program product is also provided, which includes computer instructions, wherein the computer instructions are executed by a processor to implement the control method of the compressor in the air conditioner in the above embodiment.

[0139] According to another aspect of the embodiment of the present application, a vehicle is also provided, which can be used to execute the control method of the compressor in the air conditioner of the embodiment of the present application.

[0140] Embodiments of the present application can provide an electronic device, which can include a memory and a processor.

[0141] Figure 5is a block diagram of an electronic device according to an embodiment of the present application for a control method of a compressor in an air conditioner. The electronic device is intended to represent a variety of forms including digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the application as described and / or claimed herein.

[0142] As shown in FIG. 5, Figure 5 The device 500 includes a computing unit 501 that can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM) 502 or a computer program loaded into a Random Access Memory (RAM) 503 from a storage unit 508. Various programs and data required for the operation of the device 500 can also be stored in the RAM 503. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An Input / Output (I / O) interface 505 is also connected to the bus 504.

[0143] Various components in the device 500 are connected to the I / O interface 505, including an input unit 506, such as a keyboard, a mouse, etc., an output unit 507, such as various types of displays, speakers, etc., the storage unit 508, such as a magnetic disk, an optical disk, etc., and a communication unit 509, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 509 allows the device 500 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.

[0144] The computing unit 501 can be various general and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The computing unit 501 performs various methods and processes described above, such as the data verification method. For example, in some embodiments, the data verification method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed on the device 500 via the ROM 502 and / or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the computing unit 501, one or more steps of the data verification method described above can be performed. Alternatively, in other embodiments, the computing unit 501 can be configured to perform the data verification method by any other appropriate means, such as by means of firmware.

[0145] According to the embodiments of the present application, a control method of a compressor in an air conditioner is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown.

[0146] The various embodiments of the systems and techniques described above can be implemented in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a special-purpose standard product (ASSP), a system on a chip (SOC), a complex programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0147] Program code for carrying out methods of the present application can be written in any combination of one or more programming languages. This program code can be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the program code, when executed by the processor or controller, produces a means for implementing the functions / acts specified in the flowcharts and / or block diagrams. The program code can be executed entirely on a machine, partially on a machine, partially on a machine as part of a separate software package, and partially on a remote machine or server.

[0148] In the context of this application, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium would include a linearly-programmed electrical connection, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0149] To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0150] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.

[0151] The computer system can include clients and servers. This relationship can be between a client and a server that are typically remote from each other and typically interact through a communication network. The relationship between client and server exists by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, a server of a distributed system, or a server combined with a blockchain.

[0152] The above-mentioned embodiment numbers of the application are only for description, not representing the advantages and disadvantages of the embodiments.

[0153] In the above-mentioned embodiments of the application, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0154] In the several embodiments provided by the present application, it should be understood that the disclosed technology can be implemented in other ways. Of course, the unit embodiment described above is only schematic. For example, the division of the units can be a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling or direct coupling or communication connection between each set can be indirect coupling or communication connection through some interface, electrical or other form.

[0155] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they can be located in one place, or they can be distributed on multiple units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0156] In addition, each functional unit in each embodiment of the application can be integrated into a processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0157] If the integrated unit is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the embodiments of the present application. The aforementioned storage medium includes: a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.

[0158] The above is only the preferred embodiment of the present application, and it should be pointed out that for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, and these improvements and refinements should be considered as the protection scope of the present application.

Claims

1. A control method of a compressor in an air conditioner, characterized by, An air conditioner is arranged in a vehicle, and the air conditioner comprises a compressor and an evaporator, and the method comprises: obtaining first temperature data of an environment where the vehicle is located and humidity data inside the vehicle; determining a start-stop temperature interval based on the first temperature data and the humidity data, wherein the start-stop temperature interval is used to represent a temperature threshold value at which the compressor works; obtaining second temperature data of a surface of the evaporator, and determining control data of the compressor based on the second temperature data and the start-stop temperature interval; controlling a working state of the compressor according to the control data.

2. The method of claim 1, wherein, The determination of the control data of the compressor based on the second temperature data and the start-stop temperature interval comprises: matching the second temperature data and the start-stop temperature interval to obtain a matching result, wherein the matching result is used to represent an association between a maximum temperature value or a minimum temperature value in the second temperature data and the start-stop temperature interval; determining the control data of the compressor based on the matching result.

3. The method of claim 2, wherein, The determination of the control data of the compressor based on the matching result comprises: in response to the matching result being that the second temperature data is less than or equal to a minimum temperature value in the start-stop temperature interval, determining the control data as first control data, wherein the first control data is used to control a working state of a clutch in the compressor to be a disengaged state, so as to control the working state of the compressor to be a stopped running state; in response to the matching result being that the second temperature data is greater than or equal to a maximum temperature value in the start-stop temperature interval, determining the control data as second control data, wherein the second control data is used to control the working state of the clutch to be an engaged state, so as to control the working state of the compressor to be a resumed running state.

4. The method of claim 1, wherein, The determination of the start-stop temperature interval based on the first temperature data and the humidity data comprises: identifying the first temperature data based on a first temperature threshold value and a second temperature threshold value to obtain a first identification result, and identifying the humidity data based on a humidity threshold value to obtain a second identification result, wherein the first temperature threshold value is greater than the second temperature threshold value; determining the start-stop temperature interval based on the first identification result and the second identification result.

5. The method of claim 4, wherein, The determination of the start-stop temperature interval based on the first identification result and the second identification result comprises: in response to the first identification result being that the first temperature data is greater than or equal to the first temperature threshold value, and the second identification result being that the humidity data is greater than or equal to the humidity threshold value, determining the start-stop temperature interval to be a preset standard temperature interval.

6. The method of claim 5, wherein, The determination of the start-stop temperature interval based on the first identification result and the second identification result comprises: in response to the first temperature data being greater than or equal to a first temperature threshold and the humidity data being less than a humidity threshold, adjusting the maximum temperature data in the standard temperature interval by a target value to obtain third temperature data, and adjusting the minimum temperature data in the standard temperature interval by the target value to obtain fourth temperature data, wherein the third temperature data is greater than the maximum temperature data, and the fourth temperature data is greater than the minimum temperature data; constructing the start-stop temperature interval based on the third temperature data and the fourth temperature data; in response to the first temperature data being between the first temperature threshold and a second temperature threshold and the humidity data being greater than or equal to the humidity threshold, adjusting the third temperature data by the target value to obtain fifth temperature data, and adjusting the fourth temperature data by the target value to obtain sixth temperature data, wherein the fifth temperature data is greater than the third temperature data, and the sixth temperature data is greater than the fourth temperature data; constructing the start-stop temperature interval based on the fifth temperature data and the sixth temperature data; in response to the first temperature data being between the first temperature threshold and the second temperature threshold and the humidity data being less than the humidity threshold, adjusting the fifth temperature data by the target value to obtain seventh temperature data, and adjusting the sixth temperature data by the target value to obtain eighth temperature data, wherein the seventh temperature data is greater than the fifth temperature data, and the eighth temperature data is greater than the sixth temperature data; constructing the start-stop temperature interval based on the seventh temperature data and the eighth temperature data; in response to the first temperature data being less than the second temperature threshold, adjusting the seventh temperature data by the target value to obtain ninth temperature data, and adjusting the eighth temperature data by the target value to obtain tenth temperature data, wherein the ninth temperature data is greater than the seventh temperature data, and the tenth temperature data is greater than the eighth temperature data; constructing the start-stop temperature interval based on the ninth temperature data and the tenth temperature data.

7. A control device for a compressor in an air conditioner, characterized in that: An air conditioner is arranged in a vehicle, and the air conditioner comprises a compressor and an evaporator, and the device comprises: an acquisition unit configured to acquire first temperature data of an environment in which the vehicle is located and humidity data inside the vehicle; a determination unit configured to determine a start-stop temperature interval based on the first temperature data and the humidity data, wherein the start-stop temperature interval is used to represent a temperature threshold at which the compressor operates; a processing unit configured to acquire second temperature data of a surface of the evaporator, and determine control data of the compressor based on the second temperature data and the start-stop temperature interval; a control unit configured to control an operating state of the compressor according to the control data.

8. A vehicle characterized by comprising: A method for performing any one of claims 1 to 6.

9. A processor, comprising: The processor is configured to run a program, wherein the program, when run by the processor, performs the method of any one of claims 1 to 6.

10. A computer program product, characterised in that, Computer program product comprising computer instructions which, when executed by a processor, implement the method of any one of claims 1 to 6.