Automatic defogging control methods, devices, equipment, storage media and products for vehicles

By comprehensively utilizing in-vehicle temperature and humidity data to determine the probability of fogging on the windows, precise air conditioning control is achieved, solving the problem of inaccurate triggering of the defogging function when the vehicle windows fog up, thus improving driving safety and passenger comfort.

CN118927937BActive Publication Date: 2025-10-31CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411300862.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-18
Publication Date
2025-10-31
Estimated Expiration
2044-09-18

AI Technical Summary

Technical Problem

In existing technologies, the automatic defogging function is not accurate enough when vehicle windows fog up, resulting in inaccurate defogging control, which affects driving safety and passenger comfort.

Method used

By comprehensively considering the in-vehicle air temperature, window glass temperature, dew point temperature, and relative humidity, the probability of fogging on the window glass is determined, and the corresponding defogging level is matched based on the fogging probability. The air conditioning system is then controlled to perform defogging operations, including humidity control, forced dehumidification, and forced defrosting modes.

Benefits of technology

It improves the accuracy of determining the probability of fogging on vehicle windows, ensures the precision of air conditioning control information, enhances the defogging effect, and safeguards driving safety and passenger comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118927937B_ABST
    Figure CN118927937B_ABST
Patent Text Reader

Abstract

This application discloses an automatic defogging control method, device, equipment, storage medium, and product for vehicles, belonging to the field of vehicle control technology. In the embodiments of this application, excessive humidity inside the vehicle can cause fogging of the windows; the vehicle interior air temperature, window temperature, and dew point temperature affect the vehicle interior humidity, meaning these factors can indirectly reflect the vehicle interior humidity; the first relative humidity inside the vehicle can directly reflect the vehicle interior humidity. Therefore, comprehensively determining the probability of fogging of the windows based on the vehicle interior air temperature, window temperature, dew point temperature, and the first relative humidity inside the vehicle can improve the accuracy of the determined fogging probability, thereby improving the accuracy of the air conditioning control information determined based on the fogging probability, and further improving the accuracy of controlling the air conditioning based on the air conditioning control information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to an automatic defogging control method, device, equipment, storage medium and product for vehicles. Background Technology

[0002] Fogging on vehicle windows can seriously affect driver safety; therefore, it is necessary to control the defogging of vehicle windows when they fog up. With the continuous advancement of the automotive industry, more and more high-end vehicles are upgrading their window defogging function from manual to automatic, meaning the defogging function is automatically activated to remove fog from the windows.

[0003] In related technologies, the determination of whether to automatically trigger the defogging function is made by detecting the relative humidity inside the vehicle; for example, when the relative humidity inside the vehicle is high, the defogging function is automatically turned on; when the relative humidity inside the vehicle is low, the defogging function is automatically turned off. Summary of the Invention

[0004] This application provides an automatic defogging control method, device, equipment, storage medium, and product for vehicles, which can improve the accuracy of the determined fogging probability, thereby improving the accuracy of the air conditioning control information determined based on the fogging probability, and further improving the accuracy of air conditioning control based on the air conditioning control information. The technical solution is as follows:

[0005] On the one hand, an automatic defogging control method for a vehicle is provided, the method comprising:

[0006] Determine the vehicle's interior air temperature, window glass temperature, dew point temperature, and initial interior relative humidity;

[0007] The probability of fogging of the vehicle's windows is determined based on the vehicle's interior air temperature, window glass temperature, dew point temperature, and the first vehicle interior relative humidity.

[0008] Based on the fogging probability, a fogging level matching the fogging probability is determined;

[0009] Based on the fogging level, determine the air conditioning control information that matches the fogging level;

[0010] Based on the air conditioning control information, the air conditioning of the vehicle is controlled so that the air conditioning can defog the vehicle's windows.

[0011] In one possible implementation, determining the probability of fogging of the vehicle's windows based on the in-vehicle air temperature, the window glass temperature, the dew point temperature, and the first in-vehicle relative humidity includes:

[0012] The difference between the window glass temperature and the dew point temperature is determined to obtain a first difference value;

[0013] The difference between the interior air temperature and the window glass temperature is determined to obtain a second difference value;

[0014] Based on the first difference, the second difference, and the first relative humidity inside the vehicle, the probability of fogging of the vehicle's windows is determined.

[0015] In another possible implementation, determining the probability of fogging of the vehicle's windows based on the first difference, the second difference, and the first relative humidity inside the vehicle includes:

[0016] The probability of fogging of the vehicle's windows is obtained by weighted summing of the first difference, the second difference, and the first relative humidity inside the vehicle; or,

[0017] Determine the outdoor air temperature of the vehicle, determine the difference between the first vehicle interior relative humidity and the outdoor air temperature, obtain a third difference, and then perform a weighted summation of the first difference, the second difference, and the third difference to obtain the probability of fogging of the vehicle's windows; or,

[0018] The outdoor air temperature of the vehicle is determined, the temperature range of the outdoor air temperature is determined, a humidity reference value matching the temperature range is determined, the difference between the first relative humidity inside the vehicle and the humidity reference value is determined, a fourth difference is obtained, and the first difference, the second difference and the fourth difference are weighted and summed to obtain the probability of fogging of the vehicle window glass.

[0019] In another possible implementation, determining the fog level matching the fog probability based on the fog probability includes:

[0020] Determine the fog probability range corresponding to multiple fog levels, with each fog level corresponding to a fog probability, and the fog probability ranges corresponding to multiple fog levels partially overlap.

[0021] Based on the fogging probability and the fogging probability ranges corresponding to the multiple fogging levels, the target fogging probability range in which the fogging probability lies is determined.

[0022] When the number of the target fogging probability ranges is one, the fogging level corresponding to the target fogging probability range is determined;

[0023] When there are multiple target fogging probability ranges, the historical fogging probability of the vehicle's windows is determined, where the historical fogging probability is the fogging probability within a preset time period before the current time; based on the historical fogging probability and the fogging probability, the fogging probability trend of the vehicle's windows is determined; based on the fogging probability trend and the multiple target fogging probability ranges, a target fogging probability range is selected from the multiple target fogging probability ranges, and the fogging level corresponding to the selected target fogging probability range is determined.

[0024] In another possible implementation, controlling the vehicle's air conditioning based on the air conditioning control information includes:

[0025] When the air conditioning control information is used to control the air conditioning to perform humidity control, the current relative humidity inside the vehicle is periodically detected; when the relative humidity inside the vehicle reaches a first preset humidity, the air conditioning is controlled to enter the humidity control mode; when the relative humidity inside the vehicle decreases to a second preset humidity, the air conditioning is controlled to exit the humidity control mode.

