Method, device, vehicle, medium and program product for preventing overcharging of a traction battery

By monitoring the charging capacity and status parameters of the power battery in real time and combining them with energy consumption strategies, the problems of overcharging and unexpected acceleration of the power battery were solved, thereby improving the safety and energy efficiency of the battery.

CN119142207BActive Publication Date: 2026-04-28CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA FAW CO LTD
Filing Date
2024-09-27
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Even when the driver releases the accelerator, the drive motor still has driving power, leading to overcharging of the power battery and unexpected acceleration, which cannot be perfectly avoided with current technology.

Method used

By monitoring the current and maximum charging capabilities of the power battery in real time, and combining the state parameters of the drive motor and fuel cell system, an energy consumption strategy is matched to control the vehicle to execute the energy consumption strategy to prevent overcharging.

Benefits of technology

It effectively avoids overcharging of the power battery, extends its service life, improves vehicle safety, enhances energy utilization efficiency, and reduces energy waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119142207B_ABST
    Figure CN119142207B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of power battery control, in particular to a method and device for preventing overcharging of a power battery, a vehicle, a medium and a program product, wherein the method comprises the following steps: acquiring a current charging capacity of the power battery; judging whether the power battery meets certain overcharge prevention conditions according to the current charging capacity and a maximum charging capacity of the power battery; if the power battery meets the certain overcharge prevention conditions, acquiring at least one state parameter of a driving motor and a fuel cell system, matching an electric energy consumption strategy of a vehicle for preventing overcharging by combining the at least one state parameter, the current charging capacity and the maximum charging capacity, and controlling the vehicle to execute the electric energy consumption strategy. According to the application, the current charging capacity and the maximum charging capacity of the power battery are monitored in real time, the risk that the power battery approaches or reaches an overcharging state is found in time, the service life is prolonged, and the safety of the vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power battery control technology, and in particular to a method, device, vehicle, medium, and program product for preventing overcharging of power batteries. Background Technology

[0002] Currently, the output power of fuel cell vehicle stacks increases and decreases relatively slowly. If the stack operates at high power, the power consumed by the drive motor drops rapidly after the driver releases the accelerator. The rate of decrease in the stack's power output is much slower than the rate of decrease in the drive motor's power output. The excess energy will inevitably charge the power battery. Given the relatively small available charging capacity of the power battery, this can cause overcharging, leading to lithium plating and affecting the battery's safety and lifespan.

[0003] In related technologies, the available power and reserved power of the motor can be determined based on the state data of the power battery and the operating data of the vehicle. The current target power can then be obtained using the available power and reserved power, and the motor can be controlled based on the current target power to avoid overcharging of the power battery. Alternatively, after determining that there is a risk of overcharging or over-discharging of the power battery, the compensation value of the output power of the PTC can be determined based on the power demand of the drive motor, the output power of the range extender, the output power of the PTC (Positive Temperature Coefficient), and the output power or charging power of the power battery. The output power of the PTC can then be adjusted to consume the excess output power of the range extender and avoid overcharging or over-discharging of the power battery.

[0004] However, in the relevant technologies, the drive motor still has driving power when the driver releases the accelerator, causing unexpected acceleration. This cannot perfectly avoid battery overcharging and unexpected acceleration, and urgently needs improvement. Summary of the Invention

[0005] This application provides a method, device, vehicle, medium, and program product for preventing overcharging of a power battery, in order to solve the problems in the related art where the drive motor still has driving power when the driver releases the accelerator, causing unexpected acceleration, and making it impossible to perfectly avoid battery overcharging and unexpected acceleration.

[0006] The first aspect of this application provides a method for preventing overcharging of a power battery. The method includes the following steps: obtaining the current charging capacity of the power battery; determining whether the power battery meets a preset overcharge prevention condition based on the current charging capacity and the maximum charging capacity of the power battery; if the power battery meets the preset overcharge prevention condition, obtaining at least one state parameter of the drive motor and fuel cell system, and combining the at least one state parameter, the current charging capacity, and the maximum charging capacity to match an energy consumption strategy for preventing overcharging of the vehicle, and controlling the vehicle to execute the energy consumption strategy.

[0007] The above technical solution can determine whether the current charging capacity and maximum charging capacity of the power battery meet certain overcharge prevention conditions. If the overcharge prevention conditions are met, the system combines at least one state parameter of the drive motor and fuel cell system with the current charging capacity and maximum charging capacity to match the vehicle's energy consumption strategy to prevent overcharging. By monitoring the current charging capacity and maximum charging capacity of the power battery in real time, the system can promptly detect the risk of the power battery approaching or reaching an overcharge state, avoid performance degradation caused by prolonged overcharging, thereby extending the battery's service life, improving vehicle safety, enhancing energy utilization efficiency, and reducing unnecessary energy waste.

[0008] Optionally, in one embodiment of this application, determining whether the power battery meets the preset overcharge prevention condition based on the current charging capacity and the maximum charging capacity of the power battery includes: obtaining the maximum charging capacity of the power battery; determining whether the difference between the current charging capacity and the maximum charging capacity is greater than a preset overcharge value; if the difference is greater than the preset overcharge value, determining that the power battery meets the preset overcharge prevention condition, and obtaining at least one state parameter of the drive motor and the fuel cell system; otherwise, determining that the power battery does not meet the preset overcharge prevention condition, and obtaining the charging capacity of the power battery at the next moment.

[0009] The above technical solution can determine whether the power battery meets certain overcharge prevention conditions and obtain state parameters when the difference is greater than a certain overcharge value. When the difference is not greater than a certain overcharge value, it can determine whether the power battery does not meet certain overcharge prevention conditions and obtain the charging capacity at the next moment. By directly comparing the difference between the current charging capacity and the maximum charging capacity with a certain overcharge value, it is possible to determine very accurately whether the battery is close to or has reached an overcharge state. The judgment is simpler and more accurate, and it can more effectively prevent the overcharging of the power battery and significantly reduce the safety risks caused by overcharging of the power battery.

