Control method and device of vehicle-mounted air conditioner, controller and vehicle

By using dual temperature sensors in the on-board air conditioning system, the temperature difference between the heater air outlet and the temperature inside the car is calculated, and the heater is controlled to avoid overload work, which solves the dangerous problems caused by overload work of the heater and achieves more accurate and Safe in-vehicle temperature control.

CN119428085APending Publication Date: 2025-02-14HUNAN XINGBIDA NETLINK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411917530.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In the case of low external ambient temperature and poor sealing in the vehicle, the air conditioner heater may work overload, resulting in the risk of overheating, burning out or spontaneous combustion of the components.

Method used

Through the arrangement of the dual temperature sensor, the temperature inside the vehicle and the heater outlet temperature are obtained, and the temperature difference value between the two is calculated. If the temperature difference is less than the preset value and the duration exceeds the preset time, the heater will be controlled to stop working.

Benefits of technology

It effectively avoids the risk of overloading the heater, reduces energy consumption, and improves the accuracy and safety of in-vehicle temperature control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119428085A_ABST
    Figure CN119428085A_ABST
Patent Text Reader

Abstract

The invention provides a control method and device of a vehicle-mounted air conditioner, a controller and a vehicle. The method comprises the steps that the first temperature in the vehicle, the second temperature of an air outlet of an air conditioner heater and the target temperature set by a user are obtained; determining a first temperature difference between the first temperature and the target temperature; determining a second temperature difference between the second temperature and the first temperature; if the first temperature difference is smaller than a first preset value, the second temperature difference is larger than a second preset value, and the duration of the second temperature difference larger than the second preset value is larger than first preset time, the air conditioner heater is controlled to stop working; wherein the second preset value is greater than the first preset value. The temperature of the air outlet of the heater can better reflect the actual temperature of the heater, so that the heater can be kept in a normal state through regulation and control of the second temperature difference, when the abnormal condition that the heater continuously heats but the temperature in the automobile does not reach the set temperature occurs, the heater stops working, the danger caused by dry burning of the heater all the time can be prevented, and the service life of the heater is prolonged. And meanwhile, the energy consumption can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle air conditioning, and in particular to a control method, device, controller and vehicle for a vehicle air conditioning. Background Art

[0002] Car air conditioning can effectively adjust the temperature inside the car and improve the comfort inside the car. The space inside the car is usually large, and the temperature distribution inside may be uneven.

[0003] When the outside temperature is low, the doors and windows of the cab are not tightly closed or there is a sealing problem, which will cause a large difference between the temperature inside the car and the set temperature. At this time, the heater needs to work continuously to make up for the temperature difference and may run at maximum power. However, long-term overload of the heater will cause its components to overheat, increasing the risk of burnout or spontaneous combustion.

[0004] Therefore, how to avoid overloading of the air conditioner heater is an urgent problem to be solved. Summary of the invention

[0005] The present application provides a control method, device, controller and vehicle for a vehicle air conditioner, which adjusts the air conditioner heater by disposing dual temperature sensors to avoid the danger caused by overloading of the air conditioner heater under abnormal conditions.

[0006] In a first aspect, the present application provides a method for controlling a vehicle air conditioner, the method comprising:

[0007] Obtaining a first temperature inside the vehicle, a second temperature at an air outlet of an air conditioner heater, and a target temperature set by a user;

[0008] determining a first temperature difference between the first temperature and the target temperature;

[0009] determining a second temperature difference between the second temperature and the first temperature;

[0010] If the first temperature difference is less than a first preset value, the second temperature difference is greater than a second preset value, and the duration that the second temperature difference is greater than the second preset value is greater than a first preset time, the air conditioning heater is controlled to stop working; wherein the second preset value is greater than the first preset value.

[0011] Optionally, the method further includes:

[0012] If the first temperature difference is greater than the first preset value, and the second temperature difference is greater than the second preset value, the air conditioning heater is controlled to stop working.

[0013] Optionally, the method further includes:

[0014] If the first temperature difference is smaller than the first preset value, and the second temperature difference is smaller than a third preset value, and the third preset value is smaller than the second preset value, the air conditioning heater is controlled to start working.

[0015] Optionally, the method further includes:

[0016] After the air conditioning heater stops working, if the first temperature difference is greater than a fourth preset value and lasts longer than a second preset time, the air conditioning heater is controlled to start a ventilation and air supply mode, wherein the fourth preset value is greater than the first preset value.