[0026] When the air conditioning control information is used to control the air conditioning to perform forced dehumidification, the current relative humidity inside the vehicle is periodically detected; when the relative humidity inside the vehicle reaches a third preset humidity, the air conditioning is controlled to enter the forced dehumidification mode; when the relative humidity inside the vehicle drops to a fourth preset humidity, the air conditioning is controlled to exit the forced dehumidification mode.

[0027] When the air conditioning control information is used to control the air conditioning to perform forced defrosting, the current relative humidity inside the vehicle is periodically detected; when the relative humidity inside the vehicle reaches the fifth preset humidity, the air conditioning is controlled to enter the forced defrosting mode; when the relative humidity inside the vehicle decreases to the sixth preset humidity, the air conditioning is controlled to exit the forced defrosting mode.

[0028] In another possible implementation, before determining the fog level matching the fog probability based on the fog probability, the method further includes:

[0029] If the fogging probability reaches the fogging threshold, the step of determining the fogging level matching the fogging probability is performed.

[0030] If the probability of fogging is less than the fogging threshold, determine the vehicle's driving speed; if the driving speed is less than the preset speed, determine the state of the air conditioner's compressor; if the compressor is in the working state, control the air conditioner's recirculation damper to enter the internal circulation state.

[0031] On the other hand, an automatic defogging control device for a vehicle is provided, the device comprising:

[0032] The first determining module is used to determine the vehicle's interior air temperature, window glass temperature, dew point temperature, and first interior relative humidity.

[0033] The second determining module is used to determine the probability of fogging of the vehicle's windows based on the vehicle interior air temperature, the window glass temperature, the dew point temperature, and the first vehicle interior relative humidity.

[0034] The third determining module is used to determine a fog level that matches the fog probability based on the fog probability.

[0035] The fourth determining module is used to determine air conditioning control information that matches the fogging level based on the fogging level.

[0036] The control module is used to control the air conditioning of the vehicle based on the air conditioning control information, so that the air conditioning can defog the vehicle's windows.

[0037] In one possible implementation, the second determining module is used to determine the difference between the window glass temperature and the dew point temperature to obtain a first difference; determine the difference between the in-vehicle air temperature and the window glass temperature to obtain a second difference; and determine the probability of fogging of the vehicle's window glass based on the first difference, the second difference, and the first in-vehicle relative humidity.

[0038] In another possible implementation, the second determining module is used to perform a weighted summation of the first difference, the second difference, and the first relative humidity inside the vehicle to obtain the probability of fogging of the vehicle's windows; or,

[0039] The second determining module is used to determine the outdoor air temperature of the vehicle, determine the difference between the first in-vehicle relative humidity and the outdoor air temperature, obtain a third difference, and perform a weighted summation of the first difference, the second difference, and the third difference to obtain the probability of fogging of the vehicle's windows; or,

[0040] The second determining module is used to determine the outdoor air temperature of the vehicle, determine the temperature range of the outdoor air temperature, determine a humidity reference value that matches the temperature range, determine the difference between the first relative humidity inside the vehicle and the humidity reference value, obtain a fourth difference value, and perform a weighted summation of the first difference value, the second difference value and the fourth difference value to obtain the probability of fogging of the vehicle's window glass.

[0041] In another possible implementation, the third determining module is used to determine multiple fogging levels corresponding to different fogging probability ranges, where each fogging level corresponds to a fogging probability, and the fogging probability ranges corresponding to multiple fogging levels partially overlap; based on the fogging probability and the multiple fogging probability ranges corresponding to different fogging levels, determine a target fogging probability range in which the fogging probability is located; when the number of target fogging probability ranges is one, determine the fogging level corresponding to the target fogging probability range; when the number of target fogging probability ranges is multiple, determine the historical fogging probability of the vehicle's window glass, where the historical fogging probability is the fogging probability within a preset time period before the current time; based on the historical fogging probability and the fogging probability, determine the fogging probability trend of the vehicle's window glass; based on the fogging probability trend and the multiple target fogging probability ranges, select a target fogging probability range from the multiple target fogging probability ranges, and determine the fogging level corresponding to the selected target fogging probability range.

[0042] In another possible implementation, the control module is configured to periodically detect the current second relative humidity inside the vehicle when the air conditioning control information is used to control the air conditioning to perform humidity control; when the second relative humidity inside the vehicle reaches a first preset humidity, control the air conditioning to enter the humidity control mode; when the second relative humidity inside the vehicle decreases to a second preset humidity, control the air conditioning to exit the humidity control mode.

[0043] The control module is used to periodically detect the current relative humidity inside the vehicle when the air conditioning control information is used to control the air conditioning to perform forced dehumidification; when the relative humidity inside the vehicle reaches a third preset humidity, control the air conditioning to enter the forced dehumidification mode; when the relative humidity inside the vehicle decreases to a fourth preset humidity, control the air conditioning to exit the forced dehumidification mode.

[0044] The control module is used to periodically detect the current relative humidity inside the vehicle when the air conditioning control information is used to control the air conditioning to perform forced defrosting; when the relative humidity inside the vehicle reaches a fifth preset humidity, control the air conditioning to enter the forced defrosting mode; when the relative humidity inside the vehicle decreases to a sixth preset humidity, control the air conditioning to exit the forced defrosting mode.

[0045] In another possible implementation, the third determining module is used to determine a fog level matching the fog probability based on the fog probability when the fog probability reaches the fog threshold.

[0046] The control module is also used to determine the vehicle's driving speed when the fogging probability is less than the fogging threshold; determine the state of the air conditioner's compressor when the driving speed is less than the preset speed; and control the air conditioner's recirculation damper to enter the internal recirculation state when the compressor is in the working state.

[0047] On the other hand, a vehicle controller is provided, the vehicle controller including a processor and a memory, the memory storing at least one piece of program code, the at least one piece of program code being loaded and executed by the processor to implement the above-described automatic defogging control method for a vehicle.

[0048] On the other hand, a computer-readable storage medium is provided, wherein at least one piece of program code is stored in the storage medium, the at least one piece of program code being loaded and executed by a processor to implement the above-described automatic defogging control method for a vehicle.

[0049] On the other hand, a computer program product is provided, the product storing at least one piece of program code, the at least one piece of program code being executed by a processor to implement the above-described automatic defogging control method for vehicles.

[0050] In this embodiment, excessive humidity inside the vehicle can cause fogging of the windows. The vehicle's interior air temperature, window temperature, and dew point temperature all affect the interior humidity, meaning these factors indirectly reflect the interior humidity. The first relative humidity inside the vehicle directly reflects the interior humidity. Therefore, comprehensively determining the probability of fogging based on the vehicle's interior air temperature, window temperature, dew point temperature, and the first relative humidity inside the vehicle can improve the accuracy of the determined fogging probability, thereby improving the accuracy of the air conditioning control information determined based on the fogging probability, and ultimately improving the accuracy of controlling the air conditioning based on this information.