[0010] Optionally, in one embodiment of this application, if the power battery meets the preset overcharge prevention condition, then acquiring at least one state parameter of the drive motor and fuel cell system, and combining the at least one state parameter, the current charging capacity, and the maximum charging capacity to match an energy consumption strategy for the vehicle to prevent overcharging, and controlling the vehicle to execute the energy consumption strategy, includes: determining whether the difference is less than the maximum absorbed energy of the drive motor; if the difference is less than the maximum absorbed energy, determining that the energy consumption strategy is to calculate a first target working efficiency of the drive motor based on the current charging capacity and the maximum charging capacity, and using the first target working efficiency to control the drive motor to execute the energy consumption strategy; otherwise, determining whether the difference is less than the maximum absorbed energy of the drive motor and the maximum absorbed energy. The sum of the maximum absorbed electrical energy of the fuel cell system is used; if the difference is less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system, then the energy consumption strategy is determined to be to calculate the second target operating efficiency of the drive motor and the third target operating efficiency of the fuel cell system based on the current charging capacity and the maximum charging capacity, and to control the drive motor to execute the energy consumption strategy using the second target operating efficiency, and to control the fuel cell system to execute the energy consumption strategy using the third target operating efficiency; otherwise, the energy consumption strategy is determined to be to calculate the fourth target operating efficiency of the fuel cell system using the current charging capacity and the maximum charging capacity, and to control the fuel cell system to execute the energy consumption strategy using the fourth target operating efficiency.

[0011] Through the above technical solution, the first target operating efficiency of the drive motor can be calculated when the difference is less than the maximum absorbed electrical energy. When the difference is greater than the maximum absorbed electrical energy but less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system, the second target operating efficiency of the drive motor and the third target operating efficiency of the fuel cell system can be calculated. When the difference is greater than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system, the fourth target operating efficiency of the fuel cell system can be calculated. Then, the corresponding power consumption strategy is executed. The generated power consumption strategy not only considers the charging state of the power battery but also combines the power absorption capacity of other key vehicle systems, thereby achieving optimal power allocation, improving energy utilization efficiency, extending the service life of the power battery, and improving the health status of the power battery.

[0012] Optionally, in one embodiment of this application, controlling the vehicle to execute the energy consumption strategy includes: determining whether the ambient temperature of the current environment of the power battery meets a preset temperature condition; if the ambient temperature does not meet the preset temperature condition, controlling the vehicle to execute the energy consumption strategy until the ambient temperature meets the preset temperature condition.

[0013] The above technical solution can determine in real time whether the ambient temperature of the power battery meets certain temperature conditions. If the ambient temperature does not meet certain temperature conditions, the vehicle can be controlled to implement an energy consumption strategy until the ambient temperature meets certain temperature conditions. This avoids the power battery from working in high or low temperature environments, which would affect the power battery's working efficiency, charging speed, and capacity, thereby improving the stability of the power battery and reducing performance fluctuations or failures caused by temperature fluctuations.

[0014] Optionally, in one embodiment of this application, after controlling the vehicle to execute the energy consumption strategy, the method further includes: storing the energy consumption strategy, the charging capacity of the power battery corresponding to the energy consumption strategy, and the at least one state parameter as a set of historical data in a preset database; and generating corresponding optimization strategies for the power battery and / or the drive motor and the fuel cell system based on multiple sets of historical data in the preset database, so as to optimize the power battery and / or the drive motor and the fuel cell system.

[0015] The above technical solution allows for the storage of power consumption strategies, the charging capacity of the power battery corresponding to the power consumption strategies, and at least one state parameter as a set of historical data in a database. Based on this database, optimization strategies for the power battery, drive motor, and / or fuel cell system can be generated, thereby identifying the optimal power consumption strategies under different operating conditions, guiding actual operation, reducing unnecessary energy waste, improving energy utilization efficiency, extending battery life, and achieving intelligent management.

[0016] A second aspect of this application provides an apparatus for preventing overcharging of a power battery. The apparatus includes: an acquisition module for acquiring the current charging capacity of the power battery; a judgment module for judging whether the power battery meets a preset overcharge prevention condition based on the current charging capacity and the maximum charging capacity of the power battery; and a generation module for acquiring at least one state parameter of the drive motor and fuel cell system when the power battery meets the preset overcharge prevention condition, so as to combine the at least one state parameter, the current charging capacity, and the maximum charging capacity to match an energy consumption strategy for preventing overcharging of the vehicle, and control the vehicle to execute the energy consumption strategy.

[0017] The above technical solution can determine whether the current charging capacity and maximum charging capacity of the power battery meet certain overcharge prevention conditions. If the overcharge prevention conditions are met, the system combines at least one state parameter of the drive motor and fuel cell system with the current charging capacity and maximum charging capacity to match the vehicle's energy consumption strategy to prevent overcharging. By monitoring the current charging capacity and maximum charging capacity of the power battery in real time, the system can promptly detect the risk of the power battery approaching or reaching an overcharge state, avoid performance degradation caused by prolonged overcharging, thereby extending the battery's service life, improving vehicle safety, enhancing energy utilization efficiency, and reducing unnecessary energy waste.

[0018] Optionally, in one embodiment of this application, the judgment module includes: an acquisition unit, configured to acquire the maximum charging capacity of the power battery; a first judgment unit, configured to determine whether the difference between the current charging capacity and the maximum charging capacity is greater than a preset overcharge value; and a generation unit, configured to determine that the power battery meets the preset overcharge prevention condition if the difference is greater than the preset overcharge value, and acquire at least one state parameter of the drive motor and the fuel cell system; otherwise, determine that the power battery does not meet the preset overcharge prevention condition, and acquire the charging capacity of the power battery at the next moment.

[0019] The above technical solution can determine whether the power battery meets certain overcharge prevention conditions and obtain state parameters when the difference is greater than a certain overcharge value. When the difference is not greater than a certain overcharge value, it can determine whether the power battery does not meet certain overcharge prevention conditions and obtain the charging capacity at the next moment. By directly comparing the difference between the current charging capacity and the maximum charging capacity with a certain overcharge value, it is possible to determine very accurately whether the battery is close to or has reached an overcharge state. The judgment is simpler and more accurate, and it can more effectively prevent the overcharging of the power battery and significantly reduce the safety risks caused by overcharging of the power battery.

