Vehicle control method and device and vehicle
By detecting the vehicle status and cabin temperature and controlling the target parameters of the engine and condensing fan, the problem of insufficient cooling fan operation after the vehicle is parked is solved, the effective reduction of cabin temperature is achieved, and the safety of vehicle components is ensured.
Patent Information
- Application Number
- CN202411374173.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2024-12-06
AI Technical Summary
After the vehicle switches from a high-load working condition to a parking working condition, the cooling fan operation decreases or stops, resulting in the inability to discharge high-temperature gas in the cabin, which may cause thermal failure or combustion of parts, affecting vehicle safety.
By detecting vehicle status and cabin temperature, determining the engine's target speed and the target duty cycle of the condensing fan, controlling the operation of the silicone oil fan and condensing fan to reduce the cabin temperature.
Effectively reduce the cabin temperature, prevent damage to parts, and improve the vehicle's cooling efficiency and safety.
Smart Images

Figure CN119078488A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more specifically, to a vehicle control method, device and vehicle in the field of vehicles. Background Art
[0002] When the vehicle is in a high-load condition, the engine runs at high speed, causing a large amount of high-temperature gas to gather in the engine compartment; if the vehicle is parked after a high-load condition, the cooling fan will slow down as the engine speed decreases, or even stop rotating, making it impossible to discharge the high-temperature gas in the compartment; and because the vehicle is stationary, only a small amount of air enters and exits the compartment from the outside. The temperature of other components in the compartment may rise due to the reduction in air volume, which may cause thermal failure of some components, or even excessive temperature increase may cause vehicle parts to burn, causing the vehicle to burn.
[0003] Therefore, how to control the cooling fan in the vehicle to improve the cooling efficiency is an urgent problem to be solved. Summary of the invention
[0004] The present application provides a vehicle control method, device and vehicle, which can improve the control flexibility of a cooling fan in a vehicle to improve the cooling efficiency of a cabin.
[0005] In a first aspect, a vehicle control method is provided, wherein the vehicle is equipped with a silicone oil fan and a condensing fan, and the method comprises:
[0006] If it is detected that the vehicle switches from a high-load condition to a parking condition, the current parking state of the vehicle and the cabin temperature are obtained;
[0007] Determining a target speed of an engine and a target duty cycle of a condensing fan of the vehicle based on a current parking state and a cabin temperature;
[0008] The operation of the silicone oil fan is controlled by a target speed, and the operation of the condenser fan is controlled by a target duty cycle to reduce the cabin temperature.
[0009] In the above technical solution, when it is detected that the vehicle switches from a high-load condition to a parking condition, the current parking state of the vehicle and the cabin temperature of the vehicle cabin are obtained; according to the current parking state and the cabin temperature, the target speed of the engine and the target duty cycle of the condensing fan are determined; the silicone oil fan is controlled by the target speed, and the condensing fan is controlled by the target duty cycle. After the vehicle switches from a high-load condition to a parking condition, the operating parameters of the engine and the condensing fan are determined, and the silicone oil fan and the condensing fan are controlled to reduce the cabin temperature to avoid failure or damage of vehicle components due to excessive temperature in the cabin; combined with the current parking state of the vehicle after being in the parking condition and the temperature in the cabin, the operating parameters suitable for the current scenario are determined to improve the accuracy of the target speed and the target duty cycle and the flexibility of controlling the fan, thereby improving the efficiency of reducing the cabin temperature.
[0010] In conjunction with the first aspect, in some possible implementations, the cabin temperature includes a first temperature and a second temperature, the first temperature being a temperature of a first position whose distance from an exhaust pipe of an engine is less than a first preset distance; the second temperature being a temperature of a second position whose distance from the exhaust pipe of the engine is greater than or equal to a second preset distance; the second preset distance is greater than or equal to the first preset distance;
[0011] Based on the current parking state and the cabin temperature, a target speed of the vehicle engine and a target duty cycle of the condenser fan are determined, including:
[0012] Based on the current parking state, determining a target threshold value corresponding to the current parking state;
[0013] Based on the first temperature, the second temperature and the target threshold, a target speed of the engine and a target duty cycle of the condensing fan are determined.
[0014] In the above technical solution, the first temperature of the engine exhaust port and the second temperature of the non-exhaust port position are obtained; first, the corresponding target threshold is determined according to the current parking state of the vehicle; and then the target speed of the engine and the target duty cycle of the condensing fan are determined by combining the first temperature, the second temperature and the target threshold. Different target thresholds are determined for different parking states to ensure the accuracy of temperature determination, so that the timing of controlling the fan can be determined more accurately, and the efficiency of reducing the cabin temperature can be improved.
[0015] In combination with the first aspect and the above implementations, in some possible implementations, the target threshold includes a target temperature threshold and a target difference threshold;
[0016] Determining a target speed of the engine and a target duty cycle of the condensing fan based on the first temperature, the second temperature, and the target threshold value includes:
[0017] determining a target difference based on the first temperature and the second temperature;
[0018] Based on the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold, the target speed and the target duty cycle are determined.
[0019] In the above technical solution, the target difference between the first temperature and the second temperature is determined, and the target speed and target duty cycle that need to be controlled currently are determined by comparing the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold. The relationship between the first temperature and the target temperature threshold can reflect whether the exhaust temperature of the exhaust port exceeds the threshold, and the relationship between the target difference and the target difference threshold can reflect the temperature difference between different positions in the cabin; combining the two comparison relationships to determine the target speed and target duty cycle can determine the working parameters suitable for different temperature ranges, ensure the accuracy of the target speed and target duty cycle, and improve the efficiency of reducing the cabin temperature.
[0020] In combination with the first aspect and the above implementations, in some possible implementations, the current parking state is an idle parking state, the target temperature threshold is a first temperature threshold, and the target difference threshold is a first difference threshold;
[0021] Determining a target speed and a target duty cycle based on a relationship between the first temperature and the target temperature threshold, and a relationship between the target difference and the target difference threshold, includes:
[0022] If the first temperature is greater than or equal to a first temperature threshold, and the target difference is greater than or equal to a first difference threshold, determining the first speed as the target speed, and determining the first duty cycle as the target duty cycle;
[0023] If the first temperature is greater than or equal to the first temperature threshold, and the target difference is less than the first difference threshold, determining the second speed as the target speed, and determining the second duty cycle as the target duty cycle;
[0024] If the first temperature is less than a first temperature threshold, determining a target speed and a target duty cycle based on the target parameter;
[0025] Among them, the first duty cycle is greater than the second duty cycle; the first speed is greater than the second speed; and the target parameters include the coolant temperature and air-conditioning pressure of the engine.
[0026] In the above technical solution, when the vehicle is in an idling stop state, the corresponding thresholds are determined as the first temperature threshold and the first difference threshold; for different ranges of the first temperature and the target difference, the corresponding target speed and target duty cycle are determined to improve the flexibility of determining the target speed and the target duty cycle; the higher the first temperature, the larger the target difference, the larger the determined target speed and target duty cycle, to ensure that the determined target speed and target duty cycle can reduce the cabin temperature without consuming too much energy, thereby further improving the efficiency of reducing the cabin temperature.
[0027] In combination with the first aspect and the above implementations, in some possible implementations, the current parking state is an engine-off parking state, the target temperature threshold is a second temperature threshold, and the target difference threshold is a second difference threshold;
[0028] Determining a target speed and a target duty cycle based on a relationship between the first temperature and the target temperature threshold, and a relationship between the target difference and the target difference threshold, includes:
[0029] If the target difference is greater than or equal to the second difference threshold, and the first temperature is greater than or equal to the second temperature threshold, obtaining the remaining fuel of the vehicle and the target state of the target function; wherein the target function indicates the function of the vehicle to perform overheat protection;
[0030] Based on the remaining fuel amount and the target state, the target speed and the target duty cycle are determined.
[0031] In the above technical solution, when the vehicle is in a shutdown state, the thresholds include a second temperature threshold and a second difference threshold; when the target difference is greater than or equal to the second difference threshold, and the first temperature is greater than or equal to the second temperature threshold, the target speed and target duty cycle are determined in combination with the remaining fuel of the vehicle and the target state of the overheat protection function. When controlling the start of the vehicle engine, there is fuel consumption. The corresponding target speed and target duty cycle are determined in combination with the remaining fuel of the vehicle, which can avoid insufficient fuel in the vehicle due to cabin cooling, affecting the normal driving of the vehicle; the target state can reflect whether the user has turned on the overheat protection function, and combined with the target state, it is ensured that the control of the vehicle meets the user's usage intention.
[0032] In combination with the first aspect and the above implementation manner, in some possible implementation manners, the method further includes:
[0033] If the first temperature is greater than or equal to the second temperature threshold, and the target difference is less than the second difference threshold, determining the preset speed as the target speed, and determining the third duty cycle as the target duty cycle;
[0034] If the first temperature is lower than the second temperature threshold, the vehicle is powered off.
[0035] In the above technical solution, when the first temperature is greater than or equal to the second temperature threshold, and the target difference is less than the second difference threshold, the target speed is determined to be the preset speed, and the target duty cycle is determined to be the third duty cycle; the parameters corresponding to the current temperature and the range of the difference are determined to ensure the efficiency of reducing the cabin temperature. When the first temperature is less than the second temperature threshold, it indicates that the cabin temperature has been reduced and the fan does not need to be controlled anymore, then the vehicle is controlled to be powered off to avoid the vehicle being continuously powered on, resulting in a waste of energy consumption.
[0036] In combination with the first aspect and the above implementations, in some possible implementations, determining the target speed and the target duty cycle based on the remaining fuel amount and the target state includes:
[0037] If the remaining fuel volume is greater than or equal to the fuel volume threshold value and the target state is the on state, determining the third speed as the target speed and determining the fourth duty cycle as the target duty cycle;
[0038] If the remaining fuel volume is less than the fuel volume threshold, and / or the target state is the off state, the preset speed is determined as the target speed, and the fifth duty cycle is determined as the target duty cycle;
[0039] Among them, the fourth duty cycle is smaller than the fifth duty cycle.
[0040] In the above technical solution, when the remaining oil volume is greater than or equal to the oil volume threshold and the target state is the on state, the target speed is determined to be the third speed and the target duty cycle is the fourth duty cycle; when the remaining oil volume is less than the oil volume threshold and / or the target state is the off state, the target speed is determined to be the preset speed and the target duty cycle is the fifth duty cycle greater than the fourth duty cycle. When the remaining oil volume is large, the engine can be controlled to run the silicone oil fan to improve the efficiency of lowering the cabin temperature; when the remaining oil volume is small, the engine is not controlled, and only the target duty cycle of the condensing fan is increased, which can avoid the extra consumption of oil and cause the vehicle to be unable to drive.
[0041] In combination with the first aspect and the above implementations, in some possible implementations, the current parking state is an engine-off parking state, and the method further includes:
[0042] Get the remaining power of the vehicle;
[0043] If the remaining power is greater than or equal to the power threshold, the vehicle is powered on.
[0044] In the above technical solution, when the current parking state of the vehicle is the engine-off parking state, the remaining power of the vehicle is obtained. If the remaining power is greater than or equal to the power threshold, the vehicle is controlled to power on to ensure that the vehicle battery has sufficient power for normal driving of the vehicle.
[0045] In combination with the first aspect and the above implementation manner, in some possible implementation manners, the method further includes:
[0046] Obtain the current operating condition of the vehicle and the slope value of the road on which the vehicle is located;
[0047] Based on the current operating condition, the slope value and the duration of the vehicle traveling on the road with the slope value, determine whether the vehicle is in a high load condition.
[0048] In the above technical scheme, the current operating condition of the vehicle and the slope value of the road are detected, and whether the vehicle is in a high-load condition is determined based on the current operating condition, the slope value and the duration of driving on the road with the slope value; combined with multiple driving parameters of the vehicle, the accuracy of judging the high-load condition of the vehicle is improved, thereby improving the accuracy and timeliness of lowering the cabin temperature to avoid excessively high cabin temperature and affecting the normal use of vehicle components.
[0049] In combination with the first aspect and the above implementations, in some possible implementations, determining whether the vehicle is in a high-load condition based on the current operating condition, the slope value, and the duration of the vehicle traveling on the road with the slope value includes:
[0050] If the current operating condition is a trailer condition, and the slope value is greater than or equal to a first preset slope threshold, and the duration is greater than or equal to a first preset duration, it is determined that the vehicle is in a high-load condition;
[0051] If the current operating condition is a non-trailer condition, and the slope value is greater than or equal to a second preset slope threshold, and the duration is greater than or equal to a second preset duration, it is determined that the vehicle is in a high-load condition;
[0052] If the current operating condition is a non-trailer condition, and the slope value is greater than or equal to a second preset slope threshold, and the duration is less than the second preset duration, determining whether the vehicle is in a high-load condition based on the environment image;
[0053] Among them, the second preset slope threshold is greater than the first preset slope threshold; the second preset time length is greater than the first preset time length.
[0054] In the above technical solution, the trailering condition and non-trailering condition of the vehicle are distinguished, and corresponding preset slope thresholds and preset durations are set respectively; the acquired data are compared with the corresponding thresholds to determine whether the vehicle is in a high-load condition, which can further improve the accuracy of the judgment of the high-load condition, thereby ensuring the timeliness of lowering the cabin temperature.
[0055] In combination with the first aspect and the above implementation manner, in some possible implementation manners, the method further includes:
[0056] Get the vehicle's ambient temperature;
[0057] Get the current operating condition of the vehicle and the slope of the road the vehicle is on, including:
[0058] If the ambient temperature is greater than or equal to the preset temperature threshold, the current operating condition and slope value are obtained.
[0059] In the above technical solution, the ambient temperature of the vehicle is monitored and a preset temperature threshold is set. When the ambient temperature is greater than or equal to the preset temperature threshold, the current operating condition and slope value are obtained, thereby avoiding real-time acquisition of relevant parameters, resulting in a large amount of calculation and excessive consumption of energy.
[0060] In a second aspect, a vehicle control device is provided, the vehicle control device comprising:
[0061] A first acquisition module is used to acquire the current parking state and cabin temperature of the vehicle if it is detected that the vehicle switches from a high-load operating condition to a parking condition;
[0062] A first determination module, configured to determine a target speed of an engine of the vehicle and a target duty cycle of a condensing fan based on a current parking state and a cabin temperature;
[0063] The first control module is used to control the operation of the silicone oil fan through a target speed and to control the operation of the condensing fan through a target duty cycle to reduce the cabin temperature.
[0064] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.
[0065] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.
[0066] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0067] Figure 1 is a schematic diagram of a trailer scene of a vehicle in the related art;
[0068] Figure 2 is a schematic flow chart of a vehicle control method provided in an embodiment of the present application;
[0069] Figure 3 is a schematic flow chart of a method for determining a vehicle driving condition provided in an embodiment of the present application;
[0070] Figure 4 is a schematic flow chart of another vehicle control method provided in an embodiment of the present application;
[0071] Figure 5 is a schematic flow chart of another vehicle control method provided in an embodiment of the present application;
[0072] Figure 6 is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application;
[0073] Figure 7 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0074] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0075] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0076] Figure 1 It is a schematic diagram of a trailer scene of a vehicle in the related art.
[0077] For example, Figure 1 As shown, Figure 1 The vehicle 110, the vehicle 120 and the towing device 130 are included. The vehicle 110 breaks down and needs to be rescued by the vehicle 120. For example, the vehicle 120 tows the vehicle 110 through the towing device 130. It should be understood that the vehicle 120 is the towing vehicle and the vehicle 110 is the towed vehicle.
[0078] Optionally, the towing device 120 may include, but is not limited to, a towing hook and a towing rope.
[0079] For example, in order to adapt to complex usage scenarios, the vehicle is equipped with extreme operating conditions such as off-road conditions, snow conditions, and trailer conditions. When the vehicle is in these extreme operating conditions, the engine needs to output a larger torque to provide the vehicle with stronger power and driving force to ensure the normal driving of the vehicle itself, that is, the engine's operating load is higher; it can also be understood that the vehicle's operating load is higher.
[0080] refer to Figure 1 When the vehicle 120 tows the vehicle 110 through the towing device 130 and needs to climb a slope, it means that the vehicle 120 is in a climbing condition while being in a towing condition, that is, the vehicle 120 needs to tow the vehicle 110 and drive uphill on the basis of satisfying its own normal operation, which will further increase the operating load of the engine and put the engine in a high-load operating state.
[0081] The engine of a vehicle is often assembled in the vehicle cabin together with the rotating system (including the gearbox, clutch, drive shaft, etc.), the fuel system (including the fuel pump, fuel filter, fuel injection device, etc.), the electrical system (including the generator, battery, starter motor, various sensors and control modules, etc.), the braking system (including the master cylinder, booster, brake fluid reservoir, etc.) and the suspension system. During the driving process of the vehicle, part of the outside air will be blown into the cabin, and the cooling components in the cabin (such as the electronic water pump, condensing fan, silicone oil fan, etc.) will also be in working state, blowing out the heat in the cabin to reduce the cabin temperature; however, when the vehicle switches from a high-load condition to a parking condition, the engine speed decreases or even stops working, causing the cooling components to run at a low speed or stop running, and the outside air volume will also drop sharply, and the high-temperature gas in the cabin cannot be discharged from the cabin, which may cause the components in the cabin to fail thermally or even burn, threatening the safety of the vehicle.
[0082] Therefore, the embodiments of the present application provide a vehicle control method, device and vehicle, which obtain the current parking state of the vehicle and the cabin temperature of the vehicle when it is detected that the vehicle switches from a high-load condition to a parking condition; determine the target speed of the engine and the target duty cycle of the condensing fan under the current environment based on the current parking state and the cabin temperature, so as to control the operation of the silicone oil fan and the condensing fan according to the target speed and the target duty cycle, thereby improving the cooling efficiency of the cabin temperature.
[0083] Figure 2 is a schematic flow chart of a vehicle control method provided by an embodiment of the present application. It should be understood that the method can be applied to a vehicle; or, applied to a processor in a vehicle; or, applied to a chip in a processor mounted in a vehicle.
[0084] For example, Figure 2 As shown, the method 200 includes:
[0085] S201: If it is detected that the vehicle switches from a high-load condition to a parking condition, the current parking state and cabin temperature of the vehicle are obtained.
[0086] The current parking state may be an idling parking state or an engine-off parking state, etc. The cabin temperature is used to indicate the temperature of the gas discharged into the cabin during the operation of the engine in the cabin or at the end of the operation.
[0087] For example, when the vehicle is driving, various sensors installed in the vehicle will be in operation, collecting and monitoring the surrounding environment and various operating parameters of the vehicle, and analyzing and processing a large amount of collected data to determine the current operating condition of the vehicle; when it is detected that the vehicle switches from a high-load condition to a parking condition, the engine speed sensor and the temperature sensor in the cabin are used to obtain the vehicle's current parking state and cabin temperature.
[0088] In one implementation, the process of determining whether the vehicle is in a high load condition may include:
[0089] Obtain the current operating condition of the vehicle and the slope value of the road on which the vehicle is located;
[0090] Based on the current operating condition, the slope value and the duration of the vehicle traveling on the road with the slope value, determine whether the vehicle is in a high load condition.
[0091] Exemplarily, the operating conditions of the vehicle may include trailer conditions, climbing conditions, and ramp conditions. When the vehicle is in different operating conditions, the scene conditions that can cause high load are different. The high load condition is determined based on the current operating condition of the vehicle and the road slope value and duration under the current condition.
[0092] Optionally, an acceleration sensor is used to measure the acceleration of the vehicle in various directions; based on the acceleration in the vertical and horizontal directions, the tilt angle of the vehicle, that is, the slope value of the driving road, can be obtained.
[0093] Optionally, for a vehicle equipped with a slope sensor, the slope sensor can be used to directly measure the vehicle's inclination angle, that is, the slope value, and transmit the slope value to the vehicle control system for use via an on-board network (such as a CAN bus).
[0094] Optionally, the change in altitude of the vehicle is calculated using high-precision GPS data to estimate the slope of the grave surface.
[0095] For example, by continuously recording the position information and height information of the vehicle, the height change of the vehicle within a certain distance can be calculated, and then the slope value of the driving road can be calculated.
[0096] Optionally, in order to improve the accuracy of the slope value, the slope value may be collected by adopting two or more of the above methods; the present application does not limit the method for obtaining the slope value.
[0097] In an embodiment of the present application, the current operating condition of the vehicle and the slope value of the road are detected, and whether the vehicle is in a high-load condition is determined based on the current operating condition, the slope value, and the duration of driving on the road with the slope value; combining multiple driving parameters of the vehicle can improve the accuracy of determining the high-load condition of the vehicle, thereby improving the accuracy and timeliness of lowering the cabin temperature to avoid excessively high cabin temperature and affecting the normal use of vehicle components.
[0098] In one implementation, determining whether the vehicle is in a high-load condition based on the current operating condition, the slope value, and the duration of the vehicle traveling on the road with the slope value includes:
[0099] If the current operating condition is a trailer condition, and the slope value is greater than or equal to a first preset slope threshold, and the duration is greater than or equal to a first preset duration, it is determined that the vehicle is in a high-load condition;
[0100] If the current operating condition is a non-trailer condition, and the slope value is greater than or equal to a second preset slope threshold, and the duration is greater than or equal to a second preset duration, it is determined that the vehicle is in a high-load condition;
[0101] If the current operating condition is a non-trailer condition, and the slope value is greater than or equal to a second preset slope threshold, and the duration is less than the second preset duration, determining whether the vehicle is in a high-load condition based on the environment image;
[0102] Among them, the second preset slope threshold is greater than the first preset slope threshold; the second preset time length is greater than the first preset time length.
[0103] Exemplarily, for trailer conditions, the vehicle tows heavy objects, vehicles, etc., which will cause the load of the vehicle to increase. Accordingly, a lower preset slope threshold and preset duration can be set, such as 11% and 10 minutes. When the slope value is greater than the first preset slope threshold (for example, 11%) and the duration is greater than the first preset duration (for example, 10 minutes), it is determined that the vehicle is in a high-load condition; for non-trailer conditions, when the slope value is greater than the second preset slope threshold (for example, 13%) and the duration is greater than or equal to the second preset duration (for example, 15 minutes), the vehicle is in a continuous uphill section and requires a large amount of power, then it can be determined that the vehicle is in a high-load condition; when the slope is large but the duration is short, in order to determine whether the current load of the vehicle is high, an environmental image around the vehicle can be further acquired; based on the environmental image, determine whether the vehicle is in a high-load condition.
[0104] Optionally, the judgment of whether the vehicle is in a towing condition may be combined with a trailer hook signal and a camera device, etc.
[0105] Exemplarily, when a trailer hook on signal is detected, an image of the rear side of the vehicle is further captured by a rear camera of the vehicle to determine whether the trailer hook is used to tow an object, so as to determine whether the vehicle is in a towing scene.
[0106] Optionally, for specific working conditions under non-trailer working conditions, for example, the judgment of off-road slope conditions can be made with the help of a camera device or the like.
[0107] For example, off-road vehicles are often used for competitions and entertainment on roads such as deserts and land. Front and rear cameras are used to obtain pictures of the scenery in front and behind the vehicle to determine whether the vehicle is on a steep slope, or in a desert, land, or other features. If the above features exist, it can be determined that the vehicle is in an off-road slope rushing scene.
[0108] Optionally, when the ambient temperature is different, the load generated by the vehicle traveling on the road for different durations will also be different, so a corresponding relationship between the ambient temperature and the target duration can be set.
[0109] Exemplarily, the corresponding relationship between the ambient temperature and the target duration may be as shown in the following Table 1.
[0110] Table 1
[0111] Ambient temperature (℃) Target duration (minutes) 30-40 30 40-50 15 …… ……
[0112] As shown in Table 1, when the ambient temperature is 30°C to 40°C, the target time is determined to be 30 minutes, that is, when the vehicle travels on a slope for more than 30 minutes, it can be determined that the vehicle is in a high-load condition; when the ambient temperature is 40°C to 50°C, the target time is determined to be 15 minutes, that is, when the vehicle travels on a slope for more than 15 minutes, it can be determined that the vehicle is in a high-load condition.
[0113] In an embodiment of the present application, the vehicle's trailering condition and non-trailering condition are distinguished, and corresponding preset slope thresholds and preset durations are set respectively; the acquired data is compared with the corresponding thresholds to determine whether the vehicle is in a high-load condition, which can further improve the accuracy of the judgment of the high-load condition, thereby ensuring the timeliness of lowering the cabin temperature.
[0114] In one implementation, obtaining an ambient temperature of the vehicle;
[0115] Get the current operating condition of the vehicle and the slope of the road the vehicle is on, including:
[0116] If the ambient temperature is greater than or equal to the preset temperature threshold, the current operating condition and slope value are obtained.
[0117] For example, when the ambient temperature is low, low-temperature outside air can enter the cabin and blow out the high-temperature air in the cabin; when the ambient temperature is high, the difference between the cabin temperature and the outside temperature is small, and the outside air may not be able to blow out the high-temperature air in the cabin, resulting in a high temperature in the cabin. The temperature threshold can be set to 30°C. When the ambient temperature is detected to be higher than 30°C, the current driving condition of the vehicle is monitored to determine whether the vehicle is in a high-load condition and whether there is a switch from a high-load condition to a parking condition.
[0118] In an embodiment of the present application, the ambient temperature of the vehicle is monitored and a preset temperature threshold is set. When the ambient temperature is greater than or equal to the preset temperature threshold, the current operating condition and slope value are obtained, thereby avoiding real-time acquisition of relevant parameters, which results in a large amount of calculation and excessive consumption of energy.
[0119] Optionally, when it is detected that the vehicle is in a towing condition, but the slope of the road is low, for example, the slope is less than 11%, if the vehicle has not switched to a parking condition, the target driving time is output based on the current ambient temperature to prompt the user to drive the vehicle for the target driving time so that the cabin temperature can be lowered.
[0120] Among them, since the higher the ambient temperature, the higher the temperature of the outside wind, the smaller the temperature difference between the outside wind temperature and the engine compartment temperature, which reduces the cooling speed of the engine compartment temperature, so the vehicle needs to travel longer to allow more outside wind to enter the engine compartment and take away the high-temperature air in the engine compartment. Therefore, the target driving time is positively correlated with the ambient temperature of the vehicle; that is, the higher the ambient temperature, the longer the target driving time; conversely, the lower the ambient temperature, the shorter the target driving time.
[0121] For example, when the ambient temperature is 30° C., the corresponding target driving time can be determined as 8 minutes; and when the ambient temperature is 45° C., the corresponding target driving time can be determined as 16 minutes.
[0122] S202 , determining a target speed of the engine of the vehicle and a target duty cycle of the condensing fan based on the current parking state and the cabin temperature.
[0123] A correspondence may be preset between the current parking state and cabin temperature and the operating parameters of the engine and the condensing fan, and based on the correspondence, target speeds and target duty cycles corresponding to different parking states and cabin temperatures may be determined.
[0124] For example, different temperature ranges may be set for the cabin temperature, and corresponding target speeds and target duty cycles may be determined for different parking states and temperature ranges of the cabin temperature.
[0125] In one implementation, the cabin temperature may include a first temperature and a second temperature, the first temperature being the temperature of a first position whose distance from the exhaust pipe of the engine is less than a first preset distance; the second temperature being the temperature of a second position whose distance from the exhaust pipe of the engine is greater than or equal to a second preset distance; the second preset distance is greater than or equal to the first preset distance.
[0126] Exemplarily, when the first preset distance is equal to the second preset distance, the preset distance may be 0.5 meters, and the first temperature may be the temperature at a position within 0.5 meters from the exhaust pipe, for example, the temperature at 0.4 meters from the exhaust pipe; or, the first temperature may also be the average temperature of multiple positions within 0.5 meters from the exhaust pipe, for example, the temperature at 0.1 meters is 200° C., the temperature at 0.3 meters is 190° C., and the temperature at 0.4 meters is 170° C., then the first temperature may be determined to be approximately 187° C. The second temperature may be the temperature at a position 0.5 meters or more from the exhaust pipe, for example, the temperature at 1 meter from the exhaust pipe; or, the second temperature may also be the average temperature of multiple positions 0.5 meters from the exhaust pipe, for example, the temperature at 0.7 meters is 130° C., and the temperature at 0.9 meters is 120° C., then the second temperature may be determined to be 175° C.
[0127] Different models are often used in different driving environments. For off-road models, they usually run under extreme conditions. Compared with the coolant temperature of the cooling system, the exhaust temperature of the engine can directly reflect the combustion situation in the engine combustion chamber, and the change of exhaust temperature is almost instantaneous, which can immediately reflect the working state of the engine; while the change of coolant temperature takes a certain amount of time to be transmitted to the cooling system. Therefore, by measuring the exhaust temperature at the exhaust port position of the engine and the exhaust temperature at the non-exhaust port position, the sensitivity and accuracy of judging the working state of the engine can be improved.
[0128] Optionally, when the first preset distance is different from the second preset distance, and the second preset distance is greater than the first preset distance, the first temperature is the temperature of a position whose distance from the exhaust pipe is less than the first preset distance, or the average temperature of multiple positions within the first preset distance; the second temperature is the temperature of a position whose distance from the exhaust pipe is greater than or equal to the second preset distance, or the average temperature of multiple positions outside the second preset distance.
[0129] Exemplarily, the first preset distance is 0.3 meters; the second preset distance is 0.6 meters; the first temperature may be the temperature corresponding to a position where the distance from the exhaust pipe is less than 0.3 meters; the second temperature may be the temperature corresponding to a position where the distance from the exhaust pipe is greater than or equal to 0.6 meters.
[0130] In one implementation, the process of determining the target speed and the target duty cycle according to the current parking state and the cabin temperature may include:
[0131] Based on the current parking state, determining a target threshold value corresponding to the current parking state;
[0132] Based on the first temperature, the second temperature and the target threshold, a target speed of the engine and a target duty cycle of the condensing fan are determined.
[0133] The parking state may include an idling parking state and a flameout parking state, wherein the idling parking state indicates that the engine is still running when the vehicle is stationary, and there is a certain speed to maintain the use of other vehicle components; the flameout parking state indicates that the engine of the vehicle stops running, that is, the engine speed is 0. For different parking states, corresponding target thresholds are set respectively; and the target speed and target duty cycle are determined in combination with the first temperature, the second temperature and the target threshold.
[0134] Exemplarily, taking the target threshold as a temperature threshold as an example, when the vehicle is in an idling parking state, the target threshold can be determined to be 100°C, and when the vehicle is in an ignition-off parking state, the target threshold can be determined to be 105°C.
[0135] It should be noted that for the parameter setting of the target threshold under different parking conditions, it is necessary to determine the appropriate values in combination with actual vehicle tests or simulation tests, and this application does not limit the numerical setting and acquisition methods of various parameters.
[0136] In the embodiment of the present application, a first temperature of the engine exhaust port and a second temperature of a non-exhaust port position are obtained; first, a corresponding target threshold is determined according to the current parking state of the vehicle; and then, the target speed of the engine and the target duty cycle of the condensing fan are determined by combining the first temperature, the second temperature and the target threshold. Different target thresholds are determined for different parking states to ensure the accuracy of temperature determination, so that the timing of controlling the fan can be determined more accurately, thereby improving the efficiency of reducing the cabin temperature.
[0137] In one implementation, the target threshold includes a target temperature threshold and a target difference threshold; based on the first temperature, the second temperature and the target threshold, the process of determining the target speed of the engine and the target duty cycle of the condensing fan may also include:
[0138] determining a target difference based on the first temperature and the second temperature;
[0139] Based on the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold, the target speed and the target duty cycle are determined.
[0140] For example, the first temperature of the engine exhaust port is obtained to be 200°C, the second temperature at the non-exhaust port position is 190°C, and the target difference is calculated to be 10°C; then, the relationship between the first temperature and the target temperature threshold, as well as the relationship between the target difference and the target difference threshold can be compared to determine the corresponding target speed and target duty cycle.
[0141] Optionally, in order to improve the cooling efficiency of the vehicle cabin under different vehicle states, different temperature thresholds and difference thresholds may be set for different vehicle states. For example, when the current parking state of the vehicle is an idle parking state, the target temperature threshold is determined to be the first temperature threshold, and the target difference threshold is the first difference threshold; when the current parking state of the vehicle is an engine-off parking state, the target temperature threshold is determined to be the second temperature threshold, and the target difference threshold is the second difference threshold.
[0142] In the embodiment of the present application, the target difference between the first temperature and the second temperature is determined, and the target speed and target duty cycle that need to be controlled currently are determined by comparing the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold. The relationship between the first temperature and the target temperature threshold can reflect whether the exhaust temperature of the exhaust port exceeds the threshold, and the relationship between the target difference and the target difference threshold can reflect the temperature difference between different positions in the cabin; by combining the two comparison relationships, the target speed and the target duty cycle are determined, and the working parameters suitable for different temperature ranges can be determined, the accuracy of the target speed and the target duty cycle is ensured, and the efficiency of reducing the cabin temperature is improved.
[0143] In one implementation, if the current parking state is an idle parking state, based on the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold, the process of determining the target speed and the target duty cycle may include:
[0144] If the first temperature is greater than or equal to a first temperature threshold, and the target difference is greater than or equal to a first difference threshold, determining the first speed as the target speed, and determining the first duty cycle as the target duty cycle;
[0145] If the first temperature is greater than or equal to the first temperature threshold, and the target difference is less than the first difference threshold, determining the second speed as the target speed, and determining the second duty cycle as the target duty cycle;
[0146] If the first temperature is less than a first temperature threshold, determining a target speed and a target duty cycle based on the target parameter;
[0147] Among them, the first duty cycle is greater than the second duty cycle; the first speed is greater than the second speed; and the target parameters include the coolant temperature and air-conditioning pressure of the engine.
[0148] For example, the first temperature threshold corresponding to the idle parking state is 100°C, and the first difference threshold is 5°C. If the first temperature at the current exhaust port position is 150°C, and the second temperature at the non-exhaust port position is 130°C, the target difference is determined to be 20°C. At this time, the first temperature is greater than the first temperature threshold, and the target difference is greater than the first difference threshold, then the target speed can be determined to be 1600RPM, and the target duty cycle is determined to be 60%; if the first temperature is 150°C, the second temperature is 146°C, and the target difference is 4°C, at this time, the first temperature is greater than the first temperature threshold, and the target difference is less than the first difference threshold, then the target speed is determined to be 1200RPM, and the target duty cycle is 30%; if the first temperature is 90°C, the target parameters such as the engine coolant temperature and the air conditioning pressure can be further obtained, and the working parameters corresponding to the engine and the condensing wind can be further determined.
[0149] In an embodiment of the present application, when the vehicle is in an idling stop state, the corresponding thresholds are determined to be a first temperature threshold and a first difference threshold; for different ranges of the first temperature and the target difference, the corresponding target speed and target duty cycle are determined to improve the flexibility of determining the target speed and the target duty cycle; the higher the first temperature, the larger the target difference, and the larger the determined target speed and target duty cycle, thereby ensuring that the determined target speed and target duty cycle can reduce the cabin temperature without consuming too much energy, thereby further improving the efficiency of reducing the cabin temperature.
[0150] In one implementation, if the current parking state is an engine-off parking state, the remaining power of the vehicle is obtained; if the remaining power is greater than or equal to a power threshold, the vehicle is controlled to power on.
[0151] A hybrid electric vehicle (HEV) is equipped with both an internal combustion engine and an electric motor as two power sources. Such vehicles can operate in pure electric mode, hybrid mode or recovery mode. When the vehicle is in pure electric mode, it is driven only by the electric motor and has no tail gas emissions. When the vehicle is in hybrid mode, the internal combustion engine and the electric motor work simultaneously to increase power output. When the vehicle is in recovery mode, kinetic energy is converted into electrical energy through a regenerative braking system and stored in a battery to improve energy utilization efficiency. A storage battery is provided to store electricity, which is used for normal driving of the vehicle. When the vehicle is in a stalled state, the vehicle is powered off. In order to avoid insufficient power in the vehicle affecting its normal driving, before controlling the vehicle, it is first determined whether the remaining power of the vehicle is greater than or equal to the power threshold. If the remaining power is large, the vehicle can be automatically powered on.
[0152] Exemplarily, the power threshold is 50%. When it is detected that the vehicle is in a shutdown state and the remaining power is higher than the power threshold, the vehicle is controlled to be powered on to perform a subsequent cabin cooling strategy.
[0153] In an embodiment of the present application, when the current parking state of the vehicle is the engine-off parking state, the remaining power of the vehicle is obtained. If the remaining power is greater than or equal to the power threshold, the vehicle is controlled to power on to ensure that there is sufficient power in the vehicle battery for normal driving of the vehicle.
[0154] In one implementation, if the current parking state is the engine-off parking state, the target temperature threshold is the second temperature threshold, and the target difference threshold is the second difference threshold; based on the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold, the process of determining the target speed and the target duty cycle may include:
[0155] If the target difference is greater than or equal to the second difference threshold, and the first temperature is greater than or equal to the second temperature threshold, obtaining the remaining fuel of the vehicle and the target state of the target function; wherein the target function indicates the function of the vehicle to perform overheat protection;
[0156] Based on the remaining fuel amount and the target state, the target speed and the target duty cycle are determined.
[0157] Exemplarily, take the second difference threshold as 105°C and the second difference threshold as 10°C as an example; if the first temperature at the exhaust port position is 150°C, and the second temperature at the non-exhaust port position is 120°C, the target difference is determined to be 30°C. At this time, the first temperature is greater than the second temperature threshold, and the target difference is greater than the second difference threshold. In order to determine whether the current vehicle condition can meet the engine's operating requirements, the vehicle's remaining fuel and the target state of the overheating protection function are further obtained; based on the remaining fuel and the target state, the target speed and target duty cycle are determined.
[0158] In the embodiment of the present application, when the vehicle is in a shutdown state, the thresholds include a second temperature threshold and a second difference threshold; when the target difference is greater than or equal to the second difference threshold, and the first temperature is greater than or equal to the second temperature threshold, the target speed and target duty cycle are determined in combination with the remaining fuel of the vehicle and the target state of the overheat protection function. When controlling the start of the vehicle engine, there is fuel consumption. The corresponding target speed and target duty cycle are determined in combination with the remaining fuel of the vehicle, which can avoid insufficient fuel in the vehicle due to cabin cooling, affecting the normal driving of the vehicle; the target state can reflect whether the user has turned on the overheat protection function, and combined with the target state, it is ensured that the control of the vehicle meets the user's usage intention.
[0159] In one implementation, based on the remaining fuel amount and the target state, the process of determining the target speed and the target duty cycle may include:
[0160] If the remaining fuel volume is greater than or equal to the fuel volume threshold value and the target state is the on state, determining the third speed as the target speed and determining the fourth duty cycle as the target duty cycle;
[0161] If the remaining oil volume is less than the oil volume threshold, and / or the target state is the off state, the preset speed is determined as the target speed, and the fifth duty cycle is determined as the target duty cycle; wherein the fourth duty cycle is less than the fifth duty cycle.
[0162] Among them, the preset speed is 0, that is, the engine does not drive the silicone oil fan.
[0163] For example, taking the fuel level threshold of 50% as an example, after obtaining the remaining fuel level, if the remaining fuel level is 80%, which is greater than the fuel level threshold, and the target function is detected to be in the on state, the target speed can be determined to be 2000RPM and the target duty cycle can be determined to be 60%; if the remaining fuel level is 30%, the engine speed is determined to be 0 to avoid engine operation consuming fuel and affecting the normal driving needs of the vehicle; in order to achieve cabin cooling, a higher target duty cycle of the condensing fan can be determined, for example, 90%; if the target function is detected to be in the off state, the engine speed will not be controlled, and only the target duty cycle of the condensing fan can be determined to control the operation of the condensing fan.
[0164] In the embodiment of the present application, when the remaining oil volume is greater than or equal to the oil volume threshold value, and the target state is the on state, the target speed is determined to be the third speed, and the target duty cycle is the fourth duty cycle; when the remaining oil volume is less than the oil volume threshold value, and / or the target state is the off state, the target speed is determined to be the preset speed, and the target duty cycle is the fifth duty cycle greater than the fourth duty cycle. When the remaining oil volume is large, the engine can be controlled to make the silicone oil fan run to improve the efficiency of lowering the cabin temperature; when the remaining oil volume is small, the engine is not controlled, and only the target duty cycle of the condensing fan is increased, which can avoid the extra consumption of oil and cause the vehicle to be unable to drive.
[0165] In one implementation, if the first temperature is greater than or equal to the second temperature threshold, and the target difference is less than the second difference threshold, the preset speed is determined as the target speed, and the third duty cycle is determined as the target duty cycle;
[0166] If the first temperature is lower than the second temperature threshold, the vehicle is powered off.
[0167] Exemplarily, when the first temperature is greater than or equal to the second temperature threshold, and the target difference is less than the second threshold difference, the target duty cycle can be determined to be 60%, and the engine is not controlled; when it is detected that the first temperature is less than the second temperature threshold, indicating that the cabin temperature has dropped, the entire vehicle can be controlled to power off.
[0168] In the embodiment of the present application, when the first temperature is greater than or equal to the second temperature threshold, and the target difference is less than the second difference threshold, the target speed is determined to be the preset speed, and the target duty cycle is determined to be the third duty cycle; the parameters corresponding to the current temperature and the range of the difference are determined to ensure the efficiency of reducing the cabin temperature. When the first temperature is less than the second temperature threshold, it indicates that the cabin temperature has been reduced and the fan does not need to be controlled anymore, then the vehicle is controlled to be powered off to avoid the vehicle being continuously powered on, resulting in a waste of energy consumption.
[0169] Optionally, the vehicle cooling system also includes an electronic water pump to reduce the cabin temperature; therefore, according to different cabin temperatures and parking status, the duty cycle of the electronic water pump corresponding to the current operating condition can be determined, and the silicone oil fan, condensing fan and electronic water pump are combined to perform cooling treatment at the same time to further improve the cooling efficiency of the cabin temperature.
[0170] S203, controlling the operation of the silicone oil fan by a target speed, and controlling the operation of the condensing fan by a target duty cycle, so as to reduce the cabin temperature.
[0171] The silicone oil fan is connected to the engine crankshaft through a silicone oil-driven clutch. The clutch is filled with silicone oil. When the engine speed increases, the temperature rises, the viscosity of the silicone oil in the clutch decreases, causing the speed of the silicone oil fan to increase; when the temperature decreases, the viscosity of the silicone oil increases, causing the speed of the silicone oil fan to decrease.
[0172] Exemplarily, after determining the target speed and target duty cycle according to the current operating conditions of the vehicle, the engine is controlled by the target speed, thereby indirectly controlling the operation of the silicone oil fan; and the condensing fan is controlled by the target duty cycle, and the two fans run simultaneously to reduce the vehicle's cabin temperature.
[0173] Optionally, when the duty cycle of the electronic water pump is determined according to various parameters, the electronic water pump is controlled by the duty cycle to jointly reduce the cabin temperature.
[0174] Optionally, in the process of controlling various types of cooling equipment, the control duration is monitored, and corresponding time thresholds for different working conditions can be set. When the control time reaches the time threshold, the control is stopped; or, the cabin temperature is obtained again to determine whether the cabin temperature has dropped, so as to determine whether to stop controlling the silicone oil fan and the condensing fan.
[0175] In an embodiment of the present application, when it is detected that the vehicle switches from a high-load condition to a parking condition, the current parking state of the vehicle and the cabin temperature of the vehicle cabin are obtained; according to the current parking state and the cabin temperature, the target speed of the engine and the target duty cycle of the condensing fan are determined; the silicone oil fan is controlled by the target speed, and the condensing fan is controlled by the target duty cycle. After the vehicle switches from a high-load condition to a parking condition, the operating parameters of the engine and the condensing fan are determined, and the silicone oil fan and the condensing fan are controlled to reduce the cabin temperature to avoid failure or damage of vehicle components due to excessive temperature in the cabin; combined with the current parking state of the vehicle after being in the parking condition and the temperature in the cabin, the operating parameters suitable for the current scenario are determined to improve the accuracy of the target speed and the target duty cycle and the flexibility of controlling the fan, thereby improving the efficiency of reducing the cabin temperature.
[0176] Figure 3 This is a schematic flow chart of a method for determining a vehicle driving condition provided in an embodiment of the present application. It should be understood that the method can be applied to a vehicle; or, to a processor in a vehicle; or, to a chip in a processor mounted in a vehicle.
[0177] For example, Figure 3 As shown, the method includes:
[0178] S301, obtaining the ambient temperature of the vehicle.
[0179] Exemplarily, the ambient temperature of the vehicle is acquired using a temperature sensor disposed outside the vehicle.
[0180] Optionally, the implementation of S301 can refer to Figure 2 The relevant description of S201 in the present application embodiment is not repeated here.
[0181] S302, determine whether the ambient temperature is ≥ 30°C. If yes, execute S304; if no, execute S303.
[0182] Exemplarily, after the ambient temperature is acquired, it is determined whether the ambient temperature is greater than or equal to 30°C.
[0183] Optionally, the implementation of S302 can refer to Figure 2 The relevant description of S201 in the present application embodiment is not repeated here.
[0184] S303: Do not execute the policy.
[0185] Exemplarily, if the ambient temperature is detected to be less than 30° C., the subsequent judgment strategy is not performed.
[0186] S304, determine whether the vehicle is currently in a towing condition. If yes, execute S305; if no, execute S306.
[0187] Exemplarily, if the temperature is detected to be greater than or equal to 30° C., it is determined whether the vehicle is currently in a trailer operating state.
[0188] Optionally, by detecting a trailer hook signal and / or acquiring an image near the trailer hook of the vehicle, it is determined whether the vehicle is in a trailer working condition.
[0189] Optionally, the implementation of S304 can refer to Figure 2 The relevant description of S201 in the present application embodiment will not be repeated here.
[0190] S305, judging whether the slope value is ≥11% and whether the duration of driving on the road corresponding to the slope value is ≥10 minutes. If yes, executing S307; if no, executing S303.
[0191] Exemplarily, the slope value of the road on which the vehicle is currently located and the duration of driving on the road are obtained, and it is determined whether the current slope value is greater than or equal to 11% and whether the duration is greater than or equal to 10 minutes.
[0192] Optionally, the implementation of S305 can refer to Figure 2 The relevant description of S201 in the present application embodiment will not be repeated here.
[0193] S306, determine whether the slope value is ≥12% and whether the duration is ≥15 minutes. If yes, execute S315; if no, execute S311 or S312.
[0194] Exemplarily, when the vehicle is not in the towing condition, it is further determined whether the current slope value of the vehicle is greater than or equal to 12%, and whether the duration is greater than or equal to 15 minutes.
[0195] Optionally, the implementation of S306 can refer to Figure 2 The relevant description of S201 in the present application embodiment will not be repeated here.
[0196] S307, judging whether the vehicle continues to travel and whether the slope value is less than 11%. If so, executing S315; if not, executing S308 or S309.
[0197] Exemplarily, when it is detected that the current slope value is greater than or equal to 11% and the duration is greater than or equal to 10 minutes, it is continuously determined whether the vehicle is continuing to travel and whether the slope value decreases to below 11%.
[0198] S308: If the vehicle continues to travel and the slope value is ≥ 11%, execute S304.
[0199] Exemplarily, when it is detected that the vehicle continues to travel and the slope value is still greater than or equal to 11%, the operating condition of the vehicle is continuously determined.
[0200] S309, detecting whether the vehicle has stopped running. If the vehicle has stopped running, executing S310.
[0201] Exemplarily, when the vehicle does not continue to travel, it indicates that the vehicle has stopped traveling.
[0202] S310, monitoring the current parking state of the vehicle.
[0203] Exemplarily, when the vehicle stops traveling and is in a parking condition, the current parking state of the vehicle is monitored.
[0204] In one implementation, after obtaining the current parking state of the vehicle, the following steps are performed: Figure 4 The method shown.
[0205] Optionally, the implementation of S310 can refer to Figure 2 The relevant description of S201 in the present application embodiment will not be repeated here.
[0206] S311, determine whether the slope value is less than 12%. If yes, execute S303.
[0207] For example, when it is detected that the slope value is less than 12%, it indicates that the current slope is low, and the subsequent strategy is not executed.
[0208] S312: If the slope value is ≥12% and the duration is <15 minutes, execute S313.
[0209] For example, when it is detected that the slope of the current road is greater than or equal to 12% and lasts for less than 15%, it indicates that the vehicle may be in a slope condition.
[0210] S313, collecting the surrounding environment image of the vehicle.
[0211] Exemplarily, the environment image around the vehicle is collected by a vehicle-mounted camera device to further determine whether the vehicle is in a slope condition.
[0212] Optionally, the implementation of S313 can refer to Figure 2 The relevant description of S201 in the present application embodiment will not be repeated here.
[0213] S314, determine whether the vehicle is in a slope condition. If so, execute S315; if not, execute S306.
[0214] Exemplarily, after acquiring an environmental image around the vehicle, the environmental image is analyzed to determine whether the vehicle is in a slope condition.
[0215] Optionally, an image recognition model is trained using sample images under a slope-jumping condition, and the surrounding environment image is input into the trained image recognition model to determine whether the surrounding environment image has target features, so as to determine whether the vehicle is currently in a slope-jumping condition.
[0216] Optionally, the implementation of S314 can refer to Figure 2 The relevant description of S201 in the present application embodiment will not be repeated here.
[0217] S315, determining whether the duration of vehicle driving is greater than or equal to the target duration. If so, executing S303; if not, executing S310.
[0218] Exemplarily, after determining that the vehicle is in a slope-rushing condition, the duration of the vehicle continues to be monitored to determine whether the duration is greater than or equal to a target duration.
[0219] Optionally, the target duration may be set in conjunction with the ambient temperature of the vehicle. The process of determining the target duration based on the ambient temperature can be found in Figure 2 The relevant description of S201 in the present application embodiment will not be repeated here.
[0220] In the embodiment of the present application, by analyzing whether the vehicle is in a trailer condition, the slope value under the condition, and the duration of driving on the road corresponding to the slope value, it is determined whether the vehicle is in a high-load condition; different slope thresholds and duration thresholds are set for different conditions to improve the accuracy of determining high-load conditions. On this basis, when it is detected that the high-load condition is switched to the parking condition, the cabin temperature is monitored, which can improve the timeliness of lowering the cabin temperature.
[0221] When the vehicle is in different parking states, the process of lowering the cabin temperature is different; when the vehicle is in an idling parking state, the target speed and target duty cycle can be directly determined to control the corresponding components of the vehicle.
[0222] Figure 4 is a schematic flow chart of another vehicle control method provided by an embodiment of the present application. It should be understood that the method can be applied to a vehicle; or, applied to a processor in a vehicle; or, applied to a chip in a processor mounted in a vehicle.
[0223] For example, Figure 4 As shown, the method includes:
[0224] S401, obtaining the current parking state of the vehicle. If the current parking state is an idling parking state, executing S402.
[0225] In one implementation, after Figure 3 After the method shown, the current parking state of the vehicle is obtained. At this time, the current parking state of the vehicle is obtained.
[0226] Optionally, the implementation of S401 can refer to Figure 2 The relevant description of S201 in the present application embodiment will not be repeated here.
[0227] S402, obtaining a first temperature T1 and a second temperature T2.
[0228] Among them, the first temperature is the temperature of a first position whose distance from the exhaust pipe of the engine is less than a first preset distance; the second temperature is the temperature of a second position whose distance from the exhaust pipe of the engine is greater than or equal to a second preset distance; the second preset distance is greater than or equal to the first preset distance.
[0229] Exemplarily, when it is detected that the current parking state of the vehicle is an idle parking state, the first temperature is obtained to be 150° C. and the second temperature is obtained to be 130° C.
[0230] Optionally, the implementation of S402 can refer to Figure 2 The relevant description of S202 in the present application embodiment will not be repeated here.
[0231] S403, determine whether T1 is ≥ 100°C, and whether T1-T2 is ≥ 5°C. If yes, execute S404; if no, execute S405 or S407.
[0232] Exemplarily, it is obtained that T1 is 150°C and T2 is 130°C, and the target difference T1-T2 between the first temperature and the second temperature is calculated to be 20°C; it is determined whether T1 is greater than or equal to 100°C and whether T1-T2 is greater than or equal to 5°C.
[0233] Optionally, the implementation of S403 can refer to Figure 2 The relevant description of S202 in the present application embodiment will not be repeated here.
[0234] S404, determining that the target speed is 1600 RPM, the target duty cycle is 60%, and the electronic water pump duty cycle is 40%.
[0235] Exemplarily, when it is detected that T1 is greater than or equal to 100° C. and T1-T2 is greater than or equal to 5° C., the target speed of the engine is determined to be 1600 RPM, the target duty cycle of the condensing fan is 60%, and the target duty cycle of the electronic water pump is 40%.
[0236] Optionally, the implementation of S304 can refer to Figure 2 The relevant description of S202 in the present application embodiment will not be repeated here.
[0237] S405: When T1≥100°C and T1-T2<5°C, execute S406.
[0238] S406, determining that the target speed is 1200 RPM, the target duty cycle is 40%, and the electronic water pump duty cycle is 40%.
[0239] Exemplarily, when T1 is greater than or equal to 100°C and T1-T2 is less than 5°C, the exhaust port temperature is still high, but the temperature difference with the non-exhaust port position is small. It can be determined that the target speed is 1200RPM, the target duty cycle is 40%, and the electronic water pump duty cycle is 40%.
[0240] S407: When T1<100°C, execute S408.
[0241] S408, determining working parameters according to engine water temperature, air conditioning pressure, etc.
[0242] The operating parameters include target speed, target duty cycle and electronic water pump duty cycle.
[0243] Exemplarily, when it is detected that T1 is less than 100° C., parameters such as the engine water temperature and the air-conditioning pressure are further acquired to determine the target speed of the engine, the target duty cycle of the condensing fan, and the duty cycle of the electronic water pump.
[0244] Optionally, the implementation of S408 can refer to Figure 2 The relevant description of S202 in the present application embodiment will not be repeated here.
[0245] S409, controlling the silicone oil fan, condensing fan, and electronic water pump.
[0246] Exemplarily, after determining the target speed required by the engine, the target duty cycle required by the condensing fan, and the duty cycle of the electronic water pump under the current operating conditions, the engine is controlled by the target speed, thereby indirectly controlling the silicone oil fan; and the condensing fan is controlled by the target duty cycle, and the electronic water pump is controlled by the electronic water pump duty cycle, so as to achieve cooling of the cabin temperature.
[0247] Optionally, the implementation of S409 can refer to Figure 2 The relevant description of S203 in the present application embodiment is not repeated here.
[0248] S410, determine whether T1 is less than 100° C. If yes, execute S408; if no, execute S409.
[0249] Exemplarily, the control duration is set and T1 is monitored in real time. When T1 is less than 100°C, it indicates that the temperature has dropped, and the parameters of the fan and water pump can be fine-tuned in combination with other parameters; when T1 is still greater than or equal to 100°C, continue to control the silicone oil fan, condensing fan and electronic water pump with the above parameters.
[0250] In an embodiment of the present application, when it is detected that the current parking state of the vehicle is an idle parking state, the first temperature and the second temperature are combined to determine the current cooling demand, and the operating parameters of the engine, condensing fan and electronic water pump are determined to improve the accuracy and flexibility of determining the operating parameters; by controlling the operation of the silicone oil fan, condensing fan and electronic water pump, the cabin temperature of the vehicle is reduced to avoid the impact of excessive cabin temperature on cabin components, thereby improving the efficiency of reducing the cabin temperature and ensuring driving safety.
[0251] When the vehicle is in the off-parking state, you first need to control the vehicle's power on and the engine's operation, and then you can control the components required for cooling. In the process of controlling the vehicle's start-up, you also need to judge the vehicle's remaining power and remaining fuel to avoid the vehicle's low remaining energy level affecting normal driving of the vehicle.
[0252] Figure 5 is a schematic flow chart of another vehicle control method provided by an embodiment of the present application. It should be understood that the method can be applied to a vehicle; or, applied to a processor in a vehicle; or, applied to a chip in a processor mounted in a vehicle.
[0253] For example, Figure 5 As shown, the method includes:
[0254] S501, obtaining the current parking state of the vehicle. If the current parking state is the engine-off parking state, then executing S502.
[0255] In one implementation, after Figure 3 After the method shown, the current parking state of the vehicle is obtained. At this time, the current parking state of the vehicle is obtained.
[0256] Optionally, the implementation of S501 can refer to Figure 2 The relevant description of S201 in the present application embodiment will not be repeated here.
[0257] S502, obtaining the remaining power and fuel of the vehicle.
[0258] Exemplarily, when the vehicle is in a shutdown state, the remaining power and remaining fuel of the vehicle are first obtained.
[0259] Optionally, the implementation of S502 can refer to Figure 2The relevant description of S201 in the present application embodiment is not repeated here.
[0260] S503, determine whether the remaining power is greater than or equal to the power threshold. If yes, execute S505; if no, execute S504.
[0261] For example, when the vehicle is in a shutdown state, in order to determine whether there is sufficient power to power the vehicle, it is determined whether the remaining power is greater than or equal to a power threshold. For example, the power threshold may be set to 50%.
[0262] Optionally, the implementation of S503 can refer to Figure 2 The relevant description of S201 in the present application embodiment is not repeated here.
[0263] S504: Do not execute the policy.
[0264] Exemplarily, when the remaining power is less than the power threshold, it indicates that the remaining power of the vehicle is insufficient for normal driving of the vehicle, and the subsequent strategy is not executed.
[0265] S505 , controlling the vehicle to power on, and obtaining a first temperature T1 and a second temperature T2 .
[0266] Among them, the first temperature is the temperature of a first position whose distance from the exhaust pipe of the engine is less than a first preset distance; the second temperature is the temperature of a second position whose distance from the exhaust pipe of the engine is greater than or equal to a second preset distance; the second preset distance is greater than or equal to the first preset distance.
[0267] Exemplarily, when the remaining power of the vehicle is greater than or equal to the power threshold, the vehicle is controlled to be powered on; and the current first temperature T1 and second temperature T2 are obtained.
[0268] Optionally, the implementation of S505 can refer to Figure 2 The relevant description of S201 in the present application embodiment is not repeated here.
[0269] S506, determine whether T1 ≥ 105°C, whether T1-T2 ≥ 10°C. If yes, execute S508; if T1 ≥ 105°C, T1-T2 < 10°C, execute S507; if T1 < 105°C, execute S515.
[0270] Exemplarily, after obtaining T1 and T2, it is determined whether TI is greater than or equal to 105°C, and whether the difference between T1 and T2 is greater than or equal to 10°C.
[0271] Optionally, the implementation of S506 can refer to Figure 2 The relevant description of S202 in the present application embodiment will not be repeated here.
[0272] S507, determining that the target speed is 0, the target duty cycle is 60%, the electronic water pump duty cycle is 30%, and controlling the components.
[0273] Among them, the components include silicone oil fan, condensing fan and electronic water pump.
[0274] Exemplarily, when T1 is greater than or equal to 105°C and T1-T2 is less than 10°C, the target speed is determined to be 0, the target duty cycle is 60%, and the electronic water pump duty cycle is 30%, and then the engine is not controlled, the condensing fan is controlled to operate at a duty cycle of 60%, and the electronic water pump is controlled to operate at a duty cycle of 30%.
[0275] S508, determine whether the remaining oil volume is greater than or equal to the oil volume threshold, and turn on the overheat protection function. If yes, execute S510; if no, execute S512.
[0276] Exemplarily, when T1 is greater than or equal to 105° C., and T1-T2 is greater than or equal to 10° C., the remaining oil level is compared with the oil level threshold, and it is detected whether the overheat protection function is turned on.
[0277] Optionally, the implementation of S508 can refer to Figure 2 The relevant description of S202 in the present application embodiment will not be repeated here.
[0278] S509, determine whether T1 is less than 105° C. If yes, execute S515; if no, execute S507.
[0279] Exemplarily, after S507 runs for 30 seconds, it is determined whether the current first temperature T1 is less than 105 degrees Celsius.
[0280] S510, determining that the target speed is 2000 RPM, the target duty cycle is 60%, the electronic water pump duty cycle is 60%, and controlling the components.
[0281] For example, if the currently acquired remaining oil amount is greater than or equal to 50% and the overheat protection function is on, the target speed can be determined to be 2000RPM, the target duty cycle is 60%, and the electronic water pump duty cycle is 60%; then the engine is controlled to run at 2000RPM, the condensing fan is controlled to run at a 60% duty cycle, and the electronic water pump is controlled to run at a 60% duty cycle.
[0282] Optionally, the implementation of S510 can refer to Figure 2 The relevant description of S202 in the present application embodiment will not be repeated here.
[0283] S511, determine whether T1 is less than 105° C. If yes, execute S515; if no, execute S510.
[0284] Exemplarily, after S510 runs for 30 seconds, it is determined whether the current first temperature T1 is less than 105 degrees Celsius.
[0285] S512, determining that the target speed is 0, the target duty cycle is 90%, the electronic water pump duty cycle is 30%, and controlling the components.
[0286] Exemplarily, if the remaining oil level is less than the oil level threshold, and / or the target state is the off state, the target speed is determined to be 0, the target duty cycle is 90%, and the electronic water pump duty cycle is 30%; and then the engine is not controlled, and the condensing fan is controlled to operate at a 90% duty cycle and the electronic water pump is controlled to operate at a 30% duty cycle.
[0287] Optionally, the implementation of S512 can refer to Figure 2 The relevant description of S202 in the present application embodiment will not be repeated here.
[0288] S513, determine whether T1 is less than 105° C. If yes, execute S515; if no, execute S514.
[0289] Exemplarily, after S510 runs for 3 minutes, it is determined whether the current first temperature T1 is less than 105 degrees Celsius.
[0290] S514: The vehicle is powered off and the owner is reminded that the vehicle is in an overheated condition. It is recommended that the vehicle be started and run at idle speed.
[0291] For example, when T1 is still greater than or equal to 105°C after executing the cooling strategy, the entire vehicle is powered off and the owner is prompted that the vehicle is in an overheated condition, and it is recommended that the vehicle be started and run at idle speed.
[0292] S515, shut down the engine and control the vehicle to power off.
[0293] Exemplarily, when it is detected that T1 is less than 105° C., the vehicle engine is turned off, and the vehicle is powered off; the vehicle is switched to a shutdown state.
[0294] In the embodiment of the present application, when the vehicle is in a shutdown state, the corresponding temperature threshold and difference threshold are determined, and combined with the remaining power of the vehicle, it is determined whether to control the vehicle to be powered on; and combined with the remaining oil volume, it is determined whether it is sufficient for the engine to start, so as to control the silicone oil fan to start; to avoid the vehicle power-on control and engine start control due to temperature reduction, resulting in insufficient power and oil volume of the vehicle, affecting the normal driving of the vehicle. In combination with unused vehicle scenarios, the corresponding working parameters are determined, and on the basis of avoiding energy waste, the efficiency of reducing the cabin temperature is improved to avoid damage to the components in the cabin.
[0295] Combination of the above Figures 1 to 5 The vehicle control method provided by the embodiment of the present application is described in detail; Figure 6 and Figure 7 The device embodiments of the present application are described in detail. It should be understood that the device in the embodiments of the present application can execute the various methods of the aforementioned embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.
[0296] Figure 6 It is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application.
[0297] For example, Figure 6 As shown, the vehicle control device 600 includes:
[0298] The first acquisition module 601 is used to acquire the current parking state and cabin temperature of the vehicle if it is detected that the vehicle switches from a high-load operating condition to a parking condition;
[0299] A first determination module 602, configured to determine a target speed of the engine of the vehicle and a target duty cycle of the condensing fan based on a current parking state and a cabin temperature;
[0300] The first control module 603 is used to control the operation of the silicone oil fan through a target speed, and to control the operation of the condensing fan through a target duty cycle, so as to reduce the cabin temperature.
[0301] In one possible implementation, the cabin temperature includes a first temperature and a second temperature, the first temperature being the temperature of a first position whose distance from the exhaust pipe of the engine is less than a first preset distance; the second temperature being the temperature of a second position whose distance from the exhaust pipe of the engine is greater than or equal to the second preset distance; the second preset distance is greater than or equal to the first preset distance; the first determination module 602 is also used to: determine a target threshold corresponding to the current parking state based on the current parking state; determine a target speed of the engine and a target duty cycle of the condensing fan based on the first temperature, the second temperature and the target threshold.
[0302] In one possible implementation, the target threshold includes a target temperature threshold and a target difference threshold; the first determination module 602 is also used to: determine the target difference based on the first temperature and the second temperature; determine the target speed and the target duty cycle based on the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold.
[0303] In one possible implementation, the current parking state is an idle parking state, the target temperature threshold is a first temperature threshold, and the target difference threshold is a first difference threshold; the first determination module 602 is also used to: if the first temperature is greater than or equal to the first temperature threshold, and the target difference is greater than or equal to the first difference threshold, determine the first speed as the target speed, and determine the first duty cycle as the target duty cycle; if the first temperature is greater than or equal to the first temperature threshold, and the target difference is less than the first difference threshold, determine the second speed as the target speed, and determine the second duty cycle as the target duty cycle; if the first temperature is less than the first temperature threshold, determine the target speed and the target duty cycle based on the target parameters; wherein the first duty cycle is greater than the second duty cycle; the first speed is greater than the second speed; the target parameters include the engine coolant temperature and air conditioning pressure.
[0304] In one possible implementation, the current parking state is the engine-off parking state, the target temperature threshold is the second temperature threshold, and the target difference threshold is the second difference threshold; the first determination module 602 is also used to: if the target difference is greater than or equal to the second difference threshold, and the first temperature is greater than or equal to the second temperature threshold, obtain the remaining fuel of the vehicle and the target state of the target function; wherein the target function indicates the vehicle's overheating protection function; based on the remaining fuel and the target state, determine the target speed and target duty cycle.
[0305] In a possible implementation, the vehicle control device 600 further includes:
[0306] a second determination module, configured to determine the preset speed as the target speed and the third duty cycle as the target duty cycle if the first temperature is greater than or equal to a second temperature threshold and the target difference is less than the second difference threshold;
[0307] The second control module is used to control the vehicle to power off if the first temperature is less than a second temperature threshold.
[0308] In one possible implementation, the first determination module 602 is also used to: if the remaining oil amount is greater than or equal to the oil amount threshold and the target state is the on state, determine the third speed as the target speed, and determine the fourth duty cycle as the target duty cycle; if the remaining oil amount is less than the oil amount threshold, and / or the target state is the off state, determine the preset speed as the target speed, and determine the fifth duty cycle as the target duty cycle; wherein the fourth duty cycle is less than the fifth duty cycle.
[0309] In a possible implementation, the current parking state is an engine-off parking state, and the vehicle control device 600 further includes:
[0310] The second acquisition module is used to obtain the remaining power of the vehicle;
[0311] The third control module is used to control the vehicle to power on if the remaining power is greater than or equal to the power threshold.
[0312] In a possible implementation, the vehicle control device 600 further includes:
[0313] A third acquisition module is used to acquire the current operating condition of the vehicle and the slope value of the road on which the vehicle is located;
[0314] The third determination module is used to determine whether the vehicle is in a high-load condition based on the current operating condition, the slope value, and the duration of the vehicle traveling on the road with the slope value.
[0315] In one possible implementation, the third determination module is also used to determine that the vehicle is in a high-load condition if the current operating condition is a trailer condition, and the slope value is greater than or equal to a first preset slope threshold, and the duration is greater than or equal to the first preset duration; if the current operating condition is a non-trailer condition, and the slope value is greater than or equal to a second preset slope threshold, and the duration is greater than or equal to the second preset duration, determine that the vehicle is in a high-load condition; if the current operating condition is a non-trailer condition, and the slope value is greater than or equal to the second preset slope threshold, and the duration is less than the second preset duration, determine whether the vehicle is in a high-load condition based on the environmental image; wherein the second preset slope threshold is greater than the first preset slope threshold; and the second preset duration is greater than the first preset duration.
[0316] In a possible implementation, the vehicle control device 600 further includes:
[0317] A fourth acquisition module is used to acquire the ambient temperature of the vehicle;
[0318] The third acquisition module is also used to obtain the current operating condition and slope value if the ambient temperature is greater than or equal to a preset temperature threshold.
[0319] It should be noted that the above vehicle control device is embodied in the form of a functional unit. The term "module" here can be implemented in the form of software and / or hardware, and is not specifically limited to this.
[0320] For example, a "module" may be a software program, a hardware circuit, or a combination of the two that implements the above functions. The hardware circuit may include an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit, and / or other suitable components that support the described functions.
[0321] Therefore, the units of each example described in the embodiments of the present application can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0322] Figure 7 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0323] For example, Figure 7 As shown, the vehicle 700 includes: a memory 701 and a processor 702, wherein the memory 701 stores an executable program code 703, and the processor 702 is used to call and execute the executable program code 703 to perform a vehicle control method.
[0324] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to execute a vehicle control method provided by an embodiment of the present application.
[0325] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0326] In the case of dividing each functional module according to each function, the device may also include a first acquisition module, a first determination module, a first control module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0327] It should be understood that the device provided in this embodiment is used to execute the above-mentioned vehicle control method, and thus can achieve the same effect as the above-mentioned implementation method.
[0328] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing mutual program codes, etc.
[0329] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0330] In addition, the device provided in the embodiments of the present application may specifically be a chip, component or module, and the chip may include a connected processor and memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a vehicle control method provided in the above embodiments.
[0331] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is run on a computer, the computer executes the above-mentioned related method steps to implement a vehicle control method provided by the above-mentioned embodiment.
[0332] This embodiment also provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a vehicle control method provided by the above-mentioned embodiment.
[0333] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.
[0334] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned 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.
[0335] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0336] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A vehicle control method, characterized in that: The vehicle is equipped with a silicone oil fan and a condensing fan, and the method comprises: If it is detected that the vehicle switches from a high-load operating condition to a parking condition, obtaining a current parking state and a cabin temperature of the vehicle; determining a target speed of the engine of the vehicle and a target duty cycle of the condensing fan based on the current parking state and the cabin temperature; The silicone oil fan is controlled to operate according to the target rotation speed, and the condensing fan is controlled to operate according to the target duty cycle, so as to reduce the cabin temperature.
2. The method according to claim 1, characterized in that The cabin temperature includes a first temperature and a second temperature, the first temperature being a temperature of a first position whose distance from the exhaust pipe of the engine is less than a first preset distance; the second temperature being a temperature of a second position whose distance from the exhaust pipe of the engine is greater than or equal to a second preset distance; The second preset distance is greater than or equal to the first preset distance; The determining, based on the current parking state and the cabin temperature, a target speed of the engine of the vehicle and a target duty cycle of the condensing fan includes: Based on the current parking state, determining a target threshold corresponding to the current parking state; The target speed of the engine and the target duty cycle of the condensing fan are determined based on the first temperature, the second temperature, and the target threshold.
3. The method according to claim 2, characterized in that The target thresholds include a target temperature threshold and a target difference threshold; The step of determining the target speed of the engine and the target duty cycle of the condensing fan based on the first temperature, the second temperature, and the target threshold value includes: determining a target difference based on the first temperature and the second temperature; The target rotation speed and the target duty cycle are determined based on the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold.
4. The method according to claim 3, characterized in that The current parking state is an idle parking state, the target temperature threshold is a first temperature threshold, and the target difference threshold is a first difference threshold; The determining the target speed and the target duty cycle based on the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold, comprises: If the first temperature is greater than or equal to the first temperature threshold, and the target difference is greater than or equal to the first difference threshold, determining the first speed as the target speed, and determining the first duty cycle as the target duty cycle; If the first temperature is greater than or equal to the first temperature threshold, and the target difference is less than the first difference threshold, determining the second speed as the target speed, and determining the second duty cycle as the target duty cycle; If the first temperature is less than the first temperature threshold, determining the target speed and the target duty cycle based on the target parameter; Among them, the first duty cycle is greater than the second duty cycle; the first speed is greater than the second speed; and the target parameters include the coolant temperature and air-conditioning pressure of the engine.
5. The method according to claim 3, characterized in that: The current parking state is an engine-off parking state, the target temperature threshold is a second temperature threshold, and the target difference threshold is a second difference threshold; The determining the target speed and the target duty cycle based on the relationship between the first temperature and the target temperature threshold, and the relationship between the target difference and the target difference threshold, comprises: If the target difference is greater than or equal to the second difference threshold, and the first temperature is greater than or equal to the second temperature threshold, obtaining the remaining fuel level of the vehicle and the target state of a target function; wherein the target function indicates that the vehicle performs an overheat protection function; Based on the remaining oil amount and the target state, the target speed and the target duty ratio are determined.
6. The method according to claim 5, characterized in that The method further comprises: If the first temperature is greater than or equal to the second temperature threshold, and the target difference is less than the second difference threshold, determining a preset speed as the target speed, and determining a third duty cycle as the target duty cycle; If the first temperature is lower than the second temperature threshold, the vehicle is controlled to be powered off.
7. The method according to claim 5, characterized in that The determining the target speed and the target duty cycle based on the remaining fuel amount and the target state includes: If the remaining oil amount is greater than or equal to the oil amount threshold value, and the target state is the on state, determining the third speed as the target speed, and determining the fourth duty cycle as the target duty cycle; If the remaining oil volume is less than the oil volume threshold, and / or the target state is the off state, the preset speed is determined as the target speed, and the fifth duty cycle is determined as the target duty cycle; Among them, the fourth duty cycle is smaller than the fifth duty cycle.
8. The method according to any one of claims 1 to 7, characterized in that: The current parking state is an engine-off parking state, and the method further includes: Obtaining the remaining power of the vehicle; If the remaining power is greater than or equal to the power threshold, the vehicle is controlled to power on.
9. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: Acquiring the current operating condition of the vehicle and the slope value of the road on which the vehicle is located; It is determined whether the vehicle is in the high-load condition based on the current operating condition, the slope value, and a duration for which the vehicle is traveling on the road with the slope value.
10. The method according to claim 9, characterized in that The determining whether the vehicle is in the high-load condition based on the current operating condition, the slope value, and the duration of the vehicle traveling on the road with the slope value includes: If the current operating condition is a trailer condition, and the slope value is greater than or equal to a first preset slope threshold, and the duration is greater than or equal to a first preset duration, it is determined that the vehicle is in the high-load condition; If the current operating condition is a non-trailer condition, and the slope value is greater than or equal to a second preset slope threshold, and the duration is greater than or equal to a second preset duration, it is determined that the vehicle is in the high-load condition; If the current operating condition is the non-trailer condition, and the slope value is greater than or equal to the second preset slope threshold, and the duration is less than the second preset duration, determining whether the vehicle is in the high-load condition based on the environment image; Among them, the second preset slope threshold is greater than the first preset slope threshold; the second preset time length is greater than the first preset time length.
11. The method according to claim 9, characterized in that The method further comprises: Acquiring the ambient temperature of the vehicle; The obtaining of the current operating condition of the vehicle and the slope value of the road on which the vehicle is located comprises: If the ambient temperature is greater than or equal to a preset temperature threshold, the current operating condition and the slope value are obtained.
12. A vehicle control device, characterized in that: The vehicle is equipped with a silicone oil fan and a condensing fan, and the device includes: A first acquisition module, configured to acquire a current parking state and a cabin temperature of the vehicle if it is detected that the vehicle switches from a high-load operating condition to a parking condition; a first determination module, configured to determine a target speed of the engine of the vehicle and a target duty cycle of the condensing fan based on the current parking state and the cabin temperature; The first control module is used to control the operation of the silicone oil fan according to the target rotation speed, and to control the operation of the condensing fan according to the target duty cycle, so as to reduce the cabin temperature.
13. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 11.
Citation Information
Cited By
Control method of vehicle heat dissipation assembly, vehicle and program product
CN119773481A
Control method of a vehicle heat dissipation assembly, vehicle and program product
CN119773481B
High-power electronic fan control method and device and storage medium
CN121520223A