[0051] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit this disclosure. Attached Figure Description

[0052] Figure 1 This is a schematic diagram illustrating the implementation environment of an automatic defogging control method for a vehicle, as shown in an exemplary embodiment of this application.

[0053] Figure 2 This is a flowchart illustrating an exemplary embodiment of the automatic defogging control method for a vehicle according to this application;

[0054] Figure 3 This is a schematic diagram illustrating multiple fogging probability ranges of a vehicle in an exemplary embodiment of this application;

[0055] Figure 4 This is a block diagram illustrating an automatic defogging control device for a vehicle, as shown in an exemplary embodiment of this application.

[0056] Figure 5 This is a block diagram illustrating a vehicle controller in an exemplary embodiment of this application. Detailed Implementation

[0057] To make the technical solution and advantages of this application clearer, the embodiments of this application will be described in further detail below.

[0058] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0059] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the in-vehicle air temperature, window glass temperature, dew point temperature, in-vehicle relative humidity (first in-vehicle relative humidity and second in-vehicle relative humidity), and driving speed involved in this application were all obtained with full authorization.

[0060] Please refer to Figure 1 This illustration shows a schematic diagram of an implementation environment for an automatic defogging control method for a vehicle, as illustrated in an exemplary embodiment of this application. The implementation environment includes a vehicle controller, an air conditioner, and a compressor. The vehicle controller is electrically connected to the air conditioner via a pin, and is also electrically connected to the compressor via a CAN (Controller Area Network) bus. The compressor transmits its status to the vehicle controller via the CAN bus. The vehicle controller controls the air conditioner, and the compressor and air conditioner work together to achieve cooling or heating for the vehicle. Accordingly, the vehicle controller can also specifically be an air conditioner controller.

[0061] In some embodiments, the air conditioner includes a mode damper motor, a temperature damper motor, a circulation damper motor, and a blower. The vehicle controller is electrically connected to the mode damper motor, the temperature damper motor, the circulation damper motor, and the blower via pins, respectively. Thus, the vehicle controller controls the mode damper motor to adjust the operating mode of the air conditioner via the pins, controls the temperature damper motor to control the set temperature of the air conditioner via the pins, and controls the circulation mode of the air conditioner via the circulation damper motor via the pins. The circulation mode can be an external circulation mode or an internal circulation mode. The vehicle controller controls the blower to control the air volume of the air conditioner via the pins.

[0062] The implementation environment also includes a first temperature sensor, a second temperature sensor, a third temperature sensor, a humidity sensor, and a fourth temperature sensor. The first and second temperature sensors are electrically connected to the vehicle controller via pins, as are the third, humidity, and fourth temperature sensors. The first temperature sensor is installed at any location outside the vehicle to measure the outside air temperature and transmits it to the vehicle controller via a pin. The second temperature sensor is installed at any location inside the vehicle to measure the inside air temperature and transmits it to the vehicle controller via a pin. The third temperature sensor is installed on the vehicle window to measure the window temperature and transmits it to the vehicle controller via a Lin (Local Interconnect Network) bus. The humidity sensor is installed at any location inside the vehicle to measure the relative humidity and transmits it to the vehicle controller via a Lin bus. The fourth temperature sensor is installed at any location inside the vehicle to measure the dew point temperature and transmits it to the vehicle controller via a Lin bus.

[0063] This implementation environment also includes a speed sensor and a fifth temperature sensor, both electrically connected to the vehicle controller via a CAN bus. The fifth temperature sensor is installed near the engine to measure the engine coolant temperature and transmits this temperature data to the vehicle controller via the CAN bus. The vehicle speed sensor is installed at any location on the vehicle to measure its speed and transmits this speed data to the vehicle controller via the CAN bus.

[0064] The vehicle controller controls the vehicle's air conditioning system based on the in-vehicle air temperature, window glass temperature, dew point temperature, in-vehicle relative humidity, driving speed, compressor status, and driving speed, so that the air conditioning system can defog the vehicle's windows. This process will be described in detail in subsequent embodiments. The vehicle in the embodiments of this application can be a new energy vehicle or a fuel vehicle; new energy vehicles include pure electric vehicles or hybrid vehicles.

[0065] Please refer to Figure 2 The diagram illustrates a flowchart of an automatic defogging control method for a vehicle, as shown in an exemplary embodiment of this application. (Reference) Figure 2 The method includes:

[0066] Step 201: The vehicle controller determines the vehicle's interior air temperature, window glass temperature, dew point temperature, and first interior relative humidity.

[0067] The window temperature can be the temperature of the windshield or the average temperature of multiple windshields in the vehicle. A second temperature sensor is installed anywhere inside the vehicle to measure the interior air temperature and transmits it to the vehicle controller via a PIN. The vehicle controller receives the interior air temperature data from the second temperature sensor via a PIN. A third temperature sensor is installed on the window glass to measure its temperature and transmits it to the vehicle controller via a LIN bus. The vehicle controller receives the window temperature data from the third temperature sensor via a LIN bus. A fourth temperature sensor is installed anywhere inside the vehicle to measure the dew point temperature and transmits it to the vehicle controller via a LIN bus. The vehicle controller receives the dew point temperature data from the fourth temperature sensor via a LIN bus. A humidity sensor is installed anywhere inside the vehicle to measure the first interior relative humidity and transmits it to the vehicle controller via a LIN bus. The vehicle controller receives the first interior relative humidity data via a LIN bus.

[0068] In one possible implementation, the vehicle controller periodically executes step 201 to achieve real-time intelligent control of the vehicle's air conditioning.

[0069] Step 202: The vehicle controller determines the probability of fogging of the vehicle's windows based on the in-vehicle air temperature, window glass temperature, dew point temperature, and first in-vehicle relative humidity.

[0070] In one possible implementation, this step can be: the vehicle controller determines the difference between the window glass temperature and the dew point temperature to obtain a first difference; determines the difference between the interior air temperature and the window glass temperature to obtain a second difference; and determines the probability of fogging of the vehicle's window glass based on the first difference, the second difference, and the first interior relative humidity.

[0071] The process of determining the probability of fogging of the vehicle's windows based on the first difference, the second difference, and the first relative humidity inside the vehicle can be implemented in three ways. For the first implementation, the process involves the vehicle controller performing a weighted summation of the first difference, the second difference, and the first relative humidity inside the vehicle to obtain the probability of fogging of the vehicle's windows. This probability can be determined using the following formula.