[0020] Optionally, in one embodiment of this application, the generation module includes: a second judging unit, configured to judge whether the difference is less than the maximum absorbed electrical energy of the drive motor; a first determining unit, configured to, when the difference is less than the maximum absorbed electrical energy, determine that the energy consumption strategy is to calculate a first target working efficiency of the drive motor based on the current charging capacity and the maximum charging capacity, and control the drive motor to execute the energy consumption strategy using the first target working efficiency; otherwise, judge whether the difference is less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system; and a second determining unit, configured to, when the difference is less than the maximum absorbed electrical energy of the drive motor... When the sum of the maximum absorbed electrical energy of the fuel cell system is equal to the current charging capacity and the maximum charging capacity, the energy consumption strategy is determined to be: calculating the second target operating efficiency of the drive motor and the third target operating efficiency of the fuel cell system based on the current charging capacity and the maximum charging capacity; using the second target operating efficiency to control the drive motor to execute the energy consumption strategy; and using the third target operating efficiency to control the fuel cell system to execute the energy consumption strategy. Otherwise, the energy consumption strategy is determined to be: calculating the fourth target operating efficiency of the fuel cell system based on the current charging capacity and the maximum charging capacity; and using the fourth target operating efficiency to control the fuel cell system to execute the energy consumption strategy.

[0021] Through the above technical solution, the first target operating efficiency of the drive motor can be calculated when the difference is less than the maximum absorbed electrical energy. When the difference is greater than the maximum absorbed electrical energy but less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system, the second target operating efficiency of the drive motor and the third target operating efficiency of the fuel cell system can be calculated. When the difference is greater than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system, the fourth target operating efficiency of the fuel cell system can be calculated. Then, the corresponding power consumption strategy is executed. The generated power consumption strategy not only considers the charging state of the power battery but also combines the power absorption capacity of other key vehicle systems, thereby achieving optimal power allocation, improving energy utilization efficiency, extending the service life of the power battery, and improving the health status of the power battery.

[0022] Optionally, in one embodiment of this application, the generation module includes: a third judgment unit, used to judge whether the ambient temperature of the current environment of the power battery meets the preset temperature condition; and a control unit, used to control the vehicle to execute the energy consumption strategy when the ambient temperature does not meet the preset temperature condition, until the ambient temperature meets the preset temperature condition.

[0023] The above technical solution can determine in real time whether the ambient temperature of the power battery meets certain temperature conditions. If the ambient temperature does not meet certain temperature conditions, the vehicle can be controlled to implement an energy consumption strategy until the ambient temperature meets certain temperature conditions. This avoids the power battery from working in high or low temperature environments, which would affect the power battery's working efficiency, charging speed, and capacity, thereby improving the stability of the power battery and reducing performance fluctuations or failures caused by temperature fluctuations.

[0024] Optionally, in one embodiment of this application, it further includes: a storage module, configured to store the energy consumption strategy, the charging capacity of the power battery corresponding to the energy consumption strategy, and the at least one state parameter as a set of historical data in a preset database after controlling the vehicle to execute the energy consumption strategy; and an optimization module, configured to generate corresponding optimization strategies for the power battery and / or the drive motor and the fuel cell system based on multiple sets of historical data in the preset database, so as to optimize the power battery and / or the drive motor and the fuel cell system.

[0025] The above technical solution allows for the storage of power consumption strategies, the charging capacity of the power battery corresponding to the power consumption strategies, and at least one state parameter as a set of historical data in a database. Based on this database, optimization strategies for the power battery, drive motor, and / or fuel cell system can be generated, thereby identifying the optimal power consumption strategies under different operating conditions, guiding actual operation, reducing unnecessary energy waste, improving energy utilization efficiency, extending battery life, and achieving intelligent management.

[0026] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for preventing overcharging of a power battery as described in the above embodiments.

[0027] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for preventing overcharging of a power battery.

[0028] A fifth aspect of this application provides a computer program product, including a computer program that, when executed, implements the above-described method for preventing overcharging of a power battery.

[0029] This application's embodiments can determine whether the current charging capacity and maximum charging capacity of the power battery meet certain overcharge prevention conditions. If these conditions are met, it combines at least one state parameter of the drive motor and fuel cell system, along with the current and maximum charging capacities, to match and execute a vehicle energy consumption strategy to prevent overcharging. By monitoring the current and maximum charging capacities of the power battery in real time, it can promptly detect the risk of the power battery approaching or reaching an overcharge state, avoiding performance degradation due to prolonged overcharging, thereby extending battery life, improving vehicle safety, enhancing energy efficiency, and reducing unnecessary energy waste. This solves the technical problems in related technologies, such as the drive motor still having driving power when the driver releases the accelerator, causing unexpected acceleration, and the inability to perfectly avoid battery overcharging and unexpected acceleration.

[0030] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0031] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0032] Figure 1 This is a block diagram of a power battery system according to an embodiment of this application;

[0033] Figure 2 This is a flowchart of a method for preventing overcharging of a power battery according to an embodiment of this application;

[0034] Figure 3 This is a flowchart illustrating a strategy for controlling a vehicle to perform energy consumption according to an embodiment of this application;

[0035] Figure 4 This is a block diagram of a device for preventing overcharging of a power battery according to an embodiment of this application;

[0036] Figure 5 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application.

[0037] Figure label:

[0038] Among them, 100-vehicle controller, 101-hydrogen cylinder, 102-fuel cell control system, 103-fuel cell system, 104-DC / DC (Direct Current to Direct Current Converter), 105-battery management system, 106-power battery, 107-motor controller, 108-inverter, 109-drive motor; 40-device to prevent overcharging of power battery; 401-acquisition module, 402-judgment module, 403-generation module; 501-memory, 502-processor, 503-communication interface. Detailed Implementation