[0017] Optionally, the method further includes:

[0018] If the first temperature difference is less than the fourth preset value, the first temperature difference is greater than the first preset value, and the second temperature difference is less than the second preset value, the air conditioning heater is controlled to turn off the ventilation and air supply mode.

[0019] Optionally, the method further includes:

[0020] Get the oxygen concentration in the car;

[0021] If the oxygen concentration is less than a preset oxygen concentration, the air conditioning heater is controlled to start a ventilation and air supply mode.

[0022] In a second aspect, the present application provides a control device for a vehicle air conditioner, the device comprising:

[0023] An acquisition module, used to acquire a first temperature in the vehicle, a second temperature at an air outlet of an air conditioner heater, and a target temperature set by a user;

[0024] A first determining module, configured to determine a first temperature difference between the first temperature and the target temperature;

[0025] A second determining module, used to determine a second temperature difference between the second temperature and the first temperature;

[0026] A control module, used for controlling the air conditioning heater to stop working if the first temperature difference is less than a first preset value, the second temperature difference is greater than a second preset value, and the duration of the second temperature difference being greater than the second preset value is greater than a first preset time; wherein the second preset value is greater than the first preset value.

[0027] Optionally, the control module is further used for:

[0028] If the first temperature difference is greater than the first preset value, and the second temperature difference is greater than the second preset value, the air conditioning heater is controlled to stop working.

[0029] Optionally, the control module is further used for:

[0030] If the first temperature difference is smaller than the first preset value, and the second temperature difference is smaller than a third preset value, and the third preset value is smaller than the second preset value, the air conditioning heater is controlled to start working.

[0031] Optionally, the control module is further used for:

[0032] After the air conditioning heater stops working, if the first temperature difference is greater than a fourth preset value and lasts longer than a second preset time, the air conditioning heater is controlled to start a ventilation and air supply mode, wherein the fourth preset value is greater than the first preset value.

[0033] Optionally, the control module is further used for:

[0034] If the first temperature difference is less than the fourth preset value, the first temperature difference is greater than the first preset value, and the second temperature difference is less than the second preset value, the air conditioning heater is controlled to turn off the ventilation and air supply mode.

[0035] Optionally, the control module is further used for:

[0036] Get the oxygen concentration in the car;

[0037] If the oxygen concentration is less than a preset oxygen concentration, the air conditioning heater is controlled to start a ventilation and air supply mode.

[0038] In a third aspect, the present application further provides a controller, including: a memory, a processor;

[0039] The memory stores computer-executable instructions;

[0040] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.

[0041] In a fourth aspect, the present application also provides a vehicle, comprising a controller, wherein the controller is used to execute the above first aspect and / or various possible implementations of the first aspect.

[0042] In a fifth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the above first aspect and / or various possible implementations of the first aspect.

[0043] In a sixth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementations of the first aspect.

[0044] The present application provides a control method, device, controller and vehicle for a vehicle air conditioner, the method comprising: obtaining a first temperature in the vehicle, a second temperature at the air outlet of the air conditioner heater and a target temperature set by a user; determining a first temperature difference between the first temperature and the target temperature; determining a second temperature difference between the second temperature and the first temperature; if the first temperature difference is less than a first preset value, the second temperature difference is greater than a second preset value, and the duration of the second temperature difference being greater than the second preset value is greater than a first preset time, then controlling the air conditioner heater to stop working; wherein the second preset value is greater than the first preset value. The temperature at the heater outlet can better reflect the actual temperature of the heater. Therefore, by regulating the second temperature difference, the heater can be kept in a normal state. When the heater continues to heat but does not make the temperature in the vehicle reach the set temperature, the heater is stopped to prevent the danger of the heater burning dry all the time, and also to reduce energy consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0046] Figure 1 The process diagram of the vehicle air conditioner control method provided in this application is as follows: Figure 1 ;

[0047] Figure 2 A schematic diagram of the system architecture provided for this application;

[0048] Figure 3 The process diagram of the vehicle air conditioner control method provided in this application is as follows: Figure 2 ;

[0049] Figure 4 A schematic diagram of the structure of the vehicle air conditioner control device provided in this application;

[0050] Figure 5 A schematic diagram of the structure of the electronic device provided in this application.