[0072] Formula 1: Pf=α*(Twin-Tdp)+β*(Ti-Twin)+γ*RH

[0073] Where Pf represents the probability of fogging of the vehicle window glass, Twin represents the temperature of the vehicle window glass, Tdp represents the dew point temperature, therefore, Twin-Tdp represents the first difference; Ti represents the air temperature inside the vehicle, therefore, Ti-Twin represents the second difference, and RH represents the first relative humidity inside the vehicle. α, β, and γ are the weights corresponding to the first difference, the second difference, and the first relative humidity inside the vehicle, respectively. The weights corresponding to the first difference, the second difference, and the first relative humidity inside the vehicle can be set and changed as needed. In this embodiment, the weights corresponding to the first difference, the second difference, and the first relative humidity inside the vehicle are not specifically limited.

[0074] For the second implementation method, the steps for the vehicle controller to determine the probability of fogging of the vehicle's windows based on the first difference, the second difference, and the first relative humidity inside the vehicle can be as follows: The vehicle controller determines the outdoor air temperature of the vehicle, determines the difference between the first relative humidity inside the vehicle and the outdoor air temperature, obtains the third difference, and performs a weighted summation of the first difference, the second difference, and the third difference to obtain the probability of fogging of the vehicle's windows, which can be determined by the following formula two.

[0075] Formula 2: Pf=α*(Twin-Tdp)+β*(Ti-Twin)+γ*(RH-Ta)

[0076] Where Pf represents the probability of fogging of the vehicle window glass, Twin represents the temperature of the vehicle window glass, and Tdp represents the dew point temperature; therefore, Twin-Tdp represents the first difference. Ti represents the air temperature inside the vehicle; therefore, Ti-Twin represents the second difference. RH represents the first relative humidity inside the vehicle, and Ta represents the ambient temperature outside the vehicle; therefore, RH-Ta represents the third difference. α, β, and γ are the weights corresponding to the first, second, and third differences, respectively. The weights corresponding to the first, second, and third differences can be set and changed as needed. In this embodiment, the weights corresponding to the first, second, and third differences are not specifically limited.

[0077] For the second implementation method, the steps for the vehicle controller to determine the probability of fogging of the vehicle's windows based on the first difference, the second difference, and the first relative humidity inside the vehicle can be as follows: The vehicle controller determines the outdoor air temperature of the vehicle, determines the temperature range of the outdoor air temperature, determines the humidity reference value that matches the temperature range, determines the difference between the first relative humidity inside the vehicle and the humidity reference value to obtain the fourth difference, and performs a weighted summation of the first difference, the second difference, and the fourth difference to obtain the probability of fogging of the vehicle's windows, which can be specifically determined by the following formula three.

[0078] Formula 3: Pf=α*(Twin-Tdp)+β*(Ti-Twin)+γ*(RH-m)

[0079] Where Pf represents the probability of fogging of the vehicle window glass, Twin represents the temperature of the vehicle window glass, and Tdp represents the dew point temperature; therefore, Twin-Tdp represents the first difference. Ti represents the air temperature inside the vehicle; therefore, Ti-Twin represents the second difference. RH represents the first relative humidity inside the vehicle, and m represents the humidity reference value; therefore, RH-Ta represents the third difference. α, β, and γ are the weights corresponding to the first, second, and fourth differences, respectively. The weights corresponding to the first, second, and fourth differences can be set and changed as needed. In this embodiment, the weights corresponding to the first, second, and fourth differences are not specifically limited.

[0080] The vehicle controller has multiple temperature ranges pre-set; therefore, the step of the vehicle controller determining the temperature range in which the outdoor air temperature falls can be: based on the outdoor air temperature, determine the temperature range in which the outdoor air temperature falls from the multiple temperature ranges. Furthermore, the vehicle controller pre-stores the correspondence between multiple temperature ranges and humidity reference values; therefore, the step of the vehicle controller determining the humidity reference value matching the temperature range can be: based on the temperature range, the vehicle controller obtains the humidity reference value corresponding to that humidity range from the correspondence between temperature ranges and humidity reference values.

[0081] In one possible implementation, after determining the fogging probability, the vehicle controller can directly execute step 203 to improve the control efficiency of the vehicle's defogging control. In another possible implementation, after determining the fogging probability, the vehicle controller can first determine whether the fogging probability has reached a fogging threshold. If the fogging probability reaches the fogging threshold, the vehicle controller executes step 203, that is, the step of determining the fogging level matching the fogging probability. If the fogging probability is less than the fogging threshold, the vehicle controller determines the vehicle's driving speed. If the driving speed is not less than a preset speed, the air conditioner's recirculation damper is controlled to enter the external circulation state. If the driving speed is less than the preset speed, the state of the air conditioner's compressor is determined. If the compressor is in the working state, the air conditioner's recirculation damper is controlled to enter the internal circulation state.

[0082] When the vehicle speed is lower than a preset speed (e.g., 15 km / h), it indicates that the vehicle is in a traffic jam. Entering the external air circulation mode at this time may cause exhaust fumes to enter the vehicle; therefore, it is necessary to switch to internal air circulation mode. However, since people are always inside the vehicle and breathe, entering internal air circulation mode can lead to higher humidity levels inside the vehicle, increasing the probability of fogging. The compressor's function is cooling and dehumidifying; therefore, this application aims to resolve this contradiction by determining whether to enter internal air circulation mode based on the compressor's status, thus ensuring that exhaust fumes do not enter the vehicle while maintaining the probability of fogging. Therefore, the embodiments of this application can improve the problem of poor air quality caused by exhaust fumes entering the vehicle during traffic jams.

[0083] In another possible implementation, when the vehicle is a hybrid or gasoline vehicle, the vehicle controller can control the air conditioning according to the method of this application embodiment to achieve defogging during engine hot start; and quickly bring the in-vehicle air temperature to a comfortable target during engine cold start. The process can be as follows: the vehicle controller determines the engine coolant temperature; if the engine coolant temperature is higher than a preset temperature, step 203 is executed; if the engine coolant temperature is lower than a preset temperature, it is determined whether the fogging probability has reached a fogging threshold; if the fogging probability reaches the fogging threshold, step 203 is executed; if the fogging probability has not reached the fogging threshold, the opening of the temperature damper and the blower airflow are gradually increased to quickly bring the in-vehicle air temperature to a comfortable target, thereby improving the user's driving experience.

[0084] Step 203: The vehicle controller determines the fog level that matches the fog probability based on the fog probability.

[0085] The vehicle controller is pre-set with multiple fog levels, each fog level corresponding to a fog probability range; therefore, this step can be achieved through the following steps (1) to (4), including:

[0086] (1) The vehicle controller determines the fog probability range corresponding to multiple fog levels. Each fog level corresponds to a fog probability, and the fog probability ranges corresponding to multiple fog levels partially overlap.

[0087] For example, please refer to Figure 3 The multiple fog levels are: no risk, high sensitivity, medium sensitivity, and low sensitivity; no risk, high sensitivity, medium sensitivity, and low sensitivity; no risk, high sensitivity (humidity control), medium sensitivity (forced dehumidification), and low sensitivity (forced defogging); the fog probability ranges corresponding to no risk, high sensitivity, medium sensitivity, and low sensitivity are 0%–62%, 45%–63%, 62%–70%, and 65%–90%, respectively.

[0088] (2) The vehicle controller determines the target fog probability range based on the fog probability and the fog probability range corresponding to multiple fog levels.

[0089] Because the fog probability ranges corresponding to multiple fog levels partially overlap, the number of target fog probability ranges determined by the vehicle controller may be one or more. For example, when the fog probability is 80%, the determined target fog probability range is 65% to 90%, which means that the number of target fog probability ranges is one. As another example, when the fog probability is 64%, the determined target fog probability ranges are 62% to 70% and 65% to 90%, which means that the number of target fog probability ranges is multiple.

[0090] (3) When the number of target fog probability ranges is one, the vehicle controller determines the fog level corresponding to the target fog probability range.

[0091] For example, if the determined target fogging probability range is 65% to 90%, then the fogging level corresponding to 65% to 90% is determined to be Sensitivity - Low.

[0092] (4) When there are multiple target fogging probability ranges, the vehicle controller determines the historical fogging probability of the vehicle's windows. The historical fogging probability is the fogging probability within a preset time period before the current time. Based on the historical fogging probability and the fogging probability, the vehicle controller determines the fogging probability trend of the vehicle's windows. Based on the fogging probability trend and multiple target fogging probability ranges, the vehicle controller selects a target fogging probability range from the multiple target fogging probability ranges and determines the fogging level corresponding to the selected target fogging probability range.

[0093] The historical fogging probability can be the previously determined fogging probability. The steps by which the vehicle controller determines the fogging probability trend of the vehicle's windows based on the historical fogging probability and the current fogging probability can be as follows: if the historical fogging probability is greater than the current fogging probability, the vehicle controller determines the fogging probability trend to be decreasing; if the historical fogging probability is less than the current fogging probability, the vehicle controller determines the fogging probability trend to be increasing; if the historical fogging probability is equal to the current fogging probability, the vehicle controller determines the fogging probability trend to be unchanged.

[0094] The vehicle controller selects a target fog probability range from multiple target fog probability ranges based on the fog probability trend and multiple target fog probability ranges. The steps are as follows: if the fog probability trend is increasing, the vehicle controller selects the largest target fog probability range from multiple target fog probability ranges; if the fog probability trend is decreasing, the vehicle controller selects the smallest target fog probability range from multiple target fog probability ranges; if the fog probability trend is unchanged, the vehicle controller randomly selects a target fog probability range from multiple target fog probability ranges.

[0095] Step 204: The vehicle controller determines the air conditioning control information that matches the fog level based on the fog level.

[0096] The vehicle controller is pre-set with multiple fogging levels corresponding to different air conditioning control messages. For example, the fogging levels could be: no risk, high sensitivity, medium sensitivity, and low sensitivity. The "no risk" level corresponds to no fogging risk and requires no dehumidification. The "high sensitivity" level corresponds to humidity accumulation and a potential fogging risk, requiring humidity control. The "medium sensitivity" level corresponds to excessive humidity and requires dehumidification. The "low sensitivity" level corresponds to a risk of fogging and requires forced defogging.

[0097] Step 205: The vehicle controller controls the vehicle's air conditioning based on the air conditioning control information, so that the air conditioning can defog the vehicle's windows.

[0098] In one possible implementation, the vehicle controller directly controls the vehicle's air conditioning system based on the air conditioning control information. Accordingly, this step can be: when the air conditioning control information is used to control the air conditioning for humidity control, the controller controls the air conditioning to enter humidity control mode. When the air conditioning control information is used to control the air conditioning for forced dehumidification, the vehicle controller controls the air conditioning to enter forced dehumidification mode. When the air conditioning control information is used to control the air conditioning for forced defrosting, the controller controls the air conditioning to enter forced defrosting mode.

[0099] In another possible implementation, the vehicle controller also controls the vehicle's air conditioning based on the current relative humidity inside the vehicle; correspondingly, this step can be achieved through the following steps (1) to (3), including:

[0100] (1) When the air conditioning control information is used to control the air conditioning to perform humidity control, the vehicle controller periodically detects the current relative humidity inside the vehicle. When the relative humidity inside the vehicle reaches the first preset humidity, the air conditioning is controlled to enter the humidity control mode. When the relative humidity inside the vehicle decreases to the second preset humidity, the air conditioning is controlled to exit the humidity control mode.

[0101] The first preset humidity can be 63%, and the second preset humidity can be 45%. The humidity control state will enter when the humidity reaches 63% and exit when it drops to 45% (the probability of fogging is 45%-63%).

[0102] (2) When the air conditioning control information is used to control the air conditioning to perform forced dehumidification, the vehicle controller periodically detects the current relative humidity inside the vehicle. When the relative humidity inside the vehicle reaches the third preset humidity, the air conditioning is controlled to enter the forced dehumidification mode. When the relative humidity inside the vehicle decreases to the fourth preset humidity, the air conditioning is controlled to exit the forced dehumidification mode.

[0103] The third preset humidity can be 70%, and the fourth preset humidity can be 62%; the humidity control state will enter when the humidity reaches 63% and exit when it drops to 45% (the probability of fogging is 45%-63%).

[0104] (3) When the air conditioning control information is used to control the air conditioning to perform forced defrosting, the vehicle controller periodically detects the current relative humidity inside the vehicle. When the relative humidity inside the vehicle reaches the fifth preset humidity, the air conditioning is controlled to enter the forced defrosting mode. When the relative humidity inside the vehicle drops to the sixth preset humidity, the air conditioning is controlled to exit the forced defrosting mode.

[0105] The fifth preset humidity can be 90%, and the sixth preset humidity can be 65%. In this case, the forced defrost mode will be activated when the humidity reaches 90% and will be deactivated when it drops to 65% (the probability of fogging is 65%-90%).