[0039] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0040] The following describes, with reference to the accompanying drawings, a method, apparatus, vehicle, medium, and program product for preventing overcharging of a power battery according to embodiments of this application. Addressing the problem mentioned in the background art where the drive motor continues to provide power even when the driver releases the accelerator, causing unexpected acceleration and making it impossible to perfectly avoid battery overcharging and unexpected acceleration, embodiments of this application provide a method for preventing power battery overcharging. In this method, it can determine whether the current charging capacity and maximum charging capacity of the power battery meet certain overcharging prevention conditions. If these conditions are met, a vehicle energy consumption strategy for preventing overcharging is matched and executed by combining at least one state parameter of the drive motor and fuel cell system, the current charging capacity, and the maximum charging capacity. By real-time monitoring of the current charging capacity and maximum charging capacity of the power battery, the risk of the power battery approaching or reaching an overcharged state can be detected in a timely manner, avoiding performance degradation caused by prolonged overcharging, thereby extending battery life, improving vehicle safety, enhancing energy utilization efficiency, and reducing unnecessary energy waste. Thus, it solves the technical problem in related technologies where the drive motor continues to provide power even when the driver releases the accelerator, causing unexpected acceleration and making it impossible to perfectly avoid battery overcharging and unexpected acceleration.

[0041] Before explaining the method for preventing overcharging of power batteries proposed in the embodiments of this application, the power battery system provided in the embodiments of this application will be introduced first.

[0042] Specifically, Figure 1 This is a block diagram of a power battery system according to an embodiment of this application.

[0043] like Figure 1 As shown, 100 is the vehicle controller, 101 is the hydrogen cylinder, 102 is the fuel cell control system, 103 is the fuel cell system, 104 is the DC / DC converter, 105 is the battery management system, 106 is the power battery, 107 is the motor controller, 108 is the inverter, and 109 is the drive motor.

[0044] Specifically, the vehicle controller 100 collects the maximum charging capacity and current charging capacity of the power battery 106 reported by the battery management system 105 via CAN (Controller Area Network). Then, the fuel cell system 103 generates electricity through the oxidation-reduction reaction of hydrogen and oxygen in the hydrogen tank 101. The generated electricity is converted by DC / DC 104 and inverter 108 and then directly delivered to the drive motor 109 or the power battery 106 for driving or charging. The drive motor 109 can obtain electrical energy from the power battery 106 or the fuel cell system 103. The drive motor 109 and the reduction mechanism of the fuel cell system 103 are engaged by gears.

[0045] Specifically, Figure 2 This is a flowchart of a method for preventing overcharging of a power battery according to an embodiment of this application.

[0046] like Figure 2 As shown, the method for preventing overcharging of the power battery includes the following steps:

[0047] In step S201, the current charging capacity of the power battery is obtained.

[0048] It is understood that the current charging capability of the power battery in the embodiments of this application may be affected by battery materials, charging facilities, vehicle design, and charging technology. This can manifest in the following ways: In terms of battery materials, for example, lithium iron phosphate batteries have high safety and stability, but their energy density is relatively low, which limits the charging speed to some extent; in terms of charging facilities, for example, if the charging facilities cannot meet the fast charging requirements of the power battery, it will affect its charging speed; in terms of vehicle design, for example, the layout of the battery pack and the design of the heat dissipation system will affect the charging speed and safety of the battery; in terms of charging technology, for example, there may be battery products with higher charging rates and shorter charging times.

[0049] As one possible approach, embodiments of this application can acquire the current electrical capacity of the power battery in real time. The acquisition methods may include, but are not limited to, official website addresses, technical specifications, battery management systems, and professional charging testing equipment. The specific methods can be configured by those skilled in the art according to actual circumstances, and this application does not impose any specific limitations.

[0050] For example, such as Figure 1 As shown, this embodiment of the application can utilize CAN to obtain the current charging capacity of the power battery reported by the battery management system in real time through the vehicle controller.

[0051] In step S202, it is determined whether the power battery meets the preset overcharge prevention conditions based on the current charging capacity and the maximum charging capacity of the power battery.

[0052] It should be noted that the maximum charging capacity in the embodiments of this application can be understood as the maximum charging power or current that the power battery can safely accept under specific conditions (such as temperature, battery health status, etc.). It is a comprehensive indicator that is affected by multiple factors such as battery type, technology, materials, thermal management, and battery management system.

[0053] Furthermore, the maximum charging capacity in this embodiment can be determined by those skilled in the art based on actual conditions, and this application does not impose specific limitations. For example, such as Figure 1 As shown, this embodiment of the application can utilize CAN to obtain the maximum charging capacity of the power battery reported by the battery management system in real time through the vehicle controller.

[0054] In actual implementation, embodiments of this application can determine whether the power battery meets certain overcharge prevention conditions based on its current charging capacity and maximum charging capacity, and then perform corresponding operations. These overcharge prevention conditions can be set by those skilled in the art according to actual circumstances, and this application does not impose specific limitations.

[0055] Optionally, in one embodiment of this application, determining whether the power battery meets the preset overcharge prevention condition based on the current charging capacity and the maximum charging capacity of the power battery includes: obtaining the maximum charging capacity of the power battery; determining whether the difference between the current charging capacity and the maximum charging capacity is greater than a preset overcharge value; if the difference is greater than the preset overcharge value, then determining that the power battery meets the preset overcharge prevention condition, and obtaining at least one state parameter of the drive motor and fuel cell system; otherwise, determining that the power battery does not meet the preset overcharge prevention condition, and obtaining the charging capacity of the power battery at the next moment.

[0056] In some embodiments, this application can determine whether the power battery meets a preset overcharge prevention condition based on the difference between the current charging capacity and the maximum charging capacity. For example, in this application embodiment, if the difference is greater than a certain overcharge value, it is determined that the power battery meets the certain overcharge prevention condition, and at least one state parameter of the drive motor and fuel cell system is obtained; otherwise, it is determined that the power battery does not meet the certain overcharge prevention condition, and the charging capacity of the power battery at the next moment is obtained. The certain overcharge value can be set by those skilled in the art according to actual conditions, and this application does not impose specific limitations.

[0057] For example, in the embodiments of this application, if the current charging capacity minus the maximum charging capacity of the power battery is greater than -3kW, it is determined that the power battery meets certain overcharge prevention conditions, indicating that the power battery has an overcharge risk, and at least one state parameter of the drive motor and fuel cell system is obtained, thereby appropriately reducing the working efficiency of the high-voltage components.