[0051] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0052] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0053] Car air conditioners basically use independent warm air for heating, but the temperature is generally controlled manually and is set according to the gear (such as low, medium and high). The heating power is also executed according to the set power. The driver can only accept it passively and cannot meet the personalized temperature setting.

[0054] At present, some vehicles use independent heaters with automatic temperature control function, which controls whether the heater is working by making a difference between the temperature felt by the temperature sensor in the cab and the set temperature.

[0055] However, due to the large space in the cab, the temperature difference will vary greatly due to the location of the temperature sensor, and the heating function cannot be accurately realized. At the same time, when the difference always exists (such as when the external ambient temperature is low, the cab door is not closed or the cab is leaking air), the heater will always work at maximum power, and there is a risk of heater burnout and spontaneous combustion.

[0056] In view of the above problems, the present application provides a method for controlling a vehicle air conditioner. Based on the difference between the temperature inside the vehicle and the set temperature, the difference between the temperature at the air outlet of the air conditioner heater and the temperature inside the vehicle is introduced, and the opening and closing of the air conditioner is controlled based on the above two differences. On the one hand, by introducing the temperature at the air outlet of the air conditioner heater, it is possible to determine whether the heating working state of the heater is normal. When the heater is working normally but the temperature inside the vehicle does not meet the requirements, the heater is turned off. This design can prevent the risk of the heater being dry-burned all the time, and can also reduce energy consumption. On the other hand, through the arrangement of dual temperature sensors, the temperature inside the cab can be accurately monitored and controlled.

[0057] The method of the present application can not only be used for air-conditioning heaters, but also for air-conditioning cooling. A similar dual temperature sensor arrangement can be adopted to detect the temperature inside the vehicle and the temperature at the outlet of the refrigerator, thereby controlling the air-conditioning.

[0058] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0059] Figure 1 The process diagram of the vehicle air conditioner control method provided in this application is as follows: Figure 1 ,like Figure 1 As shown, the method includes:

[0060] S101. Obtain a first temperature in the vehicle, a second temperature at an air outlet of an air conditioner heater, and a target temperature set by a user.

[0061] In this step, the user issues a power on / off command by voice or manually, and sets the desired target temperature. After receiving the target temperature, the controller issues the command to the heater body. At least one temperature sensor is provided in the vehicle to collect the first temperature in the vehicle; at least one temperature sensor is provided at the air outlet of the heater body to monitor the second temperature at the air outlet.

[0062] If there are multiple temperature sensors in the vehicle, the average temperature of the multiple temperature sensors is used as the first temperature. Similarly, if multiple temperature sensors are set at the heater outlet, the average temperature is used as the second temperature.

[0063] S102: Determine a first temperature difference between the first temperature and the target temperature.

[0064] The first temperature is subtracted from the target temperature to obtain a first temperature difference. If the first temperature difference is greater than 0, it means that the first temperature in the vehicle is higher than the target temperature set by the user, otherwise it means that the first temperature in the vehicle is lower than the target temperature set by the user.

[0065] S103: Determine a second temperature difference between the first temperature and the second temperature.

[0066] The second temperature is subtracted from the first temperature to obtain a second temperature difference. If the second temperature difference is greater than 0, it means that the heater outlet temperature is higher than the vehicle interior temperature.

[0067] S104. If the first temperature difference is less than a first preset value, the second temperature difference is greater than a second preset value, and the duration of the second temperature difference being greater than the second preset value is greater than a first preset time, then control the air conditioning heater to stop working; wherein the second preset value is greater than the first preset value.

[0068] In a specific implementation, the first temperature difference is less than the first preset value, which can be set to 0°, 1° or -1°, indicating that the temperature inside the car has not reached the target value. At this time, determine whether the second temperature difference is greater than the second preset value, which can be set to 10°, 12° or 13. If the second temperature difference is greater than the second preset value, it means that the temperature at the air outlet of the air conditioner heater is much higher than the indoor temperature. When the duration of this phenomenon is greater than the first preset time (for example, 20 minutes, 30 minutes or 15 minutes), it means that the hot air generated by the heater does not heat up the interior of the car, and heat is lost. It may be that the windows or doors are not closed properly. At this time, the air conditioner heater is controlled to stop working to prevent the heater from being overloaded all the time. It should be noted that the above-mentioned first preset value and second preset value can be set according to actual needs.