[0106] In this embodiment, by using multiple air conditioning control information (humidity control, dehumidification mode and defogging mode) to reduce the probability of fogging, defogging control is indirectly achieved, thereby optimizing the automatic air conditioning defogging control strategy. This not only ensures driving safety inside the vehicle but also optimizes the head temperature comfort of front passengers to a certain extent, thereby improving the overall performance of the vehicle's automatic air conditioning control system.

[0107] Furthermore, related technologies only use the relative humidity inside the vehicle to activate or deactivate the defogging mode, which relies on limited information and can lead to inaccuracies such as delayed or premature triggering of the automatic defogging function. In this embodiment, the vehicle controller uses signals from various temperature and humidity sensors and network communication as input factors. Through an advanced intelligent software control algorithm, it organically combines the automatic defogging function with the comfort and safety of the in-vehicle environment. Ultimately, by driving and controlling various actuators in the air conditioning (HVAC) system, such as the opening of the temperature damper, the opening of the internal / external circulation damper, the opening of the mode damper, and the blower airflow, the effectiveness and accuracy of the automatic defogging function of the air conditioning system are achieved, while simultaneously ensuring driving safety and passenger comfort.

[0108] Furthermore, the hardware and software design schemes in this application embodiment have been verified through road tests on actual project vehicles. The verification results show that the automatic defogging function can be accurately triggered while ensuring the beneficial effects of driving safety and comfort inside the vehicle.

[0109] In this embodiment, excessive humidity inside the vehicle can cause fogging of the windows. The vehicle's interior air temperature, window temperature, and dew point temperature all affect the interior humidity, meaning these factors indirectly reflect the interior humidity. The first relative humidity inside the vehicle directly reflects the interior humidity. Therefore, comprehensively determining the probability of fogging based on the vehicle's interior air temperature, window temperature, dew point temperature, and the first relative humidity inside the vehicle can improve the accuracy of the determined fogging probability, thereby improving the accuracy of the air conditioning control information determined based on the fogging probability, and ultimately improving the accuracy of controlling the air conditioning based on this information.

[0110] Please refer to Figure 4 This illustration shows a block diagram of an automatic defogging control device for a vehicle, as illustrated in an exemplary embodiment of this application. The system includes:

[0111] The first determining module 401 is used to determine the vehicle's interior air temperature, window glass temperature, dew point temperature, and first interior relative humidity.

[0112] The second determining module 402 is used to determine the probability of fogging of the vehicle's windows based on the vehicle's interior air temperature, window glass temperature, dew point temperature, and first vehicle interior relative humidity.

[0113] The third determining module 403 is used to determine the fog level that matches the fog probability based on the fog probability.

[0114] The fourth determining module 404 is used to determine air conditioning control information that matches the fogging level based on the fogging level.

[0115] The control module 405 is used to control the vehicle's air conditioning based on air conditioning control information, so that the air conditioning can defog the vehicle's windows.

[0116] In one possible implementation, the second determining module 402 is used to determine the difference between the window glass temperature and the dew point temperature to obtain a first difference; determine the difference between the in-vehicle air temperature and the window glass temperature to obtain a second difference; and determine the probability of fogging of the vehicle's window glass based on the first difference, the second difference, and the first in-vehicle relative humidity.

[0117] In another possible implementation, the second determining module 402 is used to perform a weighted summation of the first difference, the second difference, and the first relative humidity inside the vehicle to obtain the probability of fogging of the vehicle's windows; or,

[0118] The second determining module 402 is used to determine the outdoor air temperature of the vehicle, determine the difference between the first vehicle interior relative humidity and the outdoor air temperature, obtain a third difference, and perform a weighted summation of the first difference, the second difference, and the third difference to obtain the probability of fogging of the vehicle's windows; or,

[0119] The second determining module 402 is used to determine the outdoor air temperature of the vehicle, determine the temperature range of the outdoor air temperature, determine the humidity reference value that matches the temperature range, determine the difference between the first relative humidity inside the vehicle and the humidity reference value, obtain a fourth difference, and perform a weighted summation of the first difference, the second difference and the fourth difference to obtain the probability of fogging of the vehicle's window glass.

[0120] In another possible implementation, the third determining module 403 is used to determine the fog probability range corresponding to multiple fog levels, where each fog level corresponds to a fog probability, and the fog probability ranges corresponding to multiple fog levels partially overlap; based on the fog probability and the fog probability ranges corresponding to multiple fog levels, a target fog probability range in which the fog probability is located is determined; when there is only one target fog probability range, the fog level corresponding to the target fog probability range is determined; when there are multiple target fog probability ranges, the historical fog probability of the vehicle's window glass is determined, where the historical fog probability is the fog probability within a preset time period before the current time; based on the historical fog probability and the fog probability, the fog probability trend of the vehicle's window glass is determined; based on the fog probability trend and multiple target fog probability ranges, a target fog probability range is selected from the multiple target fog probability ranges, and the fog level corresponding to the selected target fog probability range is determined.

[0121] In another possible implementation, the control module 405 is used to periodically detect the current relative humidity inside the vehicle when the air conditioning control information is used to control the air conditioning to perform humidity control; when the relative humidity inside the vehicle reaches a first preset humidity, the control module 405 controls the air conditioning to enter the humidity control mode; when the relative humidity inside the vehicle decreases to the second preset humidity, the control module 405 controls the air conditioning to exit the humidity control mode.

[0122] The control module 405 is used to periodically detect the current relative humidity inside the vehicle when the air conditioning control information is used to control the air conditioning to perform forced dehumidification; when the relative humidity inside the vehicle reaches the third preset humidity, the control module 405 controls the air conditioning to enter the forced dehumidification mode; when the relative humidity inside the vehicle drops to the fourth preset humidity, the control module 405 controls the air conditioning to exit the forced dehumidification mode.

[0123] The control module 405 is used to periodically detect the current relative humidity inside the vehicle when the air conditioning control information is used to control the air conditioning to perform forced defrost; when the relative humidity inside the vehicle reaches the fifth preset humidity, the control module 405 controls the air conditioning to enter the forced defrost mode; when the relative humidity inside the vehicle drops to the sixth preset humidity, the control module 405 controls the air conditioning to exit the forced defrost mode.

[0124] In another possible implementation, the third determining module 403 is used to determine a fog level that matches the fog probability based on the fog probability when the fog probability reaches the fog threshold.

[0125] The control module 405 is also used to determine the vehicle's driving speed when the probability of fogging is less than the fogging threshold; to determine the state of the air conditioner compressor when the driving speed is less than the preset speed; and to control the air conditioner's recirculation damper to enter the internal circulation state when the compressor is in the working state.