[0058] In addition, in this embodiment of the application, if the current charging capacity minus the maximum charging capacity of the battery is less than or equal to -3kW, it is determined that the power battery does not meet certain overcharge prevention conditions, indicating that the power battery does not have an overcharge risk, and the charging capacity of the power battery at the next moment is obtained to determine in real time whether the power battery has an overcharge risk.

[0059] In step S203, if the power battery meets the preset overcharge prevention conditions, at least one state parameter of the drive motor and fuel cell system is obtained, and the energy consumption strategy of the vehicle to prevent overcharging is matched by combining at least one state parameter, the current charging capacity and the maximum charging capacity, and the vehicle is controlled to execute the energy consumption strategy.

[0060] It is understood that whether the power battery is overcharged or not, the working efficiency of the drive motor and fuel cell system plays an important role. Therefore, when the power battery meets certain overcharge prevention conditions, the state parameters of the drive motor and fuel cell system are acquired in real time in the embodiments of this application. These parameters may include, but are not limited to, voltage, current, temperature, power, etc. The specific parameters can be set by those skilled in the art according to the actual situation, and this application does not impose any specific limitations.

[0061] Those skilled in the art will understand that, under certain overcharge prevention conditions, the embodiments of this application can, based on the current charging capacity and maximum charging capacity of the power battery, and at least one state parameter of the drive motor and fuel cell system, match a corresponding energy consumption strategy in real time for vehicles that are overcharged, and then execute the energy consumption strategy to control the overcharging of the power battery. The energy consumption strategy will be described in detail below and will not be repeated here.

[0062] Optionally, in one embodiment of this application, if the power battery meets the preset overcharge prevention conditions, at least one state parameter of the drive motor and the fuel cell system is obtained to match the vehicle's energy consumption strategy for preventing overcharging by combining the at least one state parameter, the current charging capacity, and the maximum charging capacity, and controlling the vehicle to execute the energy consumption strategy, including: determining whether the difference is less than the maximum absorbed energy of the drive motor; if the difference is less than the maximum absorbed energy, determining the energy consumption strategy as calculating a first target working efficiency of the drive motor based on the current charging capacity and the maximum charging capacity, and using the first target working efficiency to control the drive motor to execute the energy consumption strategy; otherwise, determining whether the difference is less than the maximum absorbed energy of the drive motor. The energy consumption strategy is determined by the sum of the maximum absorbed energy of the drive motor and the maximum absorbed energy of the fuel cell system. If the difference is less than the sum of the maximum absorbed energy of the drive motor and the maximum absorbed energy of the fuel cell system, the energy consumption strategy is to calculate the second target working efficiency of the drive motor and the third target working efficiency of the fuel cell system based on the current charging capacity and the maximum charging capacity. The second target working efficiency is used to control the drive motor to execute the energy consumption strategy, and the third target working efficiency is used to control the fuel cell system to execute the energy consumption strategy. Otherwise, the energy consumption strategy is to calculate the fourth target working efficiency of the fuel cell system based on the current charging capacity and the maximum charging capacity, and use the fourth target working efficiency to control the fuel cell system to execute the energy consumption strategy.

[0063] In actual implementation, if the difference between the current charging capacity and the maximum charging capacity of the power battery is greater than a certain overcharge value, this embodiment determines whether the difference is less than the maximum absorbed energy of the drive motor. If the difference is less than the maximum absorbed energy, the energy consumption strategy is determined to be to calculate the first target working efficiency of the drive motor based on the current charging capacity and the maximum charging capacity, and to use the first target working efficiency to control the drive motor to execute the energy consumption strategy.

[0064] If the difference is greater than or equal to the maximum absorbed electrical energy of the drive motor, then it is determined whether the difference is less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system. If the difference is less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system, then the energy consumption strategy is determined to be the second target working efficiency of the drive motor and the third target working efficiency of the fuel cell system based on the current charging capacity and the maximum charging capacity. The second target working efficiency is used to control the drive motor to execute the energy consumption strategy, and the third target working efficiency is used to control the fuel cell system to execute the energy consumption strategy.

[0065] If the difference is greater than or equal to the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system, then the energy consumption strategy is determined to be to calculate the fourth target operating efficiency of the fuel cell system using the current charging capacity and the maximum charging capacity, and to use the fourth target operating efficiency to control the fuel cell system to execute the energy consumption strategy.

[0066] The first target work efficiency, the second target work efficiency, the third target work efficiency, and the fourth target work efficiency can be set by those skilled in the art according to the actual situation, and this application does not impose specific restrictions.

[0067] For example, such as Figure 3 As shown in the embodiment of this application, the process of controlling the vehicle to execute the energy consumption strategy can be as follows:

[0068] Step S301: Obtain the maximum charging capacity and current charging capacity of the power battery.

[0069] Step S302: The vehicle controller determines whether the difference between the current charging capacity and the maximum charging capacity of the power battery is greater than -3kW. If so, proceed to step S304; otherwise, proceed to step S303.

[0070] Step S303: It is not necessary to implement a power consumption strategy for high-voltage components.

[0071] Step S304: The vehicle controller determines whether the difference between the current charging capacity and the maximum charging capacity of the power battery is less than the maximum energy absorbed by the drive motor. If so, proceed to step S305; otherwise, proceed to step S306.

[0072] It can be understood that in this embodiment of the application, when the efficiency reduction flag is sent to the motor controller, the motor controller still responds to the torque request of the vehicle controller. After receiving the efficiency reduction flag, the motor controller calculates the lowest efficiency that can be achieved and feeds it back to the vehicle controller. The vehicle controller calculates the maximum electrical energy E1 that the drive motor can absorb based on its lowest efficiency.

[0073] Step S305: Use the first target working efficiency to control the drive motor to execute the power consumption strategy.

[0074] It can be understood that when the current charging capacity - maximum charging capacity in this embodiment of the application is greater than -3kw and less than E1, the excess electrical energy is absorbed by the drive motor.