[0069] This embodiment provides a method for controlling a vehicle air conditioner, the method comprising: obtaining a first temperature in the vehicle, a second temperature at the air outlet of the air conditioner heater, and a target temperature set by a user; determining a first temperature difference between the first temperature and the target temperature; determining a second temperature difference between the second temperature and the first temperature; if the first temperature difference is less than a first preset value, the second temperature difference is greater than a second preset value, and the duration of the second temperature difference being greater than the second preset value is greater than a first preset time, then controlling the air conditioner heater to stop working; wherein the second preset value is greater than the first preset value. The temperature at the heater outlet can better reflect the actual temperature of the heater. Therefore, by regulating the second temperature difference, the heater can be kept in a normal state. When an abnormal situation occurs in which the heater continues to heat but does not raise the temperature in the vehicle, the heater is stopped to prevent the danger of the heater burning dry all the time, and also to reduce energy consumption.

[0070] Based on the above embodiments, a complete example is introduced below.

[0071] Figure 2 The system architecture diagram provided for this application is as follows: Figure 2 As shown, the system architecture includes: voice control system, temperature sensor, control panel, heater body, air outlet duct, cab, electromagnetic pump, and fuel tank.

[0072] An electromagnetic pump (with automatic cut-off function) is installed between the heater body and the fuel tank to realize the air supply function. That is, the fuel supply to the heater can be cut off, heating can be stopped, and ventilation can be carried out through the heater and the outside of the vehicle.

[0073] Figure 3 The process diagram of the vehicle air conditioner control method provided in this application is as follows: Figure 2 ,like Figure 3 As shown, the following steps are included:

[0074] S200: Acquire a first temperature and a second temperature.

[0075] S201 , determining a first temperature difference ΔT1 between a first temperature and a target temperature.

[0076] S202: Determine a second temperature difference ΔT2 between the second temperature and the first temperature.

[0077] When the heater is working, the temperature difference △T1 between the temperature T1 in the cab and the set target temperature T, as well as the temperature difference △T2 between the temperature T2 at the heater outlet and the temperature T1 in the cab are calculated simultaneously.

[0078] The user can control the temperature setting and the heater on and off through the voice system (the voice system is built-in or shared with other voice systems in the car such as the central control system). When the heater receives the heating command, it will immediately save the set temperature and start heating at maximum power. The heated air enters the cab through the air outlet duct.

[0079] S203: Determine whether the first temperature difference is less than a first preset value.

[0080] Exemplarily, the first preset value is 0°.

[0081] If the first temperature difference is less than the first preset value, it means that the temperature inside the vehicle has not reached the target temperature, and step S204 is executed.

[0082] If the first temperature difference is greater than or equal to the first preset value, it means that the temperature inside the vehicle has reached the target temperature, and step S210 is executed.

[0083] S204: Determine whether the second temperature difference is greater than a second preset value.

[0084] Exemplarily, the second preset value is set to 10 degrees.

[0085] If it is greater than the second preset value, executing step S205.

[0086] If it is less than or equal to the second preset value, heating continues and step S207 is executed.

[0087] S205: Determine whether the duration is greater than a first preset time.

[0088] Exemplarily, the first preset time is 30 minutes.

[0089] If the duration is greater than the first preset time, step S206 is executed.

[0090] If the duration is less than or equal to the first preset time, heating is continued and the process returns to the judgment logic of step S203.

[0091] S206, stop the heating work of the heater.

[0092] After step S206, the oxygen content is further determined and step S211 is executed.

[0093] S207: Determine whether the heater is working.

[0094] If the heater is working, heating continues and step S201 is executed.

[0095] If the heater is not working, execute step S208.

[0096] S208: Determine whether the second temperature difference is less than a third preset value.

[0097] Exemplarily, the third preset value is set to 5°C.

[0098] If the second temperature difference is less than the third preset value, step S209 is executed.

[0099] If the second temperature difference is greater than or equal to the third preset value, the process ends.

[0100] S209, turn on the heater.

[0101] The purpose of the determination ΔT2 is to prevent the heater from being frequently started before it cools down in a short period of time, which may damage the heater. After the heater is turned on, step S200 is executed to continuously obtain the first temperature and the second temperature.

[0102] S210: Determine whether the second temperature difference is greater than a second preset value.

[0103] If the second temperature difference is greater than the second preset value, it means that the temperature control is completed, and step S206 is executed to turn off the heater.

[0104] If the second temperature difference is less than the second preset value, heating continues and step S201 is executed.