[0126] In this embodiment, excessive humidity inside the vehicle can cause fogging of the windows. The vehicle's interior air temperature, window temperature, and dew point temperature all affect the interior humidity, meaning these factors indirectly reflect the interior humidity. The first relative humidity inside the vehicle directly reflects the interior humidity. Therefore, comprehensively determining the probability of fogging based on the vehicle's interior air temperature, window temperature, dew point temperature, and the first relative humidity inside the vehicle can improve the accuracy of the determined fogging probability, thereby improving the accuracy of the air conditioning control information determined based on the fogging probability, and ultimately improving the accuracy of controlling the air conditioning based on this information.

[0127] It should be noted that the automatic defogging control device for vehicles provided in the above embodiments is only illustrated by the division of the above functional modules when performing automatic defogging control of the vehicle. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the vehicle controller can be divided into different functional modules to complete all or part of the functions described above. In addition, the automatic defogging control device for vehicles provided in the above embodiments and the automatic defogging control method embodiments for vehicles belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.

[0128] Please refer to Figure 5 , Figure 5 A structural block diagram of a vehicle controller 500 provided in an exemplary embodiment of this application is shown. The vehicle controller 500 can be a portable mobile vehicle controller, such as a smartphone, tablet, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop, or desktop computer. The vehicle controller 500 may also be referred to as a user device, portable vehicle controller, laptop vehicle controller, desktop vehicle controller, or other names.

[0129] Typically, the vehicle controller 500 includes a processor 501 and a memory 502.

[0130] Processor 501 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 501 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 501 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 501 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 501 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0131] The memory 502 may include one or more computer-readable storage media, which may be non-transitory. The memory 502 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 502 are used to store at least one piece of program code, which is executed by the processor 501 to implement the operations performed by the vehicle controller in the in-vehicle display method provided in the method embodiments of this application.

[0132] In some embodiments, the vehicle controller 500 may also optionally include a peripheral device interface 503 and at least one peripheral device. The processor 501, memory 502, and peripheral device interface 503 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 503 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 504, a display screen 505, a camera assembly 506, an audio circuit 507, and a power supply 508.

[0133] Peripheral device interface 503 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 501 and memory 502. In some embodiments, processor 501, memory 502 and peripheral device interface 503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 501, memory 502 and peripheral device interface 503 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0134] Radio frequency (RF) circuit 504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. RF circuit 504 communicates with communication networks and other communication devices via electromagnetic signals. RF circuit 504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, RF circuit 504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. RF circuit 504 can communicate with other vehicle controllers via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi. Wireless Fidelity (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 504 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0135] Display screen 505 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 505 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 501 for processing. In this case, display screen 505 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 505, disposed on the front panel of the vehicle controller 500; in other embodiments, there may be at least two display screens, disposed on different surfaces of the vehicle controller 500 or in a folded design; in still other embodiments, display screen 505 may be a flexible display screen, disposed on a curved or folded surface of the vehicle controller 500. Furthermore, display screen 505 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. Display screen 505 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0136] The camera assembly 506 is used to acquire images or videos. Optionally, the camera assembly 506 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the vehicle controller, and the rear-facing camera is located on the back of the vehicle controller. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 506 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0137] The audio circuit 507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting them into electrical signals that are input to the processor 501 for processing, or to the radio frequency circuit 504 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location in the vehicle controller 500. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 501 or the radio frequency circuit 504 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 507 may also include a headphone jack.

[0138] Power supply 508 is used to power the various components in vehicle controller 500. Power supply 508 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 508 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, while a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0139] In some embodiments, the vehicle controller 500 further includes one or more sensors 509. The one or more sensors 509 include, but are not limited to, an acceleration sensor 510, a gyroscope sensor 511, a pressure sensor 512, an optical sensor 513, and a proximity sensor 514.

[0140] Accelerometer 510 can detect the magnitude of acceleration along the three axes of a coordinate system established by vehicle controller 500. For example, accelerometer 510 can be used to detect the components of gravitational acceleration along the three axes. Processor 501 can control display screen 505 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 510. Accelerometer 510 can also be used for games or for acquiring user motion data.

[0141] The gyroscope sensor 511 can detect the orientation and rotation angle of the vehicle controller 500. The gyroscope sensor 511, in conjunction with the accelerometer sensor 510, can collect 3D motion data from the user on the vehicle controller 500. Based on the data collected by the gyroscope sensor 511, the processor 501 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0142] The pressure sensor 512 can be disposed on the side bezel of the vehicle controller 500 and / or the lower layer of the display screen 505. When the pressure sensor 512 is disposed on the side bezel of the vehicle controller 500, it can detect the user's grip signal on the vehicle controller 500, and the processor 501 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 512. When the pressure sensor 512 is disposed on the lower layer of the display screen 505, the processor 501 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 505. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0143] An optical sensor 513 is used to collect ambient light intensity. In one embodiment, the processor 501 can control the display brightness of the display screen 505 based on the ambient light intensity collected by the optical sensor 513. Specifically, when the ambient light intensity is high, the display brightness of the display screen 505 is increased; when the ambient light intensity is low, the display brightness of the display screen 505 is decreased. In another embodiment, the processor 501 can also dynamically adjust the shooting parameters of the camera assembly 506 based on the ambient light intensity collected by the optical sensor 513.

[0144] The proximity sensor 514, also known as a distance sensor, is typically located on the front panel of the vehicle controller 500. The proximity sensor 514 is used to detect the distance between the user and the front of the vehicle controller 500. In one embodiment, when the proximity sensor 514 detects that the distance between the user and the front of the vehicle controller 500 is gradually decreasing, the processor 501 controls the display screen 505 to switch from a screen-on state to a screen-off state; when the proximity sensor 514 detects that the distance between the user and the front of the vehicle controller 500 is gradually increasing, the processor 501 controls the display screen 505 to switch from a screen-off state to a screen-on state.

[0145] Those skilled in the art will understand that Figure 5 The structure shown does not constitute a limitation on the vehicle controller 500, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0146] This application also provides a computer-readable storage medium storing at least one piece of program code, which is loaded and executed by a processor to implement the automatic defogging control method for a vehicle described in any of the above implementations. Optionally, the storage medium may be a non-transitory computer-readable storage medium, such as ROM (Read-Only Memory), RAM (Random Access Memory), CD-ROM (Compact Disc Read-Only Memory), magnetic tape, floppy disk, and optical data storage devices.

[0147] This application also provides a computer program product that stores at least one piece of program code, which is loaded and executed by a processor to implement the automatic defogging control method for vehicles shown in the above embodiments.

[0148] In some embodiments, the computer program product involved in this application may be deployed and executed on a vehicle controller, or on multiple vehicle controllers located in one location, or on multiple vehicle controllers distributed in multiple locations and interconnected through a communication network. Multiple vehicle controllers distributed in multiple locations and interconnected through a communication network may form a blockchain system.