[0075] Step S306: The vehicle controller determines whether the difference between the current charging capacity and the maximum charging capacity of the power battery is less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system. If so, proceed to step S307; otherwise, proceed to step S308.

[0076] Step S307: Use the second target efficiency to control the drive motor to execute the power consumption strategy, and use the third target efficiency to control the fuel cell system to execute the power consumption strategy.

[0077] This can be understood as follows: In the embodiments of this application, when the current charging capacity minus the maximum charging capacity is greater than E1 but less than E1+E2, the excess electrical energy is absorbed by the drive motor and the high-voltage components inside the fuel cell system.

[0078] Step S308: The vehicle controller determines whether the difference between the current charging capacity and the maximum charging capacity of the power battery is greater than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system. If yes, proceed to step S309; ​​otherwise, proceed to step S307.

[0079] Step S309: Use the fourth target operating efficiency to control the fuel cell system to execute the power consumption strategy.

[0080] It can be understood that, in the embodiments of this application, when the current charging capacity minus the maximum charging capacity is greater than E1+E2, the power of the fuel cell system is limited to not exceed the battery charging capacity E1+E2 to prevent the power battery from being overcharged.

[0081] Therefore, in the embodiments of this application, when the current charging capacity minus the maximum charging capacity is greater than -3kW and less than E1, the excess electrical energy is absorbed by the drive motor. When the current charging capacity minus the maximum charging capacity is greater than E1 and less than E1+E2, the excess electrical energy is absorbed by the drive motor and the high-voltage components inside the fuel cell. When the current charging capacity minus the maximum charging capacity is greater than E1+E2, the power of the fuel cell system is limited to not exceed the battery charging capacity E1+E2 to prevent the power battery from being overcharged.

[0082] Optionally, in one embodiment of this application, controlling the vehicle to execute an energy consumption strategy includes: determining whether the ambient temperature of the current environment where the power battery is located meets a preset temperature condition; if the ambient temperature does not meet the preset temperature condition, controlling the vehicle to execute an energy consumption strategy until the ambient temperature meets the preset temperature condition.

[0083] In actual implementation, the embodiments of this application, in controlling the vehicle to execute the energy consumption strategy, further include: determining whether the ambient temperature of the current environment where the power battery is located meets a certain temperature condition; if the ambient temperature does not meet the certain temperature condition, then controlling the vehicle to execute the energy consumption strategy until the ambient temperature meets the certain temperature condition. The certain temperature condition can be set by those skilled in the art according to actual conditions, and this application does not impose specific limitations.

[0084] For example, the reduced efficiency of the drive motor and fuel cell system in the embodiments of this application can be dissipated in the form of heat. When the ambient temperature of the current environment of the power battery is low and does not meet certain temperature conditions, it can provide heat for the thermal management system and the heating system. When the ambient temperature is high and does not meet certain temperature conditions, it can cause the fans, water pumps and other components of the thermal management system to operate at high power and consume electrical energy.

[0085] Optionally, in one embodiment of this application, after controlling the vehicle to execute the energy consumption strategy, the method further includes: storing the energy consumption strategy, the charging capacity of the power battery corresponding to the energy consumption strategy, and at least one state parameter as a set of historical data in a preset database; and generating a corresponding optimization strategy for the power battery and / or drive motor and fuel cell system based on multiple sets of historical data in the preset database, so as to optimize the power battery and / or drive motor and fuel cell system.

[0086] As one possible implementation, embodiments of this application can, after controlling the vehicle to execute an energy consumption strategy, store the energy consumption strategy, the charging capacity of the corresponding power battery, and at least one state parameter as a set of historical data in a certain database. This data can then generate corresponding optimization strategies for the power battery and / or drive motor and fuel cell system, thereby optimizing the power battery and / or drive motor and fuel cell system. The specific database can be set by those skilled in the art according to actual conditions, and this application does not impose any particular limitations.

[0087] In other words, the energy consumption strategies generated under different vehicle driving conditions (such as city driving, highway driving, acceleration, deceleration, etc., without specific limitations) can be stored in a certain database, including the current charging capacity and maximum charging capacity of the power battery, the state parameters of the drive motor, and the state parameters of the fuel cell system, for subsequent analysis.

[0088] Furthermore, in the embodiments of this application, when the power battery meets certain overcharge prevention conditions, a corresponding optimization strategy can be generated based on multiple sets of historical data in a certain database, thereby optimizing the power battery, drive motor and / or fuel cell system.

[0089] The following is combined with Figure 3 The working principle of the method for preventing overcharging of power batteries proposed in this application will be described in detail with a specific embodiment.

[0090] in, Figure 3 This is a flowchart illustrating a strategy for controlling a vehicle to consume electrical energy, according to one embodiment of this application.

[0091] Step S301: Obtain the maximum charging capacity and current charging capacity of the power battery.

[0092] Step S302: The vehicle controller determines whether the difference between the current charging capacity and the maximum charging capacity of the power battery is greater than -3kW. If so, proceed to step S304; otherwise, proceed to step S303.

[0093] Step S303: It is not necessary to implement a power consumption strategy for high-voltage components.

[0094] Step S304: The vehicle controller determines whether the difference between the current charging capacity and the maximum charging capacity of the power battery is less than the maximum energy absorbed by the drive motor. If so, proceed to step S305; otherwise, proceed to step S306.

[0095] Step S305: Use the first target working efficiency to control the drive motor to execute the power consumption strategy.

[0096] Step S306: The vehicle controller determines whether the difference between the current charging capacity and the maximum charging capacity of the power battery is less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system. If so, proceed to step S307; otherwise, proceed to step S308.

[0097] Step S307: Use the second target efficiency to control the drive motor to execute the power consumption strategy, and use the third target efficiency to control the fuel cell system to execute the power consumption strategy.

[0098] Step S308: The vehicle controller determines whether the difference between the current charging capacity and the maximum charging capacity of the power battery is greater than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system. If yes, proceed to step S309; ​​otherwise, proceed to step S307.

[0099] Step S309: Use the fourth target operating efficiency to control the fuel cell system to execute the power consumption strategy.

