Vehicle grille control method and device and storage medium
By acquiring road images and navigation information of the vehicle, and combining the status of the power battery and range extender, the grille opening is dynamically adjusted, which solves the problems of heat dissipation lag and increased energy consumption in vehicle grille control, and achieves optimized heat dissipation and improved energy efficiency under different road conditions.
Patent Information
- Application Number
- CN202511749026.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-26
- Publication Date
- 2026-02-24
AI Technical Summary
In existing technologies, the opening control of vehicle grilles cannot effectively coordinate the heat dissipation needs of multiple heat sources, which can easily lead to increased energy consumption and delayed heat dissipation due to wind resistance when road conditions change.
By acquiring road images, driving speed, and navigation information around the vehicle, the road condition type is determined. Combined with the power battery charge and range extender status, the grille opening is dynamically adjusted to optimize heat dissipation, including adjustments to the initial grille opening, intermediate grille opening, and final grille opening.
It solves the problem of coordinating the heat dissipation of multiple heat sources under different road conditions, reduces energy consumption caused by wind resistance, and improves the vehicle's applicability and energy efficiency.
Smart Images

Figure CN121552916A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a method, device and storage medium for controlling the grille of a vehicle. Background Technology
[0002] The vehicle grille provides cooling airflow, and its opening directly affects heat dissipation and wind resistance, thus impacting energy consumption and the proper functioning of various heat sources. Current technologies employing active control, which adjust grille opening based on single parameters like vehicle speed or engine temperature, cannot effectively address the complex cooling needs within the vehicle and lacks a real-time dynamic response mechanism for road conditions. This can lead to increased energy consumption due to wind resistance and delayed cooling when road conditions change. Therefore, controlling the vehicle grille to coordinate the cooling of multiple heat sources while improving its applicability under different road conditions is a problem that needs to be solved. Summary of the Invention
[0003] This application provides a vehicle grille control method, device, and storage medium, which can be used to coordinate the heat dissipation of multiple heat sources while minimizing energy consumption caused by wind resistance. The technical solution is as follows: On one hand, embodiments of this application provide a method for controlling the grille of a vehicle, the method comprising: Acquire images of the road around the vehicle, the vehicle's speed, and navigation information; The road condition type of the road where the vehicle is located is determined based on the road image, the driving speed, and the navigation information. The road condition type includes congested road conditions, high-speed driving road conditions, and uphill road conditions. In response to the road condition being congested, the power battery charge is obtained; Based on the navigation information, the vehicle's driving status is predicted over a certain period of time in the future, including high-speed driving, medium-speed driving, and low-speed driving. In response to the fact that the power battery charge is less than the charge threshold and the vehicle will be driving at low speed for a certain period of time in the future, a first grille opening is selected as the initial grille opening and the current grille opening of the vehicle is adjusted to the initial grille opening. Obtain the percentage of the first distance the vehicle has traveled that falls within the congested road conditions; In response to the fact that the proportion of the traffic congestion is greater than a first proportion threshold, the initial grille opening is reduced to a second grille opening to obtain an intermediate grille opening, and the current grille opening of the vehicle is adjusted to the intermediate grille opening. Obtain the startup status of the range extender, which includes the range extender being started and the range extender not being started; In response to the range extender not starting, the opening of the intermediate grille is reduced to the opening of the third grille to obtain the final grille opening, and the current grille opening of the vehicle is adjusted to the final grille opening, wherein the second grille opening is greater than the third grille opening.
[0004] On the other hand, a grille control device for a vehicle is provided, the device comprising: The first acquisition module is used to acquire road images around the vehicle, the vehicle's speed, and navigation information; The determination module is used to determine the road condition type of the road where the vehicle is located based on the road image, the driving speed and the navigation information. The road condition type includes congested road conditions, high-speed driving road conditions and uphill road conditions. The second acquisition module is used to acquire the power battery charge in response to the road condition type being the congested road condition; The prediction module is used to predict the driving status of the vehicle within a certain period of time in the future based on the navigation information. The driving status includes high-speed driving, medium-speed driving and low-speed driving. A selection module is used to select a first grille opening as the initial grille opening and control the current grille opening of the vehicle to adjust to the initial grille opening when the power battery charge is less than the charge threshold and the vehicle is driving at low speed for a certain period of time in the future. The third acquisition module is used to acquire the percentage of the first distance the vehicle has traveled in the past that falls under the congested road conditions; The first reduction module is used to reduce the initial grille opening to the second grille opening in response to the fact that the proportion of the congested road conditions is greater than a first proportional threshold, to obtain an intermediate grille opening and control the current grille opening of the vehicle to be adjusted to the intermediate grille opening. The fourth acquisition module is used to acquire the startup status of the range extender, which includes the range extender being started and the range extender not being started. The second reduction module is used to reduce the opening of the intermediate grille to the third grille opening in response to the range extender not starting, to obtain the final grille opening, and to control the current grille opening of the vehicle to adjust to the final grille opening, wherein the second grille opening is greater than the third grille opening.
[0005] On the other hand, a non-transitory computer-readable storage medium is also provided, characterized in that the computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the grille control method for any of the above-described vehicles.
[0006] On the other hand, a computer program product is also provided, the computer program product including computer instructions, which, when executed by a processor, implement the steps of the grille control method for any of the above-described vehicles.
[0007] The technical solution provided in this application brings at least the following beneficial effects: This application determines the road condition type by acquiring road images around the vehicle, the vehicle's speed, and navigation information. If the road condition is congested, it acquires the battery charge level and predicts the vehicle's driving status over a certain period. If the battery charge is below a threshold and the vehicle is traveling at low speed for a certain period, it selects a first grille opening as the initial grille opening and adjusts the vehicle's current grille opening to the initial opening. Further, if the proportion of congested road conditions in the vehicle's past first distance exceeds a first proportion threshold, it reduces the initial grille opening to a second grille opening to obtain an intermediate grille opening and adjusts the vehicle's current grille opening to the intermediate grille opening. Further, it acquires the range extender's activation status; if the range extender is not activated, it reduces the intermediate grille opening to a third grille opening to obtain a final grille opening and adjusts the vehicle's current grille opening to the final grille opening. This achieves grille control, coordinating heat dissipation from multiple heat sources while improving applicability under different road conditions. Attached Figure Description
[0008] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0009] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application; Figure 2 This is a flowchart of a vehicle grille control method provided in an embodiment of this application; Figure 3 This is a schematic diagram of the structure of a vehicle grille control device provided in an embodiment of this application. Detailed Implementation
[0010] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0011] This application provides a method for controlling the grille of a vehicle. Please refer to [the relevant documentation]. Figure 1The diagram illustrates the implementation environment of the method provided in this application embodiment. This implementation environment may include: a VCU (Vehicle Control Unit) 11, an onboard camera 12, wheel speed sensors 13, a BMS (Battery Management System) 14, an EMS (Engine Management System) 15, a GCU (Generator Control Unit) 16, a BCM (Body Control Module) 17, a TMC (Thermal Management Controller) 18, a powertrain system 19, an onboard pressure sensor array 20, and an onboard thermometer 21.
[0012] Optionally, the vehicle-mounted camera 12 is installed around the vehicle to acquire road images around the vehicle and send them to the image recognition device; the wheel speed sensor 13 is used to acquire the vehicle's driving speed and send it to the CVCI 11; the BMS 14 is used to acquire the power battery's charge and send it to the CVCI 11; the EMS 15 and GCU 16 are used to acquire the range extender's start-up status and send it to the CVCI 11; the power system 19 is used to send high load information to the VCU 11 when the load is too high; the vehicle-mounted pressure sensor array 20 is used to acquire the vehicle's drag coefficient and, combined with the coolant temperature acquired through the TMC 18, calculate the final grille opening.
[0013] For example, BCM17 is used to adjust the grille opening of the vehicle according to the instructions of VCU11; TMC18 can also be used to acquire the rotational speed of the cooling fan and send it to VCU11, and to adjust the speed of the cooling water pump according to the instructions of VCU11. The on-board thermometer 21 is installed on the outside of the vehicle to acquire the temperature of the vehicle's environment and send it to VCUI1. VCU11, on-board camera 12, wheel speed sensor 13, BMS14, EMS15, GCU16, BCM17, TMC18, powertrain 19, on-board pressure sensor array 20, and on-board thermometer 21 establish a communication connection via a wired or wireless network.
[0014] Based on the above Figure 1 The implementation environment shown in this application provides a vehicle grille control method, such as... Figure 2 As shown, taking the application of this method to VCU as an example, the method includes steps 201-209.
[0015] In step 201, the VCU acquires road images around the vehicle, the vehicle's speed, and navigation information.
[0016] In one possible implementation, the VCU acquires road images around the vehicle, the vehicle's speed, and navigation information, including: acquiring road images around the vehicle via an onboard camera mounted around the vehicle's exterior; acquiring the vehicle's speed via wheel speed sensors; and acquiring navigation information via a navigation device, including road condition type prompts.
[0017] In step 202, the VCU determines the road condition type of the road where the vehicle is located based on road images, driving speed and navigation information. The road condition type includes congested road conditions, high-speed driving road conditions and uphill road conditions.
[0018] For example, after acquiring road images, driving speed, and navigation information, the VCU determines the road condition type of the road where the vehicle is located based on the road images, driving speed, and navigation information. The road condition type includes congested road conditions, high-speed driving road conditions, and uphill road conditions.
[0019] Optionally, the VCU determines the road condition type of the road where the vehicle is located based on road images, driving speed, and navigation information, including: generating a first detection result of the road condition type of the road where the vehicle is located based on road images and driving speed; obtaining a second detection result of the road condition type of the road where the vehicle is located based on navigation information; and then determining the road condition type of the road where the vehicle is located based on the first detection result and the second detection result.
[0020] In one possible implementation, generating a first detection result of the road condition type of the road where the vehicle is located based on road images and driving speed includes: identifying the vehicle density and slope of the road where the vehicle is located in the road image through an image recognition device, and determining whether the road condition type of the road where the vehicle is located belongs to congested road conditions, high-speed driving road conditions, or uphill road conditions by combining the vehicle density, slope, and driving speed, thereby obtaining the first detection result of the road condition type of the road where the vehicle is located.
[0021] For example, obtaining a second detection result of the road condition type of the road where the vehicle is located based on navigation information includes: determining whether the road condition type of the road where the vehicle is located is a congested road condition, a high-speed road condition, or an uphill road condition based on the prompt information of the road condition type corresponding to the road where the vehicle is located in the navigation information, thereby obtaining a second detection result of the road condition type of the road where the vehicle is located.
[0022] Optionally, after obtaining the first detection result and the second detection result, the first detection result and the second detection result are compared. If the first detection result and the second detection result are identical, the first detection result and the second detection result are used as the road condition type of the road where the vehicle is located. If the road condition type of the road where the vehicle is located is inconsistent, the first detection result and the second detection result are obtained again.
[0023] In step 203, in response to the traffic condition being congested, the VCU obtains the power battery's charge level.
[0024] In one possible implementation, after determining the road condition type of the road where the vehicle is located, if the road condition type is congested, the VCU obtains the power battery's charge in the following ways: the VCU obtains the power battery's charge through the BMS.
[0025] In step 204, the VCU predicts the vehicle's driving status over a certain period of time based on navigation information. The driving status includes high-speed driving, medium-speed driving, and low-speed driving.
[0026] For example, the VCU predicts the vehicle's driving status over a certain period of time based on navigation information, including: the VCU determining the road condition type of the road a certain distance ahead of the vehicle based on the road condition type prompt information in the navigation information, and then predicting the vehicle's driving status over a certain period of time based on the road condition type of the road a certain distance ahead of the vehicle. The driving status includes high-speed driving, medium-speed driving, and low-speed driving. Optionally, the certain distance can be calculated based on a certain time period and the vehicle's current speed and acceleration; the certain time period can be set empirically.
[0027] In one possible implementation, the vehicle's driving state over a certain period of time is predicted based on the road condition type of the road a certain distance ahead. This includes: if the road condition type of the road a certain distance ahead is congested, the vehicle is predicted to drive at low speed over a certain period of time; if the road condition type of the road a certain distance ahead is high-speed, the vehicle is predicted to drive at high speed over a certain period of time; and if the road condition type of the road a certain distance ahead is uphill, the vehicle is predicted to drive at medium speed over a certain period of time.
[0028] In step 205, in response to the power battery's charge being less than the charge threshold and the vehicle's driving state being low speed for a certain period of time in the future, the VCU selects the first grille opening as the initial grille opening and controls the vehicle's current grille opening to adjust to the initial grille opening.
[0029] Optionally, after obtaining the power battery charge and the vehicle's driving status for a certain period of time in the future, the power battery charge is compared with a charge threshold. If the power battery charge is less than the charge threshold and the vehicle's driving status for a certain period of time in the future is low speed, the VCU selects a first grille opening as the initial grille opening and controls the vehicle's current grille opening to adjust to the initial grille opening.
[0030] In one possible implementation, the VCU controls the vehicle's current grille opening to adjust to an initial grille opening, including: the VCU controlling the vehicle's grille opening to adjust to the initial grille opening via the BCM. For example, the battery threshold can be set empirically, for example, setting the battery threshold to 20% when expressed as a percentage; the first grille opening can also be set empirically, for example, to 15 degrees.
[0031] In step 206, the VCU obtains the percentage of the first distance the vehicle has traveled that was in congested traffic.
[0032] In one possible implementation, the VCU continuously monitors and stores the road condition types of the roads traveled by the vehicle during this trip. It then calculates the distances corresponding to roads with congested conditions within the vehicle's first past distance, and uses the ratio of these distances to the first distance as the percentage of the vehicle's first past distance that was traveled in congested conditions. Optionally, the first distance can be set empirically, for example, to 1000 kilometers.
[0033] In step 207, in response to the proportion of congested road conditions being greater than the first proportional threshold, the VCU reduces the initial grille opening to the second grille opening, obtains the intermediate grille opening, and controls the vehicle's current grille opening to adjust to the intermediate grille opening.
[0034] For example, after calculating the percentage of congested road conditions, the percentage of congested road conditions is compared with a first percentage threshold. If the percentage of congested road conditions is greater than the first percentage threshold, the VCU reduces the initial grille opening to the second grille opening to obtain the intermediate grille opening and controls the vehicle's current grille opening to adjust to the intermediate grille opening.
[0035] In one possible implementation, the VCU controls the vehicle's current grille opening to adjust to the center grille opening, including: the VCU controls the vehicle's grille opening to adjust to the center grille opening via the BCM. Optionally, the first proportional threshold can be set empirically; the second grille opening can also be set empirically, requiring that the first grille opening is greater than the second grille opening, for example, the second grille opening can be set to 8 degrees.
[0036] In step 208, the VCU obtains the start-up status of the range extender, which includes the range extender being started and the range extender not being started.
[0037] For example, the VCU can obtain the startup status of the range extender through the EMS and GCU, wherein the startup status of the range extender includes range extender started and range extender not started.
[0038] Optionally, the VCU obtains the start-up status of the range extender through the EMS and GCU, including: if it obtains information that the engine is started from the EMS and information that the generator is started from the GCU, it indicates that the range extender is started; if it obtains information that the engine is not started from the EMS or information that the generator is not started from the GCU, it indicates that the range extender is not started.
[0039] In step 209, in response to the range extender not starting, the VCU reduces the opening of the middle grille to the opening of the third grille to obtain the final grille opening and controls the current grille opening of the vehicle to adjust to the final grille opening, with the second grille opening being greater than the third grille opening.
[0040] For example, after obtaining the start status of the range extender, if it is determined that the range extender is not started, the VCU will reduce the opening of the middle grille to the opening of the third grille to obtain the final grille opening and control the current grille opening of the vehicle to adjust to the final grille opening, wherein the second grille opening is greater than the third grille opening.
[0041] Optionally, the VCU controls the vehicle's current grille opening to adjust to the final grille opening, including: the VCU controls the vehicle's grille opening to adjust to the final grille opening via the BCM. In one possible implementation, the third grille opening can be set empirically, requiring that the second grille opening be greater than the third grille opening; for example, the third grille opening can be set to 5 degrees.
[0042] In one possible implementation, in response to a congested traffic condition, the temperature of the vehicle's surrounding environment is obtained; in response to the ambient temperature exceeding a temperature threshold, the adjustment step size of the grille opening is limited to not exceeding the first step threshold. The adjustment step size refers to the amount of time each unit of time the grille size is adjusted.
[0043] Optionally, in congested traffic conditions, the VCU obtains the ambient temperature of the vehicle's surroundings via an on-board thermometer mounted on the outside of the vehicle. After obtaining the ambient temperature, it compares it to a temperature threshold. If the ambient temperature is higher than the threshold, the adjustment step size of the grille opening is limited to no more than the first step threshold. In one possible implementation, the first step threshold can be set empirically, for example, to 2 degrees per second.
[0044] For example, after determining the road condition type of the road where the vehicle is located, in response to the road condition type being high-speed driving and receiving information that the powertrain load is high, the current grille opening of the vehicle is increased by a fourth grille opening, which is less than the third grille opening; the vehicle's wind resistance and coolant temperature are obtained; the final grille opening is calculated based on the wind resistance and coolant temperature; the heat dissipation efficiency of the vehicle in the high-speed driving conditions over the second distance traveled in the past is obtained; a second step threshold is calculated based on the heat dissipation efficiency; and the grille opening is controlled to increase to the final grille opening while limiting the adjustment step size of the grille opening to be lower than the second step threshold.
[0045] In one possible implementation, when the vehicle is traveling at high speed, the load on the powertrain increases. If the load is too high, the powertrain will send a high powertrain load message to the VCU. If the road condition is high-speed driving and the high powertrain load message is received, the VCU controls the vehicle's current grille opening via the BCM to increase the fourth grille opening, where the fourth grille opening is greater than the third grille opening. Optionally, the fourth grille opening can be set empirically, but it needs to be less than the third grille opening; for example, the fourth grille opening can be set to 2 degrees.
[0046] In one possible implementation, after increasing the vehicle's current grille opening by a fourth grille opening, the VCU acquires the vehicle's drag coefficient and coolant temperature, including: the VCU acquiring the vehicle's drag coefficient via an onboard pressure sensor array and acquiring the coolant temperature via a TMC (Thermal Management Controller). Then, a pre-trained predictive control model determines the final grille opening based on changes in the drag coefficient and coolant temperature. Optionally, the predictive control model can be pre-trained using a combination of instance data labeled with the optimal grille opening under different coolant temperatures and drag coefficients.
[0047] Optionally, after completing the final grille opening calculation, the VCU continuously monitors and stores the road condition type and grille opening of the roads traveled by the vehicle during this trip, obtains the load of the range extender and the speed of the cooling fan in the high-speed driving conditions of the second distance traveled by the vehicle in the past, calculates the heat dissipation efficiency of the vehicle in the high-speed driving conditions of the second distance traveled by the vehicle in the past, and then calculates the second step threshold based on the heat dissipation efficiency and the correspondence between the heat dissipation efficiency and the step threshold.
[0048] For example, after calculating the second step threshold, the VCU controls the grille opening to increase to the final grille opening via the BCM, and limits the adjustment step size of the grille opening to be lower than the second step threshold. In one possible implementation, the VCU can obtain the load of the range extender in high-speed driving conditions during the second distance traveled in the past through the powertrain system and obtain the speed of the cooling fan in high-speed driving conditions during the second distance traveled in the past through the TMC; the second distance can be set empirically, for example, 500 kilometers; the correspondence between cooling efficiency and step threshold can be established in advance through experiments.
[0049] Optionally, in response to a road condition type of high-speed driving and receiving information about a high powertrain load, the speed of the cooling water pump is increased to a first preset speed. For example, if the road condition type is high-speed driving and information about a high powertrain load is received, the VCU controls the cooling water pump speed to increase to the first preset speed via the TMC. In one possible implementation, the first preset speed can be set empirically, for example, to 2500 rpm.
[0050] In one possible implementation, after determining the road condition type of the road where the vehicle is located, in response to the road condition type being uphill, when reaching the third distance before the ramp, the vehicle's current grille opening is increased by a fifth grille opening, which is greater than the second grille opening and less than the first grille opening; the vehicle's cooling efficiency and the range extender's load are obtained; in response to the cooling efficiency decreasing beyond an efficiency threshold, the vehicle's current grille opening is calculated by adding a sixth grille opening to obtain an intermediate grille opening, and the vehicle's current grille opening is adjusted to the intermediate grille opening, where the sixth grille opening is greater than or equal to the third grille opening and less than the second grille opening; in response to the range extender's load increasing beyond a load threshold, the intermediate grille opening is calculated by adding a sixth grille opening to obtain a final grille opening, and the vehicle's current grille opening is adjusted to the final grille opening.
[0051] For example, if the road condition is uphill, the navigation information determines whether the vehicle has reached the third distance before the incline. When the vehicle reaches the third distance before the incline, the VCU increases the vehicle's current grille opening by a fifth grille opening, wherein the fifth grille opening is greater than the second grille opening and less than the first grille opening. Optionally, the fifth grille opening can be set empirically, for example, the fifth grille opening can be set to 10 degrees.
[0052] In one possible implementation, the VCU can calculate the vehicle's cooling efficiency by acquiring the load of the range extender and the speed of the cooling fan, similar to calculating the vehicle's cooling efficiency during high-speed driving over a second distance in the past. The VCU then compares the decrease in cooling efficiency with an efficiency threshold. If the decrease exceeds the threshold, the VCU calculates the current grille opening plus the sixth grille opening to obtain the intermediate grille opening. The VCU then uses the BCM to adjust the current grille opening to the intermediate grille opening, where the sixth grille opening is greater than the third grille opening and less than the second grille opening.
[0053] Optionally, the efficiency threshold can be set based on experience, for example, 15%; the opening of the sixth grid can also be set based on experience, requiring that the opening of the sixth grid be greater than or equal to the opening of the third grid and less than the opening of the second grid, for example, the opening of the sixth grid can be set to 5 degrees.
[0054] For example, after adjusting the vehicle's current grille opening to the middle grille opening, the increase in the range extender's load is compared with a load threshold. If the increase in the range extender's load exceeds the load threshold, the middle grille opening is added to the sixth grille opening to obtain the final grille opening. The VCU then uses the BCM to control the vehicle's current grille opening to adjust it to the final grille opening.
[0055] In one possible implementation, in response to an uphill road condition, the cooling fan is activated when the third distance before the ramp is reached, and the fan speed reaches a second preset speed. Optionally, if the road condition is uphill, the VCU also needs to activate the cooling fan via the TMC when the third distance before the ramp is reached, and control the fan speed to gradually reach the second preset speed.
[0056] This application embodiment determines the road condition type of the road where the vehicle is located by acquiring road images around the vehicle, the vehicle's speed, and navigation information. If the road condition is congested, the power battery charge is acquired, and the vehicle's driving status over a certain period of time is predicted. If the power battery charge is less than a charge threshold and the vehicle is traveling at low speed over a certain period of time, a first grille opening is selected as the initial grille opening, and the vehicle's current grille opening is adjusted to the initial grille opening. Further, if the proportion of congested road conditions in the first distance traveled by the vehicle is greater than a first proportion threshold, the initial grille opening is reduced by a second grille opening to obtain an intermediate grille opening, and the vehicle's current grille opening is adjusted to the intermediate grille opening. Further, the start-up status of the range extender is acquired; if the range extender is not started, the intermediate grille opening is reduced by a third grille opening to obtain a final grille opening, and the vehicle's current grille opening is adjusted to the final grille opening. This achieves control of the vehicle's grille, coordinating the heat dissipation problem of multiple heat sources while improving applicability under different road conditions.
[0057] See Figure 3 This application provides a vehicle grille control device, which includes: The first acquisition module 301 is used to acquire road images around the vehicle, the vehicle's speed, and navigation information; The determination module 302 is used to determine the road condition type of the road where the vehicle is located based on road images, driving speed and navigation information. The road condition type includes congested road conditions, high-speed driving road conditions and uphill road conditions. The second acquisition module 303 is used to acquire the power battery charge in response to a traffic congestion condition. Prediction module 304 is used to predict the driving status of the vehicle within a certain period of time in the future based on navigation information. The driving status includes high-speed driving, medium-speed driving and low-speed driving. Module 305 is selected to respond to the fact that the power battery charge is less than the charge threshold and the vehicle will be driving at low speed for a certain period of time in the future. It selects the first grille opening as the initial grille opening and controls the current grille opening of the vehicle to be adjusted to the initial grille opening. The third acquisition module 306 is used to acquire the percentage of the first distance the vehicle has traveled that was in congested road conditions; The first reduction module 307 is used to reduce the initial grille opening to the second grille opening in response to the fact that the proportion of congested road conditions is greater than the first proportional threshold, to obtain the intermediate grille opening and control the current grille opening of the vehicle to adjust to the intermediate grille opening. The fourth acquisition module 308 is used to acquire the start-up status of the range extender, which includes the range extender being started and the range extender not being started. The second reduction module 309 is used to reduce the opening of the intermediate grille to the opening of the third grille in response to the range extender not starting, to obtain the final grille opening, and to control the current grille opening of the vehicle to adjust to the final grille opening, wherein the second grille opening is greater than the third grille opening.
[0058] In one possible implementation, the device further includes: a fifth acquisition module, used to acquire the temperature of the vehicle's environment in response to the road condition type being congested; and a limiting module, used to limit the adjustment step size of the grille opening to not exceed the first step length threshold in response to the temperature of the vehicle's environment being greater than a temperature threshold.
[0059] In one possible implementation, the determining module 302 is further configured to, in response to the road condition type being high-speed driving and receiving information about high powertrain load, increase the vehicle's current grille opening by a fourth grille opening, the fourth grille opening being less than the third grille opening; acquire the vehicle's wind resistance and coolant temperature; calculate the final grille opening based on the wind resistance and coolant temperature; acquire the percentage of the vehicle's past travel distance that was in high-speed driving conditions; and, in response to the percentage of high-speed driving conditions being greater than a second proportional threshold, control the grille opening to increase to the final grille opening and limit the adjustment step size of the grille opening to be less than a second step size threshold.
[0060] In one possible implementation, the device further includes: a first control module, configured to control the speed of the cooling water pump to increase to a first preset speed in response to the road condition being a high-speed driving road condition and receiving information that the power system load is high.
[0061] In one possible implementation, the determining module 302 is configured to, in response to an uphill road condition, increase the vehicle's current grille opening by a fifth grille opening when reaching the third distance before the ramp, wherein the fifth grille opening is greater than the second grille opening and less than the first grille opening; obtain the vehicle's cooling efficiency and the range extender's load; in response to a cooling efficiency decrease exceeding an efficiency threshold, calculate the result of adding the vehicle's current grille opening to the sixth grille opening to obtain an intermediate grille opening and control the vehicle's current grille opening to adjust to the intermediate grille opening, wherein the sixth grille opening is greater than or equal to the third grille opening and less than the second grille opening; in response to a range extender load increase exceeding a load threshold, calculate the result of adding the intermediate grille opening to the sixth grille opening to obtain a final grille opening and control the vehicle's current grille opening to adjust to the final grille opening.
[0062] In one possible implementation, the device further includes a second control module, which, in response to an uphill road condition, controls the cooling fan to start when a third distance before reaching the ramp is reached, and the speed of the cooling fan reaches a second preset speed.
[0063] This device determines the road condition type by acquiring road images around the vehicle, the vehicle's speed, and navigation information. If the road condition is congested, it acquires the battery charge level and predicts the vehicle's driving status over a certain period. If the battery charge is below a threshold and the vehicle is traveling at low speed for a certain period, it selects a first grille opening as the initial grille opening and adjusts the vehicle's current grille opening to the initial opening. Further, if the proportion of congested road conditions in the vehicle's past first distance exceeds a first proportion threshold, it reduces the initial grille opening to a second grille opening to obtain an intermediate grille opening and adjusts the vehicle's current grille opening to the intermediate grille opening. Further, it acquires the range extender's activation status; if the range extender is not activated, it reduces the intermediate grille opening to a third grille opening to obtain a final grille opening and adjusts the vehicle's current grille opening to the final grille opening. This achieves grille control, coordinating heat dissipation from multiple heat sources while improving applicability under different road conditions.
[0064] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0065] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one computer program that is loaded and executed by a processor of a computer device to enable the computer to implement the grille control method for any of the above-described vehicles.
[0066] In one possible implementation, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0067] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the above-described vehicle grille control methods.
[0068] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the road images around the vehicle, the vehicle's speed, navigation information, initial grille opening, intermediate grille opening, and final grille opening involved in this application were all obtained with full authorization.
[0069] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0070] It should be noted that the terms "first," "second," etc. (if applicable) in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0071] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A method for controlling the grille of a vehicle, characterized in that, The method includes: Acquire images of the road around the vehicle, the vehicle's speed, and navigation information; The road condition type of the road where the vehicle is located is determined based on the road image, the driving speed, and the navigation information. The road condition type includes congested road conditions, high-speed driving road conditions, and uphill road conditions. In response to the road condition being congested, the power battery charge is obtained; Based on the navigation information, the vehicle's driving status is predicted over a certain period of time in the future, including high-speed driving, medium-speed driving, and low-speed driving. In response to the fact that the power battery charge is less than the charge threshold and the vehicle will be driving at low speed for a certain period of time in the future, a first grille opening is selected as the initial grille opening and the current grille opening of the vehicle is adjusted to the initial grille opening. Obtain the percentage of the first distance the vehicle has traveled that falls within the congested road conditions; In response to the fact that the proportion of the traffic congestion is greater than a first proportion threshold, the initial grille opening is reduced to a second grille opening to obtain an intermediate grille opening, and the current grille opening of the vehicle is adjusted to the intermediate grille opening. Obtain the startup status of the range extender, which includes the range extender being started and the range extender not being started; In response to the range extender not starting, the opening of the intermediate grille is reduced to the opening of the third grille to obtain the final grille opening, and the current grille opening of the vehicle is adjusted to the final grille opening, wherein the second grille opening is greater than the third grille opening.
2. The method according to claim 1, characterized in that, The method further includes: In response to the road condition being described as congested, the temperature of the vehicle's surrounding environment is obtained. In response to the temperature of the vehicle's environment being greater than a temperature threshold, the adjustment step size of the grille opening is limited to not exceeding the first step length threshold.
3. The method according to claim 1, characterized in that, After determining the road condition type of the road where the vehicle is located based on the road image, the driving speed, and the navigation information, the method further includes: In response to the road condition being the high-speed driving condition and receiving information about a high powertrain load, the current grille opening of the vehicle is increased by a fourth grille opening, wherein the fourth grille opening is less than the third grille opening. Obtain the vehicle's wind resistance and coolant temperature; The final grille opening is calculated based on the wind resistance and the temperature of the coolant. Obtain the percentage of the second distance the vehicle has traveled in the past that falls under the high-speed driving conditions; In response to the fact that the proportion of the road conditions belonging to the high-speed driving conditions is greater than the second proportion threshold, the grille opening is controlled to increase to the final grille opening and the adjustment step size of the grille opening is limited to be lower than the second step size threshold.
4. The method according to claim 3, characterized in that, The method further includes: In response to the road condition being the high-speed driving condition and receiving information that the power system load is high, the speed of the cooling water pump is controlled to be increased to a first preset speed.
5. The method according to claim 1, characterized in that, After determining the road condition type of the road where the vehicle is located based on the road image, the driving speed, and the navigation information, the method further includes: In response to the road condition being uphill, when the vehicle reaches the third distance before the ramp, the current grille opening is increased by a fifth grille opening, which is greater than the second grille opening and less than the first grille opening. Obtain the vehicle's cooling efficiency and the range extender's load; In response to the heat dissipation efficiency decreasing beyond the efficiency threshold, the current grille opening of the vehicle is calculated by adding the sixth grille opening to obtain the intermediate grille opening, and the current grille opening of the vehicle is adjusted to the intermediate grille opening. The sixth grille opening is greater than or equal to the third grille opening and less than the second grille opening. In response to the load increase of the range extender exceeding the load threshold, the result of adding the intermediate grille opening to the sixth grille opening is calculated to obtain the final grille opening, and the current grille opening of the vehicle is adjusted to the final grille opening.
6. The method according to claim 5, characterized in that, The method further includes: In response to the road condition being uphill, the cooling fan is activated when the third distance before the ramp is reached, and the speed of the cooling fan reaches a second preset speed.
7. A grille control device for a vehicle, characterized in that, The device includes: The first acquisition module is used to acquire road images around the vehicle, the vehicle's speed, and navigation information; The determination module is used to determine the road condition type of the road where the vehicle is located based on the road image, the driving speed and the navigation information. The road condition type includes congested road conditions, high-speed driving road conditions and uphill road conditions. The second acquisition module is used to acquire the power battery charge in response to the road condition type being the congested road condition; The prediction module is used to predict the driving status of the vehicle within a certain period of time in the future based on the navigation information. The driving status includes high-speed driving, medium-speed driving and low-speed driving. A selection module is used to select a first grille opening as the initial grille opening and control the current grille opening of the vehicle to adjust to the initial grille opening when the power battery charge is less than the charge threshold and the vehicle is driving at low speed for a certain period of time in the future. The third acquisition module is used to acquire the percentage of the first distance the vehicle has traveled in the past that falls under the congested road conditions; The first reduction module is used to reduce the initial grille opening to the second grille opening in response to the fact that the proportion of the congested road conditions is greater than a first proportional threshold, to obtain an intermediate grille opening and control the current grille opening of the vehicle to be adjusted to the intermediate grille opening. The fourth acquisition module is used to acquire the startup status of the range extender, which includes the range extender being started and the range extender not being started. The second reduction module is used to reduce the opening of the intermediate grille to the third grille opening in response to the range extender not starting, to obtain the final grille opening, and to control the current grille opening of the vehicle to adjust to the final grille opening, wherein the second grille opening is greater than the third grille opening.
8. The apparatus according to claim 7, characterized in that, The device further includes: a fifth acquisition module, used to acquire the temperature of the vehicle's environment in response to the road condition type being the congested road condition; and a limiting module, used to limit the adjustment step size of the grille opening to not exceed the first step length threshold in response to the temperature of the vehicle's environment being greater than a temperature threshold.
9. A computer program product comprising computer instructions that, when executed by a processor, implement the steps of the grille control method for a vehicle as described in any one of claims 1 to 6.
10. A non-transitory computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the grille control method for a vehicle as described in any one of claims 1 to 6.