[0105] S211. Determine whether the first temperature difference is greater than a fourth preset value.

[0106] Exemplarily, the fourth preset value is set to 5°C.

[0107] If the first temperature difference is greater than the fourth preset value, step S212 is executed.

[0108] Otherwise, end the process.

[0109] S212: Determine whether the duration is greater than a second preset time.

[0110] Exemplarily, the second preset time is set to 20 minutes.

[0111] If the duration is greater than the second preset time, step S213 is executed.

[0112] If the duration is less than or equal to the second preset time, the process ends.

[0113] S213, control to start the ventilation and air supply mode.

[0114] In this step, the heater will turn on the ventilation mode, at which time the electromagnetic pump stops working, the fuel channel is cut off, and only the ventilation function is retained. This increases the ventilation volume in the car and prevents people from becoming sleepy due to low oxygen content in the car.

[0115] S214: If the first temperature difference is less than the fourth preset value and greater than the first preset value, and the second temperature difference is less than the second preset value, the air conditioning heater is controlled to turn off the ventilation and air supply mode.

[0116] This example provides a control method for vehicle air conditioning, which can realize automatic control of the heater. No matter where the driver is in the cab, it can be realized by voice, even if he is lying on the berth to rest, it can be controlled, freeing his hands. This method can keep the heater on for heating. You only need to set the appropriate temperature. You don’t have to worry about overheating or too low temperature, and you don’t need to re-operate manually. The dual temperature sensor arrangement can more accurately monitor and control the temperature in the cab. The dual temperature difference design can prevent the heater from drying out all the time, causing the temperature to be too high and spontaneous combustion. At the same time, it can also reduce energy consumption. The design of the ventilation function not only ensures the comfort of the air in the cab, but also has the function of quickly cooling down and quickly making the temperature distribution in the cab uniform, reducing energy consumption and improving efficiency.

[0117] In the above embodiment, the first preset value, the second preset value, the third preset value and the fourth preset value can be set as required, and the specific temperature difference is not limited. The first preset time and the second preset time can also be set as required.

[0118] Based on the above example, the control of opening and closing the ventilation and air supply mode can also be controlled according to the indoor oxygen content (or carbon dioxide). For example, if the oxygen concentration is less than the preset oxygen concentration, the air conditioner heater is controlled to open the ventilation and air supply mode. After the oxygen concentration exceeds the preset oxygen concentration for a period of time, the ventilation and air supply mode is closed.

[0119] It should be noted that the oxygen concentration between 19.5% and 21% is considered to be in the normal range. Therefore, the preset oxygen concentration can be set to 19.5%. A concentration below 19.5% is considered to be a hypoxic environment. The preset oxygen concentration can be set according to actual needs.

[0120] The oxygen concentration detection function can be integrated into the temperature sensor or a separate sensor can be used. The oxygen concentration monitoring function can ensure the comfort of the air in the cab without worrying about the risks caused by excessive temperature and low oxygen.

[0121] The following is a further introduction with specific examples.

[0122] (1) The user issues a power on / off command via voice or manual operation, sets the desired temperature T, and issues the command to the heater body via the control panel.

[0123] (2) The control panel monitors the temperature T1 in the cab and the oxygen concentration Vol in the cab in real time through the temperature sensor, and sends T1 and Vol to the heater body.

[0124] (3) When the heater body receives a heating command, it immediately saves the set temperature and starts heating at maximum power. The heated air enters the cab through the air outlet duct.

[0125] (4) The heater body compares and calculates the temperature difference △T1 between the temperature T1 in the cab and the set temperature T and the temperature difference △T2 between the temperature T1 in the cab and the temperature T2 at the air outlet.

[0126] (5) When △T1≥2℃ and △T2≥10℃, the heater stops working (the specific temperature can be calibrated by the cab space and the vehicle use environment, with the average temperature in the cab as a reference). Since T2 is the temperature at the heater outlet, △T2 is the place with the largest and most accurate temperature difference. By calculating the temperature difference here, the accuracy of the cab temperature monitoring can be achieved.

[0127] (6) When the cab door is not closed or there is air leakage, the △T1 value cannot meet the requirement. Long-term heating may cause the heater to overheat and cause the risk of spontaneous combustion. At this time, the heater stops working by judging that △T2>10℃ and lasts for more than 30 minutes (the specific temperature and time are determined by the performance of the heater material, with a reference to ensuring that no spontaneous combustion occurs).

