Battery charging and discharging control method and device, battery management system and electronic equipment
By obtaining the current information of the battery, the charging and discharging interval is dynamically regulated using the target capacity loss rate model, and the shortening of life, high safety risks and resource waste caused by unreasonable charging and discharging intervals of the battery are solved, and the battery life is extended, safety improvement and resource utilization is improved.
Patent Information
- Application Number
- CN202510771115.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-10
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2045-06-10
AI Technical Summary
In the prior art, the battery charging and discharging interval is unreasonable, resulting in shortening of battery life, high safety risks, wasted resources and uneven capacity distribution.
By obtaining the current temperature, power consumption and capacity loss rate of the target battery, the charging and discharge interval is dynamically adjusted using the target capacity loss rate model, a reasonable charging and discharge interval is determined, and the charge state is monitored in real time for control.
It improves the accuracy of the charging and discharging range, extends battery life, reduces safety risks, improves resource utilization and range, and enhances the reliability and user experience of the battery management system.
Smart Images

Figure CN120277299A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of batteries, and particularly to a method and device for controlling battery charging and discharging, a battery management system, and an electronic device. Background Art
[0002] The charge and discharge range of a battery refers to the range allowed for the SOC (State of Charge) of the battery during the charge and discharge process. During the charging process, the SOC of the battery can be charged from a relatively low value to the charging upper limit of the charge and discharge range. During the discharging process, the SOC of the battery can be discharged from a relatively high value to the discharging lower limit of the charge and discharge range.
[0003] In related technologies, basically, the charge and discharge of the battery are controlled according to the charge and discharge range set based on manual experience. If the set charge and discharge range is too large, for example, the discharging lower limit of the charge and discharge range is too small (i.e., deep discharge), and the charging upper limit of the charge and discharge range is too large (i.e., deep charge), then not only will the battery life be shortened, but also the internal pressure of the battery may increase abnormally, increasing the risks of short circuit, thermal runaway, and even explosion; if the set charge and discharge range is too small, for example, the discharging lower limit of the charge and discharge range is too large (i.e., shallow discharge), and the charging upper limit of the charge and discharge range is too small (i.e., shallow charge), then not only will the battery not be fully utilized, resulting in resource waste, but also the battery capacity may be unevenly distributed, reducing the overall available capacity. Summary of the Invention
[0004] One of the purposes of the present application is to provide a method for controlling battery charging and discharging to solve the problems of shortened battery life, high safety risks, uneven capacity distribution, resource waste, etc. caused by setting the charge and discharge range too large or too small in related technologies; the second purpose is to provide a battery management system; the third purpose is to provide a device for controlling battery charging and discharging; the fourth purpose is to provide an electronic device; the fifth purpose is to provide a computer-readable storage medium; the sixth purpose is to provide a computer program product.
[0005] To achieve the above purposes, the present application provides a method for controlling battery charging and discharging, and the technical solution adopted is as follows: Obtain the current information of the target battery of the vehicle, where the current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; Based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery, determine the first charge and discharge range of the target battery; Based on the first charge and discharge range, control the charge and discharge of the target battery.
[0006] According to the above technical means, on the one hand, the first charge-discharge interval of the target battery is determined based on the current temperature, the current power consumption, and the current capacity loss rate of the target battery. Since this first charge-discharge interval comprehensively considers the effects of temperature, power consumption, and capacity loss rate, the accuracy of the charge-discharge interval is improved. On the other hand, the SOC of the target battery is controlled within a reasonable first charge-discharge interval. Compared with the charge-discharge interval set by manual experience in the related art, firstly, the rationality, flexibility, and intelligent level of the charge-discharge interval regulation are improved. Secondly, not only the battery life is greatly extended under different temperature conditions, thus delaying the battery replacement cycle to reduce the operation and maintenance cost, but also the safety risk is reduced, the uniformity of the capacity distribution is improved, and the resource utilization rate is increased. Finally, the battery's cruising range is increased to better meet the user's usage requirements, thereby enhancing the user's vehicle usage experience.
[0007] Further, the determining the first charge-discharge interval of the target battery based on the current temperature, the current power consumption, and the current capacity loss rate of the target battery includes: using the constructed target capacity loss rate model, based on the current temperature, the current power consumption, and the current capacity loss rate of the target battery, to determine the first charge-discharge interval of the target battery; wherein, the target capacity loss rate model characterizes the relationship between the temperature, the capacity loss rate, the charge-discharge interval, and the power consumption of the battery.
[0008] According to the above technical means, using the target capacity loss rate model to dynamically regulate the first charge-discharge interval that is adapted to the current temperature, the current power consumption, and the current capacity loss rate improves the accuracy of the first charge-discharge interval while shortening the determination duration of the first charge-discharge interval, and can achieve an optimal balance of battery performance, safety, and economy during the battery life cycle. At the same time, since the target capacity loss rate model can capture the non-linear time series characteristics of battery capacity attenuation and dynamically correct the charge-discharge interval in combination with temperature and power consumption, the life prediction error is greatly reduced.
[0009] Further, the using the constructed target capacity loss rate model to determine the first charge-discharge interval of the target battery based on the current temperature, the current power consumption, and the current capacity loss rate of the target battery includes: using the target capacity loss rate model, based on the current temperature, the current power consumption, and the current capacity loss rate of the target battery, to determine the second charge-discharge interval of the target battery; based on the second charge-discharge interval of the target battery, to determine the first charge-discharge interval of the target battery.
[0010] According to the above technical means, on the one hand, the target capacity loss rate model is used to dynamically adjust the second charge-discharge interval that is adapted to the current temperature, current power consumption, and current capacity loss rate. While shortening the determination duration of the second charge-discharge interval, the accuracy of the second charge-discharge interval is improved, and an optimal balance among battery performance, safety, and economy can be achieved within the battery life cycle; on the other hand, the first charge-discharge interval is further determined according to the second charge-discharge interval to improve the rationality and accuracy of the first charge-discharge interval, and reduce the possibility that the first charge-discharge interval exceeds the safety boundary or the interval configured by the user.
[0011] Further, the target capacity loss rate model is as follows: ; where represents the capacity loss rate of the battery, represents the pre-exponential factor, represents the gas constant, represents the battery activation energy, represents the temperature of the battery, represents the charging upper limit of the battery, represents the discharging lower limit of the battery, represents the power consumption of the battery, represents the exponential coefficient of the charging upper limit of the battery, represents the exponential coefficient of the discharging lower limit of the battery, represents the weight of the charging upper limit of the battery, represents the weight of the discharging lower limit of the battery, represents the attenuation exponent of the power consumption of the battery.
[0012] During the use of the battery, problems such as loss of active substances and loss of lithium substances are the main reasons affecting the battery life. Using inappropriate charge-discharge intervals in an inappropriate environment will exacerbate the above problems. For example, discharging to 3% (such as the commonly used discharging lower limit of ternary lithium batteries) in an environment below 0°C. At this time, the battery may experience battery structure collapse due to too low voltage, seriously affecting the battery life; and the power of a battery with a power consumption exceeding half of the designed power consumption is also different from that of a new battery. If a fixed charge-discharge interval is used, it will also affect the life. According to the above technical means, since the target capacity loss rate model comprehensively considers the effects of temperature, power consumption, charging upper limit, and discharging lower limit on the battery life, it can more accurately estimate the actual use situation of the battery, and can adapt to more variable environments, greatly improving the prediction accuracy of the battery life and the decision-making accuracy of the battery charge-discharge interval, further exploring the potential for battery life improvement, and achieving the optimal balance among performance, safety, and economy.
[0013] Further, the first charge-discharge interval includes a first charge upper limit and a first discharge lower limit. Based on the first charge-discharge interval, controlling the charge and discharge of the target battery includes at least one of the following: during the charging process of the target battery, when it is detected that the state of charge of the target battery matches the first charge upper limit, adjusting the current charging current of the target battery to a target charging current or stopping charging the target battery; during the parking process of the vehicle, when it is detected that the state of charge of the target battery matches the target discharge lower limit, prompting the user to charge the target battery through a preset prompting method; wherein, the target discharge lower limit is determined based on the first discharge lower limit.
[0014] According to the above technical means, on the one hand, during the charging process, when the state of charge is monitored in real time and matches the first charge upper limit, the charging current is adjusted in time or charging is stopped, which can not only avoid the continuous oxidative decomposition of electrode materials in the high SOC state, reduce the loss of active lithium, but also prevent the battery from being in the high SOC state for a long time, inhibit the decomposition of the electrolyte to generate gas and cause the battery to expand, thereby achieving the purpose of extending the battery life while preventing overcharge risks and actively defending against thermal runaway; on the other hand, during the parking process, when the state of charge is monitored in real time and matches the target discharge lower limit, the user is reminded to charge in time, which can not only reduce the possibility of damage to the electrode structure caused by excessive lithium ion deintercalation, but also prevent the electrolyte from decomposing and generating gas due to the low voltage environment, reduce the loss rate of active substances, thereby extending the battery life. At the same time, it can also reduce the possibility of downtime due to deep discharge and power exhaustion, which affects the user's vehicle use experience.
[0015] Further, the control method further includes: constructing an initial capacity loss rate model; determining the target capacity loss rate model based on the data set and the initial capacity loss rate model; wherein, the data set includes power consumption and capacity loss rate at different temperatures and different charge-discharge intervals.
[0016] According to the above technical means, on the one hand, according to the combination of different temperatures and different charge-discharge intervals, various application scenarios can be covered, improving the diversity and comprehensiveness of application scenarios. As a result, the target capacity loss rate model can accurately predict the lifespan of various batteries under various application scenarios, enhancing the accuracy of prediction results while improving the flexibility of prediction. On the other hand, continuously optimizing the model parameters of the initial capacity loss rate model according to the dataset to obtain the target capacity loss rate model not only enables the target capacity loss rate model to accurately capture the non-linear law of battery attenuation, thus greatly reducing the prediction error of battery lifespan, but also can quantify the impacts of temperature, charge-discharge interval, and power consumption on lifespan, making the prediction results closer to reality. At the same time, through dataset-driven model optimization, systematic improvements can be achieved in dimensions such as accuracy, lifespan, safety, and economy.
[0017] Further, determining the target capacity loss rate model based on the dataset and the initial capacity loss rate model includes: extracting a first dataset under a third charge-discharge interval and a second dataset at a target temperature from the dataset; determining the initial parameters of the initial capacity loss rate model based on the first dataset and the second dataset; and determining the target capacity loss rate model based on the initial parameters and the initial capacity loss rate model.
[0018] According to the above technical means, on the one hand, extracting partial datasets from the dataset to preliminarily determine the initial parameters of the initial capacity loss rate model greatly reduces the amount of data, improving the modeling efficiency while ensuring accuracy. On the other hand, by optimizing the initial parameters to obtain the target capacity loss rate model, phased modeling is achieved, ensuring the optimality of model parameters and achieving systematic breakthroughs in terms of accuracy, efficiency, and applicability.
[0019] Further, the initial parameters of the initial capacity loss rate model include a temperature correlation parameter and a charge-discharge interval correlation parameter. Determining the initial parameters of the initial capacity loss rate model based on the first dataset and the second dataset includes: linearizing the initial capacity loss rate model to obtain a linearized initial capacity loss rate model; fitting the linearized initial capacity loss rate model based on the first dataset to determine the temperature correlation parameter, where the temperature correlation parameter includes a pre-exponential factor and battery activation energy; and fitting the linearized initial capacity loss rate model based on the second dataset to determine the charge-discharge interval correlation parameter, where the charge-discharge interval correlation parameter includes an exponential coefficient of the charge upper limit, an exponential coefficient of the discharge lower limit, a weight of the charge upper limit, and a weight of the discharge lower limit.
[0020] According to the above technical means, on the one hand, by linearizing the initial capacity loss rate model, the computational efficiency, stability and engineering applicability of the model can be significantly improved while retaining the non-linear key features; on the other hand, different data sets are used to fit the linearized initial capacity loss rate model to obtain the corresponding parameters, improving the accuracy of the parameters and achieving the optimal balance of the model in terms of accuracy, efficiency and applicability.
[0021] Further, determining the target capacity loss rate model based on the initial parameters and the initial capacity loss rate model includes: based on the third data set in the data set, with minimizing the objective function as the optimization goal, globally optimizing the initial parameters to obtain target parameters; based on the target parameters, updating the initial capacity loss rate model to obtain the target capacity loss rate model.
[0022] According to the above technical means, determining the target parameters of the target capacity loss rate model through the third data set and the optimization goal not only improves the identification accuracy and stability of the target parameters to ensure the optimality of the model parameters, but also enhances the generalization ability and cross-scenario adaptability of the target capacity loss rate model. At the same time, through the collaborative innovation of the objective function design and optimization, the optimal balance of accuracy, real-time performance and applicability is achieved.
[0023] A battery management system includes: An acquisition device for obtaining the current information of the target battery of the vehicle, where the current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; A controller for determining the first charge and discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; and controlling the charge and discharge of the target battery based on the first charge and discharge interval.
[0024] According to the above technical means, on the one hand, the acquisition device integrated in the battery management system is used to obtain the temperature, power consumption, and capacity loss rate of the target battery in real time, so as to realize the real-time monitoring and precise control of the battery; on the other hand, the controller determines the first charge-discharge interval of the target battery according to the current temperature, current power consumption, and current capacity loss rate of the target battery. Since this first charge-discharge interval comprehensively considers the influences of temperature, power consumption, and capacity loss rate, the accuracy of the charge-discharge interval is improved; on the third hand, the controller controls the SOC of the target battery within a reasonable first charge-discharge interval. Compared with the charge-discharge interval set by manual experience in the related art, first of all, the rationality, flexibility, and intelligence of the charge-discharge interval regulation are improved. Secondly, not only the battery life is greatly extended under different temperature conditions, thereby delaying the battery replacement cycle to reduce the operation and maintenance costs, but also the safety risk is reduced, the uniformity of capacity distribution is improved, and the resource utilization rate is increased, thus improving the reliability and efficiency of the battery management system. Finally, the battery's cruising range is increased to better meet the user's usage requirements, thereby enhancing the user's driving experience.
[0025] A control device for battery charge and discharge, comprising: An acquisition module, configured to acquire the current information of the target battery of the vehicle, where the current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; A determination module, configured to determine the first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; A control module, configured to control the charge and discharge of the target battery based on the first charge-discharge interval.
[0026] An electronic device, comprising a processor and a memory, where the memory stores a computer program that can run on the processor, and when the processor executes the computer program, the method described in any one of the above is implemented.
[0027] A computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method described in any one of the above is implemented.
[0028] A computer program product, comprising a computer program or instruction, and when the computer program or instruction is executed by a processor, the method described in any one of the above is implemented.
[0029] The beneficial effects of this application: (1) According to the combination of different temperatures and different charge-discharge intervals, various application scenarios can be covered, enhancing the diversity and comprehensiveness of application scenarios. As a result, the target capacity loss rate model can accurately predict the lifespan of various batteries under various application scenarios, improving the accuracy of prediction results while enhancing the flexibility of prediction. (2) Continuously optimizing the model parameters of the initial capacity loss rate model according to the dataset to obtain the target capacity loss rate model not only enables the target capacity loss rate model to accurately capture the non-linear law of battery attenuation, thus greatly reducing the prediction error of battery lifespan, but also can quantify the influence of temperature, charge-discharge interval, and power consumption on lifespan, making the prediction results closer to reality. At the same time, through dataset-driven model optimization, systematic improvements can be achieved in dimensions such as accuracy, lifespan, safety, and economy. (3) By linearizing the initial capacity loss rate model, the computational efficiency, stability, and engineering applicability of the model can be significantly improved while retaining the non-linear key features. (4) By adopting a combination of staged fitting and global optimization to obtain the target capacity loss rate model, the optimality of model parameters is ensured, and systematic breakthroughs are achieved in terms of accuracy, efficiency, and applicability. (5) Using the target capacity loss rate model to dynamically regulate the first charge-discharge interval that is adapted to the current temperature, current power consumption, and current capacity loss rate not only shortens the determination time of the first charge-discharge interval but also improves the accuracy of the first charge-discharge interval. It can achieve an optimal balance of battery performance, safety, and economy during the battery life cycle. At the same time, since the target capacity loss rate model can capture the non-linear time-series characteristics of battery capacity attenuation and dynamically correct the charge-discharge interval in combination with temperature and power consumption, the lifespan prediction error is greatly reduced. (6) Controlling the SOC of the target battery within a reasonable first charge-discharge interval, compared with the charge-discharge interval set by manual experience in the related technology, first, improves the rationality, flexibility, and intelligence level of the charge-discharge interval. Second, it not only greatly extends the lifespan of the battery under different temperature conditions, thus delaying the battery replacement cycle to reduce the operation and maintenance cost, but also reduces the safety risk, improves the uniformity of capacity distribution, and increases the resource utilization rate. Finally, it improves the battery's cruising range to better meet the user's usage needs, thus enhancing the user's car usage experience. (7) During the charging process, when the real-time monitored state of charge is adapted to the first charging upper limit, timely adjust the charging current or stop charging, which can not only avoid the continuous oxidative decomposition of electrode materials in the high SOC state, reduce the loss of active lithium, but also prevent the battery from being in the high SOC state for a long time, inhibit the decomposition of the electrolyte to generate gas, resulting in battery swelling. Thus, while achieving the purpose of extending the battery lifespan, it can prevent overcharging risks and actively defend against thermal runaway. During the parking process, when the real-time monitored state of charge is adapted to the target discharge lower limit, the user is timely reminded to charge. This can not only reduce the possibility of damage to the electrode structure caused by excessive lithium ion deintercalation, but also prevent the electrolyte from decomposing and generating gas in a low voltage environment, reduce the loss rate of active substances, thereby prolonging the battery life. At the same time, it can also reduce the possibility of downtime due to deep discharge causing power exhaustion, which affects the user's vehicle use experience. Description of the Drawings
[0030] Figure 1 Schematic diagram of the implementation process of a battery charge and discharge control method provided by an embodiment of the present application Figure 1 ; Figure 2 Schematic diagram of the implementation process of a battery charge and discharge control method provided by an embodiment of the present application Figure 2 ; Figure 3 Schematic diagram of the composition structure of a battery management system provided by an embodiment of the present application; Figure 4 Schematic diagram of some experimental data provided by an embodiment of the present application; Figure 5 Schematic diagram of the influence of a charge and discharge interval on the capacity loss rate of a battery provided by an embodiment of the present application; Figure 6 Schematic diagram of the relationship between a capacity loss rate and power consumption provided by an embodiment of the present application; Figure 7 Schematic diagram of global optimization using an LM algorithm provided by an embodiment of the present application; Figure 8 Schematic diagram of the capacity loss rate of a battery provided by an embodiment of the present application; Figure 9 Schematic diagram of the implementation process of a battery charge and discharge control method provided by an embodiment of the present application Figure 3 ; Figure 10 Schematic diagram of the composition structure of a battery charge and discharge control device provided by an embodiment of the present application; Figure 11 Schematic diagram of the hardware entity of an electronic device provided by an embodiment of the present application. Detailed Embodiments
[0031] The embodiments of the present application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand the other advantages and effects of the present application from the content disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, rather than for limiting the protection scope of the present application.
[0032] It should be noted that the diagrams provided in the following embodiments only illustrate the basic concept of the present application in a schematic manner. Therefore, only the components related to the present application are shown in the diagrams, rather than being drawn according to the number, shape, and size of the components in actual implementation. The type, quantity, and proportion of each component in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.
[0033] In the following description, reference is made to "some embodiments", which describe a subset of all possible embodiments. However, it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.
[0034] In the following description, the terms "first / second / third" are only used to distinguish similar objects and do not represent a specific order for the objects. It can be understood that "first / second / third" can be interchanged with a specific order or sequence when permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.
[0035] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.
[0036] In the field of modern battery technology, the battery management system (BMS, Battery Management System) is one of the cores to ensure battery safety, extend service life, and improve operating efficiency. Among them, the charge and discharge regulation technology is an important part of the BMS, and its reasonable regulation can effectively balance the charge and discharge efficiency, cycle life, and safety of the battery.
[0037] In the related art, the charge and discharge control of the battery is basically carried out according to the charge and discharge intervals set based on manual experience. For example, the charge and discharge interval for lithium iron phosphate batteries is 0% to 100%, and the charge and discharge interval for ternary lithium batteries is 3% to 97%. In actual use, the temperature environment in which the battery is located is variable. Especially in alpine or high-temperature regions, the temperature fluctuation has a significant impact on the charge and discharge and service life of the battery. For example, in a low-temperature environment, the capacity of the battery decreases relatively. If the optimal discharge depth under normal temperature conditions is still used for control, it may cause the battery to be over-discharged, thus accelerating aging. On the other hand, in a high-temperature environment, the internal resistance of the battery increases. If it is in a deep charge state for a long time, it will also trigger the risk of thermal runaway.
[0038] At present, the related solutions do not take into account the multiple effects of the charge and discharge intervals and temperature on the battery life, nor do they pay attention to the different effects of the charge upper limit and discharge upper limit of the charge and discharge intervals on the battery life. At the same time, if the set charge and discharge interval is too large, for example, the discharge lower limit of the charge and discharge interval is too small (i.e., deep discharge), and the charge upper limit of the charge and discharge interval is too large (i.e., deep charge), then not only will the battery life be shortened, but also the internal pressure of the battery may abnormally increase, increasing the risks of short circuit, thermal runaway, and even explosion. If the set charge and discharge interval is too small, for example, the discharge lower limit of the charge and discharge interval is too large (i.e., shallow discharge), and the charge upper limit of the charge and discharge interval is too small (i.e., shallow charge), then not only will the battery not be fully utilized, resulting in resource waste, but also the battery capacity may be unevenly distributed, reducing the overall available capacity.
[0039] An embodiment of the present application provides a method for controlling battery charging and discharging. On the one hand, according to the current temperature, current power consumption, and current capacity loss rate of the target battery, the first charging and discharging interval of the target battery is determined. Since this first charging and discharging interval comprehensively considers the influences of temperature, power consumption, and capacity loss rate, the accuracy of the charging and discharging interval is improved. On the other hand, the SOC of the target battery is controlled within a reasonable first charging and discharging interval. Compared with the charging and discharging intervals set by manual experience in the related art, first, the rationality, flexibility, and intelligence of the charging and discharging interval regulation are improved. Second, not only the battery life is greatly extended under different temperature conditions, thereby delaying the battery replacement cycle to reduce the operation and maintenance costs, but also the safety risk is reduced, the uniformity of capacity distribution is improved, and the resource utilization rate is increased. Finally, the battery's cruising range is increased to better meet the user's usage needs, thereby enhancing the user's driving experience. The method provided by the embodiment of the present application can be executed by an electronic device. The electronic device can be various types of terminals such as a laptop computer, a tablet computer, a desktop computer, a vehicle terminal, a set-top box, a mobile device (such as a mobile phone, a portable music player, a personal digital assistant, a dedicated messaging device, a portable game device), etc., or can also be implemented as a server. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or can also be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery network (CDN), and big data and artificial intelligence platforms.
[0040] Next, with reference to the accompanying drawings in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described.
[0041] Figure 1 Schematic implementation process of a method for controlling battery charging and discharging provided by an embodiment of the present application Figure 1 , as Figure 1 shown, the method includes steps S11 to S13, where: Step S11: Obtain the current information of the target battery of the vehicle. The current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery.
[0042] Here, the current information may refer to the information of the battery at a certain moment, or a certain time period, etc. The acquisition method of the current information can be any suitable method. For example, read the current information from the acquisition device of the BMS. The acquisition device can be any suitable device capable of implementing this function, such as a sampling circuit, a sensor, etc. Another example is to receive the current information sent by the acquisition device.
[0043] The current temperature can be the temperature at a certain moment, or the maximum temperature, minimum temperature, or average temperature, etc. during a certain period. In some embodiments, the current temperature can be the battery temperature at a certain position, or determined by the battery temperatures at multiple positions. For example, since the heat dissipation capabilities of the individual battery cells in the battery are different, that is, there may be differences between the temperatures of different battery cells, the acquisition device includes temperature sensors arranged at multiple positions of the target battery, and takes the average value of the battery temperatures collected by the multiple temperature sensors as the current temperature. Another example is that the acquisition device obtains the current temperature through the vehicle system.
[0044] The current power consumption can be the power consumption at a certain moment, or the power consumption during a certain period. For example, the acquisition device directly obtains the power consumption of the target battery through the instrument panel or the central control screen. Another example is that the acquisition device includes a current sensor, and determines the power consumption by accumulating the charge and discharge currents collected by the current sensor.
[0045] The current capacity loss rate can be the capacity loss rate at a certain moment, or the capacity loss rate during a certain period. The capacity loss rate can also be referred to as the capacity or capacity retention rate, and this capacity loss rate is used to represent the battery life. For example, the acquisition device directly obtains the battery life through the vehicle system or application software. Another example is that the acquisition device includes sensors for collecting parameters such as internal resistance and voltage, and determines the battery life based on parameters such as internal resistance and voltage.
[0046] Step S12: Determine the first charge and discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery.
[0047] Here, the charge and discharge interval (including the first charge and discharge interval and other charge and discharge intervals mentioned later) is an interval composed of the discharge lower limit and the charge upper limit The charge upper limit refers to the maximum value that the state of charge (SOC) of the battery can reach during the charging process, and the discharge lower limit refers to the minimum value that the SOC of the battery can reach during the discharging process. The charge and discharge interval can be any suitable interval, for example, [0%, 90%], [10%, 100%], etc. The charge and discharge intervals of different batteries can be the same or different. The determination method of the charge and discharge interval can be any suitable method.
[0048] In some embodiments, a corresponding relationship can be established in advance among various temperatures, various power consumption amounts, various capacity loss rates, and various charge-discharge intervals. According to this corresponding relationship, a first charge-discharge interval that is adapted to the current temperature, the current power consumption amount, and the current capacity loss rate can be obtained. In some embodiments, a second charge-discharge interval that is adapted to the current temperature, the current power consumption amount, and the current capacity loss rate can be obtained first according to this corresponding relationship, and then the first charge-discharge interval can be determined based on the second charge-discharge interval. For example, the second charge-discharge interval can be used as the first charge-discharge interval. For another example, the second charge-discharge interval can be constrained according to user settings or safety margins, etc., to obtain the first charge-discharge interval.
[0049] In some embodiments, a pre-established target capacity loss rate model can be utilized to determine the first charge-discharge interval based on the current temperature, the current power consumption amount, and the current capacity loss rate. The target capacity loss rate model can be any suitable mathematical model or neural network model that can achieve this function. In some embodiments, a second charge-discharge interval can be determined first according to the target capacity loss rate model, and then the first charge-discharge interval can be determined based on the second charge-discharge interval.
[0050] Step S13: Control the charging and discharging of the target battery based on the first charge-discharge interval.
[0051] Here, by controlling the SOC of the target battery to charge and discharge within the charge-discharge interval, the SOC of the target battery can be kept within a reasonable charge-discharge interval for a long time, thereby greatly prolonging the life of the target battery. The control of the charging and discharging of the target battery can include but is not limited to adjusting charging parameters, stopping charging, prompting the user to charge, adjusting discharging parameters, etc. Charging parameters can include but are not limited to charging current, charging rate, charging duration, charging mode, charging temperature, charging voltage, etc. Discharging parameters can include but are not limited to discharging duration, discharging current, discharging temperature, discharging voltage, etc. For example, during the charging process, the SOC of the target battery is monitored in real time. When it is detected that the SOC is adapted to the charging upper limit of the charge-discharge interval, the charging current is reduced or charging is stopped, so that the SOC of the target battery does not exceed the charging upper limit. For another example, during the parking process, when it is detected that the SOC is adapted to the discharging lower limit of the charge-discharge interval, the user is prompted to charge or the power is reduced through a preset prompting method, so that the SOC of the target battery is not lower than the discharging lower limit. The prompting method can include but is not limited to voice, text, etc. For example, the user is prompted to charge on the central control screen, instrument panel, etc.
[0052] In the embodiments of the present application, on the one hand, the first charge-discharge interval of the target battery is determined based on the current temperature, current power consumption, and current capacity loss rate of the target battery. Since this first charge-discharge interval comprehensively considers the influences of temperature, power consumption, and capacity loss rate, the accuracy of the charge-discharge interval is improved; on the other hand, the SOC of the target battery is controlled within a reasonable first charge-discharge interval. Compared with the charge-discharge interval set by manual experience in the related art, firstly, the rationality, flexibility, and intelligence of the charge-discharge interval regulation are improved. Secondly, not only the battery life is greatly extended under different temperature conditions, thereby delaying the battery replacement cycle to reduce the operation and maintenance cost, but also the safety risk is reduced, the uniformity of capacity distribution is improved, and the resource utilization rate is increased. Finally, the battery's cruising range is increased to better meet the user's usage needs, thereby enhancing the user's vehicle usage experience.
[0053] In some embodiments, the step S12 includes step S121, where: Step S121: Using the constructed target capacity loss rate model, based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery, determine the first charge-discharge interval of the target battery.
[0054] Here, the target capacity loss rate model characterizes the relationship between the temperature, capacity loss rate, charge-discharge interval, and power consumption of the battery. The target capacity loss rate model can be any suitable neural network model, mathematical model, mapping table, etc. that can achieve this function.
[0055] In some embodiments, the target capacity loss rate model can be constructed according to the influencing factors that affect the capacity loss rate of the battery. The influencing factors can at least include temperature, power consumption, and charge-discharge interval. In some embodiments, the influencing factors can also include, but are not limited to, charge rate, time, etc.
[0056] In some embodiments, the target capacity loss rate model can be represented by the following formula (1-1), where: (1-1); Where, represents the capacity loss rate of the battery, represents the pre-exponential factor, represents the gas constant, represents the battery activation energy, represents the temperature of the battery, represents the charging upper limit of the battery, represents the discharging lower limit of the battery, represents the power consumption of the battery, represents the exponential coefficient of the charging upper limit of the battery, The exponential coefficient representing the lower discharge limit of the battery The weight representing the upper charge limit of the battery The weight representing the lower discharge limit of the battery The decay exponent representing the power consumption of the battery
[0057] In the target capacity loss rate model, the pre-exponential factor and the battery activation energy are the identified temperature-related parameters, and the exponential coefficient of the upper charge limit of the battery 、the exponential coefficient of the lower discharge limit of the battery 、the weight of the upper charge limit of the battery and the weight of the lower discharge limit of the battery are the identified charge-discharge interval-related parameters. During implementation, by determining the to-be-identified temperature-related parameters and the to-be-identified charge-discharge interval-related parameters, the target capacity loss rate model can be obtained.
[0058] In some embodiments, to reduce the computational amount, the weight of the upper charge limit of the battery can be set to 1.
[0059] In this way, since during the use of the battery, problems such as active material loss and lithium material loss are the main reasons affecting the battery life, and using an inappropriate charge-discharge interval in an inappropriate environment will exacerbate the above problems. Then, the target capacity loss rate model comprehensively considers the effects of temperature, power consumption, upper charge limit, and lower discharge limit on the battery life, can more accurately estimate the actual usage of the battery, and can adapt to a more variable environment, greatly improving the prediction accuracy of the battery life and the accuracy of the battery charge-discharge interval decision, further exploring the potential for improving the battery life, and achieving the optimal balance of performance, safety, and economy.
[0060] The determination method of the first charge-discharge interval can be any suitable method.
[0061] In some embodiments, by inputting the current temperature, current power consumption, and current capacity loss rate into the target capacity loss rate model, the first charge-discharge interval can be directly obtained, or the upper charge limit and lower discharge limit can be obtained first, and then the interval composed of the lower discharge limit and the upper charge limit is used as the first charge-discharge interval. In some embodiments, the upper charge limit of the target battery set according to actual experience, the current temperature, current power consumption, and current capacity loss rate can be input into the above formula (1-1) to obtain the lower discharge limit. In this way, the interval composed of the set upper charge limit and the lower discharge limit solved by formula (1-1) is used as the first charge-discharge interval. In some embodiments, the lower discharge limit of the target battery set according to actual experience, the current temperature, current power consumption, and current capacity loss rate can also be input into the above formula (1-1) to obtain the upper charge limit. In this way, the interval composed of the set lower discharge limit and the upper charge limit solved by formula (1-1) is used as the first charge-discharge interval. In this way, by setting the upper charge limit or the lower discharge limit first, not only can the computational complexity of the model for solving two parameters be reduced, but also the characteristics of the target battery itself can be taken into account. In some embodiments, since the lower discharge limit of the battery has a greater impact on the capacity loss rate of the battery, and as much power as possible should be discharged during a single charge-discharge cycle, generally the lower discharge limit needs to be set at about 10% - 20%. It can be understood that the target capacity loss rate models of different batteries can be different, but the establishment processes of the target capacity loss rate models of each battery are similar. At the same time, the set upper charge limit or lower discharge limit of different batteries can be different.
[0062] In some embodiments, by inputting the current temperature, current power consumption, and current capacity loss rate into the target capacity loss rate model, the second charge-discharge interval can be obtained, and then the first charge-discharge interval can be determined according to the second charge-discharge interval. In some embodiments, the upper charge limit of the target battery set according to actual experience, the current temperature, current power consumption, and current capacity loss rate can be input into the above formula (1-1) to obtain the lower discharge limit. In this way, the interval composed of the set upper charge limit and the lower discharge limit solved by formula (1-1) is used as the second charge-discharge interval. In some embodiments, the lower discharge limit of the target battery set according to actual experience, the current temperature, current power consumption, and current capacity loss rate can also be input into the above formula (1-1) to obtain the upper charge limit. In this way, the interval composed of the set lower discharge limit and the upper charge limit solved by formula (1-1) is used as the second charge-discharge interval.
[0063] In the embodiment of the present application, a target capacity loss rate model is used to dynamically regulate a first charge-discharge interval that is adapted to the current temperature, the current power consumption, and the current capacity loss rate. While shortening the determination duration of the first charge-discharge interval, the accuracy of the first charge-discharge interval is improved, and an optimal balance among battery performance, safety, and economy can be achieved within the battery life cycle. At the same time, since the target capacity loss rate model can capture the non-linear time series characteristics of battery capacity attenuation and dynamically correct the charge-discharge interval in combination with temperature and power consumption, the life prediction error is greatly reduced.
[0064] In some embodiments, step S121 includes step S1211 and step S1212, where: Step S1211: Using the target capacity loss rate model, based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery, determine the second charge-discharge interval of the target battery.
[0065] Here, by inputting the current temperature, the current power consumption, and the current capacity loss rate into the target capacity loss rate model, the second charge-discharge interval can be obtained, or the charge upper limit and the discharge lower limit can be obtained first, and then the interval composed of the discharge lower limit and the charge upper limit is used as the second charge-discharge interval. For example, through the above formula (1-1), and can be obtained first, and then the interval composed of and is used as the second charge-discharge interval , .
[0066] Step S1212: Based on the second charge-discharge interval of the target battery, determine the first charge-discharge interval of the target battery.
[0067] Here, the first charge-discharge interval and the second charge-discharge interval may be the same or different. Among them, the case where the first charge-discharge interval is different from the second charge-discharge interval may be that the discharge lower limit of the first charge-discharge interval is different from the discharge lower limit of the second charge-discharge interval, and / or the charge upper limit of the first charge-discharge interval is different from the charge upper limit of the second charge-discharge interval. For example, the discharge lower limit of the first charge-discharge interval is greater than the discharge lower limit of the second charge-discharge interval. Another example is that the charge upper limit of the first charge-discharge interval is less than the charge upper limit of the second charge-discharge interval.
[0068] The determination method of the first charge-discharge interval can be any suitable method. In some embodiments, the second charge-discharge interval is used as the first charge-discharge interval. In some embodiments, the second charge-discharge interval can be corrected according to user settings, safety margins, etc. to obtain the first charge-discharge interval. For example, the second charge-discharge interval can be corrected according to the acceptable charge-discharge interval set by the user to obtain the first charge-discharge interval. Another example is to correct the second charge-discharge interval according to the safety margin allowed by the target battery to obtain the first charge-discharge interval.
[0069] In the embodiments of the present application, on the one hand, the target capacity loss rate model is used to dynamically adjust the second charge-discharge interval that is adapted to the current temperature, current power consumption, and current capacity loss rate. While shortening the determination duration of the second charge-discharge interval, the accuracy of the second charge-discharge interval is improved, and an optimal balance among battery performance, safety, and economy can be achieved within the battery life cycle; on the other hand, the first charge-discharge interval is further determined according to the second charge-discharge interval to improve the rationality and accuracy of the first charge-discharge interval, and reduce the possibility that the first charge-discharge interval exceeds the safety margin or the interval configured by the user.
[0070] In some embodiments, the first charge-discharge interval includes a first charge upper limit and a first discharge lower limit, and step S13 includes step S131 and / or step S132, where: Step S131: During the charging process of the target battery, when it is detected that the state of charge of the target battery is adapted to the first charge upper limit, adjust the current charging current of the target battery to the target charging current or stop charging the target battery.
[0071] Here, the SOC being adapted to the first charge upper limit can mean that the SOC is the same as the first charge upper limit or the SOC is close to the first charge upper limit. The target charging current can be any suitable current, and the target charging current should be less than the current charging current. In some embodiments, the set charging current can be directly used as the target charging current, or the target charging current can be determined according to the charging duration, temperature, etc. For example, the target charging current is determined according to the maximum temperature difference, average temperature, etc. between the temperatures at multiple positions of the target battery. For instance, the greater the maximum temperature difference, the smaller the target charging current. Another example is that different average temperatures or different maximum temperature differences correspond to different charging currents. In implementation, by adjusting the charging current or stopping charging, the SOC of the target battery is not allowed to exceed the first charge upper limit.
[0072] Step S132: During the parking process of the vehicle, when it is detected that the state of charge of the target battery is adapted to the target discharge lower limit, prompt the user to charge the target battery through a preset prompting method; where the target discharge lower limit is determined based on the first discharge lower limit.
[0073] Here, the target discharge lower limit should not be less than the first discharge lower limit, and the determination method of the target discharge lower limit can be any suitable method. In some embodiments, the first discharge lower limit can be used as the target discharge lower limit. For another example, the sum value between the first discharge lower limit and a preset value is used as the target discharge lower limit. For instance, the target discharge lower limit is (the first + 10%). The adaptation between SOC and the target discharge lower limit can be that SOC is the same as the target discharge lower limit, or SOC is close to the target discharge lower limit.
[0074] The prompting method can include but is not limited to any suitable methods such as voice, text, etc. For example, prompt the user to charge on the central control screen, instrument panel, etc. For another example, prompt the user to charge through the vehicle's voice device, and the voice device can be any suitable device capable of playing sounds. During implementation, prompt the user to charge in a timely manner so that the SOC of the target battery is not lower than the first discharge lower limit.
[0075] In the embodiments of the present application, on the one hand, during the charging process, when the real-time monitored state of charge is adapted to the first charging upper limit, adjust the charging current in a timely manner or stop charging, which can not only avoid the continuous oxidative decomposition of the electrode material in the high SOC state, reduce the loss of active lithium, but also avoid the battery being in the high SOC state for a long time, inhibit the decomposition of the electrolyte to generate gas and cause the battery to expand, thereby achieving the purpose of extending the battery life while preventing overcharging risks and actively defending against thermal runaway; on the other hand, during the parking process, when the real-time monitored state of charge is adapted to the target discharge lower limit, remind the user to charge in a timely manner, which can not only reduce the possibility of electrode structure damage caused by excessive lithium ion deintercalation, but also prevent the electrolyte from decomposing and generating gas due to the low voltage environment, reduce the loss rate of active substances, thereby extending the battery life. At the same time, it can also reduce the possibility of downtime caused by the battery running out of power due to deep discharge, which affects the user's vehicle use experience.
[0076] Figure 2 The implementation process schematic of a battery charge and discharge control method provided by the embodiments of the present application Figure 2 , as Figure 2 shown, the method includes steps S21 to S25, where: Step S21, construct an initial capacity loss rate model.
[0077] Here, the initial capacity loss rate model can be any suitable model that characterizes the relationship between the temperature, capacity loss rate, charge and discharge interval, and power consumption of the battery. The initial capacity loss rate model can be any suitable neural network model, mathematical model, mapping table, etc. that can achieve this function.
[0078] In some embodiments, an initial capacity loss rate model can be constructed based on the influencing factors that affect the capacity loss rate of the battery. The influencing factors can at least include temperature, power consumption, and charge-discharge range. In some embodiments, the influencing factors can also include, but are not limited to, charge rate, time, etc.
[0079] In some embodiments, the initial capacity loss rate model is an improved Arrhenius model. The Arrhenius model was initially used to describe the variation of chemical reaction rate with temperature and can be expressed by the following formula (2-1), that is: (2-1); Wherein, represents the reaction rate, represents the pre-exponential factor, represents the gas constant, represents the battery activation energy, represents the temperature.
[0080] The Arrhenius model has also been applied to the prediction of the calendar life and cycle life of the battery subsequently. The Arrhenius model does not consider the upper and lower limits of the charge-discharge range and the influence of power consumption on the battery life. Therefore, in this application, the Arrhenius model is improved by introducing the upper charge limit , the lower discharge limit and the influence of power consumption on the battery life. In some embodiments, the initial capacity loss rate model can be expressed by the following formula (2-2), wherein: (2-2); Wherein, represents the capacity loss rate of the battery, represents the pre-exponential factor, represents the gas constant, represents the battery activation energy, represents the temperature of the battery, represents the upper charge limit of the battery, represents the lower discharge limit of the battery, represents the power consumption of the battery, represents the exponential coefficient of the upper charge limit of the battery, represents the exponential coefficient of the lower discharge limit of the battery, represents the weight of the upper charge limit of the battery, represents the weight of the lower discharge limit of the battery, represents the decay exponent of the power consumption of the battery.
[0081] In the initial capacity loss rate model, the pre-exponential factor and the battery activation energy is the temperature-related parameter to be identified, the exponential coefficient of the upper charge limit of the battery , the exponential coefficient of the lower discharge limit of the battery, the weight of the upper charge limit of the battery and the weight of the lower discharge limit of the battery are the charge-discharge interval-related parameters to be identified. In implementation, by determining the temperature-related parameter to be identified and the charge-discharge interval-related parameter to be identified, the target capacity loss rate model can be obtained.
[0082] In some embodiments, in order to reduce the computational amount, the weight of the upper charge limit of the battery can be set to 1.
[0083] Step S22, determine the target capacity loss rate model based on the data set and the initial capacity loss rate model; wherein, the data set includes the power consumption and the capacity loss rate at different temperatures and different charge-discharge intervals.
[0084] Here, the data set can be any suitable data set. For example, the data set can be an existing historical data set. Another example, the data set can be a data set generated according to the data measured by experiments. In some embodiments, the data set is the basis for establishing the initial capacity loss rate model, and the power consumption and the capacity loss rate of the battery at different temperatures and different charge-discharge intervals can be obtained through experiments. In implementation, a series of combinations of temperatures and charge-discharge intervals can be set to cover the actual application scenarios, and repeated experiments can be carried out by changing the temperature and the charge-discharge interval to obtain a diversified data set. The temperature can be any suitable temperature, for example, -20°C, -10°C, 0°C, 15°C, 25°C, etc. The charge-discharge interval can be any suitable interval. For example, [0%, 90%], [0%, 100%], [10%, 90%], [10%, 100%], etc.
[0085] In some embodiments, the data set may be a data table. By preprocessing the data obtained from experiments, the data set can be obtained, which can provide high-quality data support for subsequent model improvement, parameter fitting, etc. The preprocessing may include but is not limited to filtering, calibration, fitting, etc. Filtering is mainly used to remove the noise in the data obtained from experiments. In implementation, the data obtained from experiments can be filtered through a preset filtering algorithm to obtain the data set. The filtering algorithm may include but is not limited to limit filtering, average filtering, median filtering, sliding filtering, jitter filtering, etc. Calibration is mainly used to eliminate the errors and drifts of acquisition devices such as sensors. In implementation, the data obtained from experiments can be calibrated through a preset calibration algorithm to obtain the data set. The calibration algorithm may include but is not limited to zero offset calibration, scale calibration, temperature compensation, linearity correction, etc. Fitting is mainly used to reduce errors, smooth data, etc. In some embodiments, the data collected by the sensor may be affected by various factors. For example, the errors of the sensor itself, the changes in environmental conditions, etc. Thus, through fitting, the errors in the data collected by the sensor can be corrected, and the measurement accuracy can be improved. In some embodiments, in certain cases, the sensor may not be able to obtain complete data, resulting in missing values. Thus, through fitting, the missing values can be predicted based on the existing data points, making the data more complete. In some embodiments, the sensor data may have noise or sudden fluctuations. Thus, through fitting, the data can be smoothed, the noise can be removed, and the data becomes more stable and reliable.
[0086] The target capacity loss rate model can be determined in any suitable way.
[0087] In some embodiments, the initial parameters of the initial capacity loss rate model can be determined first according to some data in the data set, and then the target capacity loss rate model can be determined based on the initial parameters and the initial capacity loss rate model. For example, according to some data in the data set, the initial parameters are globally optimized to obtain the target parameters, and the target parameters are updated to the initial capacity loss rate model, then the target capacity loss rate model can be obtained.
[0088] In some embodiments, by using an optimization algorithm, the initial capacity loss rate model is iteratively optimized according to the data set, and the target capacity loss rate model can be obtained. The optimization algorithm can be any suitable algorithm, such as genetic algorithm, particle swarm algorithm, LM (Levenberg-Marquardt) algorithm, least squares method, etc.
[0089] Step S23: Obtain the current information of the target battery of the vehicle. The current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery.
[0090] Step S24: Determine the first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery.
[0091] Step S25: Control the charge and discharge of the target battery based on the first charge-discharge interval.
[0092] Here, the above-mentioned Step S23 to Step S25 respectively correspond to the foregoing Step S11 to Step S13. When implemented, reference may be made to the specific implementation manners of the foregoing Step S11 to Step S13.
[0093] In the embodiments of the present application, on the one hand, according to the combination of different temperatures and different charge-discharge intervals, various application scenarios can be covered, improving the diversity and comprehensiveness of the application scenarios. As a result, the target capacity loss rate model can accurately predict the lifespan of various batteries in various application scenarios, enhancing the accuracy of the prediction results while improving the flexibility of the prediction. On the other hand, continuously optimizing the model parameters of the initial capacity loss rate model according to the data set to obtain the target capacity loss rate model not only enables the target capacity loss rate model to accurately capture the non-linear law of battery attenuation, thereby greatly reducing the prediction error of the battery lifespan, but also can quantify the influence of temperature, charge-discharge interval, and power consumption on the lifespan, making the prediction results closer to the actual situation. At the same time, through the data set-driven model optimization, systematic improvements can be achieved in dimensions such as accuracy, lifespan, safety, and economy.
[0094] In some implementation manners, this Step S22 includes Step S221 to Step S223, where: Step S221: Extract the first data set under the third charge-discharge interval and the second data set under the target temperature from the data set.
[0095] Here, the third charge-discharge interval can be a certain charge-discharge interval or at least two charge-discharge intervals. For example, a certain charge-discharge interval is used as the third charge-discharge interval. When implemented, all data under the third charge-discharge interval is used as the first data set, that is, the charge-discharge interval in the first data set is fixed.
[0096] The target temperature can be a certain temperature or at least two temperatures. For example, a certain temperature is used as the target temperature. When implemented, all data under the target temperature is used as the second data set, that is, the temperature in the second data set is fixed.
[0097] Step S222: Determine the initial parameters of the initial capacity loss rate model based on the first data set and the second data set.
[0098] Here, the initial parameters may include, but are not limited to, at least one of a temperature correlation parameter, a charge-discharge interval correlation parameter, etc. The temperature correlation parameter may include, but is not limited to, at least one of a pre-exponential factor, a battery activation energy, etc. The charge-discharge interval correlation parameter may include, but is not limited to, at least one of an exponential coefficient of the charge upper limit, an exponential coefficient of the discharge lower limit, a weight of the charge upper limit, a weight of the discharge lower limit, etc. In some embodiments, the weight of the charge upper limit may be set to 1. Then, the charge-discharge interval correlation parameter may include, but is not limited to, at least one of an exponential coefficient of the charge upper limit, an exponential coefficient of the discharge lower limit, a weight of the discharge lower limit, etc. The determination method of the initial parameters may be any suitable method. In some embodiments, the initial parameters may be obtained by fitting the first data set and the second data set. In some embodiments, the initial parameters may be determined based on the first data set and the second data set through deep learning.
[0099] Step S223: Determine the target capacity loss rate model based on the initial parameters and the initial capacity loss rate model.
[0100] Here, the target parameters may be first determined according to the initial parameters, and then the target parameters may be updated to the initial capacity loss rate model to obtain the target capacity loss rate model. Alternatively, the initial parameters may be first updated to the initial capacity loss rate model to obtain the updated initial capacity loss rate model, and then the target capacity loss rate model may be determined according to the updated initial capacity loss rate model.
[0101] In the embodiments of the present application, on the one hand, a partial data set is extracted from the data set to preliminarily determine the initial parameters of the initial capacity loss rate model, greatly reducing the amount of data and improving the modeling efficiency while ensuring the accuracy; on the other hand, the target capacity loss rate model is obtained by optimizing the initial parameters, realizing staged modeling, ensuring the optimality of the model parameters, and achieving systematic breakthroughs in terms of accuracy, efficiency, and applicability.
[0102] In some embodiments, the initial parameters of the initial capacity loss rate model include a temperature correlation parameter and a charge-discharge interval correlation parameter. This step S222 includes steps S2221 to S2223, where: Step S2221: Linearly process the initial capacity loss rate model to obtain the linearly processed initial capacity loss rate model.
[0103] Here, the linearization process may include, but is not limited to, logarithmic linearization, power function transformation, piecewise linearity, etc. During implementation, the initial capacity loss rate model is linearized to facilitate subsequent parameter fitting.
[0104] In some embodiments, when the initial capacity loss rate model is the formula shown in (2-2), then, the initial capacity loss rate model can be logarithmically linearized, and the linearized initial capacity loss rate model can be represented by the following formula (2-3), that is: (2-3); Wherein, represents the capacity loss rate of the battery, represents the pre-exponential factor, represents the gas constant, represents the battery activation energy, represents the temperature of the battery, represents the upper charge limit of the battery, represents the lower discharge limit of the battery, represents the power consumption of the battery, represents the exponential coefficient of the upper charge limit of the battery, represents the exponential coefficient of the lower discharge limit of the battery, represents the weight of the upper charge limit of the battery, represents the weight of the lower discharge limit of the battery, represents the decay exponent of the power consumption of the battery.
[0105] Step S2222: Fit the linearized initial capacity loss rate model based on the first data set to determine the temperature correlation parameters.
[0106] Here, the temperature correlation parameters include the pre-exponential factor and the battery activation energy. The fitting method can be any suitable method, such as linear regression, least squares method, extended Kalman filter, etc. During implementation, since the charge-discharge interval in the first data set is fixed, then, by changing the temperature, the temperature correlation parameters are fitted using the fitting method.
[0107] Step S2223: Fit the linearized initial capacity loss rate model based on the second data set to determine the charge-discharge interval correlation parameters.
[0108] Here, the charge-discharge interval correlation parameters include the exponential coefficient of the upper charge limit, the exponential coefficient of the lower discharge limit, the weight of the upper charge limit, and the weight of the lower discharge limit. In some embodiments, the weight of the upper charge limit can be set to 1, then, the charge-discharge interval correlation parameters include the exponential coefficient of the upper charge limit, the exponential coefficient of the lower discharge limit, and the weight of the lower discharge limit.
[0109] The fitting method can be any suitable method, such as linear regression, least squares method, extended Kalman filter, etc. In implementation, since the temperature in the second data set is fixed, then, by changing the charging upper limit and the discharging lower limit, the charge-discharge interval correlation parameters are fitted by using the fitting method.
[0110] In the embodiments of the present application, on the one hand, by linearizing the initial capacity loss rate model, the calculation efficiency, stability and engineering applicability of the model can be significantly improved while retaining the non-linear key features; on the other hand, different data sets are used to fit the linearized initial capacity loss rate model to obtain the corresponding parameters, improving the accuracy of the parameters and achieving the optimal balance of the model in terms of accuracy, efficiency and applicability.
[0111] In some embodiments, the step S223 includes step S2231 and step S2232, where: Step S2231: Based on the third data set in the data set, with the minimization of the objective function as the optimization goal, the initial parameters are globally optimized to obtain the target parameters.
[0112] Here, the third data set can be the first data set and / or the second data set, or other data sets in the data set. The third data set includes at least one sample, and the sample is composed of temperature, capacity loss rate, charge-discharge interval and power consumption.
[0113] The objective function can be any suitable function. In some embodiments, the objective function can be established based on the respective capacity loss rates predicted by the initial capacity loss rate model and the respective capacity loss rates in the third data set. In some embodiments, the minimization of the objective function can be represented by the following formula (2-4), that is: (2-4); Where, represents the number of samples included in the third data set, represents the actually measured capacity loss rate of the th sample, represents the capacity loss rate of the th sample predicted by the initial capacity loss rate model, is the minimization function.
[0114] The target parameters include the identified temperature correlation parameter, the identified charge-discharge interval correlation parameter, and the decay exponent of the identified power consumption. In some embodiments, an optimization algorithm can be used to optimize the initial parameters based on the third dataset with the objective of minimizing the objective function to obtain the target parameters. The optimization algorithm can be any suitable algorithm, such as a genetic algorithm, a particle swarm algorithm, an LM (Levenberg-Marquardt) algorithm, a least squares method, etc.
[0115] In some embodiments, each parameter to be identified can be initialized and bounded first, and the range of each parameter to be identified is set to prevent the optimized parameters from not conforming to their physical meanings. Then, based on the constructed iterative function and the third dataset, iterative optimization is performed until the convergence requirement is met. The iterative function can be any suitable function that can express iteration. In some embodiments, the iterative function can be represented by the following formula (2-5), that is: (2-5); where represents the parameter value at the k-th time, represents the Jacobian matrix of the residual with respect to the parameter, represents the transpose of the Jacobian matrix, represents the damping factor, represents the residual vector, represents the identity matrix.
[0116] The core idea of this global optimization is to first make a linear approximation of the parameter to be identified in the domain and ignore the derivative terms above the second order, thus transforming it into a linear least squares problem. It has the advantages of both the gradient method and the Newton method. When the residual is very small, the step size is equal to the Newton method step size, and when the residual is very large, the step size is approximately equal to the gradient descent method step size.
[0117] Step S2232: Update the initial capacity loss rate model based on the target parameters to obtain the target capacity loss rate model.
[0118] Here, updating the target parameters to the initial capacity loss rate model can obtain the target capacity loss rate model.
[0119] In the embodiments of the present application, determining the target parameters of the target capacity loss rate model through the third dataset and the optimization objective not only improves the identification accuracy and stability of the target parameters to ensure the optimality of the model parameters, but also enhances the generalization ability and cross-scenario adaptability of the target capacity loss rate model. At the same time, through the collaborative innovation of the target function design and optimization, an optimal balance among accuracy, real-time performance, and applicability is achieved.
[0120] Based on the above embodiments, an embodiment of the present application further provides a battery management system. Figure 3 It is a schematic structural diagram of a battery management system provided by an embodiment of the present application. As Figure 3 shown, the battery management system 30 includes an acquisition device 31 and a controller 32, where: The acquisition device 31 is used to obtain the current information of the target battery of the vehicle. The current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery. The controller 32 is used to determine the first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; and control the charge and discharge of the target battery based on the first charge-discharge interval.
[0121] Here, the acquisition device 31 can be any suitable device capable of implementing this function. For example, an acquisition circuit, multiple sensors, etc. In implementation, the acquisition device 31 and the controller 32 can be communicatively connected, or can be connected in other ways, such as a hard wire, etc. In some embodiments, the acquisition device 31 can obtain the information of the target battery when receiving the acquisition instruction sent by the controller 32, or can obtain the information of the target battery regularly, in real time, etc.
[0122] The controller 32 can be any suitable device capable of implementing this function. For example, a microcontroller unit (MCU), a central processing unit (CPU), etc. In implementation, the controller 32 can first obtain the current information. For example, read the current information from the acquisition device 31. Or, receive the current information sent by the acquisition device 31.
[0123] The first charge-discharge interval is an interval composed of a first discharge lower limit and a first charge upper limit In implementation, the process by which the controller 32 determines the first charge-discharge interval can refer to the specific implementation manner of the foregoing step S12.
[0124] The control of the charge and discharge of the target battery can include but is not limited to adjusting the charging parameters, stopping charging, prompting the user to charge, adjusting the discharge parameters, etc. In implementation, the process by which the controller 32 controls the charge and discharge of the target battery can refer to the specific implementation manner of the foregoing step S13.
[0125] In some embodiments, the controller 32 is further used to: construct an initial capacity loss rate model; and determine a target capacity loss rate model based on the data set and the initial capacity loss rate model.
[0126] Here, the initial capacity loss rate model can be any suitable model that characterizes the relationship between the temperature of the battery, the capacity loss rate, the charge-discharge interval, and the power consumption. The initial capacity loss rate model can be any suitable neural network model, mathematical model, mapping table, etc. that can achieve this function. When implemented, the specific implementation of the controller 32 for constructing the initial capacity loss rate model can refer to the specific implementation of the foregoing step S21.
[0127] The data set can be any suitable data set. In some embodiments, the data set is the basis for establishing the initial capacity loss rate model, and the power consumption and capacity loss rate of the battery at different temperatures and different charge-discharge intervals can be obtained through experiments. When implemented, the specific implementation of the controller 32 for determining the target capacity loss rate model can refer to the specific implementation of the foregoing step S22.
[0128] The implementation process of the method provided by the embodiments of the present application will be described below from two stages: the establishment stage and the usage stage, where: 1. The establishment stage mainly refers to the stage of constructing the target capacity loss rate model. It mainly includes the following processes: 1) Obtain a data set through experiments. The data set can be a data table, which consists of the capacity loss rate, temperature, charge-discharge interval, and power consumption. Experimental data is the basis for model establishment. Therefore, it is necessary to obtain the cyclic experimental data of the battery at different temperatures and different charge-discharge intervals through experiments. The specific implementation steps are as follows: (1) Experimental condition setting In the experiment, a series of combinations of temperature and charge-discharge intervals need to be set to cover the actual application scenarios. When implemented, by changing parameters such as temperature and charge-discharge interval, the experiment is repeated to obtain diverse data.
[0129] (2) Experimental data collection Perform cyclic charge-discharge experiments on the battery under the set conditions, and record the temperature, charge-discharge interval, power consumption, and capacity loss rate of the battery. Specifically, before performing the cyclic charge-discharge experiment, the capacity calibration should be carried out first. At room temperature (25 °C), the standard capacity test is carried out according to the national standard requirements, and then the temperature is controlled to the specified temperature for the cyclic experiment. During the cyclic experiment, after every same power consumption, the standard capacity test and the reference performance test (RPT) of the battery's capacity are carried out. At the same time, in order to ensure the accuracy of the experiment, there are also requirements for the measurement accuracy. For example, it is required that the measurement accuracy is not less than the preset accuracy, and the preset accuracy can be any suitable accuracy, such as 0.1%, 0.05%, etc.
[0130] (3) Experimental data sorting Organize the collected data into a complete data table of capacity loss rate - temperature - charge - discharge interval - power consumption, that is: the data set, to provide high - quality data support for subsequent model improvement and parameter fitting. Figure 4 It is a schematic diagram of some experimental data provided by the embodiments of this application, such as Figure 4 shown, at a fixed temperature of 25 degrees Celsius, the power consumption and capacity loss rate under different charge - discharge intervals.
[0131] 2) Construct an initial capacity loss rate model In this application, by improving the Arrhenius model and introducing the influence of the upper charge limit , the lower discharge limit and power consumption on the capacity loss rate of the battery, an initial capacity loss rate model is constructed, as specifically shown in formula (2 - 2). Figure 5 It is a schematic diagram of the influence of a charge - discharge interval on the capacity loss rate of the battery provided by the embodiments of this application, such as Figure 5 shown, for the same ∆DOD, that is - , under the condition of the same power consumption, the capacity loss rate in the range of [10%, 100%] is significantly greater than that in the range of [0%, 90%], indicating that the upper and lower limits of the charge - discharge interval have different degrees of influence on the battery life. This is because for lithium - ion batteries, the main impacts of the upper and lower limits of the charge - discharge interval are the loss of active material (LAM) and the loss of lithium inventory (LLI). During the charge - discharge process, the insertion and breakage of lithium ions will generate severe repeated stress on the electrode, and the accumulation of micro - structural damage will lead to more cracks and LAM. LAM has a relatively greater impact when the state of charge (SOC) is lower, while LLI becomes more obvious as the SOC increases. Figure 6 It is a schematic diagram of the relationship between the capacity loss rate and power consumption provided by the embodiments of this application, such as Figure 6 shown, at the same temperature and the same lower discharge limit , for different ∆DOD, the power consumption required for the capacity loss rate to reach 20% is different. ∆DOD is not the smaller the better. A smaller ∆DOD will lead to more frequent charge - discharge, which will reduce the battery life from another perspective. Therefore, it is necessary to find a suitable charge - discharge interval and each parameter to be identified.
[0132] 3) Fit the parameters of the initial capacity loss rate model according to the data set The accuracy and applicability of the model depend on the parameter fitting. This application adopts a method combining staged fitting and global optimization to ensure the optimality of the model parameters. The specific implementation is as follows: (1)Linearization of the initial capacity loss rate model By performing logarithmic linearization on the improved Arrhenius model in this application, the linearized initial capacity loss rate model shown in formula (2-3) can be obtained.
[0133] (2)Parameter fitting According to the data set, first extract the data under a fixed charge-discharge interval (i.e., the first data set), and then only change the temperature and use the linear regression method to fit the temperature-related parameters.
[0134] According to the data set, first extract the data at a fixed temperature (i.e., the second data set), and change the charge upper limit and the discharge lower limit for fitting to obtain the charge-discharge interval-related parameters.
[0135] (3)Global parameter optimization Adopt the LM algorithm, with the objective of minimizing the objective function shown in formula (2-4), to globally optimize the above initial parameters to obtain the target parameters. In implementation, first perform parameter initialization and boundary constraints, and give a rough range to the parameters to prevent the optimized parameters from not conforming to their physical meaning. Then, perform iterative optimization according to the iterative function shown in formula (2-5) until the convergence requirement is met.
[0136] Figure 7 This is a schematic diagram of global optimization using the LM algorithm provided by the embodiment of this application. As Figure 7 shown, it shows the iterative process of the algorithm starting from the starting point and continuously climbing until the highest point (maximum value) according to the function gradient information.
[0137] 2. Usage stage 1) Make a dynamic charge-discharge interval decision based on the information of the battery, and regulate the charge and discharge of the battery according to the determined charge-discharge interval.
[0138] Based on the constructed target capacity loss rate model, a closed-loop regulation system can be formed through the following three processes, specifically as follows: (1)Obtain the current capacity loss rate, current temperature, and current power consumption of the battery through the acquisition device, and input them into the target capacity loss rate model for charge-discharge interval prediction.
[0139] (2)The target capacity loss rate model will predict the optimal charge-discharge interval under the current temperature, current life, and current power consumption. Before output, further judgment can be made according to user settings, safety boundaries, etc. For example, the predicted charge-discharge interval needs to be controlled within the acceptable charge-discharge interval set by the user and within the boundaries allowed by the battery safety before it can be output.
[0140] (3) After the charging and discharging interval after decision-making is input into the controller, the controller adjusts according to the current SOC, specifically as follows: When parked, when it is detected that the SOC is close to the lower limit of discharging in the set charging and discharging interval, the user will be reminded to find an opportunity to charge to ensure that the battery is used within the charging and discharging interval; When charging, it is detected that the SOC = the first time, the charging current can be reduced or the charging can be stopped.
[0141] Figure 8 It is a schematic diagram of the capacity loss rate of a battery provided by an embodiment of the present application. As Figure 8 shown, for the battery regulated by using the dynamic charging and discharging interval of the present application, its lifespan has a significant increase.
[0142] Figure 9 It is a schematic diagram of the implementation process of a battery charging and discharging control method provided by an embodiment of the present application Figure 3 , as Figure 9 shown, this control method includes steps S31 to step S35, where: Step S31: Obtain a data table of capacity loss rate - temperature - charging and discharging interval - power consumption through battery experiments (corresponding to the aforementioned data set); Step S32: Improve the Arrhenius model to construct an initial capacity loss rate model; Step S33: Fit the parameters of the initial capacity loss rate model according to the data table to obtain a target capacity loss rate model; Step S34: Input the current information of the obtained battery into the target capacity loss rate model to make a dynamic charging and discharging interval decision to obtain a first charging and discharging interval; Here, the target capacity loss rate model determines this first charging and discharging interval according to the current information of the battery and a preset charging upper limit or discharging lower limit.
[0143] Step S35: Regulate the charging and discharging of the battery according to the first charging and discharging interval.
[0144] In an embodiment of the present application, on the one hand, a collection device integrated in the battery management system is used to obtain the temperature, power consumption, and capacity loss rate of the target battery in real time, so as to achieve real-time monitoring and precise control of the battery; on the other hand, the controller determines the first charge-discharge interval of the target battery according to the current temperature, current power consumption, and current capacity loss rate of the target battery. Since this first charge-discharge interval comprehensively considers the influences of temperature, power consumption, and capacity loss rate, the accuracy of the charge-discharge interval is improved; on the further hand, the controller controls the SOC of the target battery within a reasonable first charge-discharge interval. Compared with the charge-discharge interval set by manual experience in the related art, firstly, the rationality, flexibility, and intelligence of the charge-discharge interval regulation are improved. Secondly, not only the battery life is greatly extended under different temperature conditions, thus delaying the battery replacement cycle to reduce the operation and maintenance costs, but also the safety risk is reduced, the uniformity of the capacity distribution is improved, and the resource utilization rate is increased, thereby improving the reliability and efficiency of the battery management system. Finally, the battery cruising range is increased to better meet the user's usage requirements, thereby enhancing the user's vehicle usage experience.
[0145] Based on the above embodiments, the embodiments of the present application further provide a control device for battery charge and discharge. Figure 10 As shown in the schematic structural diagram of the composition of a control device for battery charge and discharge provided by the embodiments of the present application, Figure 10 as shown, the control device 40 for battery charge and discharge includes an acquisition module 41, a determination module 42, and a control module 43, where: The acquisition module 41 is configured to acquire the current information of the target battery of the vehicle, and the current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; The determination module 42 is configured to determine the first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; The control module 43 is configured to control the charge and discharge of the target battery based on the first charge-discharge interval.
[0146] In some embodiments, the determination module 42 is further configured to: use the constructed target capacity loss rate model to determine the first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; wherein, the target capacity loss rate model characterizes the relationship between the temperature, capacity loss rate, charge-discharge interval, and power consumption of the battery.
[0147] In some embodiments, the determination module 42 is further configured to: use the target capacity loss rate model to determine a second charge and discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; and determine a first charge and discharge interval of the target battery based on the second charge and discharge interval of the target battery.
[0148] In some embodiments, the target capacity loss rate model is as follows: ; Wherein, represents the capacity loss rate of the battery, represents the pre-exponential factor, represents the gas constant, represents the battery activation energy, represents the temperature of the battery, represents the upper charge limit of the battery, represents the lower discharge limit of the battery, represents the power consumption of the battery, represents the exponential coefficient of the upper charge limit of the battery, represents the exponential coefficient of the lower discharge limit of the battery, represents the weight of the upper charge limit of the battery, represents the weight of the lower discharge limit of the battery, represents the decay exponent of the power consumption of the battery.
[0149] In some embodiments, the first charge and discharge interval includes a first upper charge limit and a first lower discharge limit. The control module 43 is further configured to perform at least one of the following: during the charging process of the target battery, when it is detected that the state of charge of the target battery matches the first upper charge limit, adjust the current charging current of the target battery to the target charging current or stop charging the target battery; during the parking process of the vehicle, when it is detected that the state of charge of the target battery matches the target lower discharge limit, prompt the user to charge the target battery through a preset prompting method; wherein, the target lower discharge limit is determined based on the first lower discharge limit.
[0150] In some embodiments, the control device 40 further includes a first determination module, which is configured to: construct an initial capacity loss rate model; and determine the target capacity loss rate model based on the data set and the initial capacity loss rate model; wherein, the data set includes the power consumption and the capacity loss rate at different temperatures and different charge and discharge intervals.
[0151] In some embodiments, the first determination module is further configured to: extract a first data set under a third charge-discharge interval and a second data set at a target temperature from the data set; determine initial parameters of the initial capacity loss rate model based on the first data set and the second data set; and determine a target capacity loss rate model based on the initial parameters and the initial capacity loss rate model.
[0152] In some embodiments, the initial parameters of the initial capacity loss rate model include a temperature correlation parameter and a charge-discharge interval correlation parameter. The first determination module is further configured to: perform linearization processing on the initial capacity loss rate model to obtain a linearized initial capacity loss rate model; fit the linearized initial capacity loss rate model based on the first data set to determine the temperature correlation parameter, where the temperature correlation parameter includes a pre-exponential factor and a battery activation energy; and fit the linearized initial capacity loss rate model based on the second data set to determine the charge-discharge interval correlation parameter, where the charge-discharge interval correlation parameter includes an exponential coefficient of the charge upper limit, an exponential coefficient of the discharge lower limit, a weight of the charge upper limit, and a weight of the discharge lower limit.
[0153] In some embodiments, the first determination module is further configured to: globally optimize the initial parameters with the objective of minimizing the objective function based on a third data set in the data set to obtain target parameters; and update the initial capacity loss rate model based on the target parameters to obtain a target capacity loss rate model.
[0154] The description of the above device embodiments is similar to the description of the above method embodiments and has similar beneficial effects to the method embodiments. For the technical details not disclosed in the device embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.
[0155] It should be noted that in the embodiments of the present application, if the above method is implemented in the form of software function modules and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present application, in essence or the part that contributes to the related art, can be embodied in the form of a software product. The software product is stored in a storage medium and includes several instructions for causing an electronic device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: various media such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disc that can store program codes. In this way, the embodiments of the present application are not limited to any specific combination of hardware and software.
[0156] The present application also provides an electronic device, including a memory and a processor. The memory stores a computer program that can run on the processor, and when the processor executes the computer program, the above-mentioned method is implemented.
[0157] The present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned method is implemented. The computer-readable storage medium can be transient or non-transient.
[0158] The present application also provides a computer program product, which includes a computer program or instruction. When the computer program or instruction is executed by a processor, part or all of the steps in the above-mentioned method are implemented. The computer program product can be specifically implemented in a manner of hardware, software, or a combination thereof. In an optional embodiment, the computer program product is specifically embodied as a computer storage medium. In another optional embodiment, the computer program product is specifically embodied as a software product, such as a Software Development Kit (SDK), etc.
[0159] It should be noted that Figure 11 is a schematic diagram of the hardware entity of an electronic device provided by an embodiment of the present application. As Figure 11 shown, the hardware entity of the electronic device 500 includes: a processor 501, a communication interface 502, and a memory 503, where: The processor 501 generally controls the overall operation of the electronic device 500.
[0160] The communication interface 502 can enable the electronic device to communicate with other terminals or servers through a network.
[0161] The memory 503 is configured to store instructions and applications executable by the processor 501, and can also cache data to be processed or already processed by the processor 501 and each module in the electronic device 500 (for example, image data, audio data, voice communication data, and video communication data), and can be implemented by flash memory (FLASH) or random access memory (Random Access Memory, RAM). Data transmission can be performed between the processor 501, the communication interface 502, and the memory 503 through a bus 504.
[0162] It should be pointed out here that: the descriptions of the above storage medium and device embodiments are similar to the descriptions of the above method embodiments, and have beneficial effects similar to those of the method embodiments. For the technical details not disclosed in the storage medium and device embodiments of the present application, please refer to the descriptions of the method embodiments of the present application for understanding.
[0163] The above embodiments are only preferred embodiments given to fully illustrate the present application, and the protection scope of the present application is not limited thereto. Equivalent substitutions or transformations made by those skilled in the art on the basis of the present application are within the protection scope of the present application.
Claims
1. A method for controlling battery charging and discharging, characterized in that, Including: Obtaining current information of a target battery of a vehicle, where the current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; Determining a first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; Controlling the charge and discharge of the target battery based on the first charge-discharge interval.
2. The control method according to claim 1, wherein The determining the first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery includes: Using a constructed target capacity loss rate model to determine the first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; where the target capacity loss rate model characterizes the relationship between the temperature, capacity loss rate, charge-discharge interval, and power consumption of the battery.
3. The control method according to claim 2, wherein The using the constructed target capacity loss rate model to determine the first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery includes: Using the target capacity loss rate model to determine a second charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; Determining the first charge-discharge interval of the target battery based on the second charge-discharge interval of the target battery.
4. The control method according to claim 2, wherein The target capacity loss rate model is as follows: ; Among them, represents the capacity loss rate of the battery, represents the pre-exponential factor, represents the gas constant, represents the activation energy of the battery, represents the temperature of the battery, represents the upper charge limit of the battery, represents the lower discharge limit of the battery, represents the power consumption of the battery, represents the exponential coefficient of the upper charge limit of the battery, represents the exponential coefficient of the lower discharge limit of the battery, represents the weight of the upper charge limit of the battery, represents the weight of the lower discharge limit of the battery, represents the attenuation exponent of the power consumption of the battery.
5. The control method according to claim 1, wherein The first charge-discharge interval includes a first charge upper limit and a first discharge lower limit, and the controlling the charge and discharge of the target battery based on the first charge-discharge interval includes at least one of the following: During the process of charging the target battery, when it is detected that the state of charge of the target battery matches the first charge upper limit, adjusting the current charging current of the target battery to a target charging current or stopping charging the target battery; During the process of parking the vehicle, when it is detected that the state of charge of the target battery matches a target discharge lower limit, prompting the user to charge the target battery through a preset prompting method; where the target discharge lower limit is determined based on the first discharge lower limit.
6. The control method according to any one of claims 1 to 5, characterized in that, The control method further includes: Constructing an initial capacity loss rate model; Determining the target capacity loss rate model based on a data set and the initial capacity loss rate model; where the data set includes power consumption and capacity loss rate at different temperatures and different charge-discharge intervals.
7. The control method according to claim 6, wherein The determining the target capacity loss rate model based on the data set and the initial capacity loss rate model includes: Extracting a first data set under a third charge-discharge interval and a second data set at a target temperature from the data set; Determining initial parameters of the initial capacity loss rate model based on the first data set and the second data set; Determine the target capacity loss rate model based on the initial parameters and the initial capacity loss rate model.
8. The control method according to claim 7, characterized in that, The initial parameters of the initial capacity loss rate model include a temperature correlation parameter and a charge-discharge interval correlation parameter. Determining the initial parameters of the initial capacity loss rate model based on the first dataset and the second dataset includes: Perform linearization processing on the initial capacity loss rate model to obtain a linearized initial capacity loss rate model; Based on the first dataset, fit the linearized initial capacity loss rate model to determine the temperature correlation parameter; wherein, the temperature correlation parameter includes a pre-exponential factor and an activation energy; Based on the second dataset, fit the linearized initial capacity loss rate model to determine the charge-discharge interval correlation parameter; wherein, the charge-discharge interval correlation parameter includes an exponential coefficient of the charge upper limit, an exponential coefficient of the discharge lower limit, a weight of the charge upper limit, and a weight of the discharge lower limit.
9. The control method according to claim 7, wherein Determining the target capacity loss rate model based on the initial parameters and the initial capacity loss rate model includes: Based on a third dataset in the dataset, with minimizing the objective function as the optimization goal, perform global optimization on the initial parameters to obtain target parameters; Based on the target parameters, update the initial capacity loss rate model to obtain the target capacity loss rate model.
10. A battery management system, characterized in that, Includes: An acquisition device for acquiring current information of a target battery of a vehicle, where the current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; A controller for determining a first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; and controlling the charge and discharge of the target battery based on the first charge-discharge interval.
11. A control device for battery charge and discharge, characterized in that, Includes: An acquisition module for acquiring current information of a target battery of a vehicle, where the current information of the target battery includes the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; A determination module for determining a first charge-discharge interval of the target battery based on the current temperature of the target battery, the current power consumption of the target battery, and the current capacity loss rate of the target battery; A control module for controlling the charge and discharge of the target battery based on the first charge-discharge interval.
12. An electronic device, characterized in that, Includes a processor and a memory, where the memory stores a computer program that can run on the processor, and the processor implements the method according to any one of claims 1 to 9 when executing the computer program.
13. A computer-readable storage medium, characterized in that, A computer program is stored thereon, and when the computer program is executed by a processor, it implements the method according to any one of claims 1 to 9.
14. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or instruction is executed by a processor, it implements the method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Smart battery balance management method
CN104701924A
BMS decentralized centralized management system for modularization of lithium-ion batteries
CN107264327A
Battery record management system
CN107369856A
Battery charging and discharging method, electronic device and storage medium
CN115149127A
Charging and discharging control method and device, electronic equipment, storage medium and charging and discharging system
CN116581410A
Cited By
Low-voltage energy storage system at extremely low temperature
CN121546199A
Low pressure energy storage system at extreme low temperatures
CN121546199B