[0149] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0150] The above description is only for the purpose of enabling those skilled in the art to understand the technical solution of this application, and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. An automatic defogging control method for a vehicle, characterized in that, The method includes: Determine the vehicle's interior air temperature, window glass temperature, dew point temperature, and first interior relative humidity; The difference between the window glass temperature and the dew point temperature is determined to obtain a first difference value; The difference between the interior air temperature and the window glass temperature is determined to obtain a second difference value; Based on the first difference, the second difference, and the first relative humidity inside the vehicle, the probability of fogging of the vehicle's windows is determined; Based on the fogging probability, a fogging level matching the fogging probability is determined; Based on the fogging level, determine the air conditioning control information that matches the fogging level; Based on the air conditioning control information, the air conditioning of the vehicle is controlled so that the air conditioning can defog the vehicle's windows. The step of determining the probability of fogging of the vehicle's windows based on the first difference, the second difference, and the first relative humidity inside the vehicle includes: The probability of fogging of the vehicle's windows is obtained by weighted summing of the first difference, the second difference, and the first relative humidity inside the vehicle; or, Determine the outdoor air temperature of the vehicle, determine the difference between the first vehicle interior relative humidity and the outdoor air temperature, obtain a third difference, and then perform a weighted summation of the first difference, the second difference, and the third difference to obtain the probability of fogging of the vehicle's windows; or, The outdoor air temperature of the vehicle is determined, the temperature range of the outdoor air temperature is determined, a humidity reference value matching the temperature range is determined, the difference between the first relative humidity inside the vehicle and the humidity reference value is determined, a fourth difference is obtained, and the first difference, the second difference and the fourth difference are weighted and summed to obtain the probability of fogging of the vehicle window glass.

2. The method according to claim 1, characterized in that, The step of determining the fog level matching the fog probability includes: Determine the fog probability range corresponding to multiple fog levels, with each fog level corresponding to a fog probability, and the fog probability ranges corresponding to multiple fog levels partially overlap. Based on the fogging probability and the fogging probability ranges corresponding to the multiple fogging levels, the target fogging probability range in which the fogging probability lies is determined. When the number of the target fogging probability ranges is one, the fogging level corresponding to the target fogging probability range is determined; When there are multiple target fogging probability ranges, the historical fogging probability of the vehicle's windows is determined, where the historical fogging probability is the fogging probability within a preset time period before the current time; based on the historical fogging probability and the fogging probability, the fogging probability trend of the vehicle's windows is determined; based on the fogging probability trend and the multiple target fogging probability ranges, a target fogging probability range is selected from the multiple target fogging probability ranges, and the fogging level corresponding to the selected target fogging probability range is determined.

3. The method according to claim 1, characterized in that, The step of controlling the vehicle's air conditioning based on the air conditioning control information includes: When the air conditioning control information is used to control the air conditioning to perform humidity control, the current relative humidity inside the vehicle is periodically detected; when the relative humidity inside the vehicle reaches a first preset humidity, the air conditioning is controlled to enter the humidity control mode; when the relative humidity inside the vehicle decreases to a second preset humidity, the air conditioning is controlled to exit the humidity control mode. When the air conditioning control information is used to control the air conditioning to perform forced dehumidification, the current relative humidity inside the vehicle is periodically detected; when the relative humidity inside the vehicle reaches a third preset humidity, the air conditioning is controlled to enter the forced dehumidification mode; when the relative humidity inside the vehicle drops to a fourth preset humidity, the air conditioning is controlled to exit the forced dehumidification mode. When the air conditioning control information is used to control the air conditioning to perform forced defrosting, the current relative humidity inside the vehicle is periodically detected; when the relative humidity inside the vehicle reaches the fifth preset humidity, the air conditioning is controlled to enter the forced defrosting mode; when the relative humidity inside the vehicle decreases to the sixth preset humidity, the air conditioning is controlled to exit the forced defrosting mode.

4. The method according to claim 1, characterized in that, Before determining the fog level matching the fog probability based on the fog probability, the method further includes: If the fogging probability reaches the fogging threshold, the step of determining the fogging level matching the fogging probability is performed. If the probability of fogging is less than the fogging threshold, determine the vehicle's driving speed; if the driving speed is less than the preset speed, determine the state of the air conditioner's compressor; if the compressor is in the working state, control the air conditioner's recirculation damper to enter the internal circulation state.

5. An automatic defogging control device for a vehicle, characterized in that, The device includes: The first determining module is used to determine the vehicle's interior air temperature, window glass temperature, dew point temperature, and first interior relative humidity. The second determining module is used to determine the difference between the window glass temperature and the dew point temperature to obtain a first difference; determine the difference between the in-vehicle air temperature and the window glass temperature to obtain a second difference; and determine the probability of fogging of the vehicle's window glass based on the first difference, the second difference, and the first in-vehicle relative humidity. The third determining module is used to determine a fog level that matches the fog probability based on the fog probability. The fourth determining module is used to determine air conditioning control information that matches the fogging level based on the fogging level. The control module is used to control the air conditioning of the vehicle based on the air conditioning control information, so that the air conditioning can defog the windows of the vehicle. The second determining module is used to perform a weighted summation of the first difference, the second difference, and the first relative humidity inside the vehicle to obtain the probability of fogging of the vehicle's windows; or, The second determining module is used to determine the outdoor air temperature of the vehicle, determine the difference between the first in-vehicle relative humidity and the outdoor air temperature, obtain a third difference, and perform a weighted summation of the first difference, the second difference, and the third difference to obtain the probability of fogging of the vehicle's windows; or, The second determining module is used to determine the outdoor air temperature of the vehicle, determine the temperature range of the outdoor air temperature, determine a humidity reference value that matches the temperature range, determine the difference between the first relative humidity inside the vehicle and the humidity reference value, obtain a fourth difference value, and perform a weighted summation of the first difference value, the second difference value and the fourth difference value to obtain the probability of fogging of the vehicle's window glass.

6. A vehicle controller, characterized in that, The vehicle controller includes a processor and a memory, the memory storing at least one piece of program code, which is loaded and executed by the processor to implement the automatic defogging control method for the vehicle as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, The storage medium stores at least one piece of program code, which is loaded and executed by a processor to implement the automatic defogging control method for a vehicle as described in any one of claims 1 to 4.

8. A computer program product, characterized in that, The product stores at least one piece of program code, which is executed by a processor to implement the automatic defogging control method for a vehicle as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Automobile air conditioner demisting method and device, electronic equipment and storage medium

    CN115973098A

  • Vehicle window glass fogging risk monitoring method and system

    CN116890595A