Battery charging control method, battery management system and vehicle
By pre-establishing multiple charging current MAP meters in the battery management system of electric vehicles, and adjusting the charging current according to the current state of the battery, the problem of stopping charging caused by excessive battery temperature is solved, and the user experience and system reliability are improved.
Patent Information
- Application Number
- CN202210353419.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-02
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2042-04-02
AI Technical Summary
The prior art cannot effectively control the battery temperature during multiple charging of electric vehicles, resulting in excessive battery temperature, which will stop charging and affect user experience.
By pre-establishing multiple charging current MAP meters in the battery management system, the target charging current MAP meters are determined based on the current battery temperature, remaining power and charging times, thereby adjusting the charging current and slowing down the battery temperature rise speed.
It effectively reduces the charging stop problem caused by the rapid rise in battery temperature, improves user experience, and reduces maintenance costs.
Smart Images

Figure CN114701400B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of battery technology, and in particular to a battery charging control method, a battery management system and a vehicle. Background Art
[0002] In the charging control strategy of electric vehicles, the method for obtaining the charging current for charging the battery is mainly based on the battery SOC (State of Charge) and the battery temperature, and the standard charging current is obtained by querying the standard two-dimensional MAP table, so as to charge the battery with the obtained charging current, wherein the standard two-dimensional MAP table is a correspondence table of battery temperature, battery SOC and charging current.
[0003] In the related art, when charging an electric vehicle such as a commercial electric vehicle multiple times, due to the poor use conditions of the battery in the vehicle, after multiple consecutive charges, the standard charging current is still obtained using the above-mentioned only standard two-dimensional MAP table, which will make the battery temperature rise very easily, and even cause the battery temperature to reach the over-temperature protection temperature, causing the battery to stop charging. After the electric vehicle cannot be charged, it is easy to cause customer complaints. Summary of the invention
[0004] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, one purpose of the present invention is to provide a battery charging control method, which can reduce the problem of being unable to charge due to excessive temperature of the battery caused by multiple charging, thereby improving user experience.
[0005] A second objective of the present invention is to provide a battery management system.
[0006] A third object of the present invention is to provide a computer storage medium.
[0007] A fourth object of the present invention is to provide a vehicle.
[0008] In order to solve the above problems, an embodiment of the first aspect of the present invention provides a battery charging control method, including: obtaining a current battery temperature, a current remaining battery power and a current number of charging times; obtaining a target charging current MAP table from a charging current MAP table database according to the current battery temperature, the current remaining battery power and the current number of charging times, wherein the charging current MAP table database includes a plurality of corresponding relationship tables of battery temperature, remaining battery power and charging current corresponding to different charging times; querying the target charging current MAP table according to the current battery temperature and the current remaining battery power to obtain a target charging current; and controlling battery charging according to the target charging current.
[0009] According to the battery charging control method of the embodiment of the present invention, a plurality of corresponding relationship tables corresponding to different charging times are included in the pre-established charging current MAP table database, that is, a plurality of corresponding relationship tables of battery temperature, battery remaining power and charging current are formed for different charging times of the battery, so that when charging the battery, the target charging current MAP table is determined based on the current battery temperature, the current battery remaining power and the current charging times, and the target charging current is obtained by looking up the table. Therefore, the present invention adds the current charging times on the basis of considering the current battery temperature and the current battery remaining power, so as to determine a more matching charging current from different charging current MAP tables. Compared with the method of determining the only charging current with only a single two-dimensional MAP table, when the battery is charged continuously for a large number of times, the target charging current obtained by looking up the table corresponding to the current battery temperature and the current battery remaining power will be reduced to a certain extent, so that when charging the battery with the target charging current, the temperature rise rate of the battery can be slowed down, and the problem of stopping charging due to the battery temperature rising too fast and easily reaching the over-temperature protection temperature is reduced, thereby improving the user experience.
[0010] In some embodiments, the charging current MAP table database includes a reference MAP table and an optimized MAP table sub-database, and a target charging current MAP table is obtained from the charging current MAP table database according to the current battery temperature, the current remaining battery power and the current number of charging times, including: determining that the current number of charging times is greater than 1 and the current battery temperature is greater than a preset temperature threshold and the current remaining battery power is greater than a preset power threshold, and obtaining the target charging current MAP table from the optimized MAP table sub-database according to the current number of charging times, wherein the optimized MAP table sub-database includes a plurality of corresponding relationship tables corresponding to optimized charging currents, battery temperatures and remaining battery power under different non-1 charging times, and the optimized charging current = reference charging current * current adjustment coefficient, wherein the greater the number of charging times, the smaller the current adjustment coefficient, and the current adjustment coefficient is less than 1.
[0011] In some embodiments, a target charging current MAP table is obtained from a charging current MAP table database according to the current battery temperature, the current remaining battery power and the current number of charging times, and also includes: when it is determined that the current number of charging times is 1, the target charging current MAP table is a reference MAP table, wherein the reference MAP table is a correspondence table of the first charging current, the battery temperature and the remaining battery power, and the first charging current = reference charging current * current adjustment coefficient, wherein the current adjustment coefficient = 1.
[0012] In some embodiments, before obtaining the target charging current MAP table from the charging current MAP table database based on the current battery temperature, the current remaining battery power and the current number of charging times, the battery charging control method also includes: obtaining the end time of the last charging; recording the start time of this charging after connecting the charging device; determining the interval between the end time and the start time; if it is determined that the interval is greater than a first preset time, then assigning the current number of charging times to 1.
[0013] In some embodiments, the battery charging control method further includes: determining that the current charging number is greater than or equal to a preset charging number, and the current battery temperature is greater than a preset temperature threshold and the current battery remaining power is less than a preset power threshold, and obtaining the target charging current MAP table from the optimized MAP table sub-database according to the preset charging number, and the preset charging number is greater than 1.
[0014] In some embodiments, the battery charging control method further includes: recording the charging duration; determining that the charging duration is greater than a second preset duration, and controlling the number of charging times to increase by 1.
[0015] In some embodiments, when the number of charging times is 2, the current adjustment coefficient is 0.75, when the number of charging times is 3, the current adjustment coefficient is 0.5, and when the number of charging times is 4, the current adjustment coefficient is 0.25.
[0016] A second aspect of the present invention provides a battery management system, comprising: at least one processor; a memory communicatively connected to at least one of the processors; wherein the memory stores a computer program executable by at least one of the processors, and when at least one of the processors executes the computer program, the battery charging control method described in the above embodiment is implemented.
[0017] According to the battery management system of the embodiment of the present invention, the processor executes the battery charging control method provided in the above embodiment, which can reduce the problem of being unable to charge due to excessive temperature of the battery caused by multiple charging, thereby improving user experience.
[0018] A third aspect of the present invention provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the battery charging control method described in the above embodiment.
[0019] A fourth aspect of the present invention provides a vehicle, comprising: a battery pack; and a battery management system as described in the above embodiment, wherein the battery management system is connected to the battery pack and is used to control the charging of the battery pack.
[0020] According to the vehicle of the embodiment of the present invention, by adopting the battery management system provided by the above embodiment, the problem of stopping charging due to excessive temperature of the battery caused by multiple charging can be reduced, the problem of the vehicle being unable to charge can be reduced, and the user experience can be improved.
[0021] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0023] Figure 1 is a flow chart of a battery charging control method according to an embodiment of the present invention;
[0024] Figure 2 is a flow chart of a battery charging control method according to another embodiment of the present invention;
[0025] Figure 3 is a structural block diagram of a battery management system according to an embodiment of the present invention;
[0026] Figure 4 is a structural block diagram of a vehicle according to an embodiment of the present invention.
[0027] Reference numerals:
[0028] Vehicle 10; Battery management system 4;
[0029] Processor 1; memory 2; battery pack 3. DETAILED DESCRIPTION
[0030] Embodiments of the present invention are described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present invention are described in detail below.
[0031] In the related art, for the charging control strategy of electric vehicles, a reference charging current is obtained by querying a standard two-dimensional MAP table according to the battery SOC and the battery temperature, so as to charge the battery with the obtained reference charging current. However, the above-mentioned method of controlling the charging current is relatively simple and cannot solve the problem of stopping charging due to excessive battery temperature after multiple consecutive charges. When the vehicle cannot be charged, the customer's complaints about the vehicle increase, the charging time and the maintenance cost increase.
[0032] In order to solve the above problems, a first embodiment of the present invention provides a battery charging control method, which can reduce the problem of being unable to charge due to excessive temperature of the battery caused by multiple charging, thereby improving user experience.
[0033] Reference below Figure 1 A battery charging control method according to an embodiment of the present invention is described. Figure 1 As shown, the method at least includes steps S1 to S4.
[0034] Step S1, obtaining the current battery temperature, the current remaining battery power and the current charging times.
[0035] The current battery temperature can be obtained by detecting a temperature acquisition unit in the battery, such as a temperature sensor. The current remaining battery capacity can be calculated by the vehicle's battery management system according to the SOC prediction algorithm, for example, by a charge accumulation method, an open circuit voltage method, or a combination of an open circuit voltage method and an ampere-hour measurement method. The current number of charging times can be obtained from the historical records of the vehicle being charged through a charging pile recorded in the battery management system.
[0036] Step S2, obtaining a target charging current MAP table from a charging current MAP table database according to the current battery temperature, the current remaining battery power and the current charging times.
[0037] Among them, the charging current MAP table database includes multiple correspondence tables of battery temperature, battery remaining power and charging current corresponding to different charging times. That is to say, the charging current MAP table database contains multiple charging current MAP tables, and each charging current MAP table corresponds to a different charging number, and each charging current MAP table is a correspondence table between battery temperature, battery remaining power and charging current.
[0038] In the embodiment, since the existing charging control strategy uses a standard two-dimensional MAP table to obtain the charging current, the two-dimensional MAP table is unique, so the charging current obtained according to the battery SOC, that is, the remaining battery power and the battery temperature is also unique, and the method of controlling the charging current is relatively simple, and the charging current is only determined under the condition of ensuring the charging speed, without considering other situations. Therefore, after multiple consecutive charging, the charging current is relatively high, and the battery temperature is very easy to increase when charging the battery, which can easily lead to the problem of stopping charging. Therefore, the embodiment of the present invention pre-prepares a plurality of charging current MAP tables under different charging times to form a charging current MAP table database, and pre-stores it in the battery management system, so that when charging the battery, the current battery temperature, the current remaining battery power and the current charging times are comprehensively considered, and the target charging current MAP table is retrieved from the charging current MAP table database to match the battery with a charging current that is more in line with the current state.
[0039] Table 1
[0040]
[0041] Specifically, for the charging current MAP table database, an existing standard two-dimensional MAP table can be used as a reference, as shown in Table 1, which is a standard two-dimensional MAP table, wherein I=MAP(SOC, Temp). As the battery temperature and SOC change, the charging current will also change accordingly. Considering the different charging times of the battery, the basic characteristics of the battery, the charging speed and the charging time, etc., the battery is subjected to multiple charging tests, and the standard two-dimensional MAP table is preprocessed with the test results to obtain a plurality of charging current MAP tables under different charging times, wherein I N =MAP_N(SOC, Temp), N is the number of times the battery is charged, that is, when the number of times the battery is charged is 1, there is a corresponding charging current MAP table I1=MAP_1(SOC, Temp); when the number of times the battery is charged is 2, there is a corresponding charging current MAP table I2=MAP_2(SOC, Temp); when the number of times the battery is charged is 3, there is a corresponding charging current MAP table I3=MAP_3(SOC, Temp), and so on to form multiple charging current MAP tables. It can be understood that corresponding to different charging current MAP tables, different battery remaining power and different battery temperatures correspond to different charging currents. For example, Table 1 is the charging current MAP table corresponding to the battery when the number of times the battery is charged is 1. When the battery remaining power is 80% and the battery temperature is 20°C, the corresponding charging current is I cb ; At the same battery remaining capacity and battery temperature, that is, the battery remaining capacity is 80% and the battery temperature is 20°C, if the battery is charged 3 times, the charging current in the charging current MAP table corresponding to the charging number of 3 is the same as the charging current I in the charging current MAP table corresponding to the charging number of 1. cb Also, in the same charging current MAP table, as the battery temperature increases, the charging current gradually decreases; as the remaining battery power decreases, the charging current gradually increases.
[0042] Furthermore, the charging current MAP tables under the above-mentioned multiple different charging times are pre-stored in the charging current MAP database of the battery management system. When charging the battery, the battery management system retrieves the target charging current MAP table according to the collected current battery temperature, the current remaining battery power and the current charging times, so as to match the battery with a charging current that is more in line with the current state. Therefore, compared with the method of determining the only charging current with a single two-dimensional MAP table, the present invention selects different target charging current MAP tables for different charging times and in combination with the characteristics of the battery to determine the charging current, and the charging strategy is more flexible, especially for the case of multiple consecutive charging of the battery. With the increase of the charging times, the charging current in the corresponding target charging current MAP table will be reduced to a certain extent compared with the charging current in the target charging current MAP table corresponding to the smaller charging times, thereby slowing down the temperature rise rate of the battery during charging, reducing the problem of stopping charging due to the battery temperature rising too fast and easily reaching the over-temperature protection temperature, and improving the user experience.
[0043] Step S3, querying a target charging current MAP table according to the current battery temperature and the current remaining battery power to obtain a target charging current.
[0044] The target charging current is a charging current in the target charging current MAP table that corresponds to the current battery temperature and the current remaining battery power.
[0045] Specifically, as shown in Reference Table 1, the current battery temperature and the current remaining battery power in each charging current table have a one-to-one correspondence with the charging current. Therefore, the target charging current MAP table is queried according to the current battery temperature and the current remaining battery power. The charging current corresponding to the current battery temperature and the current remaining battery power in the target charging current MAP table is the target charging current.
[0046] Step S4, controlling the battery charging according to the target charging current, thereby realizing the function of charging the battery, and can effectively reduce the problem of stopping charging due to the battery temperature rising too fast and easily reaching the over-temperature protection temperature, thereby improving the user experience.
[0047] According to the battery charging control method of the embodiment of the present invention, a plurality of corresponding relationship tables corresponding to different charging times are included in the pre-established charging current MAP table database, that is, a plurality of corresponding relationship tables of battery temperature, battery remaining power and charging current are formed for different charging times of the battery, so that when charging the battery, the target charging current MAP table is determined based on the current battery temperature, the current battery remaining power and the current charging times, and the target charging current is obtained by looking up the table. Therefore, the present invention adds the current charging times on the basis of considering the current battery temperature and the current battery remaining power, so as to determine a more matching charging current from different charging current MAP tables. Compared with the method of determining the only charging current with only a single two-dimensional MAP table, when the battery is charged continuously for a large number of times, the target charging current obtained by looking up the table corresponding to the current battery temperature and the current battery remaining power will be reduced to a certain extent, so that when charging the battery with the target charging current, the temperature rise rate of the battery can be slowed down, and the problem of stopping charging due to the battery temperature rising too fast and easily reaching the over-temperature protection temperature is reduced, thereby improving the user experience.
[0048] In some embodiments, if it is determined that the current charging number is greater than 1 and the current battery temperature is greater than a preset temperature threshold and the current battery remaining power is greater than a preset power threshold, the target charging current MAP table is obtained from the optimized MAP table sub-database according to the current charging number.
[0049] Among them, the charging current MAP table database includes a reference MAP table and an optimized MAP table sub-database. The reference MAP table is a correspondence table of the first charging current, battery temperature and battery remaining power, that is, the charging current MAP table corresponding to the charging number of 1. The optimized MAP table sub-database includes a plurality of correspondence tables corresponding to the optimized charging current, battery temperature and battery remaining power under different non-1 charging times, and the optimized charging current = reference charging current * current adjustment coefficient, wherein the greater the charging number, the smaller the current adjustment coefficient, and the current adjustment coefficient is less than 1, that is, the reference charging current is greater than the optimized charging current. In other words, all the charging current MAP tables corresponding to the charging number greater than 1 in the charging current MAP table database are grouped into an optimized MAP table sub-database, and in the optimized MAP table sub-database, the charging current corresponding to different battery temperatures and different battery remaining power in each charging current MAP table is the adjusted charging current, that is, the optimized charging current, and under the same battery temperature and battery remaining power, as the charging number increases, the optimized charging current in the charging current MAP table corresponding to different charging numbers is smaller. For example, when the remaining battery power is 80% and the battery temperature is 20°C, if the charging current MAP table corresponding to the battery charging number is 2 is queried, the corresponding optimized charging current is I1, and if the charging current MAP table corresponding to the battery charging number is 3 is queried, the corresponding optimized charging current is I2, and I2 is less than I1. In addition, there are current adjustment coefficients corresponding to different charging times. The reference current values corresponding to different battery temperatures and different battery remaining powers in the reference MAP table are used as the standard, and the reference current values are adjusted with different current adjustment coefficients to obtain the optimized charging current, thereby forming a charging current MAP table corresponding to different charging times for different battery temperatures, different battery remaining powers, and optimized charging currents.
[0050] Among them, the preset temperature threshold is a temperature threshold set based on experience, preferably, the preset temperature threshold is 40°C. The preset power threshold is a power threshold set based on experience, preferably, the preset power threshold is 85%. The reference charging current is the maximum allowable charging current corresponding to different battery temperatures and different battery remaining capacities obtained based on a large amount of test data, and a reference MAP table is formed for different battery temperatures, different battery remaining capacities and reference charging currents. The current adjustment coefficient is a coefficient set based on a large amount of test data. Under different charging times, the reference charging current is adjusted according to the corresponding current adjustment coefficient, and the adjusted charging current is used as the optimized charging current under the charging times.
[0051] Specifically, if the current number of charging times is greater than 1, and the current remaining battery power is greater than the preset power threshold, and the current battery temperature is greater than the preset temperature threshold, it means that the battery temperature is high, which may be caused by the heat generated by the battery during the last charging has not yet decreased. At the same time, the current remaining battery power is high, and there is no need to charge the battery too much, and there is no need to take too long to charge. In this case, in order to avoid the problem of stopping charging due to the continued increase in battery temperature and reaching the over-temperature protection temperature during this charging, the charging current during this charging can be reduced to reduce the temperature rise rate of the battery. That is, the target charging current can be obtained from the optimized MAP table sub-database according to the current number of charging times. Current MAP, and then query the target charging current MAP table according to the current remaining battery power and the current battery temperature to determine the target charging current. The target charging current is the adjusted charging current, that is, the optimized charging current. The target charging current is less than the benchmark charging current. Based on this, the battery temperature rise rate when charging with the target charging current is significantly lower than the battery temperature rise rate when charging with the benchmark charging current. Therefore, when charging the battery with the target charging current, the battery can be charged in a shorter charging time and the temperature rise rate of the battery can be slowed down, reducing the problem of stopping charging due to the rapid rise in battery temperature and easily reaching the over-temperature protection temperature, thereby improving user experience.
[0052] In some embodiments, when it is determined that the current charging number is 1, the target charging current MAP is a reference MAP table.
[0053] Among them, the reference MAP table is a corresponding relationship table of the first charging current, battery temperature and battery remaining capacity, and the first charging current = reference charging current * current adjustment coefficient, wherein the current adjustment coefficient = 1, that is, the first charging current = reference charging current. In other words, the charging current MAP table corresponding to the charging number of 1 is used as the reference MAP table, and the charging current corresponding to different battery temperatures and different battery remaining capacities in the reference MAP table is the unadjusted charging current, that is, the reference charging current, and each charging current MAP table in the optimized MAP table sub-database proposed in the previous article is obtained based on the reference MAP table.
[0054] Specifically, if the current number of charging times is 1, it means that there will be no problem of stopping charging due to the battery temperature continuing to rise and reaching the over-temperature protection temperature during this charging process. Therefore, in order to ensure the charging speed, the target charging current MAP table can be determined as the benchmark MAP table, and then the benchmark MAP is queried according to the current remaining battery power and the current battery temperature to determine the target charging current. The target charging current is the benchmark charging current. The target charging current is greater than the corresponding optimized charging current in other charging current MAP tables in the charging current MAP table database except the benchmark MAP table. Therefore, when the battery is charged with this target charging current, the charging speed is faster and the charging time is shorter, thereby improving the user experience.
[0055] In addition, if the current charging number is greater than 1, and the current remaining battery power is less than the preset power threshold, and the current battery temperature is greater than the preset temperature threshold, since the remaining battery power is low, in order to ensure the charging time, the benchmark MAP table is used as the target charging current MAP table, so that the charging current of the battery is the maximum allowable current under the current state, thereby achieving the purpose of fast charging and avoiding affecting user use.
[0056] Also, if the current number of charging times is greater than 1, and the current remaining battery power is greater than the preset power threshold, and the current battery temperature is less than the preset temperature threshold, it means that the battery temperature is within a tolerable temperature range. When charging at this temperature, there will be no problem of stopping charging due to the battery temperature continuing to rise and reaching the over-temperature protection temperature during the charging process. In this case, the benchmark MAP table is used as the target charging current MAP table to make the battery charging current the maximum allowable current in the current state, thereby increasing the charging speed and improving the user experience.
[0057] In some embodiments, before obtaining the target charging current MAP table from the charging current MAP table database based on the current battery temperature, the current remaining battery power and the current number of charging times, the end time of the previous charging is obtained, and the start time of this charging is recorded after the battery is connected to the charging device, and the interval between the end time and the start time is determined. If the interval is determined to be greater than the first preset time, the current number of charging times is assigned to 1.
[0058] Among them, the first preset time is a time threshold set according to experience, and the first preset time is sufficient to reduce the temperature of the battery to the cold temperature of the battery. Therefore, when the interval between the last charging deadline of the battery and the start time of this charging reaches the first preset time, it means that the battery will not have the problem of stopping charging due to the temperature reaching the over-temperature protection temperature due to continued charging; and when the interval between the last charging deadline of the battery and the start time of this charging does not reach the first preset time, if the battery is charged for multiple times in succession, the battery will stop charging due to the temperature reaching the over-temperature protection temperature due to continued charging. Therefore, in order to avoid the problem of stopping charging, it is necessary to obtain the target charging current MAP table from the charging current MAP table database according to the current battery temperature, the current remaining battery power and the current number of charging times.
[0059] Specifically, if the time interval between the last charging of the battery and the current charging reaches a first preset time length, that is, the time interval between the end time and the start time is greater than the first preset time length, then the current charging can be directly defaulted to the first charging, that is, the current number of charging times is 1, and thus the benchmark MAP table is retrieved from the charging current MAP table database according to the current number of charging times being 1, and then the target charging current is determined by querying the benchmark MAP based on the current remaining battery power and the current battery temperature. The target charging current is the benchmark charging current, and the target charging current is greater than the corresponding optimized charging current in other charging current MAP tables in the charging current MAP table database except the benchmark MAP table, so the battery is charged with the target charging current to achieve the purpose of fast charging.
[0060] For example, the first preset duration can be set to 24 hours. If the interval between the end time and the start time is greater than 24 hours, the current number of charging times is determined to be 1, and the target charging current MAP is the benchmark MAP table; if the interval between the end time and the start time is less than 24 hours, the target charging current MAP table is determined based on the current battery temperature, the current remaining battery power and the current number of charging times.
[0061] In some embodiments, it is determined that the current charging number is greater than or equal to a preset charging number, and the current battery temperature is greater than a preset temperature threshold and the current remaining battery power is greater than a preset power threshold, and the target charging current MAP is obtained from the optimized MAP table sub-database according to the preset charging number, and the preset charging number is greater than 1.
[0062] Among them, the preset number of charging times is a value set based on experience. In the optimized MAP table sub-database, as the number of charging times increases, the optimized charging current in the charging current MAP table will also gradually decrease relatively. However, if the charging current continues to decrease as the number of charging times increases, the charging speed of the battery cannot be guaranteed. Therefore, the present invention sets a preset number of charging times to limit the maximum number of charging times to the preset number of charging times. Under the same battery temperature and remaining battery power, the relatively minimum optimized charging current in the corresponding optimized MAP table sub-database is the optimized charging current corresponding to the preset number of charging times.
[0063] For example, assuming that the preset number of charging times is 4, if the current number of charging times is 4, and the current battery temperature is greater than the preset temperature threshold and the current remaining battery power is greater than the preset power threshold, then the charging current MAP table corresponding to the charging number of 4 in the optimized MAP table sub-database will be used as the target charging current MAP table; if the current number of charging times is 5, and the current battery temperature is greater than the preset temperature threshold and the current remaining battery power is greater than the preset power threshold, then the charging current MAP table corresponding to the charging number of 4 in the optimized MAP table sub-database will still be used as the target charging current MAP table; similarly, if the current number of charging times is 6, and the current battery temperature is greater than the preset temperature threshold and the current remaining battery power is greater than the preset power threshold, then the charging current MAP table corresponding to the charging number of 4 in the optimized MAP table sub-database will still be used as the target charging current MAP table.
[0064] It can be understood that if it is determined that the current charging number is greater than or equal to the preset charging number, but the current battery temperature is less than the preset temperature threshold and the current remaining battery power is greater than the preset power threshold, or if it is determined that the current charging number is greater than or equal to the preset charging number, but the current battery temperature is greater than the preset temperature threshold and the current remaining battery power is less than the preset power threshold, the reference MAP table will be used as the target charging current MAP.
[0065] In some embodiments, the battery charging control method further includes recording the duration of charging, and when it is determined that the duration of charging is greater than a second preset duration, controlling the number of charging times to increase by 1.
[0066] Among them, the second preset duration is a time threshold set according to experience. If the battery charging duration is less than the second preset duration, it means that the charging time is short, and the battery temperature after the end of charging is less than the battery temperature before the start of charging, or the temperature has basically not risen. Therefore, the number of charging times can be ignored; and if the battery charging duration is less than the second preset duration, it means that under the current charging time, the battery temperature after the end of charging is more obviously changed than the battery temperature before the start of charging, and the battery temperature rises. Therefore, the number of charging times needs to be recorded.
[0067] For example, assuming that the second preset time is 10 minutes, the battery manager has recorded 2 battery charge times, so when charging the battery, the current charge times should be 3, and the charging duration T of this charge is recorded. If T is greater than 10 minutes, the battery manager will add 1 to the recorded battery charge times based on 2, that is, after this charge, the battery manager has recorded 3 battery charge times; if T is less than 10 minutes, the battery manager will not change the recorded battery charge times, that is, after this charge, the battery manager still records 2 battery charge times.
[0068] In some embodiments, for the optimized MAP table sub-database, when the number of charging times is 2, the current adjustment coefficient is 0.75; when the number of charging times is 3, the current adjustment coefficient is 0.5; when the number of charging times is 4, the current adjustment coefficient is 0.25.
[0069] Specifically, the charging current MAP table database includes a reference MAP table and an optimized MAP table sub-database. The reference MAP table is a charging current MAP table corresponding to a charging number of 1, and the optimized MAP table sub-database includes a plurality of charging current MAP tables corresponding to different non-1 charging numbers. For multiple charging current MAP tables in the optimized MAP table sub-database, the optimized charging current in the corresponding charging current MAP table under different charging times = the reference charging current in the reference MAP table * a, wherein a is the current adjustment coefficient for the Nth charging. For example, when the charging times is 2, the optimized charging current in the charging current MAP table corresponding to the charging times of 2 = the reference charging current in the reference MAP table * 0.75; when the charging times is 3, the optimized charging current in the charging current MAP table corresponding to the charging times of 3 = the reference charging current in the reference MAP table * 0.5; when the charging times is 4, the optimized charging current in the charging current MAP table corresponding to the charging times of 4 = the reference charging current in the reference MAP table * 0.25; and then, the charging current MAP table corresponding to the charging times of 2, the charging current MAP table corresponding to the charging times of 3, and the charging current MAP table corresponding to the charging times of 4 are respectively stored in the optimized MAP table sub-database.
[0070] Reference below Figure 2 The battery charging control method according to an embodiment of the present invention is illustrated by way of example, and the specific contents are as follows.
[0071] Step S5, after the vehicle battery is discharged, the current charging number N=1 is recorded, and the end charging time and the start charging time of this charging are initialized, that is, the end charging time of this charging is recorded as T_stop=0, and the start charging time is recorded as T_start=0.
[0072] Step S6, the vehicle is plugged in to start the Nth charging.
[0073] Step S7, recording the start time T_N_start of this charging.
[0074] Step S8, determine whether the current charging times N is 1, or determine whether the interval between the last charging end time T_N-1_stop and the current charging start time T_N_start is greater than 24 hours. If N is not 1 or the interval is less than 24 hours, execute step S9, otherwise execute step S12.
[0075] Step S9, determining whether the current battery temperature is greater than a preset temperature threshold Temp=40° C. If the current battery temperature is greater than 40° C., executing step S10, otherwise executing step S13.
[0076] Step S10, judging whether the current battery remaining capacity SOC is greater than 85%. If the SOC is greater than 85%, executing step S11, otherwise executing step S13.
[0077] Step S11, obtaining a target charging current MAP table from the optimized MAP table sub-database, and determining a target charging current according to the current battery temperature and the current remaining battery power.
[0078] Step S12, current charging times N=1, execute step S13.
[0079] Step S13, querying the reference MAP table, and obtaining the target charging current according to the current battery temperature and the current remaining battery power.
[0080] Step S14: the charging pile is charged according to the target charging current requested by the battery manager.
[0081] Step S15, determining whether the duration of this charging is greater than 10 minutes. If the duration of this charging is greater than 10 minutes, executing step S16, otherwise executing step S6.
[0082] Step S16, recording the end time T_N_stop of this charging.
[0083] Step S17, at this time, N=N+1 and the N value is recorded, and the maximum value of N, that is, the preset number of charging times, is 4. When N>4, N=4 by default.
[0084] Step S18, the vehicle battery stops charging.
[0085] Step S19, when the vehicle battery is discharged and the battery needs to be charged, return to step S6.
[0086] In summary, according to the battery charging control method of the embodiment of the present invention, by pre-storing a plurality of corresponding relationship tables corresponding to different charging times, when charging the battery, the target charging current MAP table is determined based on the current battery temperature, the current remaining battery power and the current charging times, and the target charging current is obtained by looking up the table. Therefore, the present invention adds the current charging times on the basis of considering the current battery temperature and the current remaining battery power, so as to determine a more matching charging current from different charging current MAP tables. Compared with the method of determining the only charging current by only a single two-dimensional MAP table, when the battery is charged continuously for a large number of times, the target charging current obtained by looking up the table corresponding to the current battery temperature and the current remaining battery power can be reduced to a certain extent, so that the temperature rise rate when charging the battery with the target charging current is less than the temperature rise rate when charging with the charging current determined by only a single two-dimensional MAP table, thereby slowing down the temperature rise rate of the battery while satisfying the battery charging function and charging time, reducing the problem of stopping charging due to the battery temperature rising too fast and easily reaching the over-temperature protection temperature, reducing customer complaints, and reducing the number of repairs and repair costs.
[0087] A second aspect of the present invention provides a battery management system 4, such as Figure 3 As shown, the battery management system 4 includes at least one processor 1 and a memory 2 communicatively connected to the at least one processor 1 .
[0088] The memory 2 stores a computer program that can be executed by at least one processor 1 , and the battery charging control method of the above embodiment is implemented when the at least one processor 1 executes the computer program.
[0089] It should be noted that the specific implementation method of the battery management system 4 of the embodiment of the present invention is similar to the specific implementation method of the battery charging control method of any of the above embodiments of the present invention. Please refer to the description of the method part for details. In order to reduce redundancy, it will not be repeated here.
[0090] According to the battery management system 4 of the embodiment of the present invention, the processor 1 executes the battery charging control method provided in the above embodiment, which can reduce the problem of being unable to charge due to excessive temperature of the battery caused by multiple charging, thereby improving user experience.
[0091] A third aspect of the present invention provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the battery charging control method provided in the above embodiment.
[0092] A fourth aspect of the present invention provides a vehicle 10, such as Figure 3 As shown, the battery management system 4 includes a battery pack 3 and a battery management system 4 .
[0093] The battery management system 4 is connected to the battery pack 3 and is used to control the charging of the battery pack 3 .
[0094] It should be noted that the specific implementation method of the battery management system 4 of the embodiment of the present invention is similar to the specific implementation method of the battery charging control method of any of the above embodiments of the present invention. Please refer to the description of the method part for details. In order to reduce redundancy, it will not be repeated here.
[0095] The vehicle 10 according to the embodiment of the present invention can reduce the problem of stopping charging due to excessive temperature of the battery due to multiple charging, reduce the problem of the vehicle being unable to charge, and improve the user experience.
[0096] In the description of this specification, any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code including one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present invention belong.
[0097] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0098] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0099] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0100] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0101] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.
[0102] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", 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 the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example.
[0103] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.
Claims
1. A battery charging control method, characterized in that: include: Get the current battery temperature, current remaining battery power and current charging times; Obtaining a target charging current MAP table from a charging current MAP table database according to the current battery temperature, the current remaining battery power and the current number of charging times, wherein the charging current MAP table database includes a plurality of corresponding relationship tables of battery temperature, battery remaining power and charging current corresponding to different number of charging times; Query the target charging current MAP table according to the current battery temperature and the current remaining battery power to obtain a target charging current; Controlling battery charging according to the target charging current; The charging current MAP table database includes a reference MAP table and an optimized MAP table sub-database, and a target charging current MAP table is obtained from the charging current MAP table database according to the current battery temperature, the current remaining battery power and the current charging times, including: Determine that the current charging number is greater than 1 and the current battery temperature is greater than a preset temperature threshold and the current remaining battery power is greater than a preset power threshold, and obtain the target charging current MAP table from the optimized MAP table sub-database according to the current charging number, wherein the optimized MAP table sub-database includes a plurality of corresponding relationship tables corresponding to optimized charging currents, battery temperatures and remaining battery power under different non-1 charging numbers, and the optimized charging current=reference charging current*current adjustment coefficient, wherein the greater the charging number, the smaller the current adjustment coefficient, and the current adjustment coefficient is less than 1.
2. The battery charging control method according to claim 1, characterized in that: Obtaining a target charging current MAP table from a charging current MAP table database according to the current battery temperature, the current remaining battery power and the current charging times, further comprising: When it is determined that the current charging number is 1, the target charging current MAP is a reference MAP table, wherein the reference MAP table is a correspondence table of the first charging current, the battery temperature and the remaining battery power, the first charging current=reference charging current*current adjustment coefficient, wherein the current adjustment coefficient=1.
3. The battery charging control method according to any one of claims 1 to 2, characterized in that: Before obtaining a target charging current MAP table from a charging current MAP table database according to the current battery temperature, the current remaining battery power and the current number of charging times, the battery charging control method further includes: Get the last charging deadline; After connecting the charging device, record the start time of this charging; Determine the interval between the end time and the start time; If it is determined that the interval duration is greater than the first preset duration, the current charging number is assigned as 1.
4. The battery charging control method according to claim 1, characterized in that: The battery charging control method further includes: Determine that the current charging number is greater than or equal to a preset charging number, and the current battery temperature is greater than a preset temperature threshold and the current battery remaining power is greater than a preset power threshold, and obtain the target charging current MAP table from the optimized MAP table sub-database according to the preset charging number, and the preset charging number is greater than 1.
5. The battery charging control method according to claim 1, characterized in that: The battery charging control method further includes: Record charging duration; Determine that the charging duration is greater than a second preset duration, and control the number of charging times to increase by 1.
6. The battery charging control method according to claim 1, characterized in that: When the number of charging times is 2, the current adjustment coefficient is 0.75, when the number of charging times is 3, the current adjustment coefficient is 0.5, and when the number of charging times is 4, the current adjustment coefficient is 0.
25.
7. A battery management system, characterized in that: include: at least one processor; a memory communicatively coupled to at least one of the processors; The memory stores a computer program executable by at least one of the processors, and when at least one of the processors executes the computer program, the battery charging control method according to any one of claims 1 to 6 is implemented.
8. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the battery charging control method according to any one of claims 1 to 6 is implemented.
9. A vehicle, characterized in that: include: Battery pack; The battery management system as described in claim 7 is connected to the battery pack and is used to control the charging of the battery pack.
Citation Information
Patent Citations
Electric vehicle power battery state-of-energy estimation method
CN104459551A
Charging management method and terminal
CN106487071A