[0128] (7) When △T1≤0℃ and △T2≤5℃ (the specific temperature is determined by the performance of the heater body, with the service life of the heater as a reference), the heater restarts. The purpose of judging △T2 at this time is to prevent the heater from being damaged by frequent restarts before it cools down in a short period of time.

[0129] (8) When the heater stops heating, by judging that △T1>5℃ and lasting for more than 20 minutes (the specific temperature and time are calibrated according to the size of the cab space and the surrounding environment) or the oxygen concentration Vol≤19.5%, the heater will turn on the ventilation mode. At this time, the electromagnetic pump stops working, the fuel channel is cut off, and only the ventilation function is retained.

[0130] (9) When the heater stops heating, by judging that 0℃<△T1<5℃,△T2<10℃ (the temperature range of △T1 is determined by the size of the cab space and the surrounding environment, and △T2 is determined by the performance of the heater body material) and Vol>19.5%, the heater turns off the ventilation and air supply mode (if it is switched to the ventilation mode at this time, the heater will keep on ventilating and supplying air and will not be turned off, and can be turned off manually).

[0131] This solution sets the temperature through automatic voice control, freeing your hands. The setting of dual temperature sensors, especially the integrated temperature sensor at the heater outlet, can better reflect the actual temperature, and realize accurate temperature monitoring and automatic control. When the cab door is not closed or there is air leakage, and the △T1 value cannot meet the requirements, long-term heating will cause the heater to overheat and cause the risk of spontaneous combustion. At this time, the value of △T2 and the duration of the duration are judged to determine whether the heater continues to work. The monitoring of oxygen concentration and the setting of ventilation function greatly ensure the quality of the air in the cab and the physical feeling and safety of the customers.

[0132] As a backup solution, when the heater is running for a long time, if the system detects that the temperature inside the vehicle has reached a limit (such as exceeding the set range), the heater will automatically enter low-power operation mode or stop heating completely to prevent safety accidents such as fire caused by overheating.

[0133] When the temperature inside the car cannot meet the requirements, the system will monitor the sealing of the vehicle (such as the sealing condition of the doors and windows). When air leakage is detected in the car or the door is not closed tightly, the system will issue a warning to prompt the driver to check in time to avoid excessive operation of the heater due to air loss.

[0134] When the heater is working, combined with the real-time data of the humidity sensor in the car, the air humidity in the car is automatically adjusted to prevent the car from being dry or overly humid. Especially in winter, dehumidification in the car can prevent the windows from frosting and ensure a clear view.

[0135] This solution can also learn the driver's behavior habits based on historical data and automatically adjust the start time and temperature control strategy. For example, the system will remember the driver's daily boarding time and the temperature requirements in the car, and automatically prepare for heating before the user gets in the car. The system can be connected to the weather forecast function, and according to future weather conditions (such as forecasted low temperatures), the heater will be started in advance and the temperature in the car will be adjusted to avoid the car being cold when the user gets in the car.

[0136] The heater body can self-detect its working status. If a fault occurs (such as heater damage, sensor abnormality), the system will issue a warning and provide specific fault information.

[0137] Figure 4 The structural diagram of the vehicle air conditioner control device provided in this application is as follows: Figure 4 As shown, the vehicle air conditioner control device 40 provided in this embodiment includes:

[0138] An acquisition module 401 is used to acquire a first temperature in the vehicle, a second temperature at an air outlet of an air conditioner heater, and a target temperature set by a user;

[0139] A first determining module 402, configured to determine a first temperature difference between the first temperature and the target temperature;

[0140] A second determining module 403, configured to determine a second temperature difference between the second temperature and the first temperature;

[0141] The control module 404 is used to control the air conditioning heater to stop working if the first temperature difference is less than a first preset value, the second temperature difference is greater than a second preset value, and the duration of the second temperature difference being greater than the second preset value is greater than a first preset time; wherein the second preset value is greater than the first preset value.

[0142] Optionally, the control module 404 is further configured to:

[0143] If the first temperature difference is greater than the first preset value, and the second temperature difference is greater than the second preset value, the air conditioning heater is controlled to stop working.

[0144] Optionally, the control module 404 is further configured to:

[0145] If the first temperature difference is smaller than the first preset value, and the second temperature difference is smaller than a third preset value, and the third preset value is smaller than the second preset value, the air conditioning heater is controlled to start working.

