Grating anti-icing control method, device, equipment, storage medium and vehicle
By obtaining the grille icing risk level and wiper operation status from cloud-based meteorological data, and calculating grille opening information, the problem of inaccurate grille opening control in existing technologies is solved, thereby improving grille anti-icing and engine warm-up effects.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-24
- Publication Date
- 2026-03-31
AI Technical Summary
In existing technologies, judging the risk of grille icing based on environmental conditions collected from actual vehicles is inaccurate, leading to inaccurate control of grille opening. This can result in grille opening being too frequent or too infrequent, affecting engine warm-up and the heat storage effect of the electric drive system.
The system obtains the vehicle's current external weather data from cloud-based meteorological data, including weather conditions and temperature. Combined with the wiper operation status, it determines the grille icing risk level and anti-icing level, calculates grille opening information, and controls the grille opening cycle, time, and angle.
It achieves accurate and reasonable control of the grille opening, prevents icing, and ensures the engine warm-up and heat storage effect of the electric drive system.
Smart Images

Figure CN119502844B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of grille control technology, and in particular to a grille anti-icing control method, device, equipment, storage medium, and vehicle. Background Technology
[0002] To reduce vehicle drag and improve aesthetics, most models have added intelligent grille configurations. By intelligently adjusting the grille opening, the overall vehicle drag is reduced as much as possible while meeting the heat dissipation needs of the vehicle's air conditioning and cooling systems, thus reducing driving energy consumption.
[0003] If the air conditioning and cooling systems have no heat dissipation requirements, the grille will remain closed. However, in low ambient temperatures and rainy / snowy weather, the closed grille may freeze. If the grille is activated, it will enter a torque-increasing mode, increasing the torque of the grille drive motor to break the ice. If the grille is severely iced, and the drive motor fails to break the ice even at maximum torque, the grille will report a fault, and the grille opening adjustment function will fail. Since the torque-increasing mode significantly impacts the durability of the grille motor, frequent use of this mode will cause the grille control function to malfunction. Therefore, to reduce the frequency of using the torque-increasing mode, a method to prevent grille icing is needed.
[0004] In existing technologies, the risk of grille icing is assessed by collecting environmental conditions from actual vehicles, thereby controlling the grille opening to prevent icing. However, the environmental conditions collected from actual vehicles are relatively limited in scope, typically only sensing ambient temperature and not weather factors such as rain or snow. Relying solely on these environmental conditions can lead to inaccurate assessments, resulting in inaccurate control of grille opening. This can easily lead to the grille opening being too frequent, affecting engine warm-up and the heat storage effect of the electric drive system, or the grille opening being too infrequent, causing grille icing. Summary of the Invention
[0005] To address the aforementioned technical problems, this disclosure provides a method, apparatus, equipment, storage medium, and vehicle for controlling grid anti-icing.
[0006] In a first aspect, embodiments of this disclosure provide a method for controlling grid anti-icing, including:
[0007] Obtain the vehicle's current external weather data from cloud-based weather data, including weather conditions and temperature;
[0008] Determine the grid icing risk level that matches the weather conditions and the temperature;
[0009] The anti-icing level of the windshield is determined based on the wiper operation status and the risk level of grille icing.
[0010] Based on the icing risk level and the icing prevention level of the grating, the grating opening information is calculated, including the grating opening angle, the time of a single opening, and the opening cycle.
[0011] The vehicle's grille is controlled to open at intervals based on the opening period, the duration of each single opening, and the angle of the grille opening.
[0012] In some embodiments, after obtaining the vehicle's current external weather data from cloud-based weather data, the method further includes:
[0013] Determine whether the temperature in the external meteorological data matches the current external temperature;
[0014] Determining the grid icing risk level that matches the weather conditions and the temperature includes:
[0015] If the temperature in the external meteorological data does not match the current external temperature, then a grid icing risk level matching the weather conditions and the current external temperature is determined.
[0016] In some embodiments, determining whether the temperature in the external meteorological data matches the current external temperature includes:
[0017] Obtain the current external temperature collected by the vehicle's temperature sensor;
[0018] Calculate the error of the temperature in the external meteorological data relative to the current external temperature;
[0019] If the error is within the preset error range, it is determined that the temperature in the external meteorological data matches the current external temperature.
[0020] In some embodiments, determining a grid icing risk level that matches the weather conditions and the temperature includes:
[0021] Based on a preset grid icing risk level table, the grid icing risk level matching the weather conditions and temperature is determined by looking up the table; or
[0022] The weather conditions and temperature are input into a pre-trained grid icing risk level determination model, and the grid icing risk level determination model outputs the grid icing risk level.
[0023] In some embodiments, the wiper operating state includes at least one of the following:
[0024] Fast movement, medium speed movement, slow movement, stop;
[0025] The determination of the grille anti-icing level based on the wiper operation status and the grille icing risk level includes:
[0026] Based on a preset grille anti-icing level table, the grille anti-icing level is determined by looking up the table to match the wiper operation state and the grille icing risk level; or
[0027] The wiper operation status and the grille icing risk level are input into a pre-trained grille anti-icing level determination model, and the grille anti-icing level is output by the grille anti-icing level determination model.
[0028] In some embodiments, calculating the grid opening information based on the grid icing risk level and the grid anti-icing level includes:
[0029] Calculate the sum of the icing risk level and the icing prevention level of the grating;
[0030] Calculate the sum of the two levels and the first product of the grille opening correction factor, and determine the first product as the angle of the grille opening;
[0031] Calculate the second product of the sum of the two levels and the grid opening period correction factor, and determine the second product as the period of the grid opening;
[0032] The preset grille opening time is set as the time for a single grille opening.
[0033] In some embodiments, after controlling the vehicle's grille to open with the opening period as the opening interval, the single opening time as the opening duration, and the grille opening angle as the opening angle, the method further includes:
[0034] When the vehicle power is detected to be off, the angle of the grille opening before the vehicle power is off is obtained;
[0035] The grille opening time is controlled based on the angle of the grille opening before the vehicle is powered off.
[0036] In a second aspect, embodiments of this disclosure provide a grid anti-icing control device, comprising:
[0037] The acquisition module is used to acquire the vehicle's current external weather data from cloud-based meteorological data, including weather conditions and temperature;
[0038] The first determining module is used to determine the grid icing risk level that matches the weather conditions and the temperature;
[0039] The second determining module is used to determine the anti-icing level of the grille based on the wiper operation status and the grille icing risk level.
[0040] The calculation module is used to calculate the grid opening information based on the grid icing risk level and the grid anti-icing level. The grid opening information includes the grid opening angle, the time of a single opening, and the opening cycle.
[0041] The control module is used to control the grille of the vehicle to open at intervals with the opening period as the opening interval, the time of each single opening as the time of each opening, and the angle of the grille opening as the angle of each opening.
[0042] Thirdly, embodiments of this disclosure provide an electronic device, including:
[0043] Memory;
[0044] Processor; and
[0045] Computer programs;
[0046] The computer program is stored in the memory and configured to be executed by the processor to implement the method as described in the first aspect.
[0047] Fourthly, embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the method as described in the first aspect.
[0048] Fifthly, embodiments of this disclosure provide a vehicle, including:
[0049] Memory;
[0050] Processor; and
[0051] Computer programs;
[0052] The computer program is stored in the memory and configured to be executed by the processor to implement the method as described in the first aspect.
[0053] In a sixth aspect, embodiments of this disclosure also provide a computer program product, which includes a computer program or instructions that, when executed by a processor, implement the grid anti-icing control method as described above.
[0054] The grille anti-icing control method, device, equipment, storage medium, and vehicle provided in this disclosure obtain the vehicle's current external meteorological data from cloud-based meteorological data, including weather conditions and temperature. A grille icing risk level matching the weather conditions and temperature is determined. Based on the wiper operation status and the grille icing risk level, a grille anti-icing level is determined. Combining the current external meteorological data and wiper operation status provides a more accurate assessment of grille icing. Furthermore, based on the grille icing risk level and the grille anti-icing level, grille opening information is calculated. This allows for precise and reasonable control of the grille opening, preventing either excessively frequent or insufficient grille opening. This ensures effective engine warm-up and heat storage in the electric drive system, while also preventing grille icing. Attached Figure Description
[0055] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0056] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0057] Figure 1 A flowchart of a grid anti-icing control method provided in an embodiment of this disclosure;
[0058] Figure 2 A flowchart of a grid anti-icing control method provided in another embodiment of this disclosure;
[0059] Figure 3 A flowchart of a grid anti-icing control method provided in another embodiment of this disclosure;
[0060] Figure 4 This is a schematic diagram of the structure of the anti-icing control device for the grille provided in an embodiment of this disclosure;
[0061] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0062] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0063] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.
[0064] This disclosure provides a method for preventing grid icing, which will be described in detail below with reference to specific embodiments.
[0065] Figure 1 This is a flowchart illustrating a grille anti-icing control method provided in an embodiment of this disclosure. This method can be applied to in-vehicle terminals, which can be portable mobile devices such as smartphones, tablets, laptops, in-vehicle navigation devices, and smart sports equipment; or fixed devices such as personal computers and smart home appliances. This method can be applied to scenarios involving grille anti-icing control. It addresses the problem in existing technologies where judging environmental conditions solely based on data collected from the actual vehicle is inaccurate, leading to inaccurate control of grille opening. This can result in grille opening too frequently, affecting engine warm-up and the heat storage effect of the electric drive system, or grille opening too infrequently, causing grille icing. This embodiment of the disclosure obtains the vehicle's current external meteorological data from cloud-based meteorological data, including weather conditions and temperature, determines a grille icing risk level matching the weather conditions and temperature, and then applies this risk level based on the wiper operation status and grille icing risk. The method determines the grille's anti-icing level by combining current external weather data and wiper operation status for a relatively accurate assessment of grille icing. Further, based on the grille icing risk level and the grille anti-icing level, grille opening information is calculated. This allows for precise and reasonable control of the vehicle's grille opening, using the opening period as the opening interval, the duration of each single opening as the opening time, and the grille opening angle as the opening angle for each opening. This ensures accurate and reasonable control of the grille opening, preventing either excessively frequent or insufficient grille opening, thus guaranteeing engine warm-up and the heat storage effect of the electric drive system, and preventing grille icing. It is understood that the grille anti-icing control method provided in this embodiment can also be applied to other scenarios.
[0066] The following is about Figure 1 The method for preventing icing of the grille shown is described below, and the specific steps of this method are as follows:
[0067] S101. Obtain the vehicle's current external weather data from cloud-based weather data, including weather conditions and temperature.
[0068] In this step, the vehicle-mounted terminal obtains the vehicle's current external weather data from cloud-based meteorological data, including weather conditions and temperature. For example, the vehicle-mounted terminal sends a request to the cloud server to retrieve cloud data. Based on the request, the cloud server returns the cloud data to the vehicle-mounted terminal. Upon receiving the cloud data, the vehicle-mounted terminal further retrieves the vehicle's current external weather data from the cloud-based meteorological data.
[0069] In some embodiments, the external meteorological data may also include humidity, wind direction, pollution index, etc., without specific limitations.
[0070] S102. Determine the grid icing risk level that matches the weather conditions and the temperature.
[0071] After acquiring current external meteorological data, the vehicle-mounted terminal determines a grille icing risk level that matches the weather conditions and temperature in the current external meteorological data. For example, the grille icing risk level can be determined based on the correspondence between the weather conditions, the temperature, and the grille icing risk level. Alternatively, the grille icing risk level can be determined using a pre-trained machine learning model. The weather conditions and the temperature are input into the pre-trained machine learning model, and the grille icing risk level is determined through the pre-trained machine learning model. This disclosure can also determine the grille icing risk level in other ways, which are not specifically limited here.
[0072] S103. Determine the anti-icing level of the windshield based on the wiper operation status and the risk level of grille icing.
[0073] After determining the grille icing risk level, the vehicle terminal determines the grille anti-icing level based on the wiper operation status and the grille icing risk level. In some embodiments, the grille anti-icing level can be determined according to the correspondence between the wiper operation status and the grille icing risk level and the grille anti-icing level. Alternatively, the grille anti-icing level can be determined using a pre-trained machine learning model. The wiper operation status and the grille icing risk level are input into the pre-trained machine learning model, and the pre-trained machine learning model determines the grille anti-icing level. This disclosure may also determine the grille anti-icing level in other ways, which are not specifically limited here.
[0074] In some embodiments, the wiper operation state includes at least one of the following: fast operation, medium speed operation, slow operation, and stop.
[0075] S104. Calculate the grid opening information based on the grid icing risk level and the grid anti-icing level. The grid opening information includes the grid opening angle, the time of a single opening, and the opening cycle.
[0076] In this step, the vehicle terminal calculates grille opening information based on the grille icing risk level and the grille anti-icing level. The grille opening information includes the grille opening angle, the duration of a single opening, and the opening cycle. In some embodiments, the grille opening angle is the angle the grille needs to open to prevent icing under current driving conditions; the duration of a single opening is the time the grille needs to open to prevent icing under current driving conditions; and the opening cycle is the interval between openings required under current driving conditions to prevent icing.
[0077] S105. Control the vehicle's grille to open at intervals with the opening period as the opening interval, the time of each single opening as the time of each opening, and the angle of the grille opening as the angle of each opening.
[0078] After calculating the grille opening information, the vehicle terminal controls the grille opening based on the grille opening angle, the time of a single opening, and the opening period in the grille opening information. This allows for accurate and reasonable control of the grille opening, preventing the grille from opening too frequently or too infrequently. This ensures the engine warm-up and the heat storage effect of the electric drive system, and also prevents the grille from icing.
[0079] This embodiment of the disclosure obtains the vehicle's current external meteorological data from cloud-based meteorological data, including weather conditions and temperature. It determines a grille icing risk level matching the weather conditions and temperature, and determines the grille anti-icing level based on the wiper operation status and the grille icing risk level. Combining the current external meteorological data and wiper operation status provides a more accurate assessment of grille icing. Furthermore, based on the grille icing risk level and the grille anti-icing level, it calculates grille opening information, thereby controlling the vehicle's grille to open at intervals defined by the opening period, the duration of each single opening, and the angle of each grille opening. This allows for accurate and reasonable control of the grille opening, preventing either excessively frequent or insufficient grille opening, ensuring engine warm-up and heat storage in the electric drive system, and preventing grille icing.
[0080] Figure 2 A flowchart of a grid anti-icing control method provided in another embodiment of this disclosure is shown below. Figure 2 As shown, the method includes the following steps:
[0081] S201. Obtain the vehicle's current external weather data from cloud-based weather data, including weather conditions and temperature.
[0082] Specifically, the implementation process and principle of S201 and S101 are the same, and will not be repeated here.
[0083] S202. Determine whether the temperature in the external meteorological data matches the current external temperature.
[0084] In this step, the vehicle terminal determines whether the temperature in the external meteorological data matches the current external temperature, which is collected by the vehicle. Essentially, this checks the validity of the cloud-based data. If the temperature in the external meteorological data matches the current external temperature, the temperature in the external meteorological data is valid, and it will be used to determine the grille icing risk level. If the temperature in the external meteorological data does not match the current external temperature, the temperature in the external meteorological data is invalid, and the current external temperature will be used to determine the grille icing risk level.
[0085] In some embodiments, S202 includes, but is not limited to, S2021, S2022, and S2023:
[0086] S2021. Obtain the current external temperature collected by the vehicle temperature sensor;
[0087] S2022. Calculate the error of the temperature in the external meteorological data relative to the current external temperature;
[0088] S2023. If the error is within the preset error range, it is determined that the temperature in the external meteorological data matches the current external temperature.
[0089] In some embodiments, if the error is not within a preset error range, it is determined that the temperature in the external meteorological data does not conform to the current external temperature.
[0090] S203. If the temperature in the external meteorological data does not match the current external temperature, then determine the grid icing risk level that matches the weather conditions and the current external temperature.
[0091] If it is determined that the temperature in the external meteorological data does not match the current external temperature, the vehicle terminal uses the current external temperature to determine the grille icing risk level, and further determines the grille icing risk level that matches the weather conditions and the current external temperature.
[0092] In some embodiments, if the temperature in the external meteorological data matches the current external temperature, a grid icing risk level matching the weather conditions and the temperature is determined.
[0093] S204. Determine the anti-icing level of the windshield based on the wiper operation status and the risk level of grille icing.
[0094] Specifically, the implementation process and principle of S204 and S103 are the same, and will not be repeated here.
[0095] S205. Calculate the sum of the icing risk level and the icing prevention level of the grid.
[0096] For example, if the icing risk level of the grid is X and the icing prevention level of the grid is Y, the sum of the icing risk level and the icing prevention level of the grid is calculated to be (X+Y).
[0097] S206. Calculate the first product of the sum of the two levels and the grid opening correction factor, and determine the first product as the angle of the grid opening.
[0098] Optionally, the grille opening angle Q = (Grilled icing risk level X + Grilled anti-icing level Y) * Grille opening correction factor Z, where the grille opening correction factor needs to be calibrated based on the actual icing performance of the grille on a real vehicle. Optionally, the grille opening correction factor Z can be set to 4%, or it can be set to other values. This embodiment is only for explanation and is not limited. For example, if the grille icing risk level X is 1, the grille anti-icing level Y is 1, and the grille opening correction factor Z is 4%, then the calculated grille opening angle Q is 8%.
[0099] S207. Calculate the second product of the sum of the two levels and the grid opening period correction factor, and determine the second product as the grid opening period.
[0100] Optionally, the grille opening period S = (Grilled icing risk level X + Grilled anti-icing level Y) * Grille opening period correction factor R, where the grille opening period correction factor needs to be calibrated based on the actual icing performance of the grille on a real vehicle. Optionally, the grille opening period correction factor R can be set to 20 minutes, or it can be set to other values. This embodiment is only for explanation and is not limited. For example, if the grille icing risk level X is 1, the grille anti-icing level Y is 1, and the grille opening period correction factor R is 20 minutes, then the calculated grille opening period S is 40 minutes.
[0101] S208. Set the preset grille opening time as the time for a single grille opening.
[0102] In this step, the vehicle terminal obtains a preset grille opening time and determines the preset grille opening time as the time for a single grille opening. Optionally, the preset grille opening time can be 30 seconds, or it can be set to other values. Users can set it themselves. This embodiment is only for explanation and is not intended to limit the scope.
[0103] S209. Control the vehicle's grille to open at intervals with the opening period as the opening interval, the time of each single opening as the time of each opening, and the angle of the grille opening as the angle of each opening.
[0104] Specifically, the implementation process and principle of S209 and S105 are the same, and will not be repeated here.
[0105] Compared to existing technologies, this disclosure embodiment obtains the vehicle's current external weather data from cloud-based meteorological data, including weather conditions and temperature, and determines whether the temperature in the external weather data matches the current external temperature. If the temperature in the external weather data does not match the current external temperature, a grille icing risk level matching the weather conditions and the current external temperature is determined. Based on the wiper operation status and the grille icing risk level, the grille anti-icing level is determined. Since combining current external weather data and wiper operation status provides a relatively accurate assessment of grille icing, the sum of the grille icing risk level and the grille anti-icing level is further calculated. The sum of these two levels is then multiplied by a first grille opening correction factor, and this first product is used to determine the grille opening angle. A second product of the sum of these two levels and a grille opening period correction factor is then calculated, and this second product is used to determine the grille opening period. A preset grille opening time is then set as the time for a single grille opening. This allows for precise and reasonable control of the grille opening, preventing either excessively frequent or insufficient grille opening. This ensures proper engine warm-up and heat storage in the electric drive system, while also preventing grille icing.
[0106] Figure 3 A flowchart of a grid anti-icing control method provided in another embodiment of this disclosure is shown below. Figure 3 As shown, the method includes the following steps:
[0107] S301. Obtain the vehicle's current external weather data from cloud-based weather data, including weather conditions and temperature.
[0108] Specifically, the implementation process and principle of S301 and S101 are the same, and will not be repeated here.
[0109] S302. Determine the grid icing risk level that matches the weather conditions and the temperature.
[0110] Specifically, the implementation process and principle of S302 and S102 are the same, and will not be repeated here.
[0111] In some embodiments, S302 includes, but is not limited to, S3021 or S3022:
[0112] S3021. Based on the preset grid icing risk level table, determine the grid icing risk level that matches the weather conditions and the temperature by looking up the table.
[0113] Specifically, the grid icing risk level X, which matches the weather conditions and temperature, can be determined by referring to Table 1.
[0114]
[0115] It is understood that temperature can be a specific temperature value or a temperature range. This disclosure uses specific temperature values as examples. For instance, if the current weather is moderate snow and the temperature is -5℃, the corresponding grid icing risk level is 1. Or, for example, if the current weather is heavy snow and the temperature is 0℃, the corresponding grid icing risk level is 2.
[0116] S3022. Input the weather conditions and the temperature into the pre-trained grid icing risk level determination model, and output the grid icing risk level through the grid icing risk level determination model.
[0117] For example, there is a correspondence between preset weather conditions and temperatures and preset grille icing risk levels. This correspondence can be stored in the vehicle terminal or on a server; this embodiment is not limited to this. In this step, the vehicle terminal inputs the weather conditions and temperature into a pre-trained grille icing risk level determination model, and the model outputs the grille icing risk level.
[0118] S303. Based on the wiper operation status and the risk level of grille icing, determine the anti-icing level of the grille.
[0119] Specifically, the implementation process and principle of S303 and S103 are the same, and will not be repeated here.
[0120] In some embodiments, S303 includes, but is not limited to, S3031 or S3032:
[0121] S3031. Based on a preset grille anti-icing level table, determine the grille anti-icing level that matches the wiper operation state and the grille icing risk level by referring to the table.
[0122] Specifically, the anti-icing level Y of the windshield can be determined by referring to Table 2, which matches the windshield wiper operation status and the windshield icing risk level.
[0123]
[0124] For example, if the wipers are operating at high speed, the grille icing risk level X is 1, and the matched grille anti-icing level is 2. As another example, if the wipers are operating at low speed, the grille icing risk level X is 2, and the matched grille anti-icing level is 1.
[0125] S3032. Input the wiper operation status and the grille icing risk level into the pre-trained grille anti-icing level determination model, and output the grille anti-icing level through the grille anti-icing level determination model.
[0126] For example, there is a correspondence between preset wiper operation states and grille icing risk levels and preset grille anti-icing levels. This correspondence can be stored in the vehicle terminal or on a server; this embodiment is not limited to this. In this step, the vehicle terminal inputs the wiper operation states and the grille icing risk level into a pre-trained grille anti-icing level determination model, and the model outputs the grille anti-icing level.
[0127] S304. Based on the icing risk level and the icing prevention level of the grid, calculate the grid opening information, which includes the grid opening angle, the time of a single opening, and the opening cycle.
[0128] Specifically, the implementation process and principle of S304 and S104 are the same, and will not be repeated here.
[0129] S305. Control the vehicle's grille to open at intervals based on the opening period, the time of each single opening, and the angle of the grille opening.
[0130] Specifically, the implementation process and principle of S305 and S105 are the same, and will not be repeated here.
[0131] S306. When the vehicle power is detected to be off, obtain the angle of the grille opening before the vehicle power is off.
[0132] When the vehicle terminal detects that the vehicle is powered off, it obtains the angle of the grille opening before the vehicle was powered off.
[0133] S307. Control the grille opening for a preset time based on the angle of the grille opening before the vehicle is powered off.
[0134] Furthermore, controlling the preset time of the grille opening based on the angle of the grille opening before the vehicle is powered off can avoid the risk of grille icing caused by short-term parking. For example, if the angle of the grille opening before the vehicle is powered off is 8%, the on-board terminal controls the preset time of the grille opening based on the 8% angle. The preset time can be 5 minutes, which can be set by the user and is not limited here.
[0135] This embodiment of the disclosure obtains the vehicle's current external meteorological data from cloud-based meteorological data, including weather conditions and temperature, and determines a grille icing risk level matching the weather conditions and temperature. Further, based on the wiper operation status and the grille icing risk level, a grille anti-icing level is determined. Based on the grille icing risk level and the grille anti-icing level, grille opening information is calculated, including the grille opening angle, the duration of a single opening, and the opening cycle. This information is then used to control the vehicle's grille to open at intervals defined by the opening cycle, with each opening duration defined by the duration of a single opening, and with each opening angle defined by the grille opening angle. When a vehicle power failure is detected, the grille opening angle before power failure is obtained, and the grille opening time is controlled based on this angle for a preset duration. Compared to existing technologies, this method more accurately judges grille icing by combining current external meteorological data and wiper operation status. Furthermore, based on the grille icing risk level and anti-icing level, it calculates grille opening information and controls the vehicle's grille opening with the opening period as the opening interval, the single opening time as the opening duration, and the grille opening angle as the opening angle. This allows for accurate and reasonable control of the grille opening, preventing either excessively frequent or insufficient grille opening. It ensures proper engine warm-up and heat storage in the electric drive system, and prevents grille icing. When the vehicle is powered off, it obtains the grille opening angle before power-off and controls the preset grille opening time based on this angle, thus avoiding the risk of grille icing caused by short-term parking.
[0136] Figure 4This is a schematic diagram of the structure of the anti-icing control device for grilles provided in this embodiment. The anti-icing control device can be an on-board terminal as described in the above embodiment, or it can be a component or assembly within the on-board terminal. The anti-icing control device for grilles provided in this embodiment can execute the processing flow provided in the embodiments of the anti-icing control method for grilles, such as... Figure 4 As shown, the grille anti-icing control device 40 includes: an acquisition module 41, a first determination module 42, a second determination module 43, a calculation module 44, and a control module 45. The acquisition module 41 acquires the vehicle's current external weather data from cloud-based meteorological data, including weather conditions and temperature. The first determination module 42 determines a grille icing risk level matching the weather conditions and temperature. The second determination module 43 determines the grille anti-icing level based on the wiper operation status and the grille icing risk level. The calculation module 44 calculates grille opening information based on the grille icing risk level and the grille anti-icing level, including the grille opening angle, the time of a single opening, and the opening period. The control module 45 controls the vehicle's grille to open at intervals defined by the opening period, the time of each single opening, and the angle of each opening.
[0137] Optionally, after obtaining the vehicle's current external weather data from cloud-based meteorological data, the device 40 further includes: a judgment module 46; the judgment module 46 is used to determine whether the temperature in the external weather data matches the current external temperature;
[0138] When the first determining module 42 determines the grid icing risk level that matches the weather conditions and the temperature, it is specifically used to: if the temperature in the external meteorological data does not match the current external temperature, then determine the grid icing risk level that matches the weather conditions and the current external temperature.
[0139] Optionally, when the judgment module 46 judges whether the temperature in the external meteorological data matches the current external temperature, it is specifically used to: obtain the current external temperature collected by the vehicle temperature sensor; calculate the error of the temperature in the external meteorological data relative to the current external temperature; if the error is within a preset error range, then it is judged that the temperature in the external meteorological data matches the current external temperature.
[0140] Optionally, when the first determining module 42 determines the grid icing risk level that matches the weather conditions and the temperature, it is specifically used to: determine the grid icing risk level that matches the weather conditions and the temperature by looking up a preset grid icing risk level table; or input the weather conditions and the temperature into a pre-trained grid icing risk level determination model, and output the grid icing risk level through the grid icing risk level determination model.
[0141] Optionally, the wiper operating state includes at least one of the following: fast operation, medium speed operation, slow speed operation, and stop;
[0142] When the second determining module 43 determines the anti-icing level of the grille based on the wiper operation status and the grille icing risk level, it is specifically used to: determine the grille anti-icing level that matches the wiper operation status and the grille icing risk level by looking up a preset grille anti-icing level table; or input the wiper operation status and the grille icing risk level into a pre-trained grille anti-icing level determination model, and output the grille anti-icing level through the grille anti-icing level determination model.
[0143] Optionally, when the calculation module 44 calculates the grid opening information based on the grid icing risk level and the grid anti-icing level, it is specifically used to: calculate the sum of the grid icing risk level and the grid anti-icing level; calculate the first product of the sum of the two levels and the grid opening correction factor, and determine the first product as the angle of the grid opening; calculate the second product of the sum of the two levels and the grid opening period correction factor, and determine the second product as the period of the grid opening; and determine the preset grid opening time as the time of a single grid opening.
[0144] Optionally, after controlling the vehicle's grille to open with the opening period as the opening interval, the single opening time as the opening time of each opening, and the grille opening angle as the opening angle of each opening, the device 40 further includes: a detection module 47; the detection module 47 is used to obtain the grille opening angle before the vehicle is powered off when the vehicle is detected to be powered off; the control module 45 is also used to control the grille opening for a preset time based on the grille opening angle before the vehicle is powered off.
[0145] Figure 4 The anti-icing control device for the grille in the illustrated embodiment can be used to implement the technical solution of the above method embodiment. Its implementation principle and technical effect are similar, and will not be described again here.
[0146] Figure 5 This is a schematic diagram of the structure of an electronic device according to an embodiment of this disclosure. See below for details. Figure 5It shows a schematic diagram of a structure suitable for implementing the electronic device 600 in the embodiments of this disclosure. Figure 5 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0147] like Figure 5 As shown, the electronic device 600 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603 to implement the grid anti-icing control method as described in the embodiments of this disclosure. The RAM 603 also stores various programs and data required for the operation of the electronic device 600. The processing device 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0148] Typically, the following devices can be connected to I / O interface 605: input devices 606 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 607 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 608 including, for example, magnetic tapes, hard disks, etc.; and communication devices 609. Communication device 609 allows electronic device 600 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 An electronic device 600 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0149] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts, thereby implementing the grid anti-icing control method as described above. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 609, or installed from a storage device 608, or installed from a ROM 602. When the computer program is executed by the processing device 601, it performs the functions defined in the methods of embodiments of this disclosure.
[0150] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0151] Additionally, this disclosure also provides a vehicle, including: a memory; a processor; and a computer program; wherein the computer program is stored in the memory and configured to be executed by the processor to implement the grille anti-icing control method as described above.
[0152] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.
[0153] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0154] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to:
[0155] Obtain the vehicle's current external weather data from cloud-based weather data, including weather conditions and temperature;
[0156] Determine the grid icing risk level that matches the weather conditions and the temperature;
[0157] The anti-icing level of the windshield is determined based on the wiper operation status and the risk level of grille icing.
[0158] Based on the icing risk level and the icing prevention level of the grating, the grating opening information is calculated, including the grating opening angle, the time of a single opening, and the opening cycle.
[0159] The vehicle's grille is controlled to open at intervals based on the opening period, the duration of each single opening, and the angle of the grille opening.
[0160] Optionally, when one or more of the above-described procedures are executed by the electronic device, the electronic device may also perform other steps described in the above embodiments.
[0161] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0162] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0163] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the units are not, in some cases, intended to limit the specific unit.
[0164] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0165] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0166] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0167] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0168] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A grid de-icing control method, characterized by, The method comprises: obtaining current external weather data of the vehicle from cloud weather data, the external weather data comprising weather conditions, temperature; determining a grid icing risk level matched with the weather conditions and the temperature; determining a grid anti-icing level based on a wiper action state and the grid icing risk level; calculating grid opening degree information according to the grid icing risk level and the grid anti-icing level, the grid opening degree information comprising a grid opening degree angle, a single opening degree time, and an opening degree cycle; controlling the grid of the vehicle to open at intervals of the opening degree cycle, at a time of each opening degree, and at an angle of each opening degree; after the step of obtaining the current external weather data of the vehicle from the cloud weather data, the method further comprises: judging whether the temperature in the external weather data conforms to a current external temperature; the step of determining the grid icing risk level matched with the weather conditions and the temperature comprises: if the temperature in the external weather data does not conform to the current external temperature, determining a grid icing risk level matched with the weather conditions and the current external temperature; the step of calculating the grid opening degree information according to the grid icing risk level and the grid anti-icing level comprises: calculating a sum of the grid icing risk level and the grid anti-icing level; calculating a first product of the sum and a grid opening degree correction factor, and determining the first product as the grid opening degree angle; calculating a second product of the sum and a grid opening degree cycle correction factor, and determining the second product as the grid opening degree cycle; determining a preset grid opening degree time as the single opening degree time.
2. The method of claim 1, wherein, the step of judging whether the temperature in the external weather data conforms to the current external temperature comprises: obtaining a current external temperature collected by a vehicle temperature sensor; calculating an error of the temperature in the external weather data relative to the current external temperature; if the error is within a preset error range, judging that the temperature in the external weather data conforms to the current external temperature.
3. The method of claim 1, wherein, the step of determining the grid icing risk level matched with the weather conditions and the temperature comprises: looking up a preset grid icing risk level table to determine the grid icing risk level matched with the weather conditions and the temperature; or inputting the weather conditions and the temperature into a pre-trained grid icing risk level determination model, and outputting the grid icing risk level through the grid icing risk level determination model.
4. The method of claim 1, wherein, the wiper action state comprises at least one of the following: fast action, medium-speed action, slow action, and stop; the step of determining the grid anti-icing level based on the wiper action state and the grid icing risk level comprises: looking up a preset grid anti-icing level table to determine the grid anti-icing level matched with the wiper action state and the grid icing risk level; or The rain wiper action state and the grille icing risk level are input into a pre-trained grille anti-icing level determination model, and a grille anti-icing level is output by the grille anti-icing level determination model.
5. The method according to any of claims 1 to 4, characterized in that, After the control of the grille of the vehicle to open the opening degree at the interval of the opening degree cycle, at the time of the single opening degree, and at the angle of the grille opening degree, the method further comprises: When detecting that the vehicle is powered off, an angle of the grille opening degree before the vehicle is powered off is acquired; The angle of the grille opening degree before the vehicle is powered off is used to control the grille opening degree for a preset time.
6. A grid de-icing control apparatus characterized by, Comprise: The acquisition module is used to acquire the current external weather data of the vehicle from the cloud weather data, and the external weather data comprises weather conditions and temperature; The first determination module is used to determine the grille icing risk level matched with the weather conditions and the temperature; The second determination module is used to determine the grille anti-icing level based on the rain wiper action state and the grille icing risk level; The calculation module is used to calculate the grille opening degree information according to the grille icing risk level and the grille anti-icing level, and the grille opening degree information comprises the angle of the grille opening degree, the time of the single opening degree, and the cycle of the opening degree; The control module is used to control the grille of the vehicle to open the opening degree at the interval of the opening degree cycle, at the time of the single opening degree, and at the angle of the grille opening degree. The device further comprises a judgment module. The judgment module is used to judge whether the temperature in the external weather data conforms to the current external temperature. When the first determination module determines the grille icing risk level matched with the weather conditions and the temperature, the first determination module is specifically used to determine the grille icing risk level matched with the weather conditions and the current external temperature if the temperature in the external weather data does not conform to the current external temperature. When the calculation module calculates the grille opening degree information according to the grille icing risk level and the grille anti-icing level, the calculation module is specifically used to: Calculate the sum of the levels of the grille icing risk level and the grille anti-icing level; Calculate the first product of the sum of the levels and a grille opening degree correction factor, and determine the first product as the angle of the grille opening degree; Calculate the second product of the sum of the levels and a grille opening degree cycle correction factor, and determine the second product as the cycle of the grille opening degree; Determine a preset grille opening degree time as the time of the single grille opening degree.
7. An electronic device, comprising: Comprise: A memory; A processor; And A computer program; The computer program is stored in the memory and is configured to be executed by the processor to implement the method in any one of claims 1-5.
8. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the method in any one of claims 1-5.
9. A vehicle characterized by comprising: Comprise: A memory; A processor; And A computer program; The computer program is stored in the memory and is configured to be executed by the processor to implement the method in any one of claims 1-5. The computer program is executed by the processor to implement the method in any one of claims 1-5.
Citation Information
Patent Citations
Automatic ice and snow removing method, automatic ice and snow removing system and vehicle
CN116442709A
Active air-inlet grille control method and device, electronic equipment and vehicle
CN116605038A
Opening / closing body freezing suppression device and opening / closing body freezing suppression system
JP2018155068A