[0100] Therefore, in the embodiments of this application, when the current charging capacity minus the maximum charging capacity is greater than -3kW and less than E1, the excess electrical energy is absorbed by the drive motor. When the current charging capacity minus the maximum charging capacity is greater than E1 and less than E1+E2, the excess electrical energy is absorbed by the drive motor and the high-voltage components inside the fuel cell. When the current charging capacity minus the maximum charging capacity is greater than E1+E2, the power of the fuel cell system is limited to not exceed the battery charging capacity + E1+E2 to prevent the power battery from being overcharged.

[0101] The method for preventing overcharging of a power battery proposed in this application can determine whether the current charging capacity and maximum charging capacity of the power battery meet certain overcharging prevention conditions. If these conditions are met, a vehicle energy consumption strategy to prevent overcharging is matched and executed by combining at least one state parameter of the drive motor and fuel cell system, the current charging capacity, and the maximum charging capacity. By monitoring the current charging capacity and maximum charging capacity of the power battery in real time, the risk of the power battery approaching or reaching an overcharged state can be detected promptly, avoiding performance degradation caused by prolonged overcharging, thereby extending battery life, improving vehicle safety, enhancing energy utilization efficiency, and reducing unnecessary energy waste. This solves the technical problems in related technologies, such as the drive motor still having driving power when the driver releases the accelerator, causing unexpected acceleration, and the inability to perfectly avoid battery overcharging and unexpected acceleration.

[0102] Next, with reference to the accompanying drawings, a device for preventing overcharging of a power battery according to an embodiment of this application is described.

[0103] Figure 4 This is a block diagram of a device for preventing overcharging of a power battery according to an embodiment of this application.

[0104] like Figure 4 As shown, the device 40 for preventing overcharging of the power battery includes: an acquisition module 401, a judgment module 402, and a generation module 403.

[0105] The acquisition module 401 is used to acquire the current charging capacity of the power battery.

[0106] The judgment module 402 is used to determine whether the power battery meets the preset overcharge prevention conditions based on the current charging capacity and the maximum charging capacity of the power battery.

[0107] The generation module 403 is used to acquire at least one state parameter of the drive motor and fuel cell system when the power battery meets the preset overcharge prevention conditions, so as to combine at least one state parameter, the current charging capacity and the maximum charging capacity to match the vehicle's energy consumption strategy to prevent overcharging, and control the vehicle to execute the energy consumption strategy.

[0108] Optionally, in one embodiment of this application, the judgment module 402 includes: an acquisition unit, a first judgment unit, and a generation unit.

[0109] The acquisition unit is used to acquire the maximum charging capacity of the power battery.

[0110] The first judgment unit is used to determine whether the difference between the current charging capacity and the maximum charging capacity is greater than the preset overcharge value.

[0111] The generation unit is used to determine if the difference is greater than the preset overcharge value, and to obtain at least one state parameter of the drive motor and fuel cell system. Otherwise, it determines that the power battery does not meet the preset overcharge prevention condition and obtains the charging capacity of the power battery at the next moment.

[0112] Optionally, in one embodiment of this application, the generation module 403 includes: a second judgment unit, a first determination unit, and a second determination unit.

[0113] The second judgment unit is used to determine whether the difference is less than the maximum absorbable electrical energy of the drive motor.

[0114] The first determining unit is used to determine the energy consumption strategy as follows when the difference is less than the maximum absorbed energy: calculate the first target working efficiency of the drive motor based on the current charging capacity and the maximum charging capacity, and use the first target working efficiency to control the drive motor to execute the energy consumption strategy; otherwise, determine whether the difference is less than the sum of the maximum absorbed energy of the drive motor and the maximum absorbed energy of the fuel cell system.

[0115] The second determining unit is used to determine the energy consumption strategy as follows when the difference is less than the sum of the maximum absorbed energy of the drive motor and the maximum absorbed energy of the fuel cell system: calculating the second target working efficiency of the drive motor and the third target working efficiency of the fuel cell system based on the current charging capacity and the maximum charging capacity; controlling the drive motor to execute the energy consumption strategy using the second target working efficiency; and controlling the fuel cell system to execute the energy consumption strategy using the third target working efficiency. Otherwise, the energy consumption strategy is determined as follows: calculating the fourth target working efficiency of the fuel cell system using the current charging capacity and the maximum charging capacity; and controlling the fuel cell system to execute the energy consumption strategy using the fourth target working efficiency.

[0116] Optionally, in one embodiment of this application, the generation module 403 includes: a third judgment unit and a control unit.

[0117] The third judgment unit is used to determine whether the ambient temperature of the current environment of the power battery meets the preset temperature conditions.

[0118] The control unit is used to control the vehicle to execute a power consumption strategy when the ambient temperature does not meet the preset temperature conditions, until the ambient temperature meets the preset temperature conditions.

[0119] Optionally, in one embodiment of this application, it further includes a storage module and an optimization module.

[0120] The storage module is used to store the energy consumption strategy, the charging capacity of the power battery corresponding to the energy consumption strategy, and at least one state parameter as a set of historical data into a preset database after controlling the vehicle to execute the energy consumption strategy.

[0121] The optimization module is used to generate corresponding optimization strategies for the power battery and / or drive motor and fuel cell system based on multiple sets of historical data in a preset database, so as to optimize the power battery and / or drive motor and fuel cell system.

[0122] It should be noted that the foregoing explanation of the method embodiment for preventing overcharging of the power battery also applies to the device for preventing overcharging of the power battery in this embodiment, and will not be repeated here.

[0123] The device for preventing overcharging of a power battery according to the embodiments of this application can determine whether the current charging capacity and maximum charging capacity of the power battery meet certain overcharging prevention conditions. If the conditions are met, it combines at least one state parameter of the drive motor and fuel cell system, the current charging capacity, and the maximum charging capacity to match and execute a vehicle energy consumption strategy to prevent overcharging. By monitoring the current charging capacity and maximum charging capacity of the power battery in real time, it can promptly detect the risk of the power battery approaching or reaching an overcharged state, avoiding performance degradation caused by prolonged overcharging, thereby extending battery life, improving vehicle safety, enhancing energy utilization efficiency, and reducing unnecessary energy waste. This solves the technical problems in related technologies, such as the drive motor still having driving power when the driver releases the accelerator, causing unexpected acceleration, and the inability to perfectly avoid battery overcharging and unexpected acceleration.

