Battery management method and apparatus, and vehicle controller
By predicting future road conditions and adjusting the output ratio and charge of power batteries, the battery management problem of hybrid vehicles under complex road conditions is solved, and the battery health status and fuel economy are maintained.
Patent Information
- Application Number
- PCT/CN2024/102849
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-31
- Filing Date
- 2024-07-01
- Publication Date
- 2025-08-07
AI Technical Summary
The existing energy management strategies of hybrid vehicles cannot cope with complex and changing driving road conditions, resulting in the use of power batteries in unreasonable states, resulting in premature aging or excessive discharge, affecting vehicle performance and life.
By predicting future driving road conditions, dynamically adjusting the output ratio of the power battery and the engine, combining environmental information and driver's electricity needs, optimizing the charge and energy ratio of the power battery to ensure that the battery is used in a reasonable state.
It realizes the maintenance of the healthy state of the power battery under different road conditions, avoids excessive use or discharge, improves battery utilization efficiency and fuel economy, and extends battery life.
Smart Images

Figure CN2024102849_07082025_PF_FP_ABST
Abstract
Description
Battery management method, device and vehicle controller
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on January 31, 2024, with application number 202410141670.9 and application name “Battery Management Method, Device and Vehicle Controller”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to the field of vehicle technology, and in particular to a battery management method, device, and vehicle controller. Background Art
[0003] With the improvement of environmental awareness and the development of new energy vehicle technology, hybrid vehicles have become a major trend in the modern automobile market. Hybrid vehicles combine the advantages of traditional vehicles and electric vehicles, with higher fuel economy and lower emissions.
[0004] Hybrid vehicles (HEVs) are powered by both an engine and an electric motor. Traditional HEV energy management strategies employ a single approach, making them incapable of handling complex and changing road conditions and effectively utilizing battery energy. Furthermore, this single approach, resulting in a constant motor power supply, can lead to inappropriate battery usage, premature battery degradation or over-discharge, and ultimately, negatively impacting vehicle performance and lifespan. Therefore, effectively managing HEV battery energy and improving its efficiency is a pressing issue.
[0005] Summary of the Invention
[0006] The embodiments of the present application provide a battery management method, device, and vehicle controller, which dynamically adjust the output ratio of the hybrid vehicle electric motor according to different road conditions during vehicle driving, continuously maintain a balance between power battery health and fuel economy, avoid excessive use of the power battery under unreasonable conditions, thereby avoiding premature aging or excessive discharge of the power battery, and helping the power battery maintain a healthy state.
[0007] In a first aspect, an embodiment of the present application provides a battery management method, the method comprising: predicting the future driving conditions of a vehicle in a preset time period after the current time; adjusting the energy ratio of the electric energy provided by the power battery to the total output energy based on the future driving conditions; and adjusting the charge of the power battery based on the energy ratio.
[0008] The embodiment of the present application predicts the real-time driving conditions of the vehicle, adjusts the ratio of the power output of the power battery and the engine, and ensures that the output of the power battery matches the current driving conditions, thereby avoiding excessive power output and excessive discharge under inappropriate driving conditions, or insufficient discharge resulting in increased fuel economy; the embodiment of the present application can further adjust the charge of the power battery according to the ratio of the power battery output energy, to ensure that the charge of the power battery can support the current electric power output, to ensure that the SOC can support the power output of the power battery at the current time, and thus to ensure the health of the power battery.
[0009] In one possible implementation, the method further includes:
[0010] Obtaining current environmental information; the environmental temperature information includes temperature information, weather information, and vehicle driving data information;
[0011] determining, based on the current environmental information, the electrical energy provided by the power battery based on the driver's electrical demand;
[0012] Adjusting the charge of the power battery according to the energy ratio includes:
[0013] determining a total amount of electric energy provided by the power battery according to the energy ratio and the electric energy provided by the power battery based on the power demand of the driver;
[0014] The charge of the power battery is adjusted according to the total amount of electric energy.
[0015] In one possible implementation, determining the electric energy provided by the power battery based on the driver's power demand based on the current environmental information includes:
[0016] Automatically adjust the operating mode of the cockpit equipment according to a pre-calibrated adjustment mode that matches the current environmental information;
[0017] The energy required to regulate the cabin equipment is obtained, and the electrical energy provided by the power battery based on the driver's electrical demand is determined.
[0018] In one possible implementation, the step of calibrating the adjustment mode for matching different environmental information includes:
[0019] Periodically collect vehicle temperature information, weather information, and vehicle driving data information to obtain the vehicle's environmental conditions at different times;
[0020] Monitor the driver's operating data on cockpit equipment under different environmental conditions through the vehicle's control system and driver interface;
[0021] The relationship between different operating data and corresponding environmental conditions is established to obtain adjustment modes that match the different environmental information.
[0022] In one possible implementation, adjusting the charge of the power battery according to the energy ratio includes:
[0023] The objective function corresponding to the future driving conditions is:
[0024] Objective function = P fuel economy + Q battery life; P + Q = 1; where battery life = total battery capacity × (1-battery degradation rate);
[0025] The charge of the power battery is adjusted according to the objective function.
[0026] In one possible implementation, adjusting the proportion of electric energy provided by the power battery to the total output energy according to the future driving road conditions includes:
[0027] When the future driving road condition is an uphill section, increasing the energy ratio of the electric energy provided by the power battery to the total output energy;
[0028] When the future driving road condition is a downhill section, reducing the proportion of electric energy provided by the power battery to the total output energy;
[0029] When the future driving road condition is a congested road section, the energy ratio of the electric energy provided by the power battery to the total output energy is increased.
[0030] In one possible implementation, the method further includes:
[0031] Establishing charge constraints for battery energy management based on the future driving conditions, the vehicle's power performance, the charging and discharging rates of the power battery, and the engine operating range;
[0032] Adjusting the charge of the power battery according to the energy ratio includes:
[0033] According to the energy ratio, the charge of the power battery is adjusted within the charge constraint condition.
[0034] In one possible implementation, adjusting the proportion of electric energy provided by the power battery to the total output energy according to the future driving road conditions includes:
[0035] The output power of the engine and the electric motor is adjusted according to the energy ratio.
[0036] In one possible implementation, the method further includes:
[0037] According to the engine's performance curve and mechanical limitations, the engine's maximum and minimum speeds and maximum and minimum torque constraints are set;
[0038] According to the energy ratio, the output power of the engine and the electric motor is adjusted, including:
[0039] The torque speed of the engine and the electric motor are adjusted within the maximum and minimum speed and maximum and minimum torque constraints of the engine.
[0040] In one possible implementation, predicting the future driving conditions of a vehicle within a preset time period after the current time includes:
[0041] Collect vehicle altitude data and road shape information from electronic maps in real time;
[0042] Collect real-time road surface information of the vehicle through on-board sensors;
[0043] Performing altitude analysis on the altitude data, road shape information, and real-time road surface information to identify uphill sections, downhill sections, and flat sections in the vehicle's route;
[0044] Obtain information about other vehicles on the vehicle's route and obtain the status of the road section of the vehicle's route;
[0045] Mark the uphill section, downhill section, flat section and section status of the vehicle's route;
[0046] Conduct machine learning based on the driving routes of vehicles carrying markers to build a road condition prediction model;
[0047] Collect the vehicle's driving data at the current time;
[0048] The driving data is input into the road condition prediction model to obtain the future driving road condition.
[0049] In a second aspect, an embodiment of the present application provides a battery management device, which is provided in a vehicle controller, and the device includes:
[0050] A road condition prediction module is used to predict the future driving road conditions of the vehicle within a preset time period after the current time;
[0051] an energy adjustment module, configured to adjust the proportion of electric energy provided by the power battery to the total output energy according to the future driving road conditions;
[0052] The charge adjustment module is used to adjust the charge of the power battery according to the energy ratio.
[0053] In a third aspect, an embodiment of the present application provides a vehicle controller comprising: at least one processor; and at least one memory communicatively connected to the processor, wherein: the memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute the method provided in the first aspect.
[0054] It should be understood that the second to third aspects of the embodiments of the present application are consistent with the technical solutions of the first aspect of the embodiments of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0056] FIG1 is a flowchart of the steps of the battery management method proposed in an embodiment of the present application;
[0057] FIG2 is a flow chart of an exemplary HCU adjusting the energy ratio of electric energy provided by a power battery to total output energy according to the present application;
[0058] FIG3 is a flowchart of an exemplary method for executing battery management according to the present application;
[0059] FIG4 is a functional module diagram of a battery management device proposed in an embodiment of the present application. DETAILED DESCRIPTION
[0060] In order to better understand the technical solutions of this specification, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0061] It should be clear that the embodiments described are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this specification.
[0062] The terms used in the examples of this application are for the purpose of describing specific embodiments only and are not intended to limit this specification. The singular forms "a," "an," "the," and "the" used in the examples of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0063] The battery management method proposed in the embodiment of the present application can be applied to a vehicle controller (Hybrid Control Unit, HCU), which can control the driving and overall condition of a hybrid vehicle.
[0064] FIG1 is a flowchart of the steps of the battery management method proposed in an embodiment of the present application. As shown in FIG1 , the steps include:
[0065] S11: Predicting the future driving conditions of the vehicle within a preset time period after the current time.
[0066] For example, at time T1, the vehicle's driving conditions within the time period (T1, T1+t) are predicted. The output power ratio of the engine and electric motor can be adjusted in advance at T1 to ensure that the power battery output power matches the driving conditions in real time. Here, t is adjusted based on actual conditions.
[0067] S12: According to the future driving road conditions, the energy ratio of the electric energy provided by the power battery to the total output energy is adjusted.
[0068] Adjusting the proportion of electrical energy provided by the power battery to the total output energy according to road conditions changes the original single energy management strategy of hybrid vehicles, making the energy management of hybrid vehicles adapt to complex and changeable road conditions.
[0069] Adjusting the energy ratio of the electric energy provided by the power battery to the total output energy can be achieved by increasing the output power of the motor or reducing the output power of the motor.
[0070] S13: Adjusting the charge of the power battery according to the energy ratio.
[0071] The HCU obtains the total energy required to drive the vehicle under driving conditions, determines the power battery's output ratio, and calculates the power battery's output energy. It also checks whether the power battery's current state of charge (SOC) can support the current power output, ensuring that the power battery outputs energy within a reasonable SOC range, thereby maintaining the health of the power battery.
[0072] The above-mentioned battery management method develops an adaptive energy management mode for different driving conditions, flexibly adjusts the ratio of energy provided by the power battery and the engine, and then adjusts the charge of the power battery according to the amount of electric energy provided by the power battery to ensure that the charge of the power battery can support the current power output of the electric motor and ensure the health of the power battery.
[0073] Based on future driving conditions, the ratio of the electrical energy provided by the power battery to the total output energy can be determined, i.e., the electrical energy output by the power battery to drive the vehicle. In addition to driving the vehicle, the operation of cabin equipment also requires electrical energy. To reduce the electrical energy demand for cabin equipment operation and ensure driver comfort while not over-consuming battery power, the present embodiment further proposes an implementation method for performing "S13: adjusting the charge of the power battery based on the energy ratio." This method automatically adjusts the power supply demand for cabin equipment based on environmental conditions, reducing power loss caused by untimely driver operation. Due to the automatic adjustment of the power supply demand for cabin equipment, the present embodiment can pre-calculate the electrical energy required by the power battery to support the operation of the cabin equipment. Combining the electrical energy required by the power battery to support the operation of the cabin equipment with the electrical energy output by the power battery to drive the vehicle, the total electrical energy required to be output by the power battery is calculated. Based on the total electrical energy required to be output by the power battery, the power battery charge is adjusted to ensure that the power battery charge meets the power supply requirements of the entire vehicle without causing overuse or premature aging of the power battery, thereby maintaining the health of the power battery.
[0074] Step S13 can be implemented by the following sub-steps:
[0075] S131: Obtain current environmental information; the environmental temperature information includes temperature information, weather information, and vehicle driving data information.
[0076] During the driving process of the vehicle, the temperature of the vehicle's front grille, battery pack, and cockpit can be collected through temperature sensors, weather information can be obtained through the system server or the Internet, and other vehicle driving data information can be obtained through the Internet of Vehicles system server.
[0077] Different vehicles can upload local driving data during driving, including speed, acceleration and other information. The Internet of Vehicles system server analyzes and stores the data uploaded by each vehicle to provide data support for the Internet of Vehicles system.
[0078] S132: Determine, based on the current environmental information, the electrical energy provided by the power battery based on the driver's electrical demand.
[0079] The power demand corresponding to different environmental information can be pre-calibrated to obtain the operating habits of cabin facilities under different environmental information.
[0080] S132 determines, based on the current environmental information, that the power battery provides electric energy based on the driver's power demand, including:
[0081] S1321: Automatically adjust the cockpit equipment operating mode according to a pre-calibrated adjustment mode that matches the current environmental information.
[0082] The steps of calibrating the adjustment mode matching different environmental information include:
[0083] M1: Periodically collects vehicle temperature information, weather information, and vehicle driving data information to obtain the vehicle's environmental conditions at different times;
[0084] M2: Monitors the driver's cockpit equipment operation data under different environmental conditions through the vehicle's control system and driver interface;
[0085] M3: Establishing the relationship between different operation data and corresponding environmental conditions to obtain adjustment modes that match the different environmental information.
[0086] An example of the present application installs a temperature sensor and establishes an electricity consumption monitoring system to collect the driver's operating data of the cabin equipment at unit time intervals, and analyzes the operating data of the cabin equipment under different environmental and temperature conditions in order to gain an in-depth understanding of the driver's electricity consumption habits and needs under different environmental and temperature conditions.
[0087] For example, high-precision temperature sensors can be installed in the front grille, battery pack, and cockpit of the vehicle to measure the external ambient temperature, battery pack temperature, and cabin temperature in real time.
[0088] The vehicle's main control system (HCU) collects real-time temperature sensor data from each of the aforementioned areas and displays it on the instrument panel, allowing the driver to keep track of the vehicle's temperature status. The HCU records temperature sensor data from each of these areas every five minutes and uses this historical data to analyze how temperature trends in each area affect battery performance and the driver's power needs.
[0089] The vehicle's control system and driver interface can monitor the driver's demand for vehicle power. For example, the driver may consume power through air conditioning, seat heating, audio equipment, etc.
[0090] Pattern recognition technology can also be used to process and analyze the driver's operating behavior to understand the driver's power usage habits under different environmental and temperature conditions.
[0091] The collected ambient temperature data is then correlated with the driver's power demand data for analysis. This helps understand the impact of temperature on driver power demand and predict power demand in different temperature environments.
[0092] For example, the established relationships between different cockpit equipment operating data and corresponding environmental conditions include:
[0093] When the ambient temperature is low (for example, the ambient temperature is less than 10°C), turn on the seat heating;
[0094] When the ambient temperature is high (for example, the ambient temperature is greater than 28°C), set the air conditioner to the lowest temperature and run it for 5 minutes, then switch to the comfortable gear (for example, gears 2 to 3).
[0095] After obtaining the relationship between the different operating data of the above-mentioned cockpit equipment and the corresponding environmental conditions, during the actual driving of the vehicle, if the same environmental conditions are detected, the relevant cockpit equipment can be adjusted directly based on the operating data. Since the adjustment method of the cockpit equipment has been obtained, the power provided by the power battery for the operation of the cockpit equipment can also be determined, that is, the power provided by the power battery based on the driver's power demand can be determined.
[0096] S1322: Obtain energy required to regulate the cabin equipment, and determine the electrical energy provided by the power battery based on the driver's electrical demand.
[0097] For example, when specific environmental conditions such as rain, snow and a temperature of 0 degrees Celsius occur as pre-calibrated, the matching adjustment mode is to preheat the heated seats, turn on the defogger, and run the air conditioner. When the specific environmental conditions are detected during vehicle driving, the matching adjustment mode is to preheat the heated seats, turn on the defogger, and run the air conditioner. The relevant cabin equipment is automatically adjusted according to the matching adjustment mode, the electrical energy required to adjust the cabin equipment is determined, and the sum of the electrical energy required for the cabin equipment and the electrical energy required to drive the vehicle is calculated; the charge of the power battery is adjusted according to the sum of the electrical energy required for the cabin equipment and the electrical energy required to drive the vehicle.
[0098] S133: Determining a total amount of electric energy provided by the power battery according to the energy ratio and the electric energy provided by the power battery based on the driver's power demand;
[0099] S134: Adjusting the charge of the power battery according to the total amount of electric energy.
[0100] The embodiment of the present application also proposes a method for implementing step S12 to adjust the energy ratio of the electric energy provided by the power battery to the total output energy, that is, by adjusting the output power of the engine and the electric motor to adjust the energy ratio of the electric energy provided by the power battery to the total output energy.
[0101] In one example of the present application, in order to further ensure that the engine operates in a safe and efficient area, the maximum and minimum speeds and maximum and minimum torque constraints of the engine are set according to the performance curve and mechanical limitations of the engine, and the torque speed of the engine and the electric motor are adjusted within the maximum and minimum speeds and maximum and minimum torque constraints of the engine.
[0102] For example, in a hybrid vehicle, the maximum engine speed is 6000 rpm, the minimum speed is 1000 rpm, the maximum torque is 150 Nm, and the minimum torque is 30 Nm. When controlling the engine output, the energy management system must ensure that the engine operating point is within the constraints of the maximum and minimum speeds. When adjusting the motor torque and speed, the motor operating point must be kept within the constraints of the maximum and minimum torques.
[0103] The proportion of electric energy provided by the power battery in the total output energy can be reduced by increasing the engine output power and reducing the output power of the electric motor; the proportion of electric energy provided by the power battery in the total output energy can be increased by reducing the engine output power and increasing the output power of the electric motor.
[0104] Specifically, the output power of the engine and the motor can be adjusted by adjusting the motor torque and the engine torque.
[0105] The embodiment of the present application further proposes an implementation method for executing "S11: predicting the future driving road conditions of the vehicle within a preset time period after the current time":
[0106] S111: Collecting vehicle altitude data and road shape information from the electronic map in real time;
[0107] S112: collecting real-time road surface information of the vehicle through onboard sensors;
[0108] S113: Performing altitude analysis on the altitude data, road shape information, and real-time road surface information to identify uphill sections, downhill sections, and flat sections in the vehicle's route;
[0109] The preliminary route information obtained from the navigation system, the altitude data and road shape information along the way obtained from the high-precision map system, and the real-time road surface information obtained from on-board sensors (such as radar, lidar, and cameras) can be integrated into multi-source data to comprehensively analyze the vehicle's driving conditions.
[0110] S114: Acquire information of other vehicles on the vehicle's driving route and obtain the road section status of the vehicle's driving route;
[0111] The route status includes: whether the road section is congested, whether a traffic accident has occurred on the road section, whether the road section is under construction, and other status information.
[0112] During intelligent driving or assisted driving, the vehicle terminal will continuously upload local driving data to the Internet of Vehicles system server, and any vehicle can obtain information uploaded by other vehicles from the Internet of Vehicles system server.
[0113] S115: Marking the uphill section, downhill section, flat section and section status of the vehicle's route;
[0114] Analyzes elevation data to identify uphill, downhill, and flat sections of your route.
[0115] Combined with map data, these road sections are labeled.
[0116] Integrate real-time traffic information from traffic information systems and other vehicles, such as traffic congestion, accidents, construction, etc.
[0117] S116: Perform machine learning based on the marked vehicle routes to build a road condition prediction model;
[0118] S117: Collecting the vehicle's driving data at the current time;
[0119] S118: Input the driving data into the road condition prediction model to obtain the future driving road condition.
[0120] Use historical data and machine learning technology to build a road condition prediction model.
[0121] The traffic condition prediction model can predict traffic conditions in the future based on current and historical data.
[0122] Based on real-time data and sensor input, forecasts are continuously adjusted to ensure they align with reality.
[0123] In one example of the present application, it is also possible to interact with other systems and send predicted road condition information to the energy management system and other related control systems (such as braking system, battery management system, motor control system, etc.) to help these systems optimize their operating strategies.
[0124] Continuously record data from actual driving and use it to update and optimize road condition prediction models to improve the accuracy of future predictions.
[0125] Accurately predicting future driving conditions can provide a more suitable energy management strategy for the vehicle.
[0126] When the future driving road condition is an uphill section, the proportion of electric energy provided by the power battery to the total output energy is increased, that is, the output power of the electric motor is increased to reduce the load on the engine and reserve more battery energy for additional needs during the uphill process.
[0127] When the future driving road condition is a downhill section, the proportion of electric energy provided by the power battery in the total output energy is reduced, that is, the output of the electric motor is reduced, and at the same time, the engine's braking energy recovery system is used to charge the battery to reduce energy loss.
[0128] When the future driving road condition is a congested road section, the energy ratio of the electric energy provided by the power battery to the total output energy is increased to reduce the frequent start and stop of the engine and fuel consumption.
[0129] FIG2 is a flow chart of an exemplary HCU of the present application adjusting the energy ratio of the electric energy provided by the power battery to the total output energy, as shown in FIG2 :
[0130] The HUC can collect weather information through wiper sensors to determine the operating mode of relevant cabin equipment and thus determine the power demand of relevant cabin equipment;
[0131] The HUC can collect four-wheel speed signals, steering wheel angles, and obtain data from high-precision maps to determine vehicle status, road conditions, and traffic signals, and determine driving conditions.
[0132] The HCU can collect accelerator pedal signals and brake signals to determine whether the vehicle's driving conditions are congested, and thus determine how to adjust the energy ratio of the electrical energy provided by the power battery to the total output energy.
[0133] Based on the above information, the HCU adjusts the proportion of electric energy provided by the power battery to the total output energy according to information such as vehicle status, cabin facility power demand, and battery status. Specifically, the proportion of electric energy provided by the power battery to the total output energy can be adjusted by adjusting the motor torque and engine torque.
[0134] After obtaining the total amount of electric energy provided by the power battery, the embodiment of the present application detects whether the charge of the power battery supports the output of the total amount of electric energy, and then adjusts the charge of the power battery based on the detection result, thereby ensuring that the power battery operates in a healthy environment. The total amount of electric energy may include driving power determined based on future driving road conditions and equipment power determined based on environmental conditions. The driving power is used to drive the vehicle, and the equipment power is used to operate the position cabin equipment.
[0135] An embodiment of the present application provides a method for adjusting the charge of the power battery based on an objective function.
[0136] Adjusting the charge of the power battery includes:
[0137] M11: The objective function corresponding to the future driving conditions is:
[0138] Objective function = P fuel economy + Q battery life; P + Q = 1; where battery life = total battery capacity × (1-battery degradation rate);
[0139] The values of P and Q under different driving conditions can be pre-calibrated.
[0140] For example, it is pre-calibrated that under smooth driving conditions, the objective function is 0.7×fuel economy+0.3×battery life, where the value of P is 0.7 and the value of Q is 0.3; under uphill driving conditions, the objective function is 0.6×fuel economy+0.4×battery life, where the value of P is 0.6 and the value of Q is 0.4.
[0141] M12: Adjust the charge of the power battery according to the objective function.
[0142] Battery life = total battery capacity × (1-battery attenuation rate), fuel economy = (driving distance / fuel consumption), objective function = P fuel economy + Q battery life. Based on the above data, fuel consumption and total battery capacity can be determined. The total battery capacity is the charge demand under the current driving conditions, thereby determining the adjustment direction of the power battery charge.
[0143] For example, the original objective function is 0.7×fuel economy+0.3×battery life; it is predicted that the driving condition in the future preset time period will be uphill driving. Considering that the uphill section will increase the load on the engine and may lead to increased fuel consumption, the weight of the objective function is adjusted to obtain the objective function matching the uphill driving section = 0.6×fuel economy+0.4×battery life; thus, it is determined that on the uphill section, the power battery will provide more energy to reduce the load on the engine.
[0144] To ensure that the power battery can provide more energy, the power battery's SOC is further adjusted: Since the battery is expected to provide more energy when going uphill, the power battery's charge is increased. The battery can store more energy.
[0145] In some examples of this application, real-time monitoring and adjustments are also possible. For example, during an uphill climb, the energy management system continuously monitors the vehicle's status and changes in the external environment. If it detects that the battery's SOC is dropping too quickly or the engine load is too high, the system dynamically fine-tunes the objective function and SOC threshold to ensure the vehicle can climb smoothly without compromising battery life or fuel economy.
[0146] In order to avoid overcharging of the power battery, the embodiment of the present application also proposes establishing constraints for energy management, and adjusting the charge of the power battery within the constraints.
[0147] According to the energy ratio, the method for adjusting the charge of the power battery includes:
[0148] M21: establishing charge constraints for battery energy management based on the future driving conditions, the vehicle's power performance, the charging and discharging rates of the power battery, and the engine operating range;
[0149] M22: Adjusting the charge of the power battery within the charge constraint condition according to the energy ratio.
[0150] In one example of the present application, in order to ensure that the power battery can provide more energy, the SOC of the power battery is further adjusted: since the battery is expected to provide more energy and increase the charge of the power battery when going uphill, the energy management system can adjust the battery's SOC threshold in advance, that is, adjust the constraint conditions. For example, the SOC operating range is temporarily adjusted from 15% to 80% to 20% to 75%. In this way, before going uphill, the battery will provide more energy and increase the charge of the power battery. The battery can store more energy.
[0151] In another example, constraints are set to protect battery life: the battery's SOC operating range is set between 15% and 80%. When the battery's SOC is below 15%, the energy management system will limit the motor's output power to ensure the battery does not over-discharge. Similarly, when the battery's SOC is above 80%, the energy management system will limit the engine's charging power to prevent overcharging the battery.
[0152] Figure 3 is a flowchart of an example execution battery management method of the present application. As shown in Figure 3, the HCU can collect current environmental information based on the vehicle controller T-ICE, and automatically adjust the working mode of the cabin equipment according to the current environmental information, thereby determining the power demand of the cabin equipment.
[0153] Current environmental information may include: weather information, ambient temperature, altitude data, etc.
[0154] The vehicle controller T-ICE can also collect the driver's operating preferences and needs for cabin equipment (air conditioning, seats, audio) under different environmental conditions, thereby establishing adjustment modes corresponding to different environmental conditions; the adjustment modes corresponding to different environmental conditions are used to determine the power requirements of cabin equipment during vehicle driving.
[0155] The HCU then uses ESC to detect all four wheel speeds, determines whether the vehicle is slipping, and uses EPS to collect steering wheel angles. T-ICE uses onboard sensors to predict road conditions and obtain map data in real time.
[0156] The HCU determines the power requirements of the cabin equipment based on the collected weather information and ambient temperature. At the same time, it adjusts the proportion of electricity provided by the power battery to the total output energy based on the vehicle and road conditions to determine the power requirements needed to drive the vehicle.
[0157] The HCU adjusts the power battery's SOC based on the proportion of the power battery's total output energy, the power requirements for driving the vehicle, and the power requirements of cabin equipment. The HCU also monitors the health of the power battery by monitoring the battery's SOC and temperature based on information from the BMS.
[0158] At the same time, after the HCU determines to adjust the energy ratio of the electric energy provided by the power battery to the total output energy, it can send instructions to adjust the motor torque through the MCU and send instructions to adjust the engine torque through the EMS, thereby adjusting the output power of the motor and engine, and then adjusting the energy ratio of the electric energy provided by the power battery to the total output energy.
[0159] FIG4 is a functional module diagram of a battery management device proposed in an embodiment of the present application. The battery management device is provided in a vehicle controller. As shown in FIG4 , the device includes:
[0160] The road condition prediction module 41 is used to predict the future driving road condition of the vehicle within a preset time period after the current time;
[0161] An energy adjustment module 42 is configured to adjust the proportion of electric energy provided by the power battery to the total output energy according to the future driving road conditions;
[0162] The charge adjustment module 43 is configured to adjust the charge of the power battery according to the energy ratio.
[0163] The battery management device provided in the embodiment shown in FIG4 can be used to implement the technical solutions of the method embodiments shown in FIG1 to FIG3 of this specification. Its implementation principles and technical effects can be further referred to the relevant descriptions in the method embodiments.
[0164] Optionally, the device further comprises:
[0165] An environmental information acquisition module is used to obtain current environmental information; the environmental temperature information includes temperature information, weather information, and vehicle driving data information;
[0166] an electric energy determination module, configured to determine the electric energy to be provided by the power battery based on the driver's power demand according to the current environmental information;
[0167] The charge adjustment module is specifically configured to determine the total amount of electric energy provided by the power battery according to the energy ratio and the electric energy provided by the power battery based on the driver's power demand; and adjust the charge of the power battery according to the total amount of electric energy.
[0168] Optionally, the electric energy determination module includes:
[0169] a mode adjustment submodule, configured to automatically adjust the operating mode of the cockpit equipment according to a pre-calibrated adjustment mode that matches the current environmental information;
[0170] The electric energy determination submodule is used to obtain the energy required to regulate the cabin equipment and determine the electric energy provided by the power battery based on the driver's power demand.
[0171] Optionally, the device further comprises:
[0172] The calibration module is used to periodically collect vehicle temperature information, weather information, and vehicle driving data information to obtain the vehicle's environmental conditions at different times; monitor the driver's operating data of the cabin equipment under different environmental conditions through the vehicle's control system and driver interface; establish the relationship between different operating data and corresponding environmental conditions, and obtain the adjustment mode matching the different environmental information.
[0173] Optionally, the charge adjustment module is specifically used to obtain the objective function corresponding to the future driving road condition:
[0174] Objective function = P fuel economy + Q battery life; P + Q = 1; wherein, battery life = total battery capacity × (1-battery degradation rate); according to the objective function, the charge of the power battery is adjusted.
[0175] Optionally, the energy adjustment module is used to increase the energy proportion of the electric energy provided by the power battery in the total output energy when the future driving road condition is an uphill section; reduce the energy proportion of the electric energy provided by the power battery in the total output energy when the future driving road condition is a downhill section; and increase the energy proportion of the electric energy provided by the power battery in the total output energy when the future driving road condition is a congested section.
[0176] Optionally, the device further comprises:
[0177] a constraint condition establishment module, configured to establish charge constraint conditions for battery energy management based on the future driving road conditions, the vehicle's power performance, the charging and discharging rates of the power battery, and the engine operating range;
[0178] The charge adjustment module is specifically configured to adjust the charge of the power battery within the charge constraint condition according to the energy ratio.
[0179] The energy adjustment module is specifically used to adjust the output power of the engine and the electric motor according to the energy ratio.
[0180] Optionally, the device further comprises:
[0181] A setting module, for setting the maximum and minimum speeds and the maximum and minimum torque constraints of the engine according to the performance curve and mechanical limitations of the engine;
[0182] The energy adjustment module is specifically configured to adjust the torque speed of the engine and the electric motor within the maximum and minimum speeds and the maximum and minimum torque constraints of the engine.
[0183] Optionally, the road condition prediction module includes:
[0184] The first data acquisition submodule is used to collect the altitude data and road shape information of the vehicle in real time from the electronic map; and collect the real-time road surface information of the road surface on which the vehicle is traveling through the vehicle-mounted sensor;
[0185] a data analysis submodule, configured to perform altitude analysis on the altitude data, road shape information, and real-time road surface information, and identify uphill sections, downhill sections, and flat sections in the vehicle's route;
[0186] An information acquisition submodule is used to obtain information about other vehicles on the vehicle's route and obtain the status of the road section of the vehicle's route;
[0187] A marking submodule is used to mark the uphill section, downhill section, flat section and section status of the vehicle's route;
[0188] The training submodule is used to perform machine learning based on the marked vehicle routes and build a road condition prediction model;
[0189] The second data collection submodule is used to collect the vehicle's driving data at the current time;
[0190] The input submodule is used to input the driving data into the road condition prediction model to obtain the future driving road condition.
[0191] The device provided in the above-mentioned embodiment is used to execute the technical solution of the above-mentioned method embodiment. Its implementation principle and technical effects can be further referred to the relevant description in the method embodiment, which will not be repeated here.
[0192] The device provided in the above embodiment can be, for example, a chip or a chip module. The device provided in the above embodiment is used to implement the technical solution of the above method embodiment. Its implementation principle and technical effects can be further referred to the relevant description in the method embodiment, which will not be repeated here.
[0193] Regarding the various modules / units contained in the various devices described in the above embodiments, they can be software modules / units, hardware modules / units, or part of them can be software modules / units and part of them can be hardware modules / units. For example, for various devices applied to or integrated in a chip, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, or at least part of the modules / units can be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining modules / units can be implemented in the form of hardware such as circuits; for various devices applied to or integrated in a chip module, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component of the chip module (such as a chip, circuit module, etc.) or in different components, or at least part of the modules / units can be implemented in the form of software programs. The software program is implemented in the form of a program, which runs on the processor integrated in the chip module, and the remaining modules / units can be implemented in the form of hardware such as circuits; for each device applied to or integrated in the electronic terminal equipment, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, a chip, circuit module, etc.) or different components in the electronic terminal equipment, or at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated in the electronic terminal equipment, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0194] Computer program code for performing the operations of this specification may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0195] The foregoing description of this specification describes specific embodiments. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that described in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or the sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0196] In the description of the embodiments of the present application, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of this specification. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification and features of different embodiments or examples, unless they are mutually inconsistent.
[0197] 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 the technical features being referred to. Thus, a feature specified as "first" or "second" may explicitly or implicitly include at least one such feature. Throughout this specification, "plurality" means at least two, such as two or three, unless otherwise specifically defined.
[0198] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of this specification includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of this specification belong.
[0199] The word "if," as used herein, may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to the determination" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)," depending on the context.
[0200] It should be noted that the terminals involved in the embodiments of the present application may include but are not limited to personal computers (PCs), personal digital assistants (PDAs), wireless handheld devices, tablet computers, mobile phones, MP3 players, MP4 players, etc.
[0201] In the several embodiments provided in this specification, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interface, indirect coupling or communication connection of devices or units, which may be electrical, mechanical or other forms.
[0202] In addition, the functional units in the various embodiments of this specification may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or hardware plus software functional units.
[0203] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform some steps of the method described in various embodiments of this specification. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.
[0204] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.
Claims
1. A battery management method, characterized in that: Applied to a vehicle controller, the method includes: Predict the future driving conditions of the vehicle within a preset time period after the current time; adjusting the proportion of electric energy provided by the power battery to the total output energy according to the future driving road conditions; The charge of the power battery is adjusted according to the energy ratio.
2. The method according to claim 1, characterized in that The method further comprises: Obtaining current environmental information; the environmental temperature information includes temperature information, weather information, and vehicle driving data information; determining, based on the current environmental information, the electrical energy provided by the power battery based on the driver's electrical demand; Adjusting the charge of the power battery according to the energy ratio includes: determining a total amount of electric energy provided by the power battery according to the energy ratio and the electric energy provided by the power battery based on the power demand of the driver; The charge of the power battery is adjusted according to the total amount of electric energy.
3. The method according to claim 2, characterized in that Determining, based on the current environmental information, the electric energy provided by the power battery based on the driver's power demand, including: Automatically adjust the operating mode of the cockpit equipment according to a pre-calibrated adjustment mode that matches the current environmental information; The energy required to regulate the cabin equipment is obtained, and the electrical energy provided by the power battery based on the driver's electrical demand is determined.
4. The method according to claim 3, characterized in that The steps of calibrating the adjustment mode matching different environmental information include: Periodically collect vehicle temperature information, weather information, and vehicle driving data information to obtain the vehicle's environmental conditions at different times; Monitor the driver's operating data on cockpit equipment under different environmental conditions through the vehicle's control system and driver interface; The relationship between different operating data and corresponding environmental conditions is established to obtain adjustment modes that match the different environmental information.
5. The method according to claim 1, wherein Adjusting the charge of the power battery according to the energy ratio includes: The objective function corresponding to the future driving conditions is: Objective function = P fuel economy + Q battery life; P + Q = 1; where battery life = total battery capacity × (1-battery degradation rate); The charge of the power battery is adjusted according to the objective function.
6. The method according to claim 1, characterized in that Adjusting the proportion of electric energy provided by the power battery to the total output energy according to the future driving road conditions includes: When the future driving road condition is an uphill section, increasing the energy ratio of the electric energy provided by the power battery to the total output energy; When the future driving road condition is a downhill section, reducing the proportion of electric energy provided by the power battery to the total output energy; When the future driving road condition is a congested road section, the energy ratio of the electric energy provided by the power battery to the total output energy is increased.
7. The method according to claim 1, characterized in that The method further comprises: Establishing charge constraints for battery energy management based on the future driving conditions, the vehicle's power performance, the charging and discharging rates of the power battery, and the engine operating range; Adjusting the charge of the power battery according to the energy ratio includes: According to the energy ratio, the charge of the power battery is adjusted within the charge constraint condition.
8. The method according to claim 1, characterized in that Adjusting the proportion of electric energy provided by the power battery to the total output energy according to the future driving road conditions includes: The output power of the engine and the electric motor is adjusted according to the energy ratio.
9. The method according to claim 8, characterized in that The method further comprises: According to the engine's performance curve and mechanical limitations, the engine's maximum and minimum speeds and maximum and minimum torque constraints are set; According to the energy ratio, the output power of the engine and the electric motor is adjusted, including: The torque speed of the engine and the electric motor are adjusted within the maximum and minimum speed and maximum and minimum torque constraints of the engine.
10. The method according to claim 1, characterized in that Predict the vehicle's future driving conditions within a preset time period after the current time, including: Collect vehicle altitude data and road shape information from electronic maps in real time; Collect real-time road surface information of the vehicle through on-board sensors; Performing altitude analysis on the altitude data, road shape information, and real-time road surface information to identify uphill sections, downhill sections, and flat sections in the vehicle's route; Obtain information about other vehicles on the vehicle's route and obtain the status of the road section of the vehicle's route; Mark the uphill section, downhill section, flat section and section status of the vehicle's route; Conduct machine learning based on the driving routes of vehicles carrying markers to build a road condition prediction model; Collect the vehicle's driving data at the current time; The driving data is input into the road condition prediction model to obtain the future driving road condition.
11. A battery management device, characterized in that: Set in a vehicle controller, the device includes: A road condition prediction module is used to predict the future driving road conditions of the vehicle within a preset time period after the current time; an energy adjustment module, configured to adjust the proportion of electric energy provided by the power battery to the total output energy according to the future driving road conditions; The charge adjustment module is used to adjust the charge of the power battery according to the energy ratio.
12. A vehicle controller comprising: at least one processor; as well as At least one memory communicatively connected to the processor, characterized in that The memory stores program instructions that can be executed by the processor, and the processor can execute the method according to any one of claims 1 to 10 by calling the program instructions.
Citation Information
Patent Citations
Plug-in hybrid power bus dynamic logic threshold energy management method based on road condition model
CN104627168A
Hybrid electric vehicle battery life prediction method based on working condition identification
CN110775065A
Intelligent temperature adjusting system for automobile air conditioner
CN113650468A
Predictive energy management method for heavy hybrid commercial vehicle
CN114148325A
Vehicle energy management method, device and system, storage medium and vehicle control unit
CN114684106A