Glass defrosting control method and device, electronic equipment and storage medium
By acquiring external and internal environmental parameters and dynamically adjusting the glass defrosting control method, the problem of balancing defrosting efficiency and passenger comfort is solved, achieving a reasonable allocation of defrosting resources and an improvement in passenger comfort.
Patent Information
- Application Number
- CN202610794043.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-03
- Publication Date
- 2026-07-10
Smart Images

Figure CN122354403A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle thermal management technology, and in particular to a glass defrosting control method, device, electronic device, and storage medium. Background Technology
[0002] In low-temperature, high-humidity environments, frost or fog can easily form on the surface of a vehicle's windshield, affecting the driver's visibility and posing a safety hazard. Therefore, vehicles are typically equipped with an air conditioning defrosting mode, which uses hot airflow to quickly defrost the windshield.
[0003] In related technologies, the main control methods used in vehicle defrosting systems include manual defrosting and automatic defrosting. Manual defrosting is mainly achieved by vehicle occupants triggering a preset airflow mode (such as full window blowing mode) for unified defrosting. Automatic defrosting, on the other hand, mainly controls the defrosting intensity in the current environment by using parameters such as temperature and humidity to adapt to the defrosting needs at the current moment.
[0004] However, the control methods in the relevant technologies have the following shortcomings: the allocation of defrosting resources is unreasonable, the thermal comfort needs of vehicle occupants are not considered, and discomfort problems such as "overheating of the head and coldness of the feet" are likely to occur; the control strategy is based on a single objective (such as air volume) and lacks dynamic adjustment capability, making it difficult to balance defrosting efficiency and vehicle occupant comfort.
[0005] Therefore, there is an urgent need for a control method that can simultaneously balance defrosting efficiency and vehicle passenger comfort. Summary of the Invention
[0006] The purpose of this invention is to provide a glass defrosting control method, device, electronic device, and storage medium to solve the technical problem that glass defrosting control methods in related technologies cannot simultaneously achieve defrosting efficiency and vehicle passenger comfort.
[0007] In a first aspect, embodiments of the present invention provide a glass defrosting control method, comprising: Obtain external environmental parameters outside the target vehicle's cabin and internal environmental parameters inside the cabin, and determine the defrosting requirement level inside the target vehicle's cabin based on the external environmental parameters and the internal environmental parameters. Based on the defrosting requirement level, the corresponding target constraints are determined, and the target vehicle model corresponding to the target vehicle is called to solve for the target control data that makes the in-vehicle state data meet the target constraints at the target time. The target vehicle model is used to output the in-vehicle state data of the target vehicle under the control data according to the input control data. The control data includes the total air volume of the blower, the airflow distribution ratio α of the window blowing, the airflow distribution ratio β of the foot blowing, and the air outlet temperature. The in-vehicle state data includes the ice melting rate, the defrosting rate, the occupant's head temperature, foot temperature, and facial wind speed. The target constraints include the conditions that constrain the in-vehicle state data to meet the requirements of driving visibility and occupant comfort. Based on the target control data, the corresponding control device in the target vehicle is controlled at the target time.
[0008] In some embodiments, the step of determining the defrosting requirement level in the target vehicle cabin based on the external environmental parameters and the internal environmental parameters includes: Based on the external environmental parameters and the internal environmental parameters, determine the dew point temperature of the air inside the target vehicle cabin on the windshield surface; Based on the internal environmental parameters and the dew point temperature, the defrosting requirement level in the target vehicle's cabin is determined.
[0009] In some embodiments, the internal environmental parameters include windshield surface temperature and windshield surface fogging / frost status information. The step of determining the defrosting requirement level in the target vehicle cabin based on the internal environmental parameters and the dew point temperature includes: When the surface temperature of the windshield is lower than the dew point temperature, detect whether there are occupants in the cabin of the target vehicle; If there are no occupants and the surface temperature of the windshield is below 0 degrees Celsius, then the defrosting requirement level in the target vehicle's cabin is determined to be the first defrosting requirement level. If there are occupants, and the fogging status information on the windshield surface indicates that the defrosting rate of the windshield surface has not reached the preset target defrosting rate, then the defrosting demand level in the target vehicle cabin is determined to be the second defrosting demand level. If there are occupants, and the fogging status information on the windshield surface indicates that the defrosting rate of the windshield surface has reached the target defrosting rate, then the defrosting requirement level in the target vehicle cabin is determined to be the third defrosting requirement level.
[0010] In some embodiments, the step of determining the corresponding target constraint based on the defrosting demand level includes: When the defrosting demand level is the first defrosting demand level, the target constraint is determined to be that the ice melting rate is not less than the first ice melting rate. When the defrosting demand level is the second defrosting demand level, the target constraint is determined to be that the ice melting rate is not less than the second ice melting rate, and the defrosting rate reaches the target defrosting rate within a preset time threshold, wherein the second ice melting rate is less than the first ice melting rate. When the defrosting demand level is the third defrosting demand level, the target constraint is determined to be that the temperature difference between the occupant's head temperature and foot temperature is less than a preset temperature threshold, and the facial wind speed is not higher than a preset wind speed threshold. The preset temperature threshold is the temperature threshold for occupant head and foot comfort, and the preset wind speed threshold is the wind speed threshold for occupant facial comfort.
[0011] In some embodiments, before the step of determining the corresponding target constraints based on the defrosting demand level and calling the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data satisfy the target constraints at the target time, the method further includes: Obtain the vehicle model information of the target vehicle, as well as the equipment information of each control device in the target vehicle, the control devices including a blower, a window vent adjustment mechanism, a foot vent adjustment mechanism, and a blower heating mechanism; Based on the vehicle model information and the device information of the control equipment, a simulation test model corresponding to the target vehicle is constructed; The simulation test model is used to conduct simulation tests to obtain a large amount of simulation dataset. The vehicle model to be trained is then trained until convergence to obtain the target vehicle model corresponding to the target vehicle. The simulation dataset includes a large amount of control data and matching in-vehicle state data.
[0012] In some embodiments, before the step of determining the corresponding target constraints based on the defrosting demand level and calling the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data satisfy the target constraints at the target time, the method further includes: Based on the interior layout parameters of the target vehicle's cab, a virtual scene containing the interior layout of the cab and a three-dimensional eye ellipse model corresponding to the driver of the target vehicle are constructed. Based on the virtual scene and the three-dimensional eye ellipse model, determine the intersection line between the geometrical cone representing the driver and the windshield; Based on the intersection line, the entire area of the windshield is divided to obtain a high-priority field of view area and a low-priority field of view area; When the defrosting demand level is the first defrosting demand level or the second defrosting demand level, the step of calling the target vehicle model corresponding to the target vehicle and solving for the target control data that makes the in-vehicle state data satisfy the target constraints at the target time includes: The target vehicle model corresponding to the target vehicle is invoked to solve for the target control data that maximizes the overall defrosting completion rate at the target time, while satisfying the target constraint conditions for the in-vehicle state data. total =W high ×η high +W low ×η low ; Where, η total To assess the overall defrosting completion rate, W high η is the first weight of the high-priority field of view. high W represents the defrosting rate of the high-priority field of view. low η is the second weight of the low-priority field of view. low The defrosting rate of the low-priority field of view.
[0013] In some embodiments, the target defrost rate includes a first defrost rate of the high-priority field of view. After the step of controlling the corresponding control device in the target vehicle at the target time based on the target control data, the method further includes: Determine a first error value for the actual temperature difference between the current occupant's head temperature and foot temperature, and a second error value for the actual defrosting rate of the high-priority field of view and the first defrosting rate; If the first error value is detected to be increasing, the airflow distribution ratio α of the window is reduced and the airflow distribution ratio β of the foot is increased, while the corresponding target constraint conditions are met. If the second error value is not reduced, the total air volume of the blower or the outlet air temperature is increased, provided that the corresponding target constraint conditions are met.
[0014] Secondly, embodiments of the present invention provide a glass defrosting control device, comprising: The acquisition module is used to acquire external environmental parameters outside the target vehicle cabin and internal environmental parameters inside the cabin, and determine the defrosting requirement level inside the target vehicle cabin based on the external environmental parameters and the internal environmental parameters. The processing module is used to determine the corresponding target constraints based on the defrosting demand level, and call the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data meet the target constraints at the target time. The target vehicle model is used to output the in-vehicle state data of the target vehicle under the control data according to the input control data. The control data includes the total air volume of the blower, the airflow distribution ratio α of the window blowing, the airflow distribution ratio β of the foot blowing, and the air outlet temperature. The in-vehicle state data includes the ice melting rate, the defrosting rate, the occupant's head temperature, foot temperature, and facial wind speed. The target constraints include the conditions that constrain the in-vehicle state data to meet the requirements of driving visibility and occupant comfort. The control module is used to control the corresponding control device in the target vehicle at the target time based on the target control data.
[0015] Thirdly, embodiments of the present invention provide an electronic device, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps in the glass defrosting control method described above.
[0016] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the glass defrosting control method described in any of the preceding claims.
[0017] This invention provides a glass defrosting control method, device, electronic device, and storage medium. The method obtains the corresponding constraints under different defrosting demand levels and combines them with a pre-built target vehicle model to quickly solve for target control data that can simultaneously meet defrosting requirements and occupant comfort requirements under constraints. This allows for dynamic control of the total blower air volume, window airflow distribution ratio α, foot airflow distribution ratio β, and outlet air temperature according to defrosting requirements, thereby improving occupant comfort while ensuring driving visibility safety. Attached Figure Description
[0018] Figure 1 This is a schematic flowchart of a glass defrosting control method provided in an embodiment of the present invention; Figure 2 This is another schematic flowchart of the glass defrosting control method provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of a scenario provided by an embodiment of the present invention for determining the intersection of the driver's geometrical cone of vision and the windshield; Figure 4This is a schematic diagram illustrating a scenario application of the glass defrosting control method provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of a glass defrosting control device provided in an embodiment of the present invention; Figure 6 This is another structural schematic diagram of the glass defrosting control device provided in an embodiment of the present invention; Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention; Figure 8 This is another structural schematic diagram of the electronic device provided in the embodiment of the present invention. Detailed Implementation
[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0020] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.
[0021] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.
[0022] In this embodiment, under low temperature and high humidity conditions, frost or fog can easily form on the surface of the vehicle's windshield, affecting the driver's visibility and posing a safety hazard. Therefore, vehicles are typically equipped with an air conditioning defrosting mode, which achieves rapid defrosting by blowing hot airflow onto the windshield.
[0023] In related technologies, the main control methods used in vehicle defrosting systems include manual defrosting and automatic defrosting. Manual defrosting is mainly achieved by vehicle occupants triggering a preset airflow mode (such as full window blowing mode) for unified defrosting. Automatic defrosting, on the other hand, mainly controls the defrosting intensity in the current environment by using parameters such as temperature and humidity to adapt to the defrosting needs at the current moment.
[0024] However, the control methods in the relevant technologies have the following shortcomings: the allocation of defrosting resources is unreasonable, the thermal comfort needs of vehicle occupants are not considered, and discomfort problems such as "overheating of the head and coldness of the feet" are likely to occur; the control strategy is based on a single objective (such as air volume) and lacks dynamic adjustment capability, making it difficult to balance defrosting efficiency and vehicle occupant comfort.
[0025] Therefore, there is an urgent need for a control method that can simultaneously balance defrosting efficiency and vehicle passenger comfort.
[0026] To address the technical problems existing in related technologies, embodiments of the present invention provide a glass defrosting control method. Please refer to [link to relevant documentation]. Figure 1 , Figure 1 This is a schematic flowchart of a glass defrosting control method provided in an embodiment of the present invention, which includes steps 101 to 103. Step 101: Obtain the external environmental parameters outside the target vehicle cabin and the internal environmental parameters inside the cabin, and determine the defrosting requirement level inside the target vehicle cabin based on the external environmental parameters and the internal environmental parameters.
[0027] In this embodiment, the external environmental parameters outside the cabin provided in this embodiment may include external environmental parameters such as external environmental humidity, and the internal environmental parameters inside the cabin may include internal environmental parameters such as temperature distribution information inside the cabin, such as the temperature of the occupant's head and feet, and the wind speed on the occupant's face.
[0028] Specifically, in this embodiment, the aforementioned parameters such as temperature and wind speed can be collected by sensors placed at corresponding locations on the vehicle. The collection process can be carried out in real time during vehicle operation according to a preset sampling period, thereby ensuring that subsequent control data can be dynamically updated as the environment changes.
[0029] In some embodiments, in order to determine the specific defrosting requirement level in the target vehicle cabin and improve the accuracy of defrosting control, the step of determining the defrosting requirement level in the target vehicle cabin based on the external environmental parameters and the internal environmental parameters provided in this embodiment may include: determining the dew point temperature of the air in the target vehicle cabin on the windshield surface based on the external environmental parameters and the internal environmental parameters; and determining the defrosting requirement level in the target vehicle cabin based on the internal environmental parameters and the dew point temperature.
[0030] The dew point temperature refers to the average temperature of the glass surface measured at the moment when dew droplets (or ice crystals) appear on the glass surface after it has cooled in the air. Therefore, when the glass surface temperature is lower than the dew point temperature, condensation or frost will form on the windshield. Thus, this embodiment combines the dew point temperature with the actual temperature of the windshield surface to determine the current defrosting requirement, which can effectively improve the accuracy of the defrosting requirement level determination.
[0031] As an optional embodiment, to further improve the accuracy of the defrosting demand level determination, the internal environmental parameters provided in this embodiment may further include windshield surface temperature and windshield surface fogging / frost status information. In this case, the step of determining the defrosting demand level in the target vehicle cabin based on the internal environmental parameters and the dew point temperature provided in this embodiment may include: when the windshield surface temperature is lower than the dew point temperature, detecting whether there are occupants in the target vehicle cabin; if there are no occupants and the windshield surface temperature is lower than 0 degrees Celsius, then determining the defrosting demand level in the target vehicle cabin as a first defrosting demand level; if there are occupants and the windshield surface fogging / frost status information indicates that the defrosting rate of the windshield surface has not reached the preset target defrosting rate, then determining the defrosting demand level in the target vehicle cabin as a second defrosting demand level; if there are occupants and the windshield surface fogging / frost status information indicates that the defrosting rate of the windshield surface has reached the target defrosting rate, then determining the defrosting demand level in the target vehicle cabin as a third defrosting demand level.
[0032] The windshield surface fogging status information provided in this embodiment can include the proportion of fogging on the windshield surface relative to the total fogging area. This proportion allows for the determination of the current defrosting rate, facilitating comparison with a preset target defrosting rate and accurately classifying the defrosting requirement level. Specifically, the preset target defrosting rate can be any value between 80% and 100%, which can be adjusted by those skilled in the art according to actual defrosting requirements; no specific limitation is made here.
[0033] In this embodiment, when the surface temperature of the windshield is lower than the dew point temperature, it indicates that the current windshield surface will fog up, which will affect the driver's driving vision. In order to ensure clear driving vision, defrosting is required. In order to improve defrosting efficiency, this embodiment also needs to determine whether there are occupants, so that different defrosting requirement levels can be determined according to different scenarios, which will facilitate the subsequent targeted allocation of defrosting resources and take into account both driving safety and passenger experience.
[0034] Specifically, the first defrosting demand level provided in this embodiment corresponds to the defrosting needs in a parking scenario without occupants, with complete defrosting as the core objective and no need to consider occupant comfort constraints; the second defrosting demand level corresponds to the incomplete defrosting needs in a scenario with occupants, requiring a balance between defrosting efficiency and occupant comfort; the third defrosting demand level corresponds to the completed defrosting needs in a scenario with occupants, requiring only the maintenance of the current glass condition, with occupant comfort as the core constraint. In this way, by dynamically controlling the defrosting demand in a tiered manner, defrosting resources can be rationally allocated, avoiding unnecessary energy waste, while adapting to the defrosting and comfort needs in different scenarios, achieving the goal of simultaneously balancing energy saving, clear visibility, and passenger comfort.
[0035] After determining the different defrosting requirement levels based on the actual defrosting needs, subsequent control operations can be performed according to the specific defrosting requirement level, as detailed in steps 102 to 103.
[0036] Step 102: Determine the corresponding target constraints based on the defrosting requirement level, and call the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data meet the target constraints at the target time.
[0037] In this embodiment, the target vehicle model is used to output the in-vehicle state data corresponding to the input control data. The control data includes the total air volume of the blower, the airflow distribution ratio α of the window blowing, the airflow distribution ratio β of the foot blowing, and the air outlet temperature. The in-vehicle state data includes the ice melting rate, the defrosting rate, the occupant's head temperature, foot temperature, and facial wind speed. The target constraint conditions include conditions that constrain the in-vehicle state data to meet the requirements of driving visibility and occupant comfort.
[0038] In this embodiment, different defrosting requirement levels correspond to different constraints. For example, the first defrosting requirement level mainly applies to scenarios where there are no occupants and only complete ice melting is needed. In this case, only the ice melting rate needs to be satisfied, so controlling the vehicle system to enter the rapid ice-breaking mode is the optimal solution, i.e., controlling the airflow distribution ratio α of the window to be 100%. The second defrosting requirement level mainly applies to scenarios where there are occupants but defrosting has not yet been completed. In this case, both defrosting efficiency and visibility requirements need to be satisfied simultaneously, so controlling the vehicle system to enter the rapid ice-breaking mode is the optimal solution. The Wilderness Priority mode is the optimal solution, which introduces the ice melting rate as a control indicator. Under the premise of ensuring the ice melting rate, the remaining heat resources are appropriately allocated to β. The third defrosting demand level is mainly for defrosting needs in scenarios where defrosting has already been completed. At this time, the constraint target is shifted to ensuring the thermal comfort of the occupants and avoiding the discomfort of a hot head and cold feet. Therefore, controlling the vehicle system to enter the comfort maintenance mode is the optimal solution, which strictly controls the temperature difference between the head and feet and dynamically adjusts the airflow distribution ratio α of the windows, the airflow distribution ratio β of the feet, and the air outlet temperature to meet the comfort requirements of the occupants as much as possible.
[0039] Specifically, the step of determining the corresponding target constraint condition based on the defrosting demand level provided in this embodiment may include: when the defrosting demand level is a first defrosting demand level, determining the target constraint condition as an ice melting rate not less than a first ice melting rate; when the defrosting demand level is a second defrosting demand level, determining the target constraint condition as an ice melting rate not less than a second ice melting rate, and the defrosting rate reaching the target defrosting rate within a preset time threshold, wherein the second ice melting rate is less than the first ice melting rate; when the defrosting demand level is a third defrosting demand level, determining the target constraint condition as a temperature difference between the occupant's head temperature and foot temperature less than a preset temperature threshold, and a facial wind speed not higher than a preset wind speed threshold, wherein the preset temperature threshold is a temperature threshold for occupant head and foot comfort, and the preset wind speed threshold is a wind speed threshold for occupant facial comfort.
[0040] In this embodiment, the first de-icing rate is a constraint condition for a scenario with no occupants and only de-icing and defrosting required. Therefore, the first de-icing rate provided in this embodiment can be the de-icing rate corresponding to a window airflow distribution ratio α of 100%, or it can be any other preset de-icing rate that can meet the highest defrosting efficiency requirements. This allows for rapid defrosting in scenarios with no occupants, shortening the defrosting waiting time. The second defrosting requirement level corresponds to a scenario with occupants and where defrosting has not been completed. Therefore, while requiring the defrosting efficiency to meet the requirements, it is necessary to appropriately reduce the de-icing rate requirement to leave room for adjustment of comfort constraints, thereby balancing defrosting effect and riding experience. Therefore, the second de-icing rate can be a value lower than the first de-icing rate. For example, the first ice-melting rate is 85% or 90%; the third defrosting requirement level corresponds to a scenario where defrosting has been completed and there are occupants. Therefore, it is only necessary to keep the glass from frostling, while ensuring that the temperature difference between the occupants' head and feet is within a comfortable range, and that their faces do not feel uncomfortable due to excessive wind speed. This effectively improves the comfort problem of "hot head and cold feet" in the full-window blowing mode in related technologies. For example, the preset temperature threshold corresponding to the temperature difference between the occupants' head and feet is 3°C. That is, when the temperature difference between the occupants' head and feet is less than 3°C, the occupants will feel comfortable. The preset wind speed threshold corresponding to the face wind speed can be 0.15m / s. That is, when the occupants feel the airflow speed on their faces is within 0.15m / s, the occupants will feel comfortable.
[0041] In this way, once the target constraints are determined, the pre-built target vehicle model can be called to solve the problem and obtain the optimal target control data that meets the constraints, thus eliminating the need for repeated testing and adjustment on the actual vehicle and improving defrosting efficiency.
[0042] In some embodiments, to improve the solution accuracy of the target vehicle model during the solution process and make the control data more accurate, before the step of determining the corresponding target constraints based on the defrosting demand level and calling the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data satisfy the target constraints at the target time, the glass defrosting control method provided in this embodiment may further include: acquiring the vehicle model information of the target vehicle and the equipment information of each control device in the target vehicle, the control devices including a blower, a window vent adjustment mechanism, a foot vent adjustment mechanism, and a blower heating mechanism; constructing a simulation test model corresponding to the target vehicle based on the vehicle model information and the equipment information of the control devices; using the simulation test model to perform simulation testing to obtain a large amount of simulation dataset, training the vehicle model to be trained until convergence, to obtain the target vehicle model corresponding to the target vehicle, the simulation dataset including a large amount of control data and matching in-vehicle state data.
[0043] The target vehicle model can be a neural network model trained based on a deep learning framework (such as TensorFlow). Specifically, the input features of the target vehicle model can include: total air volume of the blower, airflow distribution ratio α for the windows, airflow distribution ratio β for the feet, and air outlet temperature. The output features can include: ice melting rate, defrosting rate, occupant head temperature, foot temperature, and face wind speed.
[0044] In this embodiment, by using a large amount of high-precision simulation data that matches the vehicle model for training, the high-dimensional cockpit environment features of the target vehicle can be reduced to one-dimensional control logic. This allows the trained target vehicle model to quickly and accurately output the in-vehicle state data under the corresponding control data, effectively reducing the solution time. At the same time, this embodiment avoids the accuracy error caused by model generalization by pre-constructing a target vehicle model that matches the target vehicle, rather than using a uniform model for all general vehicle models, thus ensuring the accuracy and adaptability of the solution results.
[0045] Step 103: Based on the target control data, control the corresponding control device in the target vehicle at the target time.
[0046] In this embodiment, after obtaining the target control data, control commands can be sent directly to the corresponding control device at the target time. Specifically, the total air volume of the blower, the air distribution ratio α of the window blowing, and the air distribution ratio β of the foot blowing are adjusted according to the target control data (equivalent to adjusting the opening of the air dampers of the window and foot blowing to change the air distribution ratio), and the heating power is adjusted to change the outlet air temperature, thereby completing the defrosting control at the target time.
[0047] Thus, the glass defrosting control method provided in this embodiment of the invention first determines the current defrosting demand level of the target vehicle by combining external and internal environmental parameters, then matches the corresponding target constraints according to different levels, and solves the optimal target control data that satisfies the constraints by combining the pre-trained target vehicle model. Finally, defrosting control is executed according to the target control data. This method can dynamically allocate defrosting resources for different defrosting scenarios, ensuring defrosting efficiency and meeting the requirements of driving visibility while taking into account the thermal comfort of vehicle occupants. It effectively solves the comfort problems caused by the single defrosting strategy and unreasonable resource allocation in related technologies.
[0048] In some embodiments, to allocate defrosting resources more efficiently and save more energy, please refer to [link to relevant documentation]. Figure 2 , Figure 2 This is another schematic flowchart of the glass defrosting control method provided in this embodiment of the invention, as shown below. Figure 2As shown, the glass defrosting control method provided in this embodiment may further include steps 201 to 203; Step 201: Based on the interior layout parameters of the target vehicle's driver's cab, construct a virtual scene including the interior layout of the driver's cab and a three-dimensional eye ellipse model corresponding to the driver of the target vehicle.
[0049] In this embodiment, a three-dimensional spatial coordinate system can be established with the R point (Seating Reference Point) of the driver's seat of the target vehicle as the reference origin. Then, combined with the interior layout parameters of the driver's cab, a three-dimensional eye ellipse model that meets the characteristics of the driver is generated according to the SAE J941 standard. This three-dimensional eye ellipse model is mainly used to characterize the driver's field of vision when driving, so as to facilitate the accurate identification of key defrosting areas that affect the driver's field of vision and avoid the energy waste caused by defrosting the entire windshield area uniformly.
[0050] The interior layout parameters of the driver's cab can include the spatial coordinates of the driver's cab, the size of the windshield, the position of the seats, etc. These parameters can be obtained directly from the model information of the target vehicle. Using this data to construct a three-dimensional space can ensure the accuracy of the virtual scene construction.
[0051] Step 202: Based on the virtual scene and the three-dimensional eye ellipse model, determine the intersection line between the geometric cone representing the driver and the windshield.
[0052] In this embodiment, please refer to Figure 3 , Figure 3 This is a schematic diagram of a scenario provided by an embodiment of the present invention for determining the intersection of the driver's geometrical cone of vision and the windshield, as shown in the figure. Figure 3 As shown, this embodiment mainly determines the geometric cone of the driver by determining a three-dimensional eye ellipse model in the virtual scene. That is, all points on the three-dimensional eye ellipse are taken as the vertices of the cone, and the line of sight is sent to the entire windshield. The cone formed by all the lines of sight is the geometric cone. Then, the intersection line obtained by the intersection of the geometric cone and the windshield plane is calculated, so that the projection line of the geometric cone on the windshield can be accurately obtained.
[0053] Step 203: Based on the intersection line, the entire area of the windshield is divided to obtain a high-priority field of view area and a low-priority field of view area.
[0054] As an optional embodiment, in the virtual scene, the intersection of the geometric view frustum and the windshield can be used as a cutting tool to perform Boolean splitting on the overall curved surface of the windshield (target body), thereby dividing the entire area of the windshield into multiple independent view areas. After obtaining multiple view areas, the view areas located inside the intersection after the Boolean operation can be extracted, their three-dimensional spatial topological coordinates can be extracted, and their physical boundaries can be defined as high-priority view areas, while the remaining view areas outside the intersection are defined as low-priority view areas.
[0055] Specifically, based on driving safety requirements, the target defrosting rate provided in this embodiment can be divided into a first defrosting rate for a high-priority field of view and a second defrosting rate for a low-priority field of view. Therefore, during defrosting control, the defrosting rate in the high-priority field of view must reach the first defrosting rate, and the defrosting rate in the low-priority field of view must reach the second defrosting rate for the defrosting operation to be considered complete. For example, the first defrosting rate provided in this embodiment can be 90%, and the second defrosting rate can be 70%. The specific defrosting rate values can be adaptively adjusted according to the vehicle size and field of view requirements, and are not limited here.
[0056] In this way, by prioritizing the windshield area, limited defrosting resources can be allocated to the core visibility areas that affect driving safety, rather than treating the entire windshield as a forced defrosting area. This allows defrosting resources to be concentrated in the core visibility areas without requiring the entire windshield to be defrosted, effectively reducing unnecessary energy consumption.
[0057] After obtaining the high-priority and low-priority visual areas after dividing the windshield, this embodiment needs to consider the defrosting rate of both the high-priority and low-priority visual areas when calculating the defrosting control data. Therefore, in the target constraints, different defrosting rate requirements can be set for the high-priority and low-priority visual areas. That is, the first defrosting rate corresponding to high priority and the second defrosting rate corresponding to low priority are substituted into the target vehicle model as part of the target constraints. This ensures that the target control data obtained can not only guarantee that the core driving vision is clear and meets the safety requirements, but also reduce the investment of defrosting resources in non-core areas, further optimize the allocation of defrosting resources, and reduce unnecessary energy consumption.
[0058] In practical applications, when defrosting control is required, in order to complete defrosting as quickly as possible, this embodiment not only requires the defrosting rate of the high-priority field of view to reach a first defrosting rate and the defrosting rate of the low-priority field of view to reach a second defrosting rate, but also requires the defrosting operation to be completed as quickly as possible to ensure driving safety. That is, when the defrosting demand level is the first defrosting demand level or the second defrosting demand level, the step provided in this embodiment of calling the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data satisfy the target constraints at the target time can include: calling the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data satisfy the target constraints at the target time and maximizes the overall defrosting completion rate, where the overall defrosting completion rate is: η total =W high ×η high +W low ×η low Where, η total To assess the overall defrosting completion rate, W high η is the first weight of the high-priority field of view. high W represents the defrosting rate of the high-priority field of view. low η is the second weight of the low-priority field of view. low The defrosting rate of the low-priority field of view.
[0059] It should be noted that the first and second weights are pre-assigned weights for high-priority and low-priority visual areas based on their importance to driving safety, and are used to evaluate the overall defrosting completion rate. For example, the first weight can be 0.85 and the second weight can be 0.15. The weights can be adaptively adjusted according to the actual vehicle model and visibility requirements. The first weight is always greater than the second weight to ensure that the defrosting completion rate of the core visual area dominates the overall evaluation and meets the priority requirements for driving safety.
[0060] Thus, in the solution process, the overall defrosting completion rate η is used as the basis. total By maximizing the optimization objective and solving the problem by combining various constraints corresponding to the defrosting demand level, we can obtain a control scheme with the highest defrosting efficiency while meeting the constraints. This not only improves the rationality of resource allocation but also reduces unnecessary energy waste while ensuring safety.
[0061] In some embodiments, in order to continuously ensure the defrosting effect while maintaining thermal comfort and energy consumption optimization, after the step of controlling the corresponding control device in the target vehicle based on the target control data at the target time, the glass defrosting control method provided in this embodiment may further include: determining a first error value of the actual temperature difference between the current occupant's head temperature and foot temperature, and a second error value between the actual defrosting rate of the high-priority field of vision area and the first defrosting rate; if the first error value is detected to be increasing, reducing the airflow distribution ratio α of the window blowing and increasing the airflow distribution ratio β of the foot blowing, based on satisfying the corresponding target constraint conditions; if the second error value is detected to be not decreasing, increasing the total air volume of the blower or increasing the outlet air temperature, based on satisfying the corresponding target constraint conditions.
[0062] In this embodiment, when the first error value is detected to be increasing, this embodiment can not only reduce the airflow distribution ratio α of the window and increase the airflow distribution ratio β of the foot, but also appropriately reduce the total wind speed of the window, thereby suppressing the accumulation of hot air at the head, improving the discomfort of "head heat", reducing the temperature difference between the head and feet, and improving the comfort of the occupants. When the defrosting progress of the high-priority field of vision is detected to be slow, that is, when the second error value is not reduced, it indicates that there is a risk of ice melting stagnation or secondary fogging. In other words, the current defrosting resources are insufficient to promote defrosting in the core area. Therefore, on the basis of meeting the corresponding target constraints, the total air volume of the blower or the outlet air temperature can be increased, so that the control parameters can be finely adjusted in real time according to the actual defrosting effect and the comfort state of the occupants during the defrosting process, further balancing the relationship between defrosting efficiency, occupant comfort and energy consumption, so that the control scheme always remains optimal.
[0063] In this way, by dynamically detecting the error between the actual state and the target state, the control data can be dynamically adjusted based on feedback. This ensures the continuous defrosting effect while maintaining the thermal comfort of the occupants, avoiding the impact of control deviations on the actual experience, and further improving the stability and adaptability of defrosting control.
[0064] To better illustrate the glass defrosting control method provided in this embodiment of the invention, this embodiment will be described with reference to specific examples. For details, please refer to... Figure 4 , Figure 4 This is a schematic diagram illustrating a scenario application of the glass defrosting control method provided in this embodiment of the invention, such as... Figure 4 As shown, firstly, when the vehicle system is started, it can acquire sensor data located at corresponding positions in the vehicle. This data can include external environmental parameters and internal environmental parameters.
[0065] Then, based on the external ambient temperature and internal environmental parameters, the defrosting requirement level corresponding to this defrosting can be determined, that is, whether defrosting control is needed at present (equivalent to the first defrosting requirement level and the second defrosting requirement level).
[0066] If defrosting control is required, it is necessary to further determine whether there are occupants in the cabin. If defrosting is not required, sensor data is continuously acquired to determine the defrosting need.
[0067] If defrosting control is required and there are occupants in the cabin, the current defrosting completion rate can be compared with the target defrosting rate to determine the current defrosting demand level. Specifically, if the defrosting completion rate does not reach the target defrosting rate, the current defrosting demand level is determined to be the second defrosting demand level. This means that the vehicle's infotainment system needs to be controlled to enter the visibility priority mode, which introduces the ice melting rate as a control indicator. Under the premise of ensuring the ice melting rate, the remaining heat resources are appropriately allocated to β. If the defrosting completion rate reaches the target defrosting rate, the current defrosting demand level is determined to be the third defrosting demand level. This means that the vehicle's infotainment system needs to be controlled to enter the comfort maintenance mode, which strictly controls the head-to-toe temperature difference and dynamically adjusts the airflow distribution ratio α of the windows, the airflow distribution ratio β of the feet, and the outlet air temperature to meet the comfort requirements of the occupants as much as possible.
[0068] If defrosting control is required, but there are no occupants in the cabin, the current defrosting requirement level can be determined as the first defrosting requirement level, which means that the vehicle system needs to be controlled to enter the rapid ice-breaking mode, that is, the airflow distribution ratio α of the windows is controlled to be 100%.
[0069] After receiving control commands to enter different modes, it will output coordinated control quantities to control different control devices. Based on these coordinated control quantities, it will control the actuators to perform corresponding operations, such as the blower, window damper adjustment mechanism, foot damper adjustment mechanism, and air blowing heating mechanism, until the frost layer on the windshield surface changes, that is, the defrosting rate changes. In this way, the defrosting rate can be continuously monitored by sensors to dynamically determine whether defrosting is needed.
[0070] This concludes the description of the glass defrosting control method provided in this embodiment.
[0071] In summary, this embodiment provides a glass defrosting control method. This method includes acquiring external environmental parameters outside the target vehicle's cabin and internal environmental parameters inside the cabin; determining the defrosting demand level within the target vehicle's cabin based on these parameters; determining corresponding target constraints based on the defrosting demand level; and calling a target vehicle model corresponding to the target vehicle to solve for target control data that ensures the vehicle's interior state data meets the target constraints at a target time. The target constraints include conditions that constrain the vehicle's interior state data to meet driving visibility requirements and occupant comfort requirements. Based on the target control data, the corresponding control equipment in the target vehicle is controlled at the target time. Using this embodiment, defrosting efficiency and occupant comfort can be simultaneously achieved in different environments.
[0072] Based on the method described in the above embodiments, this embodiment will further describe it from the perspective of a glass defrosting control device. The glass defrosting control device can be implemented as an independent entity or integrated into an electronic device, such as a terminal, which may include a mobile phone, a tablet computer, etc.
[0073] Please see Figure 5 , Figure 5 This is a schematic diagram of a glass defrosting control device provided in an embodiment of the present invention, as shown below. Figure 5 As shown, the glass defrosting control device 500 provided in this embodiment of the invention includes: The acquisition module 501 is used to acquire external environmental parameters outside the target vehicle cabin and internal environmental parameters inside the cabin, and determine the defrosting requirement level inside the target vehicle cabin based on the external environmental parameters and the internal environmental parameters.
[0074] The processing module 502 is used to determine the corresponding target constraints based on the defrosting demand level, and call the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data meet the target constraints at the target time. The target vehicle model is used to output the in-vehicle state data of the target vehicle under the control data according to the input control data. The control data includes the total air volume of the blower, the airflow distribution ratio α of the window blowing, the airflow distribution ratio β of the foot blowing, and the air outlet temperature. The in-vehicle state data includes the ice melting rate, the defrosting rate, the occupant's head temperature, foot temperature, and facial wind speed. The target constraints include the conditions that constrain the in-vehicle state data to meet the requirements of driving visibility and occupant comfort.
[0075] The control module 503 is used to control the corresponding control device in the target vehicle at the target time based on the target control data.
[0076] In specific implementation, the above modules and / or units can be implemented as independent entities, or they can be arbitrarily combined and implemented as the same or several entities. For the specific implementation of the above modules and / or units, please refer to the previous method embodiments. For the specific beneficial effects that can be achieved, please also refer to the beneficial effects in the previous method embodiments, which will not be repeated here.
[0077] For specific implementation details, please refer to [link / reference]. Figure 6 , Figure 6 This is another structural schematic diagram of the glass defrosting control device provided in the embodiments of the present invention, as shown below. Figure 6 As shown, the acquisition module provided in this embodiment may include a cabin temperature sensor, an ambient temperature and humidity sensor, an occupant status recognition module, and a windshield status recognition module; the processing module may include a defrosting demand level determination unit, a pre-built target vehicle model, and a multi-mode collaborative optimization unit; the control module may include a blower drive motor, a defrosting damper actuator, a foot blowing damper actuator, and a PTC / heater control module.
[0078] Thus, by using the glass defrosting control device provided in this embodiment, the corresponding operations can be completed according to the glass defrosting control method flow provided in this embodiment of the invention through the mutual cooperation between the various modules and units in the device, and accurate control parameters can be output to achieve automatic defrosting control that takes into account both defrosting efficiency and passenger comfort.
[0079] Additionally, please see Figure 7 , Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. The electronic device can be a mobile terminal such as a smartphone, tablet computer, or other similar device. Figure 7 As shown, the electronic device 700 includes a processor 701 and a memory 702. The processor 701 and the memory 702 are electrically connected.
[0080] The processor 701 is the control center of the electronic device 700. It connects various parts of the electronic device through various interfaces and lines. By running or loading the application program stored in the memory 702 and calling the data stored in the memory 702, it performs various functions of the electronic device 700 and processes data, thereby monitoring the electronic device 700 as a whole.
[0081] In this embodiment, the processor 701 in the electronic device 700 loads the instructions corresponding to the processes of one or more applications into the memory 702 according to the following steps, and the processor 701 runs the applications stored in the memory 702, thereby realizing any step in the glass defrosting control method provided in the above embodiment.
[0082] The electronic device 700 can implement the steps of any embodiment of the glass defrosting control method provided in the embodiments of the present invention. Therefore, it can achieve the beneficial effects that any glass defrosting control method provided in the embodiments of the present invention can achieve, as detailed in the preceding embodiments, which will not be repeated here.
[0083] Please see Figure 8 , Figure 8 This is another structural schematic diagram of the electronic device provided in the embodiments of the present invention, such as... Figure 8 As shown, Figure 8 A specific structural block diagram of an electronic device provided in an embodiment of the present invention is shown. This electronic device can be used to implement the glass defrosting control method provided in the above embodiments. The electronic device 800 can be a mobile terminal such as a smartphone or a laptop computer.
[0084] RF circuit 810 is used to receive and transmit electromagnetic waves, realizing the mutual conversion between electromagnetic waves and electrical signals, thereby enabling communication with communication networks or other devices. RF circuit 810 may include various existing circuit elements used to perform these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption / decryption chips, subscriber identity modules (SIM cards), memory, etc. RF circuit 810 can communicate with various networks such as the Internet, corporate intranets, and wireless networks, or communicate with other devices via wireless networks. The aforementioned wireless networks may include cellular telephone networks, wireless local area networks (WLANs), or metropolitan area networks (MANs). The aforementioned wireless networks may use various communication standards, protocols, and technologies, including but not limited to Global System for Mobile Communication (GSM), Enhanced Data GSM Environment (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Wireless Fidelity (Wi-Fi) (such as IEEE 802.11a, IEEE 802.11b, IEEE 802.11g, and / or IEEE 802.11n), Voice over Internet Protocol (VoIP), Worldwide Interoperability for Microwave Access (Wi-Max), other protocols for email, instant messaging, and short messages, and any other suitable communication protocols, including those that have not yet been developed.
[0085] The memory 820 can be used to store software programs and modules, such as the program instructions / modules corresponding to the glass defrosting control method in the above embodiment. The processor 880 executes various functional applications and controls the glass defrosting by running the software programs and modules stored in the memory 820.
[0086] Memory 820 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, memory 820 may further include memory remotely located relative to processor 880, which can be connected to electronic device 800 via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0087] The input unit 830 can be used to receive input digital or character information, and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, the input unit 830 may include a touch-sensitive surface 831 and other input devices 832. The touch-sensitive surface 831, also known as a touch display screen or touchpad, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch-sensitive surface 831), and drive the corresponding connected devices according to a pre-set program. Optionally, the touch-sensitive surface 831 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 880, and can also receive and execute commands sent by the processor 880. In addition, the touch-sensitive surface 831 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 831, the input unit 830 may also include other input devices 832. Specifically, other input devices 832 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc.
[0088] Display unit 840 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of electronic device 800. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Display unit 840 may include display panel 841, optionally configured as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or other similar forms. Further, touch-sensitive surface 831 may cover display panel 841. When touch-sensitive surface 831 detects a touch operation on or near it, it transmits the information to processor 880 to determine the type of touch event. Subsequently, processor 880 provides corresponding visual output on display panel 841 according to the type of touch event. Although in the figures, touch-sensitive surface 831 and display panel 841 are implemented as two separate components to achieve input and output functions, in some embodiments, touch-sensitive surface 831 and display panel 841 can be integrated to achieve input and output functions.
[0089] The electronic device 800 may also include at least one sensor 850, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 841 according to the ambient light level, and the proximity sensor can generate an interruption when the flip is closed or shut down. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that recognize the phone's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometers, taps), etc. Other sensors that may be configured in the electronic device 800, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0090] Audio circuitry 860, speaker 861, and microphone 862 provide an audio interface between the user and electronic device 800. Audio circuitry 860 converts received audio data into electrical signals, which are then transmitted to speaker 861, where they are converted into sound signals for output. Conversely, microphone 862 collects sound signals, converts them into electrical signals, which are received by audio circuitry 860, converted back into audio data, and then processed by processor 880 before being transmitted via RF circuitry 810 to, for example, another terminal, or output to memory 820 for further processing. Audio circuitry 860 may also include an earphone jack to facilitate communication between peripheral headphones and electronic device 800.
[0091] Electronic device 800, through transmission module 870 (e.g., Wi-Fi module), can help users receive requests, send information, etc., providing users with wireless broadband internet access. Although transmission module 870 is shown in the figure, it is understood that it is not an essential component of electronic device 800 and can be omitted as needed without changing the essence of the invention.
[0092] The processor 880 is the control center of the electronic device 800. It connects to various parts of the phone via various interfaces and lines, and performs various functions and processes data of the electronic device 800 by running or executing software programs and / or modules stored in the memory 820, and by calling data stored in the memory 820, thereby providing overall monitoring of the electronic device. Optionally, the processor 880 may include one or more processing cores; in some embodiments, the processor 880 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 880.
[0093] The electronic device 800 also includes a power supply 890 (such as a battery) that supplies power to various components. In some embodiments, the power supply may be logically connected to the processor 880 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. The power supply 890 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0094] Although not shown, the electronic device 800 also includes cameras (such as front-facing cameras and rear-facing cameras), Bluetooth modules, etc., which will not be described in detail here. Specifically, in this embodiment, the display unit of the electronic device is a touch screen display, and the mobile terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors to implement any step of the glass defrosting control method provided in the above embodiment.
[0095] In practice, the above modules can be implemented as independent entities or combined in any way to be implemented as the same or several entities. For the specific implementation of the above modules, please refer to the previous method implementation examples, which will not be repeated here.
[0096] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor. Therefore, embodiments of the present invention provide a storage medium storing multiple instructions that, when executed by a processor, can implement any step in the glass defrosting control method provided in the above embodiments.
[0097] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0098] Since the instructions stored in the storage medium can execute the steps in any embodiment of the glass defrosting control method provided in the embodiments of the present invention, the beneficial effects that any glass defrosting control method provided in the embodiments of the present invention can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.
[0099] The foregoing has provided a detailed description of a glass defrosting control method, apparatus, electronic device, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are merely for the purpose of helping to understand the method and its core ideas. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application. Moreover, those skilled in the art can make several improvements and modifications without departing from the principles of this invention, and these improvements and modifications are also considered to be within the scope of protection of this invention.
Claims
1. A method for controlling glass defrosting, characterized in that, include: Obtain external environmental parameters outside the target vehicle's cabin and internal environmental parameters inside the cabin, and determine the defrosting requirement level inside the target vehicle's cabin based on the external environmental parameters and the internal environmental parameters. Based on the defrosting requirement level, the corresponding target constraints are determined, and the target vehicle model corresponding to the target vehicle is called to solve for the target control data that makes the in-vehicle state data meet the target constraints at the target time. The target vehicle model is used to output the in-vehicle state data of the target vehicle under the control data according to the input control data. The control data includes the total air volume of the blower, the airflow distribution ratio α of the window blowing, the airflow distribution ratio β of the foot blowing, and the air outlet temperature. The in-vehicle state data includes the ice melting rate, the defrosting rate, the occupant's head temperature, foot temperature, and facial wind speed. The target constraints include the conditions that constrain the in-vehicle state data to meet the requirements of driving visibility and occupant comfort. Based on the target control data, the corresponding control device in the target vehicle is controlled at the target time.
2. The glass defrosting control method according to claim 1, characterized in that, The step of determining the defrosting requirement level in the target vehicle cabin based on the external environmental parameters and the internal environmental parameters includes: Based on the external environmental parameters and the internal environmental parameters, determine the dew point temperature of the air inside the target vehicle cabin on the windshield surface; Based on the internal environmental parameters and the dew point temperature, the defrosting requirement level in the target vehicle's cabin is determined.
3. The glass defrosting control method according to claim 2, characterized in that, The internal environmental parameters include windshield surface temperature and windshield surface fogging / frost status information. The step of determining the defrosting requirement level in the target vehicle cabin based on the internal environmental parameters and the dew point temperature includes: When the surface temperature of the windshield is lower than the dew point temperature, detect whether there are occupants in the cabin of the target vehicle; If there are no occupants and the surface temperature of the windshield is below 0 degrees Celsius, then the defrosting requirement level in the target vehicle's cabin is determined to be the first defrosting requirement level. If there are occupants, and the fogging status information on the windshield surface indicates that the defrosting rate of the windshield surface has not reached the preset target defrosting rate, then the defrosting demand level in the target vehicle cabin is determined to be the second defrosting demand level. If there are occupants, and the fogging status information on the windshield surface indicates that the defrosting rate of the windshield surface has reached the target defrosting rate, then the defrosting requirement level in the target vehicle cabin is determined to be the third defrosting requirement level.
4. The glass defrosting control method according to claim 3, characterized in that, The step of determining the corresponding target constraints based on the defrosting demand level includes: When the defrosting demand level is the first defrosting demand level, the target constraint is determined to be that the ice melting rate is not less than the first ice melting rate. When the defrosting demand level is the second defrosting demand level, the target constraint is determined to be that the ice melting rate is not less than the second ice melting rate, and the defrosting rate reaches the target defrosting rate within a preset time threshold, wherein the second ice melting rate is less than the first ice melting rate. When the defrosting demand level is the third defrosting demand level, the target constraint is determined to be that the temperature difference between the occupant's head temperature and foot temperature is less than a preset temperature threshold, and the facial wind speed is not higher than a preset wind speed threshold. The preset temperature threshold is the temperature threshold for occupant head and foot comfort, and the preset wind speed threshold is the wind speed threshold for occupant facial comfort.
5. The glass defrosting control method according to claim 1, characterized in that, Before the step of determining the corresponding target constraints based on the defrosting demand level and calling the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data satisfy the target constraints at the target time, the method further includes: Obtain the vehicle model information of the target vehicle, as well as the equipment information of each control device in the target vehicle, the control devices including a blower, a window vent adjustment mechanism, a foot vent adjustment mechanism, and a blower heating mechanism; Based on the vehicle model information and the device information of the control equipment, a simulation test model corresponding to the target vehicle is constructed; The simulation test model is used to conduct simulation tests to obtain a large amount of simulation dataset. The vehicle model to be trained is then trained until convergence to obtain the target vehicle model corresponding to the target vehicle. The simulation dataset includes a large amount of control data and matching in-vehicle state data.
6. The glass defrosting control method according to claim 4, characterized in that, Before the step of determining the corresponding target constraints based on the defrosting demand level and calling the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data satisfy the target constraints at the target time, the method further includes: Based on the interior layout parameters of the target vehicle's cab, a virtual scene containing the interior layout of the cab and a three-dimensional eye ellipse model corresponding to the driver of the target vehicle are constructed. Based on the virtual scene and the three-dimensional eye ellipse model, determine the intersection line between the geometrical cone representing the driver and the windshield; Based on the intersection line, the entire area of the windshield is divided to obtain a high-priority field of view area and a low-priority field of view area; When the defrosting demand level is the first defrosting demand level or the second defrosting demand level, the step of calling the target vehicle model corresponding to the target vehicle and solving for the target control data that makes the in-vehicle state data satisfy the target constraints at the target time includes: The target vehicle model corresponding to the target vehicle is invoked to solve for the target control data that maximizes the overall defrosting completion rate at the target time, while satisfying the target constraint conditions for the in-vehicle state data. total =W high ×η high +W low ×η low ; Where, η total To assess the overall defrosting completion rate, W high η is the first weight of the high-priority field of view. high W represents the defrosting rate of the high-priority field of view. low η is the second weight of the low-priority field of view. low The defrosting rate of the low-priority field of view.
7. The glass defrosting control method according to claim 6, characterized in that, The target defrost rate includes a first defrost rate for the high-priority field of view. After the step of controlling the corresponding control device in the target vehicle at the target time based on the target control data, the method further includes: Determine a first error value for the actual temperature difference between the current occupant's head temperature and foot temperature, and a second error value for the actual defrosting rate of the high-priority field of view and the first defrosting rate; If the first error value is detected to be increasing, the airflow distribution ratio α of the window is reduced and the airflow distribution ratio β of the foot is increased, while the corresponding target constraint conditions are met. If the second error value is not reduced, the total air volume of the blower or the outlet air temperature is increased, provided that the corresponding target constraint conditions are met.
8. A glass defrosting control device, characterized in that, include: The acquisition module is used to acquire external environmental parameters outside the target vehicle cabin and internal environmental parameters inside the cabin, and determine the defrosting requirement level inside the target vehicle cabin based on the external environmental parameters and the internal environmental parameters. The processing module is used to determine the corresponding target constraints based on the defrosting demand level, and call the target vehicle model corresponding to the target vehicle to solve for the target control data that makes the in-vehicle state data meet the target constraints at the target time. The target vehicle model is used to output the in-vehicle state data of the target vehicle under the control data according to the input control data. The control data includes the total air volume of the blower, the airflow distribution ratio α of the window blowing, the airflow distribution ratio β of the foot blowing, and the air outlet temperature. The in-vehicle state data includes the ice melting rate, the defrosting rate, the occupant's head temperature, foot temperature, and facial wind speed. The target constraints include the conditions that constrain the in-vehicle state data to meet the requirements of driving visibility and occupant comfort. The control module is used to control the corresponding control device in the target vehicle at the target time based on the target control data.
9. An electronic device, characterized in that, The electronic device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the method as described in any one of claims 1 to 7.