[0124] Figure 5 This is a schematic diagram of the structure of a vehicle according to an embodiment of this application. The vehicle may include:

[0125] The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.

[0126] When the processor 502 executes the program, it implements the method for preventing overcharging of the power battery provided in the above embodiments.

[0127] Furthermore, the vehicle also includes:

[0128] Communication interface 503 is used for communication between memory 501 and processor 502.

[0129] The memory 501 is used to store computer programs that can run on the processor 502.

[0130] Memory 501 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0131] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0132] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.

[0133] Processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0134] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the above-described method for preventing overcharging of a power battery.

[0135] This application also provides a computer program product, including a computer program that, when executed, implements the above-described method for preventing overcharging of a power battery.

[0136] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0137] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0138] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0139] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0140] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, it can be implemented using any one or more of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0141] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0142] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0143] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A method for preventing overcharging of a power battery, characterized in that, Includes the following steps: Obtain the current charging capacity of the power battery; Based on the current charging capacity and the maximum charging capacity of the power battery, determine whether the power battery meets the preset overcharge prevention conditions; If the power battery meets the preset overcharge prevention condition, at least one state parameter of the drive motor and fuel cell system is obtained, and the energy consumption strategy of the vehicle to prevent overcharging is matched by combining the at least one state parameter, the current charging capacity and the maximum charging capacity, and the vehicle is controlled to execute the energy consumption strategy. The step of determining whether the power battery meets the preset overcharge prevention conditions based on the current charging capacity and the maximum charging capacity of the power battery includes: Obtain the maximum charging capacity of the power battery; Determine whether the difference between the current charging capacity and the maximum charging capacity is greater than a preset overcharge value; If the difference is greater than the preset overcharge value, it is determined that the power battery meets the preset overcharge prevention condition, and at least one state parameter of the drive motor and the fuel cell system is obtained; otherwise, it is determined that the power battery does not meet the preset overcharge prevention condition, and the charging capacity of the power battery at the next moment is obtained. If the power battery meets the preset overcharge prevention condition, then at least one state parameter of the drive motor and fuel cell system is acquired, and an overcharge prevention vehicle energy consumption strategy is matched by combining the at least one state parameter, the current charging capacity, and the maximum charging capacity, and the vehicle is controlled to execute the energy consumption strategy, including: Determine whether the difference is less than the maximum absorbable electrical energy of the drive motor; If the difference is less than the maximum absorbed electrical energy, the energy consumption strategy is determined to be to calculate the first target working efficiency of the drive motor based on the current charging capacity and the maximum charging capacity, and to use the first target working efficiency to control the drive motor to execute the energy consumption strategy; otherwise, it is determined whether the difference is less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system. If the difference is less than the sum of the maximum absorbed electrical energy of the drive motor and the maximum absorbed electrical energy of the fuel cell system, then the energy consumption strategy is determined to be: calculating the second target operating efficiency of the drive motor and the third target operating efficiency of the fuel cell system based on the current charging capacity and the maximum charging capacity; using the second target operating efficiency to control the drive motor to execute the energy consumption strategy; and using the third target operating efficiency to control the fuel cell system to execute the energy consumption strategy. Otherwise, the energy consumption strategy is determined to be: calculating the fourth target operating efficiency of the fuel cell system based on the current charging capacity and the maximum charging capacity; and using the fourth target operating efficiency to control the fuel cell system to execute the energy consumption strategy.

2. The method according to claim 1, characterized in that, The control of the vehicle to execute the energy consumption strategy includes: Determine whether the ambient temperature of the current environment of the power battery meets the preset temperature conditions; If the ambient temperature does not meet the preset temperature condition, the vehicle is controlled to execute the energy consumption strategy until the ambient temperature meets the preset temperature condition.

3. The method according to claim 1, characterized in that, After controlling the vehicle to execute the energy consumption strategy, the method further includes: The power consumption strategy, the charging capacity of the power battery corresponding to the power consumption strategy, and the at least one state parameter are stored as a set of historical data in a preset database. Based on multiple sets of historical data in the preset database, corresponding optimization strategies for the power battery and / or the drive motor and the fuel cell system are generated to optimize the power battery and / or the drive motor and the fuel cell system.

4. A device for preventing overcharging of a power battery, characterized in that, A method for preventing overcharging of a power battery as described in any one of claims 1-3, comprising: The acquisition module is used to acquire the current charging capacity of the power battery; The judgment module is used to determine whether the power battery meets the preset overcharge prevention conditions based on the current charging capacity and the maximum charging capacity of the power battery; The generation module is used to acquire at least one state parameter of the drive motor and fuel cell system when the power battery meets the preset overcharge prevention conditions, so as to combine the at least one state parameter, the current charging capacity and the maximum charging capacity to match the energy consumption strategy of the vehicle to prevent overcharging, and control the vehicle to execute the energy consumption strategy.

5. The apparatus according to claim 4, characterized in that, The judgment module includes: The acquisition unit is used to acquire the maximum charging capacity of the power battery; The judgment unit is used to determine whether the difference between the current charging capacity and the maximum charging capacity is greater than a preset overcharge value; The generation unit is configured to determine that the power battery meets the preset overcharge prevention condition if the difference is greater than the preset overcharge value, and to obtain at least one state parameter of the drive motor and the fuel cell system; otherwise, it determines that the power battery does not meet the preset overcharge prevention condition, and to obtain the charging capacity of the power battery at the next moment.

6. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the method for preventing overcharging of a power battery as described in any one of claims 1-3.

7. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the method for preventing overcharging of the power battery as described in any one of claims 1-3.

8. A computer program product, comprising a computer program, characterized in that, When the computer program is executed, it is used to implement the method for preventing overcharging of the power battery as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Control method and control system for generated power of hydrogen fuel cell

    CN114394035A

  • Methods and system for controlling loss mode for an electric machine

    US20230373316A1