[0146] Optionally, the control module 404 is further configured to:

[0147] After the air conditioning heater stops working, if the first temperature difference is greater than a fourth preset value and lasts longer than a second preset time, the air conditioning heater is controlled to start a ventilation and air supply mode, wherein the fourth preset value is greater than the first preset value.

[0148] Optionally, the control module 404 is further configured to:

[0149] If the first temperature difference is less than the fourth preset value, the first temperature difference is greater than the first preset value, and the second temperature difference is less than the second preset value, the air conditioning heater is controlled to turn off the ventilation and air supply mode.

[0150] Optionally, the control module 404 is further configured to:

[0151] Get the oxygen concentration in the car;

[0152] If the oxygen concentration is less than a preset oxygen concentration, the air conditioning heater is controlled to start a ventilation and air supply mode.

[0153] The control device for the vehicle air conditioner provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.

[0154] Figure 5 This is a schematic diagram of the structure of the electronic device provided in this application, which may be a vehicle controller or an air conditioning controller. Figure 5 As shown, the electronic device 50 provided in this embodiment includes: at least one processor 501 and a memory 502. Optionally, the device 50 also includes a communication component 503. The processor 501, the memory 502 and the communication component 503 are connected via a bus 504.

[0155] In a specific implementation process, at least one processor 501 executes the computer-executable instructions stored in the memory 502, so that at least one processor 501 executes the above method.

[0156] The specific implementation process of the processor 501 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0157] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the invention can be directly implemented as a hardware processor, or can be implemented by a combination of hardware and software modules in the processor.

[0158] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (NVM), such as at least one disk storage.

[0159] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of this application is not limited to only one bus or one type of bus.

[0160] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0161] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0162] The present application also provides a vehicle, including a controller, wherein the controller is used to execute the method described in the above embodiment.

[0163] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0164] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0165] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

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

[0167] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0168] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0169] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0170] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A method for controlling a vehicle air conditioner, characterized in that: The method comprises: Obtaining a first temperature inside the vehicle, a second temperature at an air outlet of an air conditioner heater, and a target temperature set by a user; determining a first temperature difference between the first temperature and the target temperature; determining a second temperature difference between the second temperature and the first temperature; If the first temperature difference is less than a first preset value, the second temperature difference is greater than a second preset value, and the duration that the second temperature difference is greater than the second preset value is greater than a first preset time, the air conditioning heater is controlled to stop working; wherein the second preset value is greater than the first preset value.

2. The method according to claim 1, characterized in that The method further comprises: If the first temperature difference is smaller than the first preset value, and the second temperature difference is smaller than a third preset value, and the third preset value is smaller than the second preset value, the air conditioning heater is controlled to start working.

3. The method according to claim 1, characterized in that The method further comprises: If the first temperature difference is greater than the first preset value, and the second temperature difference is greater than the second preset value, the air conditioning heater is controlled to stop working.

4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: After the air conditioning heater stops working, if the first temperature difference is greater than a fourth preset value and lasts longer than a second preset time, the air conditioning heater is controlled to start a ventilation and air supply mode, wherein the fourth preset value is greater than the first preset value.

5. The method according to claim 4, characterized in that The method further comprises: If the first temperature difference is less than the fourth preset value, the first temperature difference is greater than the first preset value, and the second temperature difference is less than the second preset value, the air conditioning heater is controlled to turn off the ventilation and air supply mode.

6. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: Get the oxygen concentration in the car; If the oxygen concentration is less than a preset oxygen concentration, the air conditioning heater is controlled to start a ventilation and air supply mode.

7. A control device for a vehicle air conditioner, characterized in that: The device comprises: An acquisition module, used to acquire a first temperature in the vehicle, a second temperature at an air outlet of an air conditioner heater, and a target temperature set by a user; A first determining module, configured to determine a first temperature difference between the first temperature and the target temperature; A second determining module, used to determine a second temperature difference between the second temperature and the first temperature; A control module, used for controlling the air conditioning heater to stop working if the first temperature difference is less than a first preset value, the second temperature difference is greater than a second preset value, and the duration of the second temperature difference being greater than the second preset value is greater than a first preset time; wherein the second preset value is greater than the first preset value.

8. A controller, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 6.

9. A vehicle, characterized in that: The method comprises a controller, wherein the controller is used to execute the method according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.