Overheat protection methods, devices and storage media for vehicle hardware
By acquiring and controlling key vehicle parameters, the problem of vehicle hardware overheating was solved, achieving hardware safety and power assurance under extreme conditions, and ensuring normal vehicle operation.
Patent Information
- Application Number
- CN202411043831.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2044-07-31
AI Technical Summary
Under high temperature or high speed conditions, vehicle hardware is prone to overheating, leading to overheating of the battery, engine, and EGR, which may cause the coolant to boil, burn, or even explode, affecting driving safety.
By acquiring information such as the vehicle's driving mode, battery cell temperature, engine coolant temperature, driving speed, and ambient temperature, the system controls battery power, engine power, and EGR valve opening. In electric mode, it switches the driving mode based on driving speed and ambient temperature to reduce battery thermal load.
It effectively reduces battery and engine temperature, prevents combustion or explosion, maintains hardware safety, and ensures vehicle power for normal operation.
Smart Images

Figure CN118953314B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a method, device and storage medium for overheat protection of vehicle hardware. Background Technology
[0002] When a vehicle is driven in hot weather or at high speeds, its hardware temperatures can easily become too high, leading to problems such as battery overheating, engine overheating, and excessive heat load on the EGR (Exhaust Gas Recirculation) system. If these overheating issues are not addressed, they can cause coolant boiling, combustion, or even explosion, seriously affecting driving safety. Therefore, it is crucial to solve the problem of ensuring vehicle power and normal operation even under extreme conditions such as overheating, while maintaining hardware safety. Summary of the Invention
[0003] This application provides a method, device, and storage medium for overheat protection of vehicle hardware, which can be used to ensure the hardware safety of the vehicle under extreme conditions. The technical solution is as follows:
[0004] On one hand, embodiments of this application provide a method for overheat protection of vehicle hardware, the method comprising:
[0005] It acquires the vehicle's driving mode, battery cell temperature, engine coolant temperature, driving speed, and ambient temperature outside the vehicle.
[0006] The power of the battery is controlled according to the cell temperature of the battery.
[0007] The power of the engine is controlled according to the engine's water temperature;
[0008] The opening degree of the EGR valve is controlled according to the engine's water temperature;
[0009] In response to the vehicle's driving mode being electric mode, the switching of the vehicle's driving mode is controlled based on the driving speed, the ambient temperature outside the vehicle, and the cell temperature of the battery.
[0010] On the other hand, an overheat protection device for vehicle hardware is provided, the device comprising:
[0011] The acquisition module is used to acquire the vehicle's driving mode, battery cell temperature, engine coolant temperature, driving speed, and ambient temperature outside the vehicle.
[0012] The first control module is used to control the power of the battery according to the cell temperature of the battery;
[0013] The second control module is used to control the power of the engine based on the engine's water temperature;
[0014] The third control module is used to control the opening degree of the EGR valve according to the engine's water temperature;
[0015] The fourth control module is used to control the switching of the vehicle's driving mode in response to the vehicle's driving mode being electric mode, based on the driving speed, the ambient temperature outside the vehicle, and the cell temperature of the battery.
[0016] On the other hand, a non-transitory computer-readable storage medium is also provided, characterized in that the computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the overheat protection method for vehicle hardware described above.
[0017] On the other hand, a computer program product is also provided, the computer program product including computer instructions, which, when executed by a processor, implement the steps of the overheat protection method for vehicle hardware described above.
[0018] The technical solution provided in this application brings at least the following beneficial effects:
[0019] This application controls the battery power based on the battery cell temperature to limit the battery power output, thereby reducing the battery heat load and temperature, and preventing the battery from overheating and causing combustion or explosion. It also controls the engine power based on the engine coolant temperature to reduce engine heat and prevent overheating and combustion or explosion. Furthermore, it controls the opening of the EGR valve based on the engine coolant temperature to control the EGR rate, preventing excessively high EGR rates that could lead to decreased combustion efficiency when the engine temperature is high. When the vehicle is in electric drive mode, the application controls the switching of the vehicle's drive mode based on the driving speed, the ambient temperature outside the vehicle, and the battery cell temperature. Starting the engine reduces the battery heat load, thereby lowering the battery temperature and preventing overheating and combustion or explosion. This ensures both hardware safety and vehicle power, without affecting normal vehicle operation. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;
[0022] Figure 2 This is a flowchart of an overheat protection method for vehicle hardware provided in an embodiment of this application;
[0023] Figure 3 The overheat protection logic of the first type of vehicle hardware is shown;
[0024] Figure 4 The overheat protection logic of the second type of vehicle hardware is shown;
[0025] Figure 5 The overheat protection logic of the third type of vehicle hardware is shown;
[0026] Figure 6 The overheat protection logic of the fourth type of vehicle hardware is shown;
[0027] Figure 7 This is a schematic diagram of the structure of an overheat protection device for vehicle hardware provided in an embodiment of this application. Detailed Implementation
[0028] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0029] This application provides an overheat protection method for vehicle hardware. Please refer to [link / reference]. Figure 1 The diagram illustrates the implementation environment of the method provided in this application embodiment. This implementation environment may include: HCU (Hybrid Control Unit) 11, a first temperature sensor 12, a second temperature sensor 13, a third temperature sensor 14, a wheel speed sensor 15, a position sensor 16, ECU (Engine Control Unit) 17, an engine 18, a motor controller 19, an electric motor 20, BMS (Battery Management System) 21, a battery 22, EGR 23, and an indicator light 24.
[0030] Optionally, the HCU11 obtains monitoring results from the motor controller 19 to determine whether the electric motor 20 is in operation, and from the ECU17 to determine whether the engine 18 is in operation. The vehicle's drive mode is determined based on the monitoring results of whether the electric motor 20 is in operation and whether the engine 18 is in operation.
[0031] HCU11 obtains the cell temperature of battery 22 through the first temperature sensor 12, the coolant temperature of engine 18 through the second temperature sensor 13, the vehicle speed through the wheel speed sensor 15, and detects the ambient temperature outside the vehicle through the third temperature sensor 13.
[0032] In one possible implementation, HCU11 controls the power of battery 22 via BMS21 based on the cell temperature of battery 22. HCU11 controls the power of engine 18 via ECU17 based on the coolant temperature of engine 18, controls the illumination of indicator light 24, and controls the opening degree of EGR23 valve. The opening degree of EGR23 valve can be determined by position sensor 16. Optionally, in response to the vehicle's driving mode being electric mode, HCU11 controls the switching of the vehicle's driving mode via ECU15 and motor controller 19 based on driving speed, ambient temperature outside the vehicle, and cell temperature of battery 22.
[0033] Optionally, HCU11, first temperature sensor 12, second temperature sensor 13, third temperature sensor 14, wheel speed sensor 15, position sensor 16, ECU 17, engine 18, motor controller 19, electric motor 20, BMS 21, battery 22, EGR 23 and indicator light 24 establish a communication connection via wired or wireless network.
[0034] Based on the above Figure 1 The implementation environment shown in this application provides a method for overheat protection of vehicle hardware. Figure 2 As shown, taking the application of this method to HCU as an example, the method includes steps 201-205.
[0035] In step 201, the vehicle's driving mode, battery cell temperature, engine coolant temperature, driving speed, and ambient temperature outside the vehicle are obtained.
[0036] In one possible implementation, the vehicle's driving modes include: electric mode and hybrid mode. In electric mode, the vehicle's engine is off and the vehicle's electric motor is on; in hybrid mode, both the vehicle's engine and electric motor are on. The HCU acquires the vehicle's driving mode by monitoring whether the engine and electric motor are on. If the vehicle's engine is off and the vehicle's electric motor is on, the HCU indicates that the vehicle's driving mode is electric mode; if both the vehicle's engine and electric motor are on, the HCU indicates that the vehicle's driving mode is hybrid mode.
[0037] Optionally, the HCU monitors whether the engine and electric motor are in operation, including: the HCU obtaining the monitoring results of whether the electric motor is in operation from the motor controller via a bus, and obtaining the monitoring results of whether the engine is in operation from the ECU via a bus. The bus can be a CAN (Controller Area Network) bus.
[0038] For example, the HCU acquires the battery cell temperature by means of: the HCU acquiring the battery cell temperature via a first temperature sensor, wherein the first temperature sensor is installed between the battery cells to acquire the battery cell temperature. For example, the HCU acquires the engine coolant temperature by means of: the HCU detecting the engine coolant temperature via a second temperature sensor, wherein the second temperature sensor is installed on the radiator to detect the engine coolant temperature. For example, the HCU acquires the driving speed by means of: the HCU acquiring the vehicle's wheel rotation speed via wheel speed sensors installed on the vehicle, and then determining the vehicle's driving speed based on the wheel rotation speed. Optionally, the HCU acquires the ambient temperature outside the vehicle by means of: the HCU detecting the ambient temperature outside the vehicle via a third temperature sensor installed outside the vehicle.
[0039] In step 202, the power of the battery is controlled according to the cell temperature of the battery.
[0040] In one possible implementation, after obtaining the battery cell temperature, the battery power is controlled based on the battery cell temperature, including: in response to the battery cell temperature being greater than or equal to a first temperature threshold and less than a second temperature threshold, controlling the battery to enter a first power control state, in which the battery power is limited to below a first power; in response to the battery cell temperature being greater than or equal to the second temperature threshold and less than a third temperature threshold, controlling the battery to enter a second power control state, in which the battery power is limited to below a second power, the second power being less than the first power; and in response to the battery cell temperature being greater than or equal to the third temperature threshold, controlling the battery to enter a third power control state, in which the battery power is limited to below a third power, the third power being less than the second power.
[0041] For example, the cell temperature of the battery is compared with a first temperature threshold, a second temperature threshold, and a third temperature threshold, wherein the first, second, and third temperature thresholds can be set empirically, requiring that the first temperature threshold is less than the second temperature threshold, and the second temperature threshold is less than the third temperature threshold. For example, the first temperature threshold can be set to 45 degrees Celsius, the second temperature threshold can be set to 50 degrees Celsius, and the third temperature threshold can be set to 55 degrees Celsius.
[0042] Optionally, if the cell temperature of the battery is greater than or equal to a first temperature threshold and less than a second temperature threshold, the HCU controls the battery to enter a first power control state via the BMS, wherein the power of the battery in the first power control state is limited to below a first power.
[0043] In one possible implementation, after the battery power enters a first power control state, the power limitation on the battery is released in response to the battery cell temperature being less than or equal to a first temperature threshold minus a first preset width value. For example, after the battery power enters the first power control state, the battery cell temperature is continuously monitored. If the battery cell temperature drops to less than or equal to the first temperature threshold minus the first preset width value, the HCU releases the power limitation on the battery via the BMS. The first preset width value can be set empirically; for example, it can be set to 3 degrees Celsius.
[0044] For example, if the battery cell temperature is greater than or equal to a second temperature threshold and less than a third temperature threshold, the HCU controls the battery to enter a second power control state via the BMS, where the battery power is limited to below a second power. Optionally, a first power and a second power can be set empirically, requiring the second power to be less than the first power; for example, the first power can be 60 kW and the second power can be 40 kW.
[0045] Optionally, after the battery power enters the second power control state, in response to the battery cell temperature being less than or equal to a second temperature threshold minus a second preset width value, the battery is controlled to enter the first power control state. Optionally, after the battery power enters the second power control state, the battery cell temperature is continuously monitored. If the battery cell temperature drops to less than or equal to the second temperature threshold minus the second preset width value, the HCU controls the battery to enter the first power control state via the BMS. The second preset width value can be set empirically; for example, it can be set to 3 degrees Celsius.
[0046] In one possible implementation, if the battery cell temperature is greater than or equal to a third temperature threshold, the battery is controlled to enter a third power control state, where the battery power is limited to a third power level. Optionally, the third power level can be set empirically, requiring that it be less than the second power level; for example, the third power level can be 0 kilowatts.
[0047] For example, after the battery power enters the third power control state, in response to the battery cell temperature being less than or equal to the third temperature threshold minus the third preset width value, the battery is controlled to enter the second power control state. In one possible implementation, after the battery power enters the third power control state, the battery cell temperature is continuously monitored. If the battery cell temperature drops to less than or equal to the third temperature threshold minus the third preset width value, the HCU controls the battery to enter the second power control state via the BMS. The third preset width value can be set empirically; for example, it can be set to 3 degrees Celsius.
[0048] In step 203, the engine power is controlled according to the engine coolant temperature.
[0049] In one possible implementation, after obtaining the engine coolant temperature, in response to the engine coolant temperature being greater than or equal to a fourth temperature threshold and less than a fifth temperature threshold, the engine is controlled to enter a fourth power control state, in which the engine power is limited to below the fourth power; in response to the engine coolant temperature being greater than or equal to the fifth temperature threshold and less than a sixth temperature threshold, the engine is controlled to enter a fifth power control state, in which the engine power is limited to below the fifth power, which is less than the fourth power; in response to the engine coolant temperature being greater than or equal to the sixth temperature threshold, the vehicle's indicator light is controlled to illuminate.
[0050] For example, the engine coolant temperature is compared with a fourth, fifth, and sixth temperature threshold, which can be set empirically, requiring that the fourth temperature threshold is less than the fifth temperature threshold, and the fifth temperature threshold is less than the sixth temperature threshold. For example, the fourth temperature threshold can be set to 113 degrees Celsius, the fifth temperature threshold can be set to 117 degrees Celsius, and the sixth temperature threshold can be set to 120 degrees Celsius.
[0051] Optionally, if the engine coolant temperature is greater than or equal to the fourth temperature threshold and less than the fifth temperature threshold, the HCU controls the engine to enter the fourth power control state via the BMS, wherein the engine power is limited to below the fourth power in the fourth power control state.
[0052] In one possible implementation, after the engine enters the fourth power control state, the power limitation on the engine is lifted in response to the engine coolant temperature being less than or equal to a fourth temperature threshold minus a fourth preset width value. For example, after the engine enters the fourth power control state, the engine coolant temperature is continuously monitored. If the engine coolant temperature drops to less than or equal to the fourth temperature threshold minus the fourth preset width value, the HCU lifts the power limitation on the engine via the BMS. The fourth preset width value can be set empirically; for example, it can be set to 2 degrees Celsius.
[0053] For example, if the engine coolant temperature is greater than or equal to the fifth temperature threshold and less than the sixth temperature threshold, the HCU controls the engine to enter the fifth power control state via the BMS, where the engine power is limited to below the fifth power. Optionally, the fourth and fifth power can be set empirically, requiring the fifth power to be less than the fourth power; for example, the fourth power can be 50 kW and the fifth power can be 35 kW.
[0054] In one possible implementation, after the engine enters the fifth power control state, in response to the engine coolant temperature being less than or equal to a fifth temperature threshold minus a fifth preset width value, the engine is controlled to enter the fourth power control state. For example, after the engine enters the fifth power control state, the engine coolant temperature is continuously monitored. If the engine coolant temperature drops to less than or equal to the fifth temperature threshold minus the fifth preset width value, the HCU controls the engine to enter the fourth power control state via the BMS. The fifth preset width value can be set empirically; for example, it can be set to 4 degrees Celsius.
[0055] For example, if the engine coolant temperature is greater than or equal to a sixth temperature threshold, the vehicle's indicator light will illuminate. Optionally, the indicator light can be located on the vehicle's central control screen, and when illuminated, it will flash green to alert the driver that the engine coolant temperature is too high.
[0056] Optionally, after the indicator light illuminates, in response to the engine coolant temperature being less than or equal to a sixth temperature threshold minus a sixth preset width value, the engine is controlled to enter a fifth power control state and the indicator light is turned off. For example, after the indicator light illuminates, the engine coolant temperature is continuously monitored. If the engine coolant temperature drops to less than or equal to the sixth temperature threshold minus the sixth preset width value, the HCU controls the engine to enter the fifth power control state via the BMS and turns off the indicator light via the central control unit. The sixth preset width value can be set empirically; for example, it can be set to 3 degrees Celsius.
[0057] In step 204, the opening degree of the EGR valve is controlled according to the engine coolant temperature.
[0058] In one possible implementation, controlling the opening of the EGR valve based on the engine coolant temperature includes: controlling the EGR to enter a first opening control state in response to the engine coolant temperature being greater than or equal to a seventh temperature threshold and less than an eighth temperature threshold, wherein the opening of the EGR valve is limited to a first opening in the first opening control state; controlling the EGR to enter a second opening control state in response to the engine coolant temperature being greater than or equal to the eighth temperature threshold and less than a ninth temperature threshold, wherein the EGR valve is closed in the second opening control state; and controlling the vehicle's indicator light to illuminate in response to the engine coolant temperature being greater than or equal to the ninth temperature threshold.
[0059] For example, the HCU can monitor the position of the EGR valve via a position sensor located on the EGR valve to detect its position. In one possible implementation, the engine coolant temperature is compared with a seventh, eighth, and ninth temperature threshold, which can be set empirically, requiring that the seventh temperature threshold be less than the eighth temperature threshold, and the eighth temperature threshold be less than the ninth temperature threshold. For example, the seventh temperature threshold could be set to 112 degrees Celsius, the eighth temperature threshold to 116 degrees Celsius, and the ninth temperature threshold to 120 degrees Celsius.
[0060] Optionally, if the engine coolant temperature is greater than or equal to the seventh temperature threshold and less than the eighth temperature threshold, the HCU controls the EGR to enter the first opening control state via the BMS, wherein the opening of the EGR valve is limited to within the first opening in the first opening control state.
[0061] In one possible implementation, after the EGR enters the first opening control state, the restriction on the opening of the EGR valve is lifted in response to the engine coolant temperature being less than or equal to a seventh temperature threshold minus a seventh preset width value. For example, after the EGR enters the first opening control state, the engine coolant temperature is continuously monitored. If the engine coolant temperature is less than or equal to the seventh temperature threshold minus the seventh preset width value, the HCU releases the restriction on the opening of the EGR valve via the BMS. The seventh preset width value can be set empirically; for example, it can be set to 4 degrees Celsius.
[0062] For example, if the engine coolant temperature is greater than or equal to an eighth temperature threshold and less than a ninth temperature threshold, the HCU controls the EGR to enter a second opening control state via the BMS, wherein the EGR valve is closed in the second opening control state. Optionally, after the EGR enters the second opening control state, in response to the engine coolant temperature being less than or equal to the eighth temperature threshold minus an eighth preset width value, the EGR is controlled to enter a first opening control state. In one possible implementation, after the EGR enters the second opening control state, the engine coolant temperature is continuously monitored. If the engine coolant temperature is less than or equal to the eighth temperature threshold minus an eighth preset width value, the HCU controls the EGR to enter the first opening control state via the BMS. The eighth preset width value can be set empirically; for example, it can be set to 2 degrees Celsius.
[0063] In one possible implementation, if the engine coolant temperature is greater than or equal to a ninth temperature threshold, the vehicle's indicator light is illuminated. For example, after the indicator light illuminates, in response to the engine coolant temperature being less than or equal to the ninth temperature threshold minus a ninth preset width value, the EGR is controlled to enter a second opening control state and the indicator light is turned off.
[0064] Optionally, after the indicator light illuminates, the engine coolant temperature is continuously monitored. If the engine coolant temperature drops to less than or equal to the ninth temperature threshold minus the ninth preset width value, the HCU controls the engine to enter the second opening control state via the BMS and turns off the indicator light via the central control unit. The ninth preset width value can be set empirically; for example, it can be set to 3 degrees Celsius.
[0065] In step 205, in response to the vehicle's driving mode being electric mode, the switching of the vehicle's driving mode is controlled based on the driving speed, the ambient temperature outside the vehicle, and the battery cell temperature.
[0066] For example, after determining the vehicle's driving mode, in response to the vehicle's driving mode being electric mode, the switching of the vehicle's driving mode is controlled based on the driving speed, the ambient temperature outside the vehicle, and the battery cell temperature, including: in response to the driving speed being greater than or equal to a first speed threshold and the battery cell temperature being greater than or equal to a tenth temperature threshold, controlling the vehicle to enter a first driving mode, in which the vehicle's driving mode is a hybrid mode; in response to the driving speed being greater than or equal to a second speed threshold and the ambient temperature outside the vehicle being greater than or equal to an eleventh temperature threshold, controlling the vehicle to enter a second driving mode, in which the vehicle's driving mode is a hybrid mode, and the first speed threshold being less than the second speed threshold.
[0067] In one possible implementation, the vehicle's speed is compared with a first speed threshold and a second speed threshold, the battery cell temperature is compared with a tenth temperature threshold, and the ambient temperature outside the vehicle is compared with an eleventh temperature threshold. The first speed threshold and the second speed threshold can be set empirically, and the first speed threshold needs to be less than the second speed threshold. For example, the first speed threshold can be set to 20 km / h, the second speed threshold can be set to 125 km / h, the tenth temperature threshold can be set to 46 degrees Celsius, and the eleventh temperature threshold can be set to 40 degrees Celsius.
[0068] Optionally, when the vehicle's driving mode is electric, if the vehicle's speed is greater than or equal to a first speed threshold and the battery cell temperature is greater than or equal to a tenth temperature threshold, the HCU controls the ECU to start the vehicle's engine, switching the vehicle's driving mode from electric to hybrid, with engine drive as the primary mode, thereby reducing the battery's thermal load and cooling the battery. For example, when the vehicle's driving mode is electric, if the vehicle's speed is greater than or equal to a second speed threshold and the ambient temperature outside the vehicle is greater than or equal to an eleventh temperature threshold, the HCU controls the ECU to start the vehicle's engine, switching the vehicle's driving mode from electric to hybrid, with engine drive as the primary mode, thereby reducing the battery's thermal load and cooling the battery.
[0069] In one possible implementation, when the vehicle enters the first driving mode, in response to the battery cell temperature being less than or equal to the tenth temperature threshold minus the tenth preset width value, the vehicle's driving mode is switched to electric mode; when the vehicle enters the second driving mode, in response to the driving speed being less than or equal to the second speed threshold minus the eleventh preset width value or the ambient temperature outside the vehicle being less than or equal to the eleventh temperature threshold minus the twelfth preset width value, the vehicle's driving mode is switched to electric mode.
[0070] For example, after starting the vehicle's engine, the battery cell temperature, vehicle speed, and external ambient temperature are continuously monitored. When the vehicle enters the first drive mode, if the battery cell temperature is less than or equal to the tenth temperature threshold minus the tenth preset width value, the HCU controls the ECU to switch the vehicle's drive mode to electric mode. When the vehicle enters the second drive mode, if the speed is less than or equal to the second speed threshold minus the eleventh preset width value or the external ambient temperature is less than or equal to the eleventh temperature threshold minus the twelfth preset width value, the HCU controls the ECU to switch the vehicle's drive mode to electric mode.
[0071] In one possible implementation, if the engine is started due to excessively high battery cell temperature, and the battery cell temperature remains high (e.g., above 43 degrees Celsius) after a first preset engine start time, the driver can be prompted to appropriately reduce the vehicle's speed. Optionally, the method of prompting the driver may include, but is not limited to, displaying a text prompt on the vehicle's central control screen or broadcasting a voice prompt through the vehicle's audio system.
[0072] For example, if the engine is started due to excessively high ambient temperature and vehicle speed, and if the ambient temperature remains high (e.g., above 35 degrees Celsius) after a second preset time since engine start, the driver may be prompted to reduce speed or choose a cooler road. Optionally, the first and second preset times can be set based on experience.
[0073] Combining the above methods and processes, with Figure 3 The following example illustrates the overheat protection logic diagram of the first type of vehicle hardware provided in this application embodiment. The execution entity can be the HCU. Step 301: The vehicle enters hybrid driving mode. Step 302: Determine whether the cell temperature is greater than or equal to a first temperature threshold and less than a second temperature threshold. If the cell temperature is greater than or equal to the first temperature threshold and less than the second temperature threshold, proceed to step 303; if the cell temperature does not meet the requirement of being greater than or equal to the first temperature threshold and less than the second temperature threshold, proceed to step 306.
[0074] For example, in step 303, the power of the battery is controlled to be less than or equal to a first power. In step 304, it is determined whether the cell temperature is less than or equal to a first temperature threshold minus a first preset width value. If the cell temperature is less than or equal to the first temperature threshold minus the first preset width value, proceed to step 305. In step 305, the power limitation on the battery is lifted.
[0075] In one possible implementation, step 306 involves determining whether the cell temperature is greater than or equal to a second temperature threshold and less than a third temperature threshold. If the cell temperature is greater than or equal to the second temperature threshold and less than the third temperature threshold, proceed to step 307; if the cell temperature does not meet the condition of being greater than or equal to the second temperature threshold and less than the third temperature threshold, proceed to step 310.
[0076] For example, in step 307, the battery power is controlled to be less than or equal to a second power. In step 308, it is determined whether the cell temperature is less than or equal to a second temperature threshold minus a second preset width value. If the cell temperature is less than or equal to the second temperature threshold minus the second preset width value, proceed to step 309. In step 309, the battery power is controlled to be less than or equal to a first power.
[0077] Optionally, in step 310, determine whether the cell temperature is greater than or equal to a third temperature threshold. If the cell temperature is greater than or equal to the third temperature threshold, proceed to step 311. In step 311, control the battery power to be less than or equal to a third power. In step 312, determine whether the cell temperature is less than or equal to the third temperature threshold minus a third preset width value. If the cell temperature is less than or equal to the third temperature threshold minus the third preset width value, proceed to step 313. In step 313, control the battery power to be less than or equal to a second power.
[0078] Combining the above methods and processes, with Figure 4 The overheat protection logic diagram of the second type of vehicle hardware provided in the embodiment of this application is illustrated as an example. The execution entity can be the HCU. Optionally, in step 401, the vehicle enters hybrid driving mode. In step 402, it is determined whether the driving speed is greater than or equal to a first speed threshold and the cell temperature is greater than or equal to a tenth temperature threshold. If the driving speed is greater than or equal to the first speed threshold and the cell temperature is greater than or equal to the tenth temperature threshold, proceed to step 403; otherwise, proceed to step 406.
[0079] In one possible implementation, step 403 involves starting the vehicle's engine to switch the vehicle's driving mode from electric mode to hybrid mode, with engine drive as the primary mode. Step 404 involves determining whether the battery cell temperature is less than or equal to the tenth temperature threshold minus the tenth preset width value. If the battery cell temperature is less than or equal to the tenth temperature threshold minus the tenth preset width value, proceed to step 405. Step 405 involves switching the vehicle's driving mode back to electric mode.
[0080] For example, in step 406, it is determined whether the driving speed is greater than or equal to a second speed threshold and whether the ambient temperature outside the vehicle is greater than or equal to an eleventh temperature threshold. If the driving speed is greater than or equal to the second speed threshold and the ambient temperature outside the vehicle is greater than or equal to the eleventh temperature threshold, proceed to step 407. In step 407, the vehicle's engine is started, switching the vehicle's driving mode from electric mode to hybrid mode, with engine driving as the primary mode.
[0081] Optionally, in step 408, it is determined whether the driving speed is less than or equal to the second speed threshold minus the eleventh preset width value or whether the ambient temperature outside the vehicle is less than or equal to the eleventh temperature threshold minus the twelfth preset width value. If the driving speed is less than or equal to the second speed threshold minus the eleventh preset width value or the ambient temperature outside the vehicle is less than or equal to the eleventh temperature threshold minus the twelfth preset width value, proceed to step 409. In step 409, the vehicle's driving mode is switched to electric mode.
[0082] Combining the above methods and processes, with Figure 5 The overheat protection logic diagram of the third type of vehicle hardware provided in this application embodiment is illustrated as an example. The execution entity can be the HCU. Step 501: The vehicle enters hybrid driving mode. Step 502: Determine whether the engine coolant temperature is greater than or equal to a fourth temperature threshold and less than a fifth temperature threshold. If the engine coolant temperature is greater than or equal to the fourth temperature threshold and less than the fifth temperature threshold, proceed to step 503; if the engine coolant temperature does not meet the requirement of being greater than or equal to the fourth temperature threshold and less than the fifth temperature threshold, proceed to step 506.
[0083] Optionally, in step 503, the engine power is controlled to be less than or equal to the fourth power. In step 504, it is determined whether the engine coolant temperature is less than or equal to the fourth temperature threshold minus the fourth preset width value. If the engine coolant temperature is less than or equal to the fourth temperature threshold minus the fourth preset width value, proceed to step 505. In step 505, the limitation on the engine power is lifted.
[0084] In one possible implementation, step 506 involves determining whether the engine coolant temperature is greater than or equal to a fifth temperature threshold and less than a sixth temperature threshold. If the engine coolant temperature is greater than or equal to the fifth temperature threshold and less than the sixth temperature threshold, proceed to step 507; if the engine coolant temperature does not meet the requirement of being greater than or equal to the fifth temperature threshold and less than the sixth temperature threshold, proceed to step 510.
[0085] For example, in step 507, the engine power is controlled to be less than or equal to a fifth power. In step 508, it is determined whether the engine coolant temperature is less than or equal to a fifth temperature threshold minus a fifth preset width value. If the engine coolant temperature is less than or equal to the fifth temperature threshold minus the fifth preset width value, proceed to step 509. In step 509, the engine power is controlled to be less than or equal to a fourth power.
[0086] Optionally, in step 510, determine whether the engine coolant temperature is greater than or equal to the sixth temperature threshold. If the engine coolant temperature is greater than or equal to the sixth temperature threshold, proceed to step 511 and control the vehicle's indicator light to illuminate. In step 512, determine whether the engine coolant temperature is less than or equal to the sixth temperature threshold minus the sixth preset width value. If the engine coolant temperature is less than or equal to the sixth temperature threshold minus the sixth preset width value, proceed to step 513. In step 513, control the engine power to be less than or equal to the fifth power and control the indicator light to turn off.
[0087] Combining the above methods and processes, with Figure 6The following example illustrates the overheat protection logic diagram of the fourth type of vehicle hardware provided in this application embodiment. The execution entity can be the HCU. Step 601: The vehicle enters hybrid driving mode. Step 602: Determine whether the engine coolant temperature is greater than or equal to the seventh temperature threshold and less than the eighth temperature threshold. If the engine coolant temperature is greater than or equal to the seventh temperature threshold and less than the eighth temperature threshold, proceed to step 603; if the engine coolant temperature does not meet the requirement of being greater than or equal to the seventh temperature threshold and less than the eighth temperature threshold, proceed to step 606.
[0088] Optionally, in step 603, the opening degree of the EGR valve is limited to within a first opening degree. In step 604, it is determined whether the engine coolant temperature is less than or equal to a seventh temperature threshold minus a seventh preset width value. If the engine coolant temperature is less than or equal to the seventh temperature threshold minus the seventh preset width value, proceed to step 605 to release the restriction on the opening degree of the EGR valve.
[0089] For example, in step 606, it is determined whether the engine coolant temperature is greater than or equal to an eighth temperature threshold and less than a ninth temperature threshold. If the engine coolant temperature is greater than or equal to the eighth temperature threshold and less than the ninth temperature threshold, proceed to step 607; if the engine coolant temperature does not meet the requirement of being greater than or equal to the eighth temperature threshold and less than the ninth temperature threshold, proceed to step 610. In step 607, the EGR valve is controlled to close. In step 608, it is determined whether the engine coolant temperature is less than or equal to the eighth temperature threshold minus an eighth preset width value. If the engine coolant temperature is less than or equal to the eighth temperature threshold minus an eighth preset width value, proceed to step 609. In step 609, the opening degree of the EGR valve is controlled to be limited to within a first opening degree.
[0090] Optionally, in step 610, determine whether the engine coolant temperature is greater than or equal to the ninth temperature threshold. If the engine coolant temperature is greater than or equal to the ninth temperature threshold, proceed to step 611. In step 611, control the vehicle's indicator light to illuminate. In step 612, determine whether the engine coolant temperature is less than or equal to the ninth temperature threshold minus the ninth preset width value. If the engine coolant temperature is less than or equal to the ninth temperature threshold minus the ninth preset width value, proceed to step 613. In step 613, control the EGR valve and indicator light to close.
[0091] This application embodiment controls the battery power based on the battery cell temperature to limit the battery power output, thereby reducing the battery heat load and temperature, and preventing the battery from overheating and causing combustion or explosion. It also controls the engine power based on the engine coolant temperature to reduce engine heat and prevent overheating and combustion or explosion. Furthermore, it controls the opening of the EGR valve based on the engine coolant temperature to control the EGR rate, preventing excessively high EGR rates that could lead to decreased combustion efficiency when the engine temperature is high. When the vehicle is in electric driving mode, the driving mode switching is controlled based on the driving speed, the ambient temperature outside the vehicle, and the battery cell temperature. Starting the engine reduces the battery heat load, thereby lowering the battery temperature and preventing overheating and combustion or explosion. This ensures hardware safety while maintaining vehicle power and does not affect normal vehicle operation.
[0092] See Figure 7 This application provides an overheat protection device for vehicle hardware, the device comprising:
[0093] The acquisition module 701 is used to acquire the vehicle's driving mode, battery cell temperature, engine coolant temperature, driving speed, and ambient temperature outside the vehicle.
[0094] The first control module 702 is used to control the power of the battery according to the battery cell temperature;
[0095] The second control module 703 is used to control the engine power based on the engine coolant temperature.
[0096] The third control module 704 is used to control the opening degree of the EGR valve according to the engine coolant temperature;
[0097] The fourth control module 705 is used to control the switching of the vehicle's drive mode in response to the vehicle's drive mode being electric mode, based on the driving speed, the ambient temperature outside the vehicle, and the battery cell temperature.
[0098] In one possible implementation, the first control module 702 is configured to control the battery to enter a first power control state in response to the battery cell temperature being greater than or equal to a first temperature threshold and less than a second temperature threshold, wherein the battery power is limited to below a first power; control the battery to enter a second power control state in response to the battery cell temperature being greater than or equal to the second temperature threshold and less than a third temperature threshold, wherein the battery power is limited to below a second power, and the second power is less than the first power; and control the battery to enter a third power control state in response to the battery cell temperature being greater than or equal to the third temperature threshold, wherein the battery power is limited to below a third power, and the third power is less than the second power.
[0099] In one possible implementation, the first control module 702 is further configured to, after the battery power enters a first power control state, release the power limitation on the battery in response to the battery cell temperature being less than or equal to a first temperature threshold minus a first preset width value; after the battery power enters a second power control state, control the battery to enter a first power control state in response to the battery cell temperature being less than or equal to a second temperature threshold minus a second preset width value; and after the battery power enters a third power control state, control the battery to enter a second power control state in response to the battery cell temperature being less than or equal to a third temperature threshold minus a third preset width value.
[0100] In one possible implementation, the second control module 703 is configured to control the engine to enter a fourth power control state in response to the engine coolant temperature being greater than or equal to a fourth temperature threshold and less than a fifth temperature threshold, wherein the engine power is limited to below a fourth power; control the engine to enter a fifth power control state in response to the engine coolant temperature being greater than or equal to a fifth temperature threshold and less than a sixth temperature threshold, wherein the engine power is limited to below a fifth power, wherein the fifth power is less than the fourth power; and control the vehicle's indicator light to illuminate in response to the engine coolant temperature being greater than or equal to a sixth temperature threshold.
[0101] In one possible implementation, the second control module 703 is further configured to, after the engine enters the fourth power control state, release the power limitation on the engine in response to the engine coolant temperature being less than or equal to the fourth temperature threshold minus the fourth preset width value; after the engine enters the fifth power control state, control the engine to enter the fourth power control state in response to the engine coolant temperature being less than or equal to the fifth temperature threshold minus the fifth preset width value; and after the indicator light is illuminated, control the engine to enter the fifth power control state and turn off the indicator light in response to the engine coolant temperature being less than or equal to the sixth temperature threshold minus the sixth preset width value.
[0102] In one possible implementation, the third control module 704 is configured to control the EGR to enter a first opening control state in response to the engine coolant temperature being greater than or equal to a seventh temperature threshold and less than an eighth temperature threshold, wherein the opening of the EGR valve is limited to a first opening; in response to the engine coolant temperature being greater than or equal to the eighth temperature threshold and less than a ninth temperature threshold, control the EGR to enter a second opening control state, wherein the EGR valve is closed; and in response to the engine coolant temperature being greater than or equal to the ninth temperature threshold, control the vehicle's indicator light to illuminate.
[0103] In one possible implementation, the third control module 704 is further configured to, after the EGR enters the first opening control state, release the restriction on the opening of the EGR valve in response to the engine coolant temperature being less than or equal to the seventh temperature threshold minus the seventh preset width value; after the EGR enters the second opening control state, control the EGR to enter the first opening control state in response to the engine coolant temperature being less than or equal to the eighth temperature threshold minus the eighth preset width value; and after the indicator light is illuminated, control the EGR to enter the second opening control state and turn off the indicator light in response to the engine coolant temperature being less than or equal to the ninth temperature threshold minus the ninth preset width value.
[0104] In one possible implementation, the fourth control module 705 is configured to control the vehicle's driving mode to switch to hybrid mode in response to a driving speed greater than or equal to a first speed threshold and a battery cell temperature greater than or equal to a tenth temperature threshold and / or a driving speed greater than or equal to a second speed threshold and an ambient temperature outside the vehicle greater than or equal to an eleventh temperature threshold, wherein the first speed threshold is less than the second speed threshold.
[0105] In one possible implementation, the fourth control module 705 is further configured to control the vehicle's drive mode to switch to electric mode in response to the battery cell temperature being less than or equal to the tenth temperature threshold minus the tenth preset width value and / or the driving speed being less than or equal to the second speed threshold minus the eleventh preset width value or the ambient temperature outside the vehicle being less than or equal to the eleventh temperature threshold minus the twelfth preset width value.
[0106] This device controls the battery power based on the battery cell temperature, limiting the battery's power output to reduce its thermal load and temperature, preventing overheating that could lead to combustion or explosion. It also controls the engine power based on the engine coolant temperature, reducing engine heat and preventing overheating that could cause combustion or explosion. Furthermore, it controls the EGR valve opening based on the engine coolant temperature, controlling the EGR rate to prevent excessive EGR at high engine temperatures, which could lead to decreased combustion efficiency. When the vehicle is in electric drive mode, it controls the switching of the vehicle's drive mode based on driving speed, ambient temperature, and battery cell temperature. Starting the engine reduces the battery's thermal load, lowering its temperature and preventing overheating that could cause combustion or explosion. This ensures hardware safety while maintaining vehicle power and uninterrupted normal operation.
[0107] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0108] In an exemplary embodiment, a non-transitory computer-readable storage medium is also provided, which stores at least one computer program that is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-described vehicle hardware overheat protection methods.
[0109] In one possible implementation, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0110] In an exemplary embodiment, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, causing the computer device to perform any of the above-described vehicle hardware overheat protection methods.
[0111] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the vehicle's driving mode, battery cell temperature, engine coolant temperature, driving speed, and external ambient temperature involved in this application were all obtained with full authorization.
[0112] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0113] It should be noted that the terms "first," "second," etc. (if applicable) in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0114] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A method for overheat protection of vehicle hardware, characterized in that, The method includes: It acquires the vehicle's driving mode, battery cell temperature, engine coolant temperature, driving speed, and ambient temperature outside the vehicle. The power of the battery is controlled according to the cell temperature of the battery. The power of the engine is controlled according to the engine's water temperature; The opening degree of the exhaust gas recirculation (EGR) valve is controlled according to the engine's coolant temperature. In response to the vehicle's driving mode being electric mode, the switching of the vehicle's driving mode is controlled based on the driving speed, the ambient temperature outside the vehicle, and the battery cell temperature. The control of switching the vehicle's driving mode based on the driving speed, the ambient temperature outside the vehicle, and the battery cell temperature includes: In response to the driving speed being greater than or equal to a first speed threshold and the battery cell temperature being greater than or equal to a tenth temperature threshold, the vehicle is controlled to enter a first driving mode, wherein the driving mode of the vehicle in the first driving mode is a hybrid mode. In response to the driving speed being greater than or equal to a second speed threshold and the ambient temperature outside the vehicle being greater than or equal to an eleventh temperature threshold, the vehicle is controlled to enter a second driving mode, wherein the driving mode of the vehicle in the second driving mode is the hybrid mode, and the first speed threshold is less than the second speed threshold.
2. The method according to claim 1, characterized in that, The step of controlling the power of the battery based on the cell temperature includes: In response to the battery cell temperature being greater than or equal to a first temperature threshold and less than a second temperature threshold, the battery is controlled to enter a first power control state, in which the power of the battery is limited to below a first power. In response to the battery cell temperature being greater than or equal to a second temperature threshold and less than a third temperature threshold, the battery is controlled to enter a second power control state, in which the power of the battery is limited to a second power, which is less than the first power; In response to the battery cell temperature being greater than or equal to a third temperature threshold, the battery is controlled to enter a third power control state, in which the power of the battery is limited to a third power, which is less than the second power.
3. The method according to claim 2, characterized in that, The method of controlling the power of the battery based on the cell temperature of the battery further includes: After the battery power enters the first power control state, in response to the battery cell temperature being less than or equal to the first temperature threshold minus the first preset width value, the limitation on the battery power is released. After the battery power enters the second power control state, in response to the battery cell temperature being less than or equal to the second temperature threshold minus the second preset width value, the battery is controlled to enter the first power control state. After the battery power enters the third power control state, in response to the battery cell temperature being less than or equal to the third temperature threshold minus the third preset width value, the battery is controlled to enter the second power control state.
4. The method according to claim 1, characterized in that, The step of controlling the engine power based on the engine's coolant temperature includes: In response to the engine's water temperature being greater than or equal to a fourth temperature threshold and less than a fifth temperature threshold, the engine is controlled to enter a fourth power control state, in which the engine's power is limited to below a fourth power. In response to the engine's water temperature being greater than or equal to the fifth temperature threshold and less than the sixth temperature threshold, the engine is controlled to enter a fifth power control state, in which the engine's power is limited to a fifth power, which is less than the fourth power; In response to the engine coolant temperature being greater than or equal to the sixth temperature threshold, the vehicle's indicator light is controlled to illuminate.
5. The method according to claim 4, characterized in that, The method of controlling the engine power based on the engine's coolant temperature further includes: After the engine enters the fourth power control state, in response to the engine's water temperature being less than or equal to the fourth temperature threshold minus the fourth preset width value, the power limitation on the engine is lifted. After the engine enters the fifth power control state, in response to the engine's water temperature being less than or equal to the fifth temperature threshold minus the fifth preset width value, the engine is controlled to enter the fourth power control state. After the indicator light is turned on, in response to the engine's water temperature being less than or equal to the sixth temperature threshold minus the sixth preset width value, the engine is controlled to enter the fifth power control state and the indicator light is turned off.
6. The method according to claim 1, characterized in that, The control of the opening degree of the exhaust gas recirculation (EGR) valve based on the engine's coolant temperature includes: In response to the engine coolant temperature being greater than or equal to a seventh temperature threshold and less than an eighth temperature threshold, the EGR valve is controlled to enter a first opening control state, in which the opening of the EGR valve is limited to within a first opening. In response to the engine coolant temperature being greater than or equal to the eighth temperature threshold and less than the ninth temperature threshold, the EGR valve is controlled to enter a second opening control state, in which the EGR valve is closed; In response to the engine coolant temperature being greater than or equal to the ninth temperature threshold, the vehicle's indicator light is controlled to illuminate.
7. The method according to claim 6, characterized in that, The method of controlling the opening degree of the EGR valve based on the engine coolant temperature further includes: After the EGR valve enters the first opening control state, in response to the engine water temperature being less than or equal to the seventh temperature threshold minus the seventh preset width value, the restriction on the opening of the EGR valve is released. After the EGR valve enters the second opening control state, in response to the engine water temperature being less than or equal to the eighth temperature threshold minus the eighth preset width value, the EGR valve is controlled to enter the first opening control state. After the indicator light is illuminated, in response to the engine coolant temperature being less than or equal to the ninth temperature threshold minus the ninth preset width value, the EGR valve is controlled to enter the second opening control state and the indicator light is turned off.
8. The method according to claim 7, characterized in that, The method of controlling the switching of the vehicle's driving mode based on the driving speed, the ambient temperature outside the vehicle, and the cell temperature of the battery further includes: When the vehicle enters the first driving mode, in response to the battery cell temperature being less than or equal to the tenth temperature threshold minus the tenth preset width value, the driving mode of the vehicle is controlled to switch to the electric mode. When the vehicle enters the second driving mode, in response to the driving speed being less than or equal to the second speed threshold minus the eleventh preset width value or the ambient temperature outside the vehicle being less than or equal to the eleventh temperature threshold minus the twelfth preset width value, the driving mode of the vehicle is controlled to switch to the electric mode.
9. An overheat protection device for vehicle hardware, characterized in that, The device is used to implement the overheat protection method for vehicle hardware as described in any one of claims 1 to 8.
10. A non-transitory computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the overheat protection method for vehicle hardware as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Temperature adjusting device, working method and hybrid power system
CN111102056A
Vehicle control method, device, equipment and medium
CN115465121A