Battery pack energy-saving optimization method and system
The battery pack optimization method and system improve energy-saving strategies by simulating optimal charging and discharging models, enhancing adaptability and stability without hardware or complex system changes, thus extending battery life.
Patent Information
- Application Number
- CN202411436915.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2044-10-15
AI Technical Summary
The prior art requires adjustment of battery hardware and relying on complex control systems, resulting in poor universality of battery pack energy saving optimization.
By obtaining battery pack structure data and status information, building a charging and discharging model, performing simulation processing, identifying the target charging and discharging methods and energy-saving control strategies, and optimizing the battery pack operation mode.
Without hardware improvements and complex control systems, the optimal energy-saving effect of each battery pack is achieved, the control costs are reduced, the charging and discharge damages the battery pack's life, and the life and universality are improved.
Smart Images

Figure CN119442603B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of energy-saving optimization of intelligent battery packs, and particularly to a method and a system for energy-saving optimization of battery packs. Background Art
[0002] Energy saving of a storage battery pack is one of the important ways to improve the endurance, lifespan, and stability of the storage battery. Therefore, how to improve the energy-saving effect of the storage battery pack is the current research focus.
[0003] Traditional energy-saving methods for storage battery packs often improve the energy-saving effect of the storage battery pack by increasing the charging efficiency of the storage battery and reducing the self-discharge rate of the storage battery. However, the above methods not only require adjustment of the storage battery hardware, but also require a complex storage battery management system to achieve the above technical effects, resulting in poor universality of energy-saving optimization for different battery packs. Summary of the Invention
[0004] The main purpose of the present invention is to provide a method and a system for energy-saving optimization of a battery pack, aiming to solve the problem that the universality of energy-saving optimization for different battery packs is poor in the prior art because it not only requires adjustment of the storage battery hardware, but also requires a complex storage battery management system to achieve the above technical effects.
[0005] To achieve the above purpose, the present invention provides a method for energy-saving optimization of a battery pack, the method comprising:
[0006] Obtaining the battery pack structure data of the battery pack, the charge and discharge mode of the battery pack, and the current battery state information of the battery pack, and constructing a battery pack charge and discharge model of the battery pack based on the battery pack structure data of the battery pack and the charge and discharge mode of the battery pack;
[0007] Generating battery simulation parameters of the battery pack based on the current battery state information of the battery pack, and performing simulation processing on the battery pack charge and discharge model based on the battery simulation parameters and a charge and discharge simulation strategy to obtain battery pack simulation data corresponding to each charge and discharge simulation strategy;
[0008] Analyzing the target charge and discharge mode of the battery pack and the energy-saving control strategy of the battery pack based on the battery pack simulation data corresponding to each charge and discharge simulation strategy, and adjusting the operation mode of the battery pack with the target charge and discharge mode of the battery pack and the energy-saving control strategy of the battery pack to complete the energy-saving optimization task of the battery pack.
[0009] Optionally, the constructing a battery pack charge and discharge model of the battery pack based on the battery pack structure data of the battery pack and the charge and discharge mode of the battery pack includes:
[0010] Based on the structural model of the battery pack, construct a three-dimensional structural model of the battery pack through a structural modeling model, and identify the charge and discharge current transmission strategy of the battery pack based on the charge and discharge method of the battery pack;
[0011] Based on the charge and discharge current transmission strategy, identify the charge and discharge current transmission process of the battery pack, the charge and discharge transmission frequency of the battery pack, and the single charge and discharge amplitude value of the battery pack, and based on the charge and discharge current transmission process, generate charge and discharge process parameters through a model parameter generation program;
[0012] Based on the charge and discharge transmission frequency, generate charge and discharge transmission frequency parameters through the model parameter generation program, and based on the single charge and discharge amplitude value, generate single charge and discharge amplitude parameters through the model parameter generation program;
[0013] Add the charge and discharge process parameters, the charge and discharge transmission frequency parameters, and the single charge and discharge amplitude parameters to the three-dimensional structural model through a simulation modeling program to obtain the battery pack charge and discharge model of the battery pack.
[0014] Optionally, the generating the battery simulation parameters of the battery pack based on the current battery state information of the battery pack includes:
[0015] Based on the current battery state information of the battery pack, identify the current state values of each state type of the battery pack;
[0016] In the simulation database, identify the battery simulation types corresponding to each state type, and based on the battery simulation parameter types corresponding to each state type, convert the current state values of each state type into battery simulation parameters of each battery simulation parameter type.
[0017] Optionally, before the simulating the battery pack charge and discharge model based on the battery simulation parameters and the charge and discharge simulation strategy to obtain the battery pack simulation data corresponding to each charge and discharge simulation strategy, it further includes:
[0018] Obtain various energy-saving influence factor types during the charge and discharge process of the battery pack, and identify the current battery specification information of the battery pack based on the current battery state of the battery pack;
[0019] Based on the current battery specification information of the battery pack, generate the influence factor ranges of each energy-saving influence factor type, and based on the influence factor ranges of each energy-saving influence factor type, generate each sub charge and discharge simulation strategy according to the principle of single variable method;
[0020] Take all the sub - charge - discharge simulation strategies as the charge - discharge simulation strategies of the battery pack charge - discharge model.
[0021] Optionally, based on the battery simulation parameters and the charge - discharge simulation strategies, perform simulation processing on the battery pack charge - discharge model to obtain the battery pack simulation data corresponding to each charge - discharge simulation strategy, including:
[0022] Based on the battery simulation parameters and each sub - charge - discharge simulation strategy, simulate the charge - discharge operation process of the battery pack through the battery pack charge - discharge model to obtain the simulation energy consumption information of the battery pack and the simulation state data of each state type of the battery pack;
[0023] Take the simulation energy consumption information corresponding to each charge - discharge simulation strategy and the simulation state data of each state type corresponding to each charge - discharge simulation strategy as the battery pack simulation data corresponding to each charge - discharge simulation strategy.
[0024] Optionally, based on the battery pack simulation data corresponding to each charge - discharge simulation strategy, analyze the target charge - discharge method of the battery pack and the energy - saving control strategy of the battery pack, including:
[0025] Based on the simulation energy consumption information corresponding to each charge - discharge simulation strategy and the simulation state data corresponding to each charge - discharge simulation strategy, generate the simulation energy consumption distribution information corresponding to each energy - saving influence factor type and the simulation state change distribution information of each state type corresponding to each energy - saving influence factor type;
[0026] Based on the simulation energy consumption distribution information corresponding to each energy - saving influence factor type, identify the target influence factor values of each energy - saving influence factor type corresponding to the optimal energy consumption information, and based on the target influence factor values of each energy - saving influence factor type, adjust the charge - discharge method of the battery pack to obtain the target charge - discharge method of the battery pack;
[0027] Based on the simulation state change distribution information of each state type corresponding to each energy - saving influence factor type, identify the corresponding relationship between the influence factor change value of each energy - saving influence factor type and the state change value of each state type;
[0028] Based on the change correspondence relationship between the influence factor values of each energy - saving influence factor type and the state values of each state type, identify the adjustment range of the influence factor values of each energy - saving influence factor type corresponding to the target state change value range of each state type, and take the adjustment range of the influence factor values of each energy - saving influence factor type as the energy - saving control strategy of the battery pack.
[0029] In addition, to achieve the above object, the present invention further provides a battery pack energy-saving optimization system, and the battery pack energy-saving optimization system includes:
[0030] An acquisition module, configured to acquire the battery pack structure data of the battery pack, the charge and discharge mode of the battery pack, and the current battery state information of the battery pack, and construct a battery pack charge and discharge model of the battery pack based on the battery pack structure data of the battery pack and the charge and discharge mode of the battery pack;
[0031] A simulation module, configured to generate battery simulation parameters of the battery pack based on the current battery state information of the battery pack, and perform simulation processing on the battery pack charge and discharge model based on the battery simulation parameters and a charge and discharge simulation strategy to obtain battery pack simulation data corresponding to each charge and discharge simulation strategy;
[0032] An analysis module, configured to analyze the target charge and discharge mode of the battery pack and the energy-saving control strategy of the battery pack based on the battery pack simulation data corresponding to each charge and discharge simulation strategy, and adjust the operation mode of the battery pack with the target charge and discharge mode of the battery pack and the energy-saving control strategy of the battery pack to complete the energy-saving optimization task of the battery pack.
[0033] Optionally, the acquisition module is specifically configured to:
[0034] Based on the structure model of the battery pack, construct a three-dimensional structure model of the battery pack through a structure modeling model, and identify the charge and discharge current transmission strategy of the battery pack based on the charge and discharge mode of the battery pack;
[0035] Based on the charge and discharge current transmission strategy, identify the charge and discharge current transmission process of the battery pack, the charge and discharge transmission frequency of the battery pack, and the single charge and discharge amplitude value of the battery pack, and generate charge and discharge process parameters through a model parameter generation program based on the charge and discharge current transmission process;
[0036] Generate charge and discharge transmission frequency parameters through the model parameter generation program based on the charge and discharge transmission frequency, and generate single charge and discharge amplitude parameters through the model parameter generation program based on the single charge and discharge amplitude value;
[0037] Add the charge and discharge process parameters, the charge and discharge transmission frequency parameters, and the single charge and discharge amplitude parameters to the three-dimensional structure model through a simulation modeling program to obtain the battery pack charge and discharge model of the battery pack.
[0038] Optionally, the simulation module is specifically configured to:
[0039] Identify the current state values of each state type of the battery pack based on the current battery state information of the battery pack;
[0040] In the simulation database, identify the battery simulation types corresponding to each state type, and based on the battery simulation parameter types corresponding to each state type, convert the current state values of each state type into battery simulation parameters of each battery simulation parameter type.
[0041] Optionally, the system further includes:
[0042] An identification module, configured to obtain various energy-saving influencing factor types during the charge and discharge process of the battery pack, and identify the current battery specification information of the battery pack based on the current battery state of the battery pack;
[0043] A generation module, configured to generate the influence factor ranges of each energy-saving influencing factor type based on the current battery specification information of the battery pack, and generate each sub charge-discharge simulation strategy based on the influence factor ranges of each energy-saving influencing factor type according to the principle of single variable method;
[0044] A determination module, configured to use all the sub charge-discharge simulation strategies as the charge-discharge simulation strategies of the charge-discharge model of the battery pack.
[0045] Optionally, the simulation module is specifically configured to:
[0046] Based on the battery simulation parameters and each sub charge-discharge simulation strategy, simulate the charge-discharge operation process of the battery pack through the charge-discharge model of the battery pack to obtain the simulated energy consumption information of the battery pack and the simulated state data of each state type of the battery pack;
[0047] Use the simulated energy consumption information corresponding to each charge-discharge simulation strategy and the simulated state data of each state type corresponding to each charge-discharge simulation strategy as the battery pack simulation data corresponding to each charge-discharge simulation strategy.
[0048] Optionally, the analysis module is specifically configured to:
[0049] Generate the simulated energy consumption distribution information corresponding to each energy-saving influencing factor type and the simulated state change distribution information of each state type corresponding to each energy-saving influencing factor type based on the simulated energy consumption information corresponding to each charge-discharge simulation strategy and the simulated state data corresponding to each charge-discharge simulation strategy;
[0050] Based on the simulated energy consumption distribution information corresponding to each energy-saving influencing factor type, identify the target influence factor values of each energy-saving influencing factor type corresponding to the optimal energy consumption information, and adjust the charge-discharge method of the battery pack based on the target influence factor values of each energy-saving influencing factor type to obtain the target charge-discharge method of the battery pack;
[0051] Based on the simulation state change distribution information of each state type corresponding to each energy-saving influence factor type, identify the corresponding relationship between the influence factor change value of each energy-saving influence factor type and the state change value of each of the state types;
[0052] Based on the change correspondence relationship between the influence factor value of each energy-saving influence factor type and the state value of each of the state types, identify the influence factor value adjustment range of each of the energy-saving influence factor types corresponding to the target state change value range of each of the state types, and use the influence factor value adjustment range of each of the energy-saving influence factor types as the energy-saving control strategy of the battery pack.
[0053] In a third aspect, the present application provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the steps of the method described in any one of the first aspects are implemented.
[0054] In a fourth aspect, the present application provides a computer-readable storage medium. A computer program is stored thereon, and when the computer program is executed by a processor, the steps of the method described in any one of the first aspects are implemented.
[0055] In a fifth aspect, the present application provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps of the method described in any one of the first aspects are implemented.
[0056] The present invention provides a method and a system for optimizing energy conservation of a battery pack. The method includes: obtaining the battery pack structure data of the battery pack, the charge and discharge mode of the battery pack, and the current battery state information of the battery pack, and constructing a battery pack charge and discharge model of the battery pack based on the battery pack structure data of the battery pack and the charge and discharge mode of the battery pack; generating battery simulation parameters of the battery pack based on the current battery state information of the battery pack, and performing simulation processing on the battery pack charge and discharge model based on the battery simulation parameters and the charge and discharge simulation strategy to obtain battery pack simulation data corresponding to each charge and discharge simulation strategy; analyzing the target charge and discharge mode of the battery pack and the energy conservation control strategy of the battery pack based on the battery pack simulation data corresponding to each charge and discharge simulation strategy, and adjusting the operation mode of the battery pack with the target charge and discharge mode of the battery pack and the energy conservation control strategy of the battery pack to complete the energy conservation optimization task of the battery pack. Through the method of modeling and simulation, this solution can identify the target charge and discharge mode corresponding to different battery packs under the condition of different current battery state information and the energy conservation control strategy of the battery pack, so that it is not necessary to improve the hardware or use a complex control system, and thus can generate the optimal energy conservation effect of each battery pack under the current conditions, greatly reducing the control cost. Moreover, the generated energy conservation control strategy can keep the battery pack in a stable state during the charge and discharge process while saving energy, so as to avoid the damage to the life of the battery pack caused by frequent charge and discharge, thereby improving the life value of the battery pack and comprehensively improving the general energy conservation optimization effect for different battery packs. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the solutions in the present application, the following will briefly introduce the drawings required for the description of the embodiments of the present application. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0058] Figure 1 is a flowchart of the method for optimizing energy conservation of a battery pack provided by an embodiment of the present invention;
[0059] Figure 2 is a schematic structural diagram of the system for optimizing energy conservation of a battery pack provided by an embodiment of the present invention;
[0060] Figure 3 is an internal structure diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0061] The battery pack energy-saving optimization method provided by the embodiments of the present invention is applied to a battery pack energy-saving optimization system. 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 this application belongs; the terms used in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusion. The terms "first", "second", etc. in the specification and claims of this application or the above-mentioned drawings are used to distinguish different objects and are not used to describe a specific order.
[0062] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in connection with the embodiments can be included in at least one embodiment of the present application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0063] In order to enable those skilled in the art of this technology to better understand the solution of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0064] The battery pack energy-saving optimization method provided by the embodiments of the present application can be applied to the application environment of intelligent battery pack energy-saving optimization. This method can be applied to a terminal, a server, or a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. Among them, the terminal can be, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, etc. Among them, the terminal identifies the corresponding target charge and discharge methods and the energy-saving control strategy of different battery packs under different current battery state information through the method of modeling and simulation, so that there is no need for hardware improvement or complex control system control, and thus it is possible to generate the optimal energy-saving effect of each battery pack under the current conditions, greatly reducing the control cost, and the generated energy-saving control strategy can, while saving energy, control the battery pack to be in a stable state during the charge and discharge process to avoid damage to the life of the battery pack caused by frequent charge and discharge, thereby improving the life value of the battery pack, and thus comprehensively improving the energy-saving optimization universality effect of different battery packs.
[0065] In one embodiment, as Figure 1 shown, a battery pack energy-saving optimization method is provided. Taking the case where this method is applied to a terminal as an example, the method includes the following steps:
[0066] Step S101: Obtain the battery pack structure data of the battery pack, the charge and discharge mode of the battery pack, and the current battery state information of the battery pack, and construct a battery pack charge and discharge model for the battery pack based on the battery pack structure data of the battery pack and the charge and discharge mode of the battery pack.
[0067] In this embodiment, the terminal performs three-dimensional scanning processing on the battery pack through a three-dimensional scanning device carrying infrared scanning technology to obtain the battery pack structure data of the battery pack, and queries the historical charge and discharge information of the battery pack in the battery pack database to obtain the charge and discharge mode of the battery pack. Among them, the charge and discharge mode includes the charging mode, discharging mode, charging frequency, discharging frequency, charging rate, discharging rate, charging current fluctuation range, and discharging current fluctuation range of the battery pack, etc. Then, the terminal obtains the current battery state information of the battery pack. Among them, the current battery state information of the battery pack includes but is not limited to the current capacitance value, the current saturated capacitance value, the current battery temperature value, and the current battery voltage value, etc. Finally, the terminal constructs a battery pack charge and discharge model for the battery pack based on the battery pack structure data of the battery pack and the charge and discharge mode of the battery pack. Among them, the method for constructing the battery pack charge and discharge model is a method of constructing the model through a finite element modeling strategy. The specific construction process will be described in detail later.
[0068] Step S102: Generate battery simulation parameters for the battery pack based on the current battery state information of the battery pack, and perform simulation processing on the battery pack charge and discharge model based on the battery simulation parameters and the charge and discharge simulation strategy to obtain battery pack simulation data corresponding to each charge and discharge simulation strategy.
[0069] In this embodiment, the terminal converts the current battery state information of the battery pack into battery simulation parameters of the battery pack through a data parameter conversion program in COMSOL Multiphysics software. Then, the terminal performs simulation processing on the battery pack charge and discharge model based on the battery simulation parameters and the charge and discharge simulation strategy to obtain battery pack simulation data corresponding to each charge and discharge simulation strategy. Among them, the charge and discharge simulation strategy is various charge and discharge simulation strategies obtained by arranging and combining the influence factor values of different energy-saving influence factor types through the single variable method. Among them, the energy-saving influence factor type is the influence factor type that affects energy consumption during the charge and discharge process. The energy-saving influence factor type includes but is not limited to the charge and discharge frequency type, the charge and discharge rate type, the charge and discharge voltage type, the charge and discharge power type, etc. The specific simulation process will be described in detail later.
[0070] Step S103: Based on the battery pack simulation data corresponding to each charge-discharge simulation strategy, analyze the target charge-discharge mode of the battery pack and the energy-saving control strategy of the battery pack, and adjust the operation mode of the battery pack according to the target charge-discharge mode of the battery pack and the energy-saving control strategy of the battery pack, so as to complete the energy-saving optimization task of the battery pack.
[0071] In this embodiment, the terminal analyzes the target charge-discharge mode of the battery pack and the energy-saving control strategy of the battery pack based on the battery pack simulation data corresponding to each charge-discharge simulation strategy, and adjusts the operation mode of the battery pack according to the target charge-discharge mode of the battery pack and the energy-saving control strategy of the battery pack, so as to complete the energy-saving optimization task of the battery pack. Among them, the energy-saving control strategy is to control the value range of the influencing factors of each type of energy-saving influencing factors that stabilize the state value range of each battery state type. The specific analysis process will be described in detail later.
[0072] Based on the above solution, by means of modeling and simulation, identify the target charge-discharge mode corresponding to different battery packs under different current battery state information, and the energy-saving control strategy of the battery pack, so that there is no need for hardware improvement or complex control system control, and thus it is possible to generate the optimal energy-saving effect of each battery pack under the current conditions, greatly reducing the control cost. Moreover, the generated energy-saving control strategy can keep the battery pack in a stable state during the charge-discharge process while saving energy, so as to avoid the damage to the life of the battery pack caused by frequent charge-discharge, thereby improving the life value of the battery pack, and comprehensively improving the general energy-saving optimization effect of different battery packs.
[0073] Optionally, based on the battery pack structure data of the battery pack and the charge-discharge mode of the battery pack, construct the battery pack charge-discharge model of the battery pack, including: based on the structure model of the battery pack, construct the three-dimensional structure model of the battery pack through the structure modeling model, and based on the charge-discharge mode of the battery pack, identify the charge-discharge current transmission strategy of the battery pack; based on the charge-discharge current transmission strategy, identify the charge-discharge current transmission process, the charge-discharge transmission frequency of the battery pack, and the single charge-discharge amplitude value of the battery pack, and based on the charge-discharge current transmission process, generate the charge-discharge process parameters through the model parameter generation program; based on the charge-discharge transmission frequency, generate the charge-discharge transmission frequency parameters through the model parameter generation program, and based on the single charge-discharge amplitude value, generate the single charge-discharge amplitude parameters through the model parameter generation program; add the charge-discharge process parameters, the charge-discharge transmission frequency parameters, and the single charge-discharge amplitude parameters to the three-dimensional structure model through the simulation modeling program to obtain the battery pack charge-discharge model of the battery pack.
[0074] In this embodiment, the terminal constructs a three-dimensional structure model of the battery pack based on the structural model of the battery pack through a structural modeling model, and identifies the charging and discharging current transmission strategy of the battery pack based on the charging and discharging method of the battery pack. Then, the terminal identifies the charging and discharging current transmission process of the battery pack, the charging and discharging transmission frequency of the battery pack, and the single charging and discharging amplitude value of the battery pack based on the charging and discharging current transmission strategy, and generates charging and discharging process parameters through a model parameter generation program based on the charging and discharging current transmission process.
[0075] The terminal generates charging and discharging transmission frequency parameters through a model parameter generation program based on the charging and discharging transmission frequency, and generates single charging and discharging amplitude parameters through a model parameter generation program based on the single charging and discharging amplitude value. Finally, the terminal adds the charging and discharging process parameters, the charging and discharging transmission frequency parameters, and the single charging and discharging amplitude parameters to the three-dimensional structure model through a simulation modeling program to obtain the battery pack charging and discharging model of the battery pack. Among them, the simulation modeling program is the simulation modeling program in the COMSOL Multiphysics software.
[0076] Based on the above solution, by identifying the charging and discharging process parameters, the charging and discharging transmission frequency parameters, the single charging and discharging amplitude parameters, and the three-dimensional structure model, the battery pack charging and discharging model of the battery pack is constructed, which improves the authenticity and accuracy of the constructed battery pack charging and discharging model.
[0077] Optionally, battery simulation parameters of the battery pack are generated based on the current battery state information of the battery pack, including: identifying the current state value of each state type of the battery pack based on the current battery state information of the battery pack; identifying the battery simulation type corresponding to each state type in the simulation database, and converting the current state value of each state type into battery simulation parameters of each battery simulation parameter type based on the battery simulation parameter type corresponding to each state type.
[0078] In this embodiment, the terminal identifies the current state value of each state type of the battery pack based on the current battery state information of the battery pack. Among them, each state type includes but is not limited to the capacitance type, the saturated capacitance type, the battery temperature type, the battery voltage type, etc.
[0079] In the simulation database, the terminal identifies the battery simulation type corresponding to each state type, and based on the battery simulation parameter type corresponding to each state type, converts the current state value of each state type into the battery simulation parameters of each battery simulation parameter type. Among them, in this simulation database, the corresponding relationship between each state type and the battery simulation type is stored, and it also includes the conversion corresponding relationship between the state value of each state type and the battery simulation parameters of the battery simulation type. The terminal identifies the battery simulation parameters of each battery simulation parameter type corresponding to the current state value of each state type based on the above corresponding relationship.
[0080] Based on the above solution, by identifying the battery simulation parameters of each battery simulation parameter type by state type, the accuracy and comprehensiveness of parameter identification are improved.
[0081] Optionally, before performing simulation processing on the battery pack charge and discharge model based on the battery simulation parameters and the charge and discharge simulation strategy to obtain the battery pack simulation data corresponding to each charge and discharge simulation strategy, it further includes: obtaining various energy-saving influence factor types during the charge and discharge process of the battery pack, and identifying the current battery specification information of the battery pack based on the current battery state of the battery pack; generating the influence factor range of each energy-saving influence factor type based on the current battery specification information of the battery pack, and generating each sub-charge and discharge simulation strategy based on the influence factor range of each energy-saving influence factor type according to the principle of single variable method; using all the sub-charge and discharge simulation strategies as the charge and discharge simulation strategies of the battery pack charge and discharge model.
[0082] In this embodiment, the terminal obtains various energy-saving influence factor types during the charge and discharge process of the battery pack, and identifies the current battery specification information of the battery pack based on the current battery state of the battery pack. Among them, the current battery specification parameters include the limit values of the influence factor values of various energy-saving influence factor types of the battery pack during the charge and discharge process of the battery pack. The battery specification parameters are the current battery hardware data obtained by real-time monitoring of the battery pack, and the current battery specification information of the battery pack is identified by querying the battery pack specification change information of the battery pack based on the current battery state and the current battery hardware data of the battery pack.
[0083] The terminal generates the influence factor range of each energy-saving influence factor type based on the current battery specification information of the battery pack, and generates each sub-charge and discharge simulation strategy based on the influence factor range of each energy-saving influence factor type according to the principle of single variable method. Among them, each sub-charge and discharge simulation strategy includes the energy-saving influence factor values of different energy-saving influence factor types. Finally, the terminal uses all the sub-charge and discharge simulation strategies as the charge and discharge simulation strategies of the battery pack charge and discharge model.
[0084] Based on the above solution, by identifying the current battery specification information of the battery pack, the influence factor range of each energy-saving influence factor type is identified, so as to generate a sub-charge and discharge simulation strategy corresponding to the battery pack, improving the simulation authenticity, practicality, and accuracy of the charge and discharge simulation strategy.
[0085] Optionally, based on the battery simulation parameters and the charge and discharge simulation strategy, the charge and discharge model of the battery pack is simulated to obtain the battery pack simulation data corresponding to each charge and discharge simulation strategy, including: based on the battery simulation parameters and each sub-charge and discharge simulation strategy, through the battery pack charge and discharge model, the charge and discharge operation process of the battery pack is simulated to obtain the simulation energy consumption information of the battery pack and the simulation state data of each state type of the battery pack; the simulation energy consumption information corresponding to each charge and discharge simulation strategy and the simulation state data of each state type corresponding to each charge and discharge simulation strategy are used as the battery pack simulation data corresponding to each charge and discharge simulation strategy.
[0086] In this embodiment, the terminal, based on the battery simulation parameters and each sub-charge and discharge simulation strategy, simulates the charge and discharge operation process of the battery pack through the battery pack charge and discharge model to obtain the simulation energy consumption information of the battery pack and the simulation state data of each state type of the battery pack. Among them, the simulation energy consumption information is the energy consumption value of executing the charge and discharge operation process, and the simulation state data of each state type is the simulation state value of each state type obtained by simulation.
[0087] Subsequently, the terminal uses the simulation energy consumption information corresponding to each charge and discharge simulation strategy and the simulation state data of each state type corresponding to each charge and discharge simulation strategy as the battery pack simulation data corresponding to each charge and discharge simulation strategy.
[0088] Based on the above solution, by splitting and identifying the simulation energy consumption information corresponding to each charge and discharge simulation strategy and the simulation state data of each state type corresponding to each charge and discharge simulation strategy, the comprehensiveness of the identification of the battery pack simulation data is improved.
[0089] Optionally, based on the battery pack simulation data corresponding to each charge-discharge simulation strategy, analyze the target charge-discharge mode of the battery pack and the energy-saving control strategy of the battery pack, including: generating the simulation energy consumption distribution information corresponding to each energy-saving influence factor type and the simulation state change distribution information of each state type corresponding to each energy-saving influence factor type based on the simulation energy consumption information corresponding to each charge-discharge simulation strategy and the simulation state data corresponding to each charge-discharge simulation strategy; identifying the target influence factor values of each energy-saving influence factor type corresponding to the optimal energy consumption information based on the simulation energy consumption distribution information corresponding to each energy-saving influence factor type, and adjusting the charge-discharge mode of the battery pack based on the target influence factor values of each energy-saving influence factor type to obtain the target charge-discharge mode of the battery pack; identifying the corresponding relationship between the influence factor change values of each energy-saving influence factor type and the state change values of each state type based on the simulation state change distribution information of each state type corresponding to each energy-saving influence factor type; identifying the adjustment range of the influence factor values of each energy-saving influence factor type corresponding to the target state change value range of each state type based on the change corresponding relationship between the influence factor values of each energy-saving influence factor type and the state values of each state type, and using the adjustment range of the influence factor values of each energy-saving influence factor type as the energy-saving control strategy of the battery pack.
[0090] In this embodiment, the terminal generates the simulation energy consumption distribution information corresponding to each energy-saving influence factor type and the simulation state change distribution information of each state type corresponding to each energy-saving influence factor type based on the simulation energy consumption information corresponding to each charge-discharge simulation strategy and the simulation state data corresponding to each charge-discharge simulation strategy. Among them, the simulation energy consumption distribution information is the distribution information of the change amount of the simulation energy consumption information corresponding to the change amount of the influence factor value of each energy-saving influence factor type. Similarly, the simulation state change distribution information is the change distribution information obtained by sorting the simulation state values of each state type according to the change amount of the influence factor value of each energy-saving influence factor type.
[0091] Subsequently, the terminal identifies the target influence factor values of each energy-saving influence factor type corresponding to the optimal energy consumption information based on the simulation energy consumption distribution information corresponding to each energy-saving influence factor type, and adjusts the charge-discharge mode of the battery pack based on the target influence factor values of each energy-saving influence factor type to obtain the target charge-discharge mode of the battery pack. Among them, the target influence factor value is the target influence factor value of each energy-saving influence factor type corresponding to the lowest simulation energy consumption information within the range of the current charge-discharge demand of the battery pack.
[0092] Based on the simulation state change distribution information of each state type corresponding to each energy-saving influence factor type, the terminal identifies the corresponding relationship between the influence factor change value of each energy-saving influence factor type and the state change value of each state type. Then, based on the change correspondence relationship between the influence factor value of each energy-saving influence factor type and the state value of each state type, the terminal identifies the adjustment range of the influence factor value of each energy-saving influence factor type corresponding to the target state change value range of each state type, and uses the adjustment range of the influence factor value of each energy-saving influence factor type as the energy-saving control strategy for the battery pack. The target state change value range of each state type is preset in the terminal and is the state change value range under the condition of ensuring that the battery pack maintains a stable state and has a low energy consumption state.
[0093] Based on the above solution, the generated energy-saving control strategy can, while saving energy, control the battery pack to be in a stable state during the charging and discharging process, so as to avoid frequent charging and discharging from damaging the life of the battery pack, thereby improving the life value of the battery pack, and comprehensively improving the energy-saving optimization universality effect for different battery packs.
[0094] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps does not have a strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments, and the execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or steps or stages in other steps.
[0095] Based on the same inventive concept, an embodiment of the present application also provides a battery pack energy-saving optimization system for implementing the battery pack energy-saving optimization method described above. The solution provided by this system to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the battery pack energy-saving optimization system provided below can refer to the limitations on the battery pack energy-saving optimization method in the above text, and will not be repeated here.
[0096] Further reference Figure 2 As an implementation of the method shown above Figure 1
[0097] An acquisition module 210, configured to acquire the battery pack structure data of a battery pack, the charge and discharge mode of the battery pack, and the current battery state information of the battery pack, and construct a battery pack charge and discharge model of the battery pack based on the battery pack structure data of the battery pack and the charge and discharge mode of the battery pack;
[0098] A simulation module 220, configured to generate battery simulation parameters of the battery pack based on the current battery state information of the battery pack, and perform simulation processing on the battery pack charge and discharge model based on the battery simulation parameters and a charge and discharge simulation strategy to obtain battery pack simulation data corresponding to each charge and discharge simulation strategy;
[0099] An analysis module 230, configured to analyze the target charge and discharge mode of the battery pack and the energy-saving control strategy of the battery pack based on the battery pack simulation data corresponding to each charge and discharge simulation strategy, and adjust the operation mode of the battery pack with the target charge and discharge mode of the battery pack and the energy-saving control strategy of the battery pack to complete the energy-saving optimization task of the battery pack.
[0100] Optionally, the acquisition module 210 is specifically configured to:
[0101] Based on the structure model of the battery pack, construct a three-dimensional structure model of the battery pack through a structure modeling model, and identify a charge and discharge current transmission strategy of the battery pack based on the charge and discharge mode of the battery pack;
[0102] Based on the charge and discharge current transmission strategy, identify a charge and discharge current transmission process of the battery pack, a charge and discharge transmission frequency of the battery pack, and a single charge and discharge amplitude value of the battery pack, and generate charge and discharge process parameters through a model parameter generation program based on the charge and discharge current transmission process;
[0103] Generate charge and discharge transmission frequency parameters through the model parameter generation program based on the charge and discharge transmission frequency, and generate single charge and discharge amplitude parameters through the model parameter generation program based on the single charge and discharge amplitude value;
[0104] Add the charge and discharge process parameters, the charge and discharge transmission frequency parameters, and the single charge and discharge amplitude parameters to the three-dimensional structure model through a simulation modeling program to obtain the battery pack charge and discharge model of the battery pack.
[0105] Optionally, the simulation module 220 is specifically configured to:
[0106] Identify current state values of each state type of the battery pack based on the current battery state information of the battery pack;
[0107] In the simulation database, identify the battery simulation types corresponding to each state type, and based on the battery simulation parameter types corresponding to each state type, convert the current state values of each state type into battery simulation parameters of each battery simulation parameter type.
[0108] Optionally, the system further includes:
[0109] An identification module, configured to obtain various energy-saving influencing factor types during the charging and discharging process of the battery pack, and identify the current battery specification information of the battery pack based on the current battery state of the battery pack;
[0110] A generation module, configured to generate an influencing factor range for each energy-saving influencing factor type based on the current battery specification information of the battery pack, and generate each sub-charging and discharging simulation strategy based on the influencing factor range of each energy-saving influencing factor type according to the principle of single variable method;
[0111] A determination module, configured to use all sub-charging and discharging simulation strategies as the charging and discharging simulation strategies of the charging and discharging model of the battery pack.
[0112] Optionally, the simulation module 220 is specifically configured to:
[0113] Based on the battery simulation parameters and each sub-charging and discharging simulation strategy, simulate the charging and discharging operation process of the battery pack through the charging and discharging model of the battery pack to obtain the simulation energy consumption information of the battery pack and the simulation state data of each state type of the battery pack;
[0114] Use the simulation energy consumption information corresponding to each charging and discharging simulation strategy and the simulation state data of each state type corresponding to each charging and discharging simulation strategy as the battery pack simulation data corresponding to each charging and discharging simulation strategy.
[0115] Optionally, the analysis module 230 is specifically configured to:
[0116] Generate the simulation energy consumption distribution information corresponding to each energy-saving influencing factor type and the simulation state change distribution information of each state type corresponding to each energy-saving influencing factor type based on the simulation energy consumption information corresponding to each charging and discharging simulation strategy and the simulation state data corresponding to each charging and discharging simulation strategy;
[0117] Identify the target influencing factor values of each energy-saving influencing factor type corresponding to the optimal energy consumption information based on the simulation energy consumption distribution information corresponding to each energy-saving influencing factor type, and adjust the charging and discharging method of the battery pack based on the target influencing factor values of each energy-saving influencing factor type to obtain the target charging and discharging method of the battery pack.
[0118] Based on the simulation state change distribution information of each state type corresponding to each energy-saving influencing factor type, identify the corresponding relationship between the influencing factor change value of each energy-saving influencing factor type and the state change value of each of the state types;
[0119] Based on the change correspondence between the influencing factor value of each energy-saving influencing factor type and the state value of each of the state types, identify the influencing factor value adjustment range of each energy-saving influencing factor type corresponding to the target state change value range of each of the state types, and use the influencing factor value adjustment range of each energy-saving influencing factor type as the energy-saving control strategy of the battery pack.
[0120] Each module in the above battery pack energy-saving optimization system can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in the processor in the computer device in hardware form or be independent of it, or can be stored in the memory in the computer device in software form, so that the processor can call and execute the operations corresponding to each of the above modules.
[0121] In one embodiment, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 3 shown. The computer device includes a processor, a memory, a communication interface, a display screen, and an input system connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner. The wireless manner can be achieved through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. The computer program, when executed by the processor, implements a battery pack energy-saving optimization method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input system of the computer device can be a touch layer covering the display screen, or can be a button, a trackball, or a touchpad provided on the shell of the computer device, or can also be an external keyboard, a touchpad, or a mouse, etc.
[0122] Those skilled in the art can understand that Figure 3 the structure shown in
[0123] In one embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps of the method described in any one of the first aspects are implemented.
[0124] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in any one of the first aspects are implemented.
[0125] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the steps of the method described in any one of the first aspects are implemented.
[0126] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data that have been authorized by the user or fully authorized by all parties.
[0127] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memory can include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.
[0128] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0129] The above-described embodiments merely represent several implementation manners of the present application. Their descriptions are relatively specific and detailed, but they should not be construed as limiting the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A method for optimizing energy conservation of a battery pack, characterized in that, The method includes: Obtaining the battery pack structure data of the battery pack, the charge and discharge method of the battery pack, and the current battery state information of the battery pack, and constructing a battery pack charge and discharge model of the battery pack based on the battery pack structure data of the battery pack and the charge and discharge method of the battery pack; Generating battery simulation parameters of the battery pack based on the current battery state information of the battery pack, and performing simulation processing on the battery pack charge and discharge model based on the battery simulation parameters and a charge and discharge simulation strategy to obtain battery pack simulation data corresponding to each charge and discharge simulation strategy; Analyzing the target charge and discharge method of the battery pack and the energy-saving control strategy of the battery pack based on the battery pack simulation data corresponding to each charge and discharge simulation strategy, and adjusting the operation mode of the battery pack based on the target charge and discharge method of the battery pack and the energy-saving control strategy of the battery pack to complete the energy-saving optimization task of the battery pack; The analyzing the target charge and discharge method of the battery pack and the energy-saving control strategy of the battery pack based on the battery pack simulation data corresponding to each charge and discharge simulation strategy includes: Generating simulation energy consumption distribution information corresponding to each energy-saving influencing factor type and simulation state change distribution information of each state type corresponding to each energy-saving influencing factor type based on the simulation energy consumption information corresponding to each charge and discharge simulation strategy and the simulation state data corresponding to each charge and discharge simulation strategy; Identifying target influencing factor values of each energy-saving influencing factor type corresponding to the optimal energy consumption information based on the simulation energy consumption distribution information corresponding to each energy-saving influencing factor type, and adjusting the charge and discharge method of the battery pack based on the target influencing factor values of each energy-saving influencing factor type to obtain the target charge and discharge method of the battery pack; Identifying the corresponding relationship between the influencing factor change values of each energy-saving influencing factor type and the state change values of each state type based on the simulation state change distribution information of each state type corresponding to each energy-saving influencing factor type; Identifying the adjustment range of the influencing factor values of each energy-saving influencing factor type corresponding to the target state change value range of each state type based on the change corresponding relationship between the influencing factor values of each energy-saving influencing factor type and the state values of each state type, and using the adjustment range of the influencing factor values of each energy-saving influencing factor type as the energy-saving control strategy of the battery pack.
2. The method according to claim 1, characterized in that The constructing a battery pack charge and discharge model of the battery pack based on the battery pack structure data of the battery pack and the charge and discharge method of the battery pack includes: Constructing a three-dimensional structure model of the battery pack through a structure modeling model based on the structure model of the battery pack, and identifying a charge and discharge current transmission strategy of the battery pack based on the charge and discharge method of the battery pack; Identifying a charge and discharge current transmission process of the battery pack, a charge and discharge transmission frequency of the battery pack, and a single charge and discharge amplitude value of the battery pack based on the charge and discharge current transmission strategy, and generating charge and discharge process parameters through a model parameter generation program based on the charge and discharge current transmission process; Based on the charge-discharge transfer frequency, generate charge-discharge transfer frequency parameters through the model parameter generation program, and based on the single charge-discharge amplitude value, generate single charge-discharge amplitude parameters through the model parameter generation program; Add the charge-discharge process parameters, the charge-discharge transfer frequency parameters, and the single charge-discharge amplitude parameters to the three-dimensional structure model through a simulation modeling program to obtain the battery pack charge-discharge model of the battery pack.
3. The method according to claim 2, wherein The generating the battery simulation parameters of the battery pack based on the current battery state information of the battery pack includes: Based on the current battery state information of the battery pack, identify the current state values of each state type of the battery pack; In the simulation database, identify the battery simulation types corresponding to each state type, and based on the battery simulation parameter types corresponding to each state type, convert the current state values of each state type into battery simulation parameters of each battery simulation parameter type.
4. The method according to claim 3, characterized in that Before the simulating the battery pack charge-discharge model based on the battery simulation parameters and the charge-discharge simulation strategy to obtain the battery pack simulation data corresponding to each charge-discharge simulation strategy, it further includes: Obtain various energy-saving influence factor types during the charge-discharge process of the battery pack, and based on the current battery state of the battery pack, identify the current battery specification information of the battery pack; Based on the current battery specification information of the battery pack, generate the influence factor ranges of each energy-saving influence factor type, and based on the influence factor ranges of each energy-saving influence factor type, generate each sub charge-discharge simulation strategy according to the principle of single variable method; Use all the sub charge-discharge simulation strategies as the charge-discharge simulation strategies of the battery pack charge-discharge model.
5. The method according to claim 4, wherein The simulating the battery pack charge-discharge model based on the battery simulation parameters and the charge-discharge simulation strategy to obtain the battery pack simulation data corresponding to each charge-discharge simulation strategy includes: Based on the battery simulation parameters and each sub charge-discharge simulation strategy, simulate the charge-discharge operation process of the battery pack through the battery pack charge-discharge model to obtain the simulation energy consumption information of the battery pack and the simulation state data of each state type of the battery pack; Use the simulation energy consumption information corresponding to each charge-discharge simulation strategy and the simulation state data of each state type corresponding to each charge-discharge simulation strategy as the battery pack simulation data corresponding to each charge-discharge simulation strategy.
6. A battery pack energy-saving optimization system, characterized in that, The system includes: An acquisition module, configured to acquire the battery pack structure data of the battery pack, the charge-discharge method of the battery pack, and the current battery state information of the battery pack, and construct the battery pack charge-discharge model of the battery pack based on the battery pack structure data of the battery pack and the charge-discharge method of the battery pack; A simulation module, configured to generate the battery simulation parameters of the battery pack based on the current battery state information of the battery pack, and simulate the battery pack charge-discharge model based on the battery simulation parameters and the charge-discharge simulation strategy to obtain the battery pack simulation data corresponding to each charge-discharge simulation strategy; An analysis module, configured to analyze the target charge-discharge mode of the battery pack and the energy-saving control strategy of the battery pack based on the battery pack simulation data corresponding to each of the charge-discharge simulation strategies, and adjust the operation mode of the battery pack based on the target charge-discharge mode of the battery pack and the energy-saving control strategy of the battery pack to complete the energy-saving optimization task of the battery pack; The analysis module is specifically configured to: Generate simulation energy consumption distribution information corresponding to each energy-saving influence factor type and simulation state change distribution information of each state type corresponding to each energy-saving influence factor type based on the simulation energy consumption information corresponding to each charge-discharge simulation strategy and the simulation state data corresponding to each charge-discharge simulation strategy; Based on the simulation energy consumption distribution information corresponding to each energy-saving influence factor type, identify the target influence factor values of each energy-saving influence factor type corresponding to the optimal energy consumption information, and adjust the charge-discharge mode of the battery pack based on the target influence factor values of each energy-saving influence factor type to obtain the target charge-discharge mode of the battery pack; Based on the simulation state change distribution information of each state type corresponding to each energy-saving influence factor type, identify the corresponding relationship between the influence factor change value of each energy-saving influence factor type and the state change value of each of the state types; Based on the change correspondence between the influence factor values of each energy-saving influence factor type and the state values of each of the state types, identify the adjustment range of the influence factor values of each energy-saving influence factor type corresponding to the target state change value range of each of the state types, and use the adjustment range of the influence factor values of each energy-saving influence factor type as the energy-saving control strategy of the battery pack.
7. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 5.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Method for optimizing thermal management system of power battery of automatic driving electric vehicle
CN115020875A
Lithium battery energy storage box heat energy management optimization method and system
CN115952698A