Battery charging method and apparatus based on bidirectional pulse current regulation
The battery charging method with bidirectional pulse current regulation addresses the degradation issues in lithium ion batteries by adjusting charging processes using bidirectional current strategies, enhancing battery life and safety in various charging conditions.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SHELL INTERNATIONALE RESEARCH MAATSCHAPPIJ BV
- Filing Date
- 2025-11-18
- Publication Date
- 2026-06-04
Smart Images

Figure EP2025083351_04062026_PF_FP_ABST
Abstract
Description
[0001] S P3257
[0002] 1
[0003] BATTERY CHARGING METHOD AND APPARATUS BASED ON BIDIRECT IONAL PULSE CURRENT REGULATION
[0004] Field of the Invention
[0005] The present application relate s to the technical field of bidirectional pulse current regulation fast charging, and relates in particular to a battery charging method and apparatus based on bidirectional pul se current regulation . Background of the Invention
[0006] During the use of a lithium ion battery, an unavoidable aging problem occurs with an increa se in the number of cycle s and storage time , and external characteri stics are represented by a decrease in capacity and an increase in internal resistance , leading to phenomena such as deterioration of stored energy and peak power . Thi s further causes service life decay, and affects the use performance of the battery and the safety of the lithium ion battery application system . However , for typical application s cenarios such as fast charging at the end of the station and V2G for vehicles , high-f requency, high-rate , long-time and other harsh charging and discharging operating conditions seriously accelerate the life degradation of the battery . Therefore , how to improve the service life of the battery by changing the charging strategy i s a current research focus .
[0007] Conventional battery charging strategies involve performing direct charging of electricity by means of a charging station on the basi s of different charging demands of a user , including fast charging , normal charging, etc . However , in this manner , battery charging would be performed under high-frequency, high-rate , longtime and other harsh charging and discharging operating conditions , and only the charging efficiency of the battery and whether the battery is fully charged are ta ken into consideration , so that the life degradation of the battery is seriously accelerated, resulting in reduced service life of the battery during the charging and discharging proces ses .
[0008] Summary of the Invention
[0009] On this ba sis , in order to addres s the above- mentioned technical problems , it is neces sary to provide a battery charging method and apparatus based on bidirectional pulse current regulation , a computer device , a computer-readable storage medium, and a computer program product .
[0010] In a first aspect , the present application provides a battery charging method based on bidirectional pulse current regulation , comprising :
[0011] - acquiring charging demand information of a user , battery state information of a target battery, and charging strategies of a charging station for respective charging operating conditions , and on the basi s of the charging strategies for the charging operating conditions , identifying charging proces ses for the charging operating conditions and charging demands corresponding to the charging operating conditions ;
[0012] - adj usting the charging proce s s for each charging operating condition by means of a bidirectional current strategy to obtain a bidirectional charging proces s for each charging operating condition , and on the bas is of the battery state information of the target battery, constructing a battery model of the target battery;
[0013] - on the ba sis of the charging demand corre sponding to each charging operating condition and the bidirectional charging proce s s for each charging operating condition , simulating the charging proces s for each charging operating condition by means of the battery model to obtain battery health state information corre sponding to each charging operating condition , and on the basis of the battery health state information corresponding to each charging operating condition , identifying a bidirectional current dynamic regulation strategy for each charging operating condition ; and
[0014] - identifying a target charging operating condition corresponding to the charging demand information of the user, and on the basis of a target bidirectional charging proce s s corresponding to the bidirectional current dynamic regulation strategy for the target charging operating condition , charging the target battery to complete the charging proces s of the target battery .
[0015] Optionally, the on the basis of the charging strategies for the charging operating conditions , identifying charging proces ses for the charging operating conditions and charging demands corresponding to the charging operating conditions comprises :
[0016] - for each charging operating condition , querying a history databa se of the charging station to obtain each piece of historical charging log information of the charging station in the charging operating condition and a charging limitation condition of the charging station in the charging operating condition , and on the bas is of each piece of historical charging log information , identifying charging proces s information of the charging station for respective battery types ; on the basis of the charging proces s information of the charging station for each battery type , generating a sub-charging proce s s of the charging station for each battery type , and using the sub-charging proces ses of the charging station for all the battery types battery type s a s a charging proces s of the charging station; and on the basis of the charging limitation condition for the charging operating condition , identifying limitation information of a limitation type of the charging operating condition , and using the limitation information of the limitation type as the charging demand corre sponding to the charging operating condition .
[0017] Optionally, the adj usting the charging proces s for each charging operating condition by means of the bidirectional current strategy to obtain a bidirectional charging proces s for each charging operating condition comprises :
[0018] - for each charging operating condition , on the basis of the sub-charging proces s for each battery type in the charging operating condition , identifying respective pieces of charging parameter information of each subcharging proce s s ;
[0019] - on the ba sis of a bidirectional current strategy and each piece of charging parameter information , generating bidirectional charging parameter information corre sponding to each piece of charging parameter information , and on the bas is of each piece of bidirectional charging parameter information , generating a sub-bidirectional charging proce ss corresponding to each sub-charging proces s ; and
[0020] - using the sub-bidirectional charging proces se s for all the battery types as the charging proce ss for the charging operating condition . Optionally, the on the basis of the battery state information of the target battery, constructing a battery model of the target battery comprises :
[0021] - on the ba sis of the battery state information of the target battery, identifying a target battery type of the target battery and a battery aging degree of the target battery; and
[0022] - retrieving an initial battery model of the target battery type f rom a model database , and on the basis of the battery aging degree of the target battery, adj usting model parameters in the initial battery model to obtain a battery model of the target battery .
[0023] Optionally, the on the basis of the charging demand corre sponding to each charging operating condition and the bidirectional charging proce s s for each charging operating condition , simulating the charging proces s for each charging operating condition by means of the battery model to obtain battery health state information corresponding to each charging operating condition comprise s :
[0024] - for each charging operating condition , on the basis of a charging demand corresponding to the charging operating condition , identifying a charging adj ustment limitation condition of a target bidirectional charging proce s s corresponding to the target battery type , and on the basi s of the charging adj ustment limitation condition of the target bidirectional charging proce s s , generating simulated bidirectional charging proce s se s of the battery model ;
[0025] - on the ba sis of the s imulated bidirectional charging proces ses , simulating the charging proces s for the charging operating condition by means of the battery model to obtain sub-battery health state information corresponding to each simulated bidirectional charging proces s ; and - using the sub-battery health state information corresponding to all the simulated bidirectional charging proce s se s as battery health state information corresponding to the charging operating condition . Optionally, the on the basis of the battery health state information corresponding to each charging operating condition , identifying a bidirectional current dynamic regulation strategy for each charging operating condition comprises :
[0026] - for each simulated bidirectional charging proce s s , identifying key factor value s of key factor types of the simulated bidirectional charging proces s , and on the bas is of the key factor values of the key factor type s corresponding to each simulated bidirectional charging proce s s and the sub-battery health state information of each s imulated bidirectional charging proces s , identifying impact information of each key factor type with respect to battery aging ; and
[0027] - on the ba sis of the impact information of each key factor type with respect to battery aging , identifying a bidirectional current dynamic regulation strategy for the charging operating condition .
[0028] Optionally, the method further comprises :
[0029] - acquiring a re sting battery state of the target battery in a battery resting phase and a battery model of the target battery, and on the bas is of the resting battery state and by means of bidirectional current strategie s of the battery model , simulating a battery health state change proces s of the target battery under the condition of the bidirectional current strategie s in the battery re sting pha se , to obtain battery health state change distribution information of bidirectional current factors of the target battery in the battery re sting phase ; and - on the basis of the battery health state change distribution information of the bidirectional current factors, generating a target bidirectional current strategy of the target battery in the battery resting phase, and on the basis of the target bidirectional current strategy, performing battery maintenance processing on the target battery in the battery resting state, so as to complete a battery maintenance task for the target battery in the battery resting phase .
[0030] In a second aspect, the present application further provides a battery charging apparatus based on bidirectional pulse current regulation, comprising:
[0031] - an acquisition module, configured to: acquire charging demand information of a user, battery state information of a target battery, and charging strategies of a charging station for respective charging operating conditions, and on the basis of the charging strategies for the charging operating conditions, identify charging processes for the charging operating conditions and charging demands corresponding to the charging operating conditions;
[0032] - a construction module, configured to: adjust the charging process for each charging operating condition by means of a bidirectional current strategy to obtain a bidirectional charging process for each charging operating condition, and on the basis of the battery state information of the target battery, construct a battery model of the target battery;
[0033] - an identification module, configured to: on the basis of the charging demand corresponding to each charging operating condition and the bidirectional charging process for each charging operating condition, simulate the charging process for each charging operating condition by means of the battery model to obtain battery health state information corre sponding to each charging operating condition, and on the bas is of the battery health state information corre sponding to each charging operating condition, identify a bidirectional current dynamic regulation strategy for each charging operating condition ; and
[0034] - a charging module , configured to : identify a target charging operating condition corresponding to the charging demand information of the user , and on the basi s of a target bidirectional charging proces s corresponding to the bidirectional current dynamic regulation strategy for the target charging operating condition , charge the target battery to complete the charging proce s s of the target battery .
[0035] Optionally, the acquisition module is specifically configured to perform the following :
[0036] - for each charging operating condition , querying a history databa se of the charging station to obtain each piece of historical charging log information of the charging station in the charging operating condition and a charging limitation condition of the charging station in the charging operating condition , and on the bas is of each piece of historical charging log information , identifying charging proces s information of the charging station for respective battery types ;
[0037] - on the ba sis of the charging proces s information of the charging station for each battery type , generating a sub-charging proces s of the charging station for each battery type , and using the sub-charging proces ses of the charging station for all the battery type s battery types a s a charging proce ss of the charging station; and - on the ba sis of the charging limitation condition for the charging operating condition , identifying limitation information of a limitation type of the charging operating condition , and using the limitation information of the limitation type as the charging demand corresponding to the charging operating condition .
[0038] Optionally, the construction module is specifically configured to perform the following :
[0039] - for each charging operating condition , on the basis of the sub-charging proces s for each battery type in the charging operating condition , identifying respective pieces of charging parameter information of each subcharging proce s s ;
[0040] - on the ba sis of a bidirectional current strategy and each piece of charging parameter information , generating bidirectional charging parameter information corre sponding to each piece of charging parameter information , and on the bas is of each piece of bidirectional charging parameter information , generating a sub-bidirectional charging proce ss corresponding to each sub-charging proces s ; and
[0041] - using the sub-bidirectional charging proces se s for all the battery types as the charging proce ss for the charging operating condition .
[0042] Optionally, the construction module is specifically configured to perform the following :
[0043] - on the ba sis of the battery state information of the target battery, identifying a target battery type of the target battery and a battery aging degree of the target battery; and
[0044] - retrieving an initial battery model of the target battery type f rom a model database , and on the basis of the battery aging degree of the target battery, adjusting model parameters in the initial battery model to obtain a battery model of the target battery.
[0045] Optionally, the identification module is specifically configured to perform the following:
[0046] - for each charging operating condition, on the basis of a charging demand corresponding to the charging operating condition, identifying a charging adjustment limitation condition of a target bidirectional charging process corresponding to the target battery type, and on the basis of the charging adjustment limitation condition of the target bidirectional charging process, generating simulated bidirectional charging processes of the battery model;
[0047] - on the basis of the simulated bidirectional charging processes, simulating the charging process for the charging operating condition by means of the battery model to obtain sub-battery health state information corresponding to each simulated bidirectional charging process; and
[0048] - using the sub-battery health state information corresponding to all the simulated bidirectional charging processes as battery health state information corresponding to the charging operating condition. Optionally, the identification module is specifically configured to perform the following:
[0049] - for each simulated bidirectional charging process, identifying key factor values of key factor types of the simulated bidirectional charging process, and on the basis of the key factor values of the key factor types corresponding to each simulated bidirectional charging process and the sub-battery health state information of each simulated bidirectional charging process, identifying impact information of each key factor type with respect to battery aging; and on the basis of the impact information of each key factor type with respect to battery aging , identifying a bidirectional current dynamic regulation strategy for the charging operating condition .
[0050] Optionally, the apparatus further comprises :
[0051] - a simulation module , configured to : acquire a resting battery state of the target battery in a battery resting phase and a battery model of the target battery, and on the basis of the re sting battery state and by means of bidirectional current strategie s of the battery model , simulate a battery health state change proces s of the target battery under the condition of the bidirectional current strategies in the battery re sting phase , to obtain battery health state change distribution information of bidirectional current factors of the target battery in the battery resting phase ; and
[0052] - a generating module , configured to : on the ba si s of the battery health state change distribution information of the bidirectional current factors , generate a target bidirectional current strategy of the target battery in the battery resting pha se , and on the ba sis of the target bidirectional current strategy, perform battery maintenance proces s ing on the target battery in the battery resting state , so as to complete a battery maintenance tas k for the target battery in the battery resting phase .
[0053] In a third aspect , the present application provides a computer device . The computer device comprise s a memory and a proces sor , the memory having a computer program stored therein , wherein when the proces sor executes the computer program, the steps of the method according to any one of the items in the first aspect are implemented . In a fourth aspect , the present application provides a computer-readable storage medium . The computer-readable storage medium has a computer program stored thereon , wherein when the computer program i s executed by a proce s sor , the steps of the method according to any one of the items in the first aspect are implemented .
[0054] In a fifth aspect , the present application provides a computer program product . The computer program product comprises a computer program, wherein when the computer program is executed by a proces sor , the steps of the method according to any one of the items in the first aspect are implemented .
[0055] The above battery charging method and apparatus based on bidirectional pulse current regulation comprise the following features : acquiring charging demand information of a user , battery state information of a target battery, and charging strategies of a charging station for respective charging operating conditions , and on the ba sis of the charging strategies for the charging operating conditions , identifying charging proces se s for the charging operating conditions and charging demands corre sponding to the charging operating conditions ; adj usting the charging proce s s for each charging operating condition by means of a bidirectional current strategy to obtain a bidirectional charging proces s for each charging operating condition , and on the bas is of the battery state information of the target battery, constructing a battery model of the target battery; on the basis of the charging demand corresponding to each charging operating condition and the bidirectional charging proces s for each charging operating condition , simulating the charging proces s for each charging operating condition by means of the battery model to obtain battery health state information corre sponding to each charging operating condition , and on the bas is of the battery health state information corre sponding to each charging operating condition , identifying a bidirectional current dynamic regulation strategy for each charging operating condition; and identifying a target charging operating condition corre sponding to the charging demand information of the user , and on the basi s of a target bidirectional charging proce s s corresponding to the bidirectional current dynamic regulation strategy for the target charging operating condition , charging the target battery to complete the charging proces s of the target battery . In this solution , conventional direct-current power transmi s sion strategies are replaced with the bidirectional current strategy, so that a target battery is charged on the basis of bidirectional current under a pulse condition . Moreover , considering that bidirectional current refers to current flowing in both forward and reverse directions and replace s conventional unidirectional charging , the target battery can be charged and discharged under the bidirectional current condition with a set condition . In this solution , after battery modeling , different bidirectional charging proce s ses are simulated to analyze the impact of different bidirectional charging currents on the life cycle of a target battery, thereby obtaining , by screening , a bidirectional current dynamic regulation strategy corresponding to target bidirectional charging current suitable for the target battery . Finally, this solution i s cla s sified research performed with respect to different charging operating conditions , so a s to ensure that the problem of the impact of continuous high- frequency, high-rate , long-time charging and di scharging on the life cycle of the battery can be mitigated in different charging operating conditions and an idle state , thereby comprehensively improving battery safety protection during charging and discharging proces ses and effectively extending the service life of the battery . Brief Description of the Drawings
[0056] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art , the drawings required for the description of the embodiments or the related art will be briefly described below , and it is obvious that the drawings in the following description are only some embodiments of the present application , and for those of ordinary s kill in the art , other drawings may be obtained f rom these drawings without any inventive effort .
[0057] FIG . 1 is a schematic flowchart of a battery charging method based on bidirectional pulse current regulation in an embodiment ;
[0058] FIG . 2 is a schematic diagram of experimental data from a battery model simulation proces s for controlling changes in bidirectional current rates in an embodiment ;
[0059] FIG . 3 is a schematic diagram of experimental data from a battery model simulation proces s for controlling changes in bidirectional current frequency in an embodiment ;
[0060] FIG . 4 is a schematic diagram of experimental data from a battery model simulation proces s for controlling changes in bidirectional current applying time in an embodiment ;
[0061] FIG . 5 is a schematic flowchart of an example of battery charging based on bidirectional pulse current regulation in an embodiment ;
[0062] FIG . 6 is a structural block diagram of a battery charging apparatus ba sed on bidirectional pul se current regulation in an embodiment ; and
[0063] FIG . 7 is a diagram of the internal structure of a computer device in an embodiment . Detailed Description of the Invention
[0064] In order to make the obj ective s , technical solutions , and advantages of the present application clearer , the present application will be further described in detail below with reference to the drawings and embodiments . It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application .
[0065] A battery charging method ba sed on bidirectional pulse current regulation provided in an embodiment of the present application may be applied to an application environment in which a vehicle-mounted battery is charged by means of a charging station . The method may be applied to a terminal , a server , or a system including a terminal and a server , and is implemented through interaction between the terminal and the server . The terminal may be , but i s not limited to , various personal computers , notebook computers , etc . After performing battery modeling, the terminal simulates different bidirectional charging proces ses to analyze the impact of dif ferent bidirectional charging currents on the life cycle of a target battery, thereby obtaining , by screening , a bidirectional current dynamic regulation strategy corre sponding to target bidirectional charging current suitable for the target battery . Finally, thi s solution is clas s if ied research performed with respect to different charging operating conditions , so a s to ensure that the problem of the impact of continuous high-frequency, high- rate , long-time charging and discharging on the life cycle of the battery can be mitigated in different charging operating conditions and an idle state , thereby comprehens ively improving battery safety protection during charging and di scharging proces ses and ef fectively extending the service life of the battery .
[0066] In an exemplary embodiment , as shown in FIG . 1 , a battery charging method based on bidirectional pulse current regulation is provided, and is de scribed by applying the method to a terminal a s an example . The method includes the following steps 101 to 104 :
[0067] Step 101 : Acquire charging demand information of a user , battery state information of a target battery, and charging strategies of a charging station for respective charging operating conditions , and on the bas is of the charging strategies for the charging operating conditions , identify charging proces ses for the charging operating conditions and charging demands corresponding to the charging operating conditions .
[0068] In the pre sent embodiment , the terminal acquires the charging demand information of the user in re sponse to a selection operation by the user , wherein the charging demand information of the user includes demand information of the user regarding the charging operating condition, i . e . , a target charging operating condition obtained by the user through screening . Then , by means of connection information with the battery, the terminal detects the battery state information of the target battery to be charged of the user . The battery state information of the target battery includes the current remaining power level of the target battery, the current capacity threshold of the target battery, etc . Then , the terminal queries a database of the charging station for the charging strategies for the re spective charging operating conditions . The charging operating conditions include , but are not limited to , a normal charging operating condition , a fast charging operating condition , and a vehicle charging operating condition . The normal charging operating condition is to charge a battery using normal current and voltage values for a long period of time, which is suitable for charging situations when the battery is not urgently needed to be used. The fast charging operating condition is to charge the battery using high frequency, high-rate current values, and high voltage values within a fixed time, and the charging time is short. The vehicle charging operating condition is to charge and use the battery at the same time in a battery usage state. In this case, the battery will simultaneously bear the simultaneous loss caused by charging and discharging. This operating condition is suitable for instant charging in environments such as offices, leisure, and entertainment. The main loss of the battery in the normal charging operating condition is caused by the loss of the battery due to long-term charging. The main loss of the battery in the fast charging operating condition is caused by the loss of the battery due to high frequency, high-rate current values, and high voltage values. The loss of the battery in the vehicle charging operating condition is the loss of the battery due to frequent charging and discharging. Finally, the terminal identifies the charging processes of the charging operating conditions and the charging demands corresponding to the charging operating conditions on the basis of the charging strategies for the respective charging operating conditions . The charging demand corresponding to the charging operating condition is charging limitation information of the charging operating condition. For example, the charging limitation information of the normal charging operating condition is to limit the upper limit of the charging current value and limit the range of the charging fluctuation frequency. The charging limitation of the fast charging operating condition is a charging time limit and a charging level limit. The charging limitation information of the vehicle charging operating condition is a charging rate limit or the like. The specific identification process will be described in detail later.
[0069] Step 102: Adjust the charging process for each charging operating condition by means of a bidirectional current strategy to obtain a bidirectional charging process for each charging operating condition, and on the basis of the battery state information of the target battery, construct a battery model of the target battery.
[0070] In the present embodiment, the terminal adjusts the charging process for each charging operating condition by means of a bidirectional current strategy to obtain a bidirectional charging process for each charging operating condition, and on the basis of the battery state information of the target battery, constructs a battery model of the target battery. The bidirectional charging process is to add a certain bidirectional charging process in some process stages of the conventional unidirectional charging process, thereby reducing the charging problems of high frequency, high rate and long time of the entire charging process. For example, for the fast charging operating condition, a certain bidirectional current strategy is inserted on the condition that the same amount of electricity is charged for the same time, so as to obtain a bidirectional charging process in the fast charging operating condition. For the vehicle charging operating condition, when an electric vehicle idle storage state is satisfied, a certain bidirectional current strategy is inserted into the charging process to obtain a bidirectional charging process for the vehicle charging operating condition. In the bidirectional charging process, it is also necessary to ensure that the target battery always satisfies a certain state of charge (SOC) range . The proces s of constructing the battery model of the target battery will be described in detail later .
[0071] Step 103 : On the basis of the charging demand corre sponding to each charging operating condition and the bidirectional charging proce s s for each charging operating condition , simulate the charging proces s for each charging operating condition by means of the battery model to obtain battery health state information corre sponding to each charging operating condition , and on the basis of the battery health state information corresponding to each charging operating condition , identify a bidirectional current dynamic regulation strategy for each charging operating condition .
[0072] In the pre sent embodiment , on the basi s of the charging demand corre sponding to each charging operating condition and the bidirectional charging proces s for each charging operating condition , the terminal simulates the charging proces s for each charging operating condition by means of the battery model to obtain battery health state information corresponding to each charging operating condition , and on the basis of the battery health state information corresponding to each charging operating condition , the terminal identifies a bidirectional current dynamic regulation strategy for each charging operating condition . The bidirectional current dynamic regulation strategy i s to apply bidirectional currents of different current data in different proces s stages of the bidirectional charging proce s s , thereby ensuring that the entire bidirectional charging proce s s can reduce damage to the target battery, so as to improve the durability of the battery . The specific simulation proces s will be des cribed in detail later .
[0073] Step 104 : Identify a target charging operating condition corre sponding to the charging demand information of the user , and on the basi s of a target bidirectional charging proces s corresponding to the bidirectional current dynamic regulation strategy for the target charging operating condition , charge the target battery to complete the charging proces s of the target battery .
[0074] In the pre sent embodiment , the terminal identifies a target charging operating condition corre sponding to the charging demand information of the user , and on the bas is of a target bidirectional charging proces s corresponding to the bidirectional current dynamic regulation strategy for the target charging operating condition , charges the target battery to complete the charging proce ss of the target battery .
[0075] On the bas is of the above solution , after battery modeling, different bidirectional charging proces ses are simulated to analyze the impact of different bidirectional charging currents on the life cycle of a target battery, thereby obtaining , by screening , a bidirectional current dynamic regulation strategy corresponding to target bidirectional charging current suitable for the target battery . Finally, thi s solution is clas sified research performed with respect to different charging operating conditions , so as to ensure that the problem of the impact of continuous high-frequency, high-rate , long-time charging and di scharging on the life cycle of the battery can be mitigated in different charging operating conditions and an idle state , thereby comprehensively improving battery safety protection during charging and discharging proces ses and ef fectively extending the service life of the battery .
[0076] Optionally, the step of identifying , on the basi s of the charging strategies for the charging operating conditions , charging proces ses for the charging operating conditions and charging demands corresponding to the charging operating conditions includes : for each charging operating condition , querying a history database of the charging station to obtain each piece of historical charging log information of the charging station in the charging operating condition and a charging limitation condition of the charging station in the charging operating condition , and on the bas is of each piece of historical charging log information , identifying charging proce s s information of the charging station for respective battery types ; on the basis of the charging proces s information of the charging station for each battery type , generating a sub-charging proces s of the charging station for each battery type , and using the sub-charging proce s ses of the charging station for all the battery types a s a charging proces s of the charging station ; and on the bas is of the charging limitation condition for the charging operating condition , identifying limitation information of a limitation type of the charging operating condition , and using the limitation information of the limitation type as the charging demand corresponding to the charging operating condition .
[0077] In the pre sent embodiment , for each charging operating condition , the terminal queries a history database of the charging station to obtain each piece of historical charging log information of the charging station in the charging operating condition and a charging limitation condition of the charging station in the charging operating condition , and on the basi s of each piece of historical charging log information , the terminal identif ies charging proces s information of the charging station for respective battery type s . The historical charging log information includes charging log information of the respective battery types , and then , among the charging log information of each battery type , charging process information corresponding to charging log information with the most identical charging process is selected as the charging process information of the battery type. The different battery types are different in terms of the different applicable current value ranges, the different applicable voltage value ranges, the different battery capacities, the different ratios of the charging rate to the current value and the voltage value, etc. Therefore, the discussion by battery type can ensure the comprehensiveness and accuracy of the analysis of the target battery. Then, on the basis of the charging process information of the charging station for each battery type, the terminal generates a sub-charging process of the charging station for each battery type, and uses the subcharging processes of the charging station for all the battery types as a charging process of the charging station. Finally, on the basis of the charging limitation condition for the charging operating condition, the terminal identifies limitation information of a limitation type of the charging operating condition, and uses the limitation information of the limitation type as the charging demand corresponding to charging operating condition. The limitation type includes a current limitation type, a voltage limitation type, a charging time limitation type, a charging level limitation type, a charging rate limitation type, etc.
[0078] On the basis of the above solution, the charging process information for each battery type is identified by means of the historical charging log information, improving the comprehensiveness and accuracy of identifying the charging process information. Then, the terminal analyzes the limitation information of the limitation types of each charging operating condition, thereby identifying the charging demand corresponding to the charging operating condition, and improving the comprehensiveness of the analysis of different charging operating conditions .
[0079] Optionally, the step of adjusting the charging process for each charging operating condition by means of the bidirectional current strategy to obtain a bidirectional charging process for each charging operating condition includes: for each charging operating condition, on the basis of the sub-charging process for each battery type in the charging operating condition, identifying respective pieces of charging parameter information of each sub-charging process; on the basis of a bidirectional current strategy and the respective pieces of charging parameter information, generating bidirectional charging parameter information corresponding to each piece of charging parameter information, and on the basis of the respective pieces of bidirectional charging parameter information, generating a sub-bidirectional charging process corresponding to each sub-charging process; and using the sub-bidirectional charging processes for all the battery types as the charging process for the charging operating condition.
[0080] In the present embodiment, for each charging operating condition, on the basis of the sub-charging process for each battery type in the charging operating condition, the terminal identifies respective pieces of charging parameter information of each sub-charging process. The charging parameter information includes, but is not limited to, parameter information such as a current frequency, a current rate, a current applying time, current and voltage values, etc. The respective pieces of charging parameter information of the sub-charging process is charging parameter information of respective charging phases of the sub-charging process. Each charging phase is a time phase marked in advance by the staff for the subcharging processes. Then, on the basis of a bidirectional current strategy and the respective pieces of charging parameter information, the terminal generates bidirectional charging parameter information corresponding to each piece of charging parameter information, and on the basis of the respective pieces of bidirectional charging parameter information, the terminal generates a sub-bidirectional charging process corresponding to each sub-charging process. The process of adding bidirectional currents in this step is a process of replacing unidirectional currents by all the bidirectional currents. Each piece of charging parameter information of each of the bidirectional currents is half of that of the unidirectional current. Finally, the terminal uses the sub-bidirectional charging processes for all the battery types as the charging process for the charging operating condition. The bidirectional current strategy is to change unidirectional currents to bidirectional currents, and evenly distribute respective pieces of charging parameter information of electrical box currents to the bidirectional currents to obtain respective pieces of charging parameter information of the bidirectional currents .
[0081] On the basis of the above solution, the charging parameter information of the respective charging phases of the sub-charging process is identified so as to implement bidirectional current conversion, thereby improving the conversion accuracy of the bidirectional currents.
[0082] Optionally, the step of constructing, on the basis of the battery state information of the target battery, a battery model of the target battery includes: on the basis of the battery state information of the target battery, identifying a target battery type of the target battery and a battery aging degree of the target battery; and retrieving an initial battery model of the target battery type from a model database , and on the ba sis of the battery aging degree of the target battery, adj usting model parameters in the initial battery model to obtain a battery model of the target battery .
[0083] In the pre sent embodiment , on the basi s of the battery state information of the target battery, the terminal identifies a target battery type of the target battery and a battery aging degree of the target battery . The battery aging degree is the ratio between a current maximum capacity of the target battery and a standard maximum capacity of the target battery , retrieving an initial battery model of the target battery type from a model database , and on the basis of the battery aging degree of the target battery, adj usting model parameters in the initial battery model to obtain a battery model of the target battery . In the adj usting proces s , the terminal identif ies , from the model database , battery capacity parameters corresponding to different battery aging degrees , so as to replace battery capacity parameters in the initial battery model with the battery capacity parameters to obtain the battery model . The model database include s battery models obtained by the staff after performing model construction on the basi s of the battery types . The battery model includes a plurality of battery parameters , for example , a maximum capacity parameter , an input current range parameter , an input voltage range parameter , a current rate parameter , a current frequency parameter , a current applying time parameter , etc .
[0084] On the bas is of the above solution , the battery model of the target battery is constructed by identifying the battery type and battery aging degree of the target battery, so that the accuracy of constructing the battery model is improved.
[0085] Optionally, the step of simulating, on the basis of the charging demand corresponding to each charging operating condition and the bidirectional charging process for each charging operating condition, the charging process for each charging operating condition by means of the battery model to obtain battery health state information corresponding to each charging operating condition includes: for each charging operating condition, on the basis of a charging demand corresponding to the charging operating condition, identifying a charging adjustment limitation condition of a target bidirectional charging process corresponding to the target battery type, and on the basis of the charging adjustment limitation condition of the target bidirectional charging process, generating simulated bidirectional charging processes of the battery model; on the basis of the simulated bidirectional charging processes, simulating the charging process for the charging operating condition by means of the battery model to obtain sub-battery health state information corresponding to each simulated bidirectional charging process; and using the sub-battery health state information corresponding to all the simulated bidirectional charging processes as battery health state information corresponding to the charging operating condition .
[0086] In the present embodiment, for each charging operating condition, on the basis of a charging demand corresponding to the charging operating condition, the terminal identifies a charging adjustment limitation condition of a target bidirectional charging process corresponding to the target battery type, and on the basis of the charging adjustment limitation condition of the target bidirectional charging process, the terminal generates simulated bidirectional charging processes of the battery model. The process of generating simulated bidirectional charging currents of the battery model is based on the charging adjustment limitation condition, so as to obtain the simulated bidirectional charging currents by adjusting respective pieces of key factor data affecting the life of the battery.
[0087] Then, on the basis of the simulated bidirectional charging processes, the terminal simulates the charging process for the charging operating condition by means of the battery model to obtain sub-battery health state information corresponding to each simulated bidirectional charging process. Finally, the terminal uses the subbattery health state information corresponding to all the simulated bidirectional charging processes as battery health state information corresponding to the charging operating condition. The sub-battery health state information corresponding to the simulated bidirectional charging process obtained by the simulated charging operating condition of this solution includes a side reaction rate of a solid electrolyte interface (SEI) of the target battery at different charging time points, and a side reaction rate of lithium dendrite growth of the target battery at different charging time points. Experimental studies prove that the main characteristics of battery aging and battery life decay are the growth of negative electrode SEI films and the loss of lithium ion inventory (LLI, lithium ion loss / battery capacity decay) induced by large-scale lithium dendrite growth at the end stage of battery life decay. Therefore, the faster the growth rate of the SEI films and the faster the lithium dendrite growth, the faster the rate of battery aging / battery life decay. On the basis of the above solution, the simulated bidirectional charging processes are generated by means of the limitation information of the respective charging operating conditions, improving the comprehensiveness and accuracy of analysis of the battery health state information .
[0088] Optionally, the step of identifying, on the basis of the battery health state information corresponding to each charging operating condition, a bidirectional current dynamic regulation strategy for each charging operating condition comprises: for each simulated bidirectional charging process, identifying key factor values of key factor types of the simulated bidirectional charging process, and on the basis of the key factor values of the key factor types corresponding to each simulated bidirectional charging process and the sub-battery health state information of each simulated bidirectional charging process, identifying impact information of each key factor type with respect to battery aging; and on the basis of the impact information of each key factor type with respect to battery aging, identifying a bidirectional current dynamic regulation strategy for the charging operating condition.
[0089] In the present embodiment, for each simulated bidirectional charging process, the terminal identifies key factor values of key factor types of the simulated bidirectional charging process. Here, the key factor values of the key factor types are the key factor type corresponding to each piece of key factor data among the respective pieces of key factor data in the previous step, and the key factor value of the key factor type.
[0090] On the basis of the key factor values of the key factor types corresponding to each simulated bidirectional charging process and the sub-battery health state information of each s imulated bidirectional charging proce s s , the terminal identifies impact information of each key factor type with re spect to battery aging . The impact information includes the ratio between a change in the key factor value of each key factor type and a change in a battery life decay value during each charging phase . The battery life decay value is characterized a s the side reaction rate of the SEI interface and the side reaction rate of lithium dendrite growth in the liquid state lithium ion battery . Thereby, the key factor values of key factor types having the lowe st side reaction rate in each charging phase are obtained by screening , thereby improving battery durability in respective charging phase s . Finally, on the basi s of the impact information of each key factor type with re spect to battery aging , the terminal identifies a bidirectional current dynamic regulation strategy for the charging operating condition . The bidirectional current dynamic regulation strategy involve s key factor values of each key factor type of bidirectional current s sorted according to the order of the charging phases .
[0091] During the experimental research , a bidirectional pulse experimental group could better improve the reintercalation proces s of active Li+ in the negative electrode without having significant lithium dendrite growth in the negative electrode , and LLI in the entire life cycle of the battery could be effectively reduced, so that the lifespan of the battery wa s improved and high capacity retention rates were maintained . For a control group , there wa s no f requent lithium deintercalation during fixed SOC storage , the los s of active material ( LAM) of the positive electrode was small , but significant lithium dendrite precipitation was observed on the surface of the negative electrode , indicating that significant lithium dendrite growth was observed on the surface of the control group , and showing mas sive lithium deposition- induced severe LLI . In the experimental group , LAM of the positive electrode wa s slightly increased due to the frequent lithium deintercalation , but LLI was reduced by regulating the active lithium on the surface of the negative electrode , so that the impact of LAM of the positive electrode wa s effectively canceled out , and the capacity retention rates were higher than those of the control group . In summary, the impact of the polarization of the battery can be effectively reduced by regulating the battery voltage and the potential of the negative electrode on the basi s of medium- and high-frequency bidirectional pulses , so that the s ide reaction rate of SEI and the side reaction rate of lithium depos ition , which are dominated by internal degradation , remain consi stently lower than those of the control group , thereby delaying the battery capacity decay .
[0092] On the bas is of the above solution , clas s ified research i s performed with respect to dif ferent charging operating conditions , so as to ensure that the problems of high-frequency, high-rate , and long-time charging and discharging can be avoided under different charging operating conditions , thereby comprehensively improving battery safety protection during charging and discharging proce s ses .
[0093] Optionally, the method further include s : acquiring a resting battery state of the target battery in a battery resting phase and a battery model of the target battery, and on the basi s of the resting battery state and by means of bidirectional current strategies of the battery model , simulating a battery health state change proces s of the target battery under the condition of the bidirectional current strategies in the battery resting pha se , to obtain battery health state change distribution information of bidirectional current factors of the target battery in the battery re sting phase ; and on the basis of the battery health state change distribution information of the bidirectional current factors , generating a target bidirectional current strategy of the target battery in the battery resting phase , and on the bas is of the target bidirectional current strategy, performing battery maintenance proces sing on the target battery in the battery re sting state , so as to complete a battery maintenance tas k for the target battery in the battery resting phase .
[0094] In the pre sent embodiment , when the target battery is in the battery resting state , the terminal acquires the current battery state of the target battery, and use s the current battery state as the resting battery state of the target battery . The battery resting phase refers to the periods of time other than normal battery charging for energy replenishment and battery di scharging for driving . The resting battery state indicates an intra-battery current operating mode of the target battery in the battery re sting phase . Then , in response to a model upload operation by the staf f , the terminal acquires a battery model corresponding to the intra-battery current operating mode of the target battery in the battery resting phase .
[0095] The bidirectional current strategy includes factor value s of bidirectional current factors such as an SOC region of the target battery, a bidirectional current frequency, a bidirectional current rate , and a bidirectional current applying time . Then , the terminal adj usts the factor value of each bidirectional current factor according to the principle of single variable method to obtain bidirectional current strategies , and the terminal uses the resting battery state of the target battery as a control group and the bidirectional current strategies as an experimental group. The battery health state change processes of the target battery with respect to the respective bidirectional current strategies are simulated through the battery model of the target battery. The specific process is as follows:
[0096] Step 1: Adjust a SOC region. After completing x simulations of CCCV / DC normal use of a battery, the SOC of the battery is adjusted to 10%, (50%) 70% and 90% in several SOC regions, respectively, wherein the SOC region of 10% simulates the effect of regulation at lower SOC, the SOC regions of 50% and 70% simulate the effect of regulation at medium SOC, and the SOC region of 90% simulates the effect of regulation at higher SOC.
[0097] Step 2: Adjust a bidirectional current rate. On the basis of Step 1, a battery bidirectional current rate according to a certain strategy is applied, as shown in FIG. 2: several different C-rates (201) such as 0.1C, 0.5C, 1C, 2C, 4C, etc. , are used to simulate the magnitude of current in bidirectional pulses.
[0098] Step 3: Adjust a bidirectional current frequency. On the basis of Step 2, a battery bidirectional current frequency according to a certain strategy is applied, as shown in FIG. 3: several different time intervals (301) from 1 / 120 Hz to 1 Hz are used to simulate the frequency of current in bidirectional pulses.
[0099] Step 4: Adjust a bidirectional current applying time as shown in FIG. 4. On the basis of Step 3, a battery bidirectional current time according to a certain strategy is applied: the total time of applying bidirectional current (ti) is set as 0.5 times, 1 time, and 1.5 times the CCCV / DC usage time (to) , respectively.
[0100] Step 5: After adjustment of an experimental group, adjust a control group, after completing x simulations of CCCV / DC normal use of a battery, adj ust the SOC of the battery to 0% to simulate an optimal life span retention operating condition , and then , allow the battery to rest for 0 . 5 times , 1 time and 1 . 5 times the CCCV / DC usage time , respectively, which is used a s a control group to compare the life decay of the control group with that of a bidirectional current regulation group .
[0101] Then , the terminal distributes and sorts , according to each bidirectional current factor , the battery health state change proces se s of the bidirectional current strategies obtained f rom the above experiment , so as to obtain battery health state change distribution information of the bidirectional current factors . Finally, the terminal performs screening on the ba sis of the battery health state change distribution information of each bidirectional current factor , and by means of target factor values such as a current frequency, a current rate , and a current applying time that minimize the decay amount of the battery, and uses the target factor values of the bidirectional current factors as a target bidirectional current strategy of the target battery in the battery resting phase , and on the ba sis of the target bidirectional current strategy, performs battery maintenance proces sing on the target battery in the battery re sting state , so as to complete a battery maintenance tas k for the target battery in the battery resting phase .
[0102] On the bas is of the above solution , by applying pulse charging and di scharging currents of different periods during a battery resting period, the capacity decay during the battery resting period i s reduced, and the battery life during the battery resting period is improved .
[0103] The present application further provides an example of battery charging based on bidirectional pulse current regulation. As shown in FIG. 5, the specific processing process includes the following steps:
[0104] Step 501: Acquire charging demand information of a user, battery state information of a target battery, and charging strategies of a charging station for respective charging operating conditions.
[0105] Step 502: For each charging operating condition, query a history database of the charging station to obtain each piece of historical charging log information of the charging station in the charging operating condition and a charging limitation condition of the charging station in the charging operating condition, and on the basis of each piece of historical charging log information, identify charging process information of the charging station for respective battery types.
[0106] Step 503: On the basis of the charging process information of the charging station for each battery type, generate a sub-charging process of the charging station for each battery type, and use the sub-charging processes of the charging station for all the battery types as a charging process of the charging station.
[0107] Step 504: On the basis of the charging limitation condition for the charging operating condition, identify limitation information of a limitation type of the charging operating condition, and use the limitation information of the limitation type as the charging demand corresponding to the charging operating condition.
[0108] Step 505: For each charging operating condition, on the basis of the sub-charging process for each battery type in the charging operating condition, identify respective pieces of charging parameter information of each sub-charging process.
[0109] Step 506: On the basis of a bidirectional current strategy and the respective pieces of charging parameter information, generate bidirectional charging parameter information corresponding to each piece of charging parameter information, and on the basis of the respective pieces of bidirectional charging parameter information, generate a sub-bidirectional charging process corresponding to each sub-charging process.
[0110] Step 507 : Use the sub-bidirectional charging processes for all the battery types as the charging process for the charging operating condition.
[0111] Step 508: On the basis of the battery state information of the target battery, identify a target battery type of the target battery and a battery aging degree of the target battery.
[0112] Step 509: Retrieve an initial battery model of the target battery type from a model database, and on the basis of the battery aging degree of the target battery, adjust model parameters in the initial battery model to obtain a battery model of the target battery.
[0113] Step 510: For each charging operating condition, on the basis of a charging demand corresponding to the charging operating condition, identify a charging adjustment limitation condition of a target bidirectional charging process corresponding to the target battery type, and on the basis of the charging adjustment limitation condition of the target bidirectional charging process, generate simulated bidirectional charging processes of the battery model.
[0114] Step 511: On the basis of the simulated bidirectional charging processes, simulate the charging process for the charging operating condition by means of the battery model to obtain sub-battery health state information corresponding to each simulated bidirectional charging process . Step 512: Use the sub-battery health state information corresponding to all the simulated bidirectional charging processes as battery health state information corresponding to the charging operating condition .
[0115] Step 513: For each simulated bidirectional charging process, identify key factor values of key factor types of the simulated bidirectional charging process, and on the basis of the key factor values of the key factor types corresponding to each simulated bidirectional charging process and the sub-battery health state information of each simulated bidirectional charging process, identify impact information of each key factor type with respect to battery aging.
[0116] Step 514: On the basis of the impact information of each key factor type with respect to battery aging, identify a bidirectional current dynamic regulation strategy for the charging operating condition.
[0117] Step 515: Identify a target charging operating condition corresponding to the charging demand information of the user, and on the basis of a target bidirectional charging process corresponding to the bidirectional current dynamic regulation strategy for the target charging operating condition, charge the target battery to complete the charging process of the target battery.
[0118] It should be understood that, although the steps in the flowchart related to the embodiments described above are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence in the order indicated by the arrows. Unless explicitly stated otherwise herein, there is no strict order of execution of the steps, and the steps may be executed in another order. Furthermore, at least part of the steps in the flowchart related to the embodiments described above may include a plurality of steps or a plurality of phases , and the steps or phases are not neces sarily performed at the same time but may be performed at different times , and the order of performing the steps or phases is not neces sarily sequential but may be performed in turn or alternately with at least part of the steps or phases in other steps .
[0119] On the bas is of the same inventive concept , the embodiment s of the present application further provide a battery charging apparatus based on bidirectional pulse current regulation for implementing the above-mentioned battery charging method based on bidirectional pulse current regulation . The solution to problems provided by the apparatus i s similar to the solution described in the above method . Therefore , for the specific limitations in one or more embodiments of the battery charging apparatus based on bidirectional pulse current regulation provided below , reference may be made to the limitations of the battery charging method based on bidirectional pulse current regulation recited the above , and details are not described herein again .
[0120] In an exemplary embodiment , as shown in FIG . 6 , there is provided a battery charging apparatus 600 ba sed on bidirectional pulse current regulation , including : an acqui sition module 610 , a construction module 620 , an identif ication module 630 and a charging module 640 , wherein : the acquisition module 610 is configured to : acquire charging demand information of a user , battery state information of a target battery, and charging strategie s of a charging station for respective charging operating conditions , and on the basis of the charging strategies for the charging operating conditions , identify charging proces ses for the charging operating conditions and charging demands corresponding to the charging operating conditions ; the construction module 620 is configured to : adj ust the charging proces s for each charging operating condition by means of a bidirectional current strategy to obtain a bidirectional charging proces s for each charging operating condition , and on the basis of the battery state information of the target battery, construct a battery model of the target battery; the identification module 630 i s configured to : on the basi s of the charging demand corresponding to each charging operating condition and the bidirectional charging proces s for each charging operating condition , simulate the charging proces s for each charging operating condition by means of the battery model to obtain battery health state information corresponding to each charging operating condition , and on the ba sis of the battery health state information corre sponding to each charging operating condition , identify a bidirectional current dynamic regulation strategy for each charging operating condition ; and the charging module 640 is conf igured to : identify a target charging operating condition corresponding to the charging demand information of the user , and on the basi s of a target bidirectional charging proces s corresponding to the bidirectional current dynamic regulation strategy for the target charging operating condition , charge the target battery to complete the charging proces s of the target battery .
[0121] Optionally, the acquisition module 610 is specifically configured to perform the following : for each charging operating condition , querying a history database of the charging station to obtain each piece of historical charging log information of the charging station in the charging operating condition and a charging limitation condition of the charging station in the charging operating condition , and on the basi s of each piece of historical charging log information , identifying charging proces s information of the charging station for respective battery types ; on the basis of the charging proces s information of the charging station for each battery type , generating a sub-charging proce s s of the charging station for each battery type , and using the sub-charging proces ses of the charging station for all the battery types battery type s a s a charging proces s of the charging station; and on the basis of the charging limitation condition for the charging operating condition , identifying limitation information of a limitation type of the charging operating condition , and using the limitation information of the limitation type as the charging demand corre sponding to the charging operating condition .
[0122] Optionally, the construction module 620 i s specifically configured to perform the following : for each charging operating condition , on the ba sis of the sub-charging proces s for each battery type in the charging operating condition , identifying re spective pieces of charging parameter information of each subcharging proces s ; on the basis of a bidirectional current strategy and each piece of charging parameter information , generating bidirectional charging parameter information corresponding to each piece of charging parameter information , and on the basis of each piece of bidirectional charging parameter information , generating a sub-bidirectional charging proces s corre sponding to each sub-charging proces s ; and using the sub-bidirectional charging proce sses for all the battery types as the charging proces s for the charging operating condition .
[0123] Optionally, the construction module 620 i s specifically configured to perform the following : on the basis of the battery state information of the target battery, identifying a target battery type of the target battery and a battery aging degree of the target battery; and retrieving an initial battery model of the target battery type from a model database , and on the basis of the battery aging degree of the target battery, adj usting model parameters in the initial battery model to obtain a battery model of the target battery .
[0124] Optionally, the identification module 630 is specifically configured to perform the following : for each charging operating condition , on the ba sis of a charging demand corresponding to the charging operating condition , identifying a charging adj ustment limitation condition of a target bidirectional charging process corresponding to the target battery type , and on the basi s of the charging adj ustment limitation condition of the target bidirectional charging proces s , generating simulated bidirectional charging proce s ses of the battery model ; on the basis of the simulated bidirectional charging proces ses , s imulating the charging proces s for the charging operating condition by means of the battery model to obtain sub-battery health state information corresponding to each simulated bidirectional charging proces s ; and using the sub-battery health state information corresponding to all the simulated bidirectional charging proces ses as battery health state information corresponding to the charging operating condition .
[0125] Optionally, the identification module 630 is specifically configured to perform the following : for each simulated bidirectional charging proces s , identifying key factor values of key factor type s of the simulated bidirectional charging proce s s , and on the basi s of the key factor values of the key factor types corresponding to each simulated bidirectional charging proces s and the sub-battery health state information of each simulated bidirectional charging proces s , identifying impact information of each key factor type with re spect to battery aging ; and on the basis of the impact information of each key factor type with respect to battery aging , identifying a bidirectional current dynamic regulation strategy for the charging operating condition .
[0126] Optionally, the apparatus further comprises : a simulation module , configured to : acquire a re sting battery state of the target battery in a battery resting phase and a battery model of the target battery, and on the bas is of the resting battery state and by means of bidirectional current strategie s of the battery model , simulate a battery health state change proce s s of the target battery under the condition of the bidirectional current strategies in the battery resting phase , to obtain battery health state change distribution information of bidirectional current factors of the target battery in the battery resting phase ; and a generating module , configured to : on the basis of the battery health state change distribution information of the bidirectional current factors , generate a target bidirectional current strategy of the target battery in the battery resting phase , and on the basi s of the target bidirectional current strategy, perform battery maintenance processing on the target battery in the battery resting state, so as to complete a battery maintenance task for the target battery in the battery resting phase.
[0127] Each module in the above-described battery charging apparatus based on bidirectional pulse current regulation may be completely or partially implemented by software, hardware, or a combination thereof. Each of the above- mentioned modules may be embedded in or independent from a processor in a computer device in a hardware form, or may be stored in a memory in a computer device in a software form, so that the processor can easily invoke and execute an operation corresponding to each of the above-mentioned modules .
[0128] In an exemplary embodiment, a computer device is provided. The computer device 700 may be a terminal, an internal structure diagram of which may be as shown in FIG. 7. The computer device includes a processor 701, a memory 702, 708, an input / output interface 703, a communication interface 704, a display unit 705, and an input apparatus 706. The processor 701, the memory 702, 708 and the input / output interface 703 are connected through a system bus 707, and the communication interface 704, the display unit 705, and the input apparatus 706 are connected to the system bus 707 through the input / output interface 703. The processor 701 of the computer device 700 is configured to provide computing and control capabilities. The memory of the computer device 700 includes a non-volatile storage medium 708 and an internal memory 702. The non-volatile storage medium 708 stores an operating system 709 and a computer program 710. The internal memory 702 provides an environment for execution of the operating system 709 and the computer program 710 in the non-volatile storage medium 708. The input / output interface 703 of the computer device 700 is configured to exchange information between the processor 701 and an external device. The communication interface 704 of the computer device 700 is configured to communicate with an external terminal in a wired or wireless manner, and the wireless manner may be implemented by WIFI, mobile cellular networks, NFC (near-field communication) , or other technologies. The computer program 710, when executed by a processor 701, implements a battery charging method based on bidirectional pulse current regulation. The display unit 705 of the computer device 700 is configured to form a visually visible image and may be a display screen, a projection apparatus or a virtual reality imaging apparatus. The display screen may be a liquid crystal display screen or an electronic ink display screen, and the input apparatus of the computer device may be a touch layer covered on the display screen, or a key, a trackball, or a touch pad provided on a housing of the computer device, or an external keyboard, touch pad, or mouse, etc.
[0129] It should be understood by those skilled in the art that the structure shown in FIG. 7 is merely the block diagram of part of the structure related to the solutions of the present application, and does not constitute a limitation on the computer device to which the solutions of the present application are applied; and that the specific computer device may include more or less components than those shown in the drawings, or some components may be combined, or the components may be arranged in a different manner.
[0130] In an exemplary embodiment, a computer device is provided, and includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of the method according to any one of the items in the first aspect are implemented.
[0131] In an embodiment, a computer-readable storage medium is provided, and has a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method according to any one of the items in the first aspect are implemented.
[0132] In an embodiment, a computer program product is provided, and includes a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of the items in the first aspect are implemented.
[0133] 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, presented data, etc. ) referred to in the present application are all information and data authorized by the user or sufficiently authorized by various parties, and collection, use, and processing of relevant data need to meet relevant regulations.
[0134] It can be understood by those of ordinary skill in the art that all or part of the processes in the method of the above embodiments may be implemented by a computer program instructing related hardware, the computer program may be stored in a non-transitory computer-readable storage medium, and when the computer program is executed, the computer program may include the processes of the above method embodiments. Any references to memory, databases, or other media used in the embodiments provided by the present application may include at least one of non-volatile and volatile memories. The non-volatile memory may include a read-only memory (ROM) , a magnetic tape, a floppy disk, a flash memory, an optical memory, a high-density embedded non-volatile memory, a resistive random access memory (ReRAM) , a magnetoresistive random access memory (MRAM) , a ferroelectric random access memory (FRAM) , a phase change memory (PCM) , a graphene memory, etc. The volatile memory may include a random access memory (RAM) , an external cache memory, or the like. By way of illustration and not limitation, RAM may take many forms, such as a static random access memory (SRAM) or a dynamic random access memory (DRAM) . The database involved in the embodiments provided by the present application may include at least one of a relational database and a nonrelational database. The non-relational database may include a blockchain-based distributed database or the like, and is not limited thereto. The processor involved in the embodiments provided by the present application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a quantum computing-based data processing logic device, or the like, and is not limited thereto .
[0135] The technical features of the above embodiments may be combined in any manner, and for simplicity of description, not all possible combinations of the technical features in the above embodiments are described; however, as long as there is no inconsistency between the combinations of the technical features, the combinations should be regarded as being within the scope of the description .
[0136] The foregoing embodiments merely illustrate several implementations of the present application, and the description thereof is relatively specific and detailed, but they cannot be construed as a limitation to the patent scope of the present application. It should be noted that, for those of ordinary s kill in the art , several modif ications and improvements may further be made without departing from the concept of the present application , and all belong to the scope of protection of the present application . Therefore , the scope of protection of the present application should be defined by the appended claims .
Claims
47C L A I M S1 . A battery charging method ba sed on bidirectional pulse current regulation , characterized in that the battery charging method comprises :- acquiring charging demand information of a user , battery state information of a target battery, and charging strategie s of a charging station for re spective charging operating conditions , and, on the basis of the charging strategie s for the charging operating conditions , identifying charging proce s ses for the charging operating conditions and charging demands corresponding to the charging operating conditions ;- adj usting the charging proces s for each charging operating condition by means of a bidirectional current strategy to obtain a bidirectional charging proces s for each charging operating condition , and on the ba sis of the battery state information of the target battery, constructing a battery model of the target battery;- on the bas is of the charging demand corresponding to each charging operating condition and the bidirectional charging proces s for each charging operating condition , simulating the charging proces s for each charging operating condition by means of the battery model to obtain battery health state information corresponding to each charging operating condition , and on the ba sis of the battery health state information corre sponding to each charging operating condition , identifying a bidirectional current dynamic regulation strategy for each charging operating condition ; and- identifying a target charging operating condition corresponding to the charging demand information of the user , and on the basis of a target bidirectional48 charging proces s corresponding to the bidirectional current dynamic regulation strategy for the target charging operating condition , charging the target battery to complete the charging proce s s of the target battery .2 . The method according to claim 1 , wherein identifying charging proces ses for the charging operating conditions and charging demands corresponding to the charging operating conditions , on the basis of the charging strategies for the charging operating conditions , comprises :- for each charging operating condition , querying a history database of the charging station to obtain each piece of historical charging log information of the charging station in the charging operating condition and a charging limitation condition of the charging station in the charging operating condition , and on the basi s of each piece of historical charging log information , identifying charging proces s information of the charging station for respective battery types ;- on the bas is of the charging proces s information of the charging station for each battery type , generating a sub-charging proce s s of the charging station for each battery type , and using the sub-charging proces ses of the charging station for all the battery types a s a charging proces s of the charging station ; and,- on the bas is of the charging limitation condition for the charging operating condition , identifying limitation information of a limitation type of the charging operating condition , and using the limitation information of the limitation type as the charging demand corre sponding to the charging operating condition .
493. The method according to claim 2, wherein adjusting the charging process for each charging operating condition by means of a bidirectional current strategy to obtain a bidirectional charging process for each charging operating condition comprises:- for each charging operating condition, on the basis of the sub-charging process for each battery type in the charging operating condition, identifying respective pieces of charging parameter information of each subcharging process;- on the basis of a bidirectional current strategy and each piece of charging parameter information, generating bidirectional charging parameter information corresponding to each piece of charging parameter information, and on the basis of each piece of bidirectional charging parameter information, generating a sub-bidirectional charging process corresponding to each sub-charging process; and- using the sub-bidirectional charging processes for all the battery types as the charging process for the charging operating condition.
4. The method according to claim 1, wherein constructing a battery model of the target battery on the basis of the battery state information of the target battery, comprises :- on the basis of the battery state information of the target battery, identifying a target battery type of the target battery and a battery aging degree of the target battery; and- retrieving an initial battery model of the target battery type from a model database, and, on the basis of the battery aging degree of the target battery, adjusting model parameters in the initial battery model to obtain a battery model of the target battery.
505. The method according to claim 4, wherein , simulating the charging process for each charging operating condition by means of the battery model to obtain battery health state information corresponding to each charging operating condition on the basis of the charging demand corresponding to each charging operating condition and the bidirectional charging process for each charging operating condition comprises:- for each charging operating condition, on the basis of a charging demand corresponding to the charging operating condition, identifying a charging adjustment limitation condition of a target bidirectional charging process corresponding to the target battery type, and, on the basis of the charging adjustment limitation condition of the target bidirectional charging process, generating simulated bidirectional charging processes of the battery model;- on the basis of the simulated bidirectional charging processes, simulating the charging process for the charging operating condition by means of the battery model to obtain sub-battery health state information corresponding to each simulated bidirectional charging process; and- using the sub-battery health state information corresponding to all the simulated bidirectional charging processes as battery health state information corresponding to the charging operating condition.
6. The method according to claim 5, wherein identifying a bidirectional current dynamic regulation strategy for each charging operating condition, on the basis of the battery health state information corresponding to each charging operating condition, comprises:- for each simulated bidirectional charging process, identifying key factor values of key factor types of thesimulated bidirectional charging proce s s , and on the basi s of the key factor values of the key factor types corresponding to each simulated bidirectional charging proces s and the sub-battery health state information of each simulated bidirectional charging proces s , identifying impact information of each key factor type with re spect to battery aging ; and on the basis of the impact information of each key factor type with respect to battery aging , identifying a bidirectional current dynamic regulation strategy for the charging operating condition .7 . The method according to claim 1 , further compris ing :- acquiring a resting battery state of the target battery in a battery resting phase and the battery model of the target battery, and, on the bas is of the resting battery state and by means of bidirectional current strategies of the battery model , simulating a battery health state change proces s of the target battery under the condition of the bidirectional current strategie s in the battery resting phase , to obtain battery health state change distribution information of bidirectional current factors of the target battery in the battery resting phase ; and ,- on the bas is of the battery health state change distribution information of the bidirectional current factors , generating a target bidirectional current strategy of the target battery in the battery re sting phase , and on the basis of the target bidirectional current strategy, performing battery maintenance proces s ing on the target battery in the battery resting state , so as to complete a battery maintenance tas k for the target battery in the battery resting phase .8 . A battery charging apparatus based on bidirectional pulse current regulation , characterized in that the apparatus comprises :- an acquisition module , configured to : acquire charging demand information of a user , battery state information of a target battery, and charging strategies of a charging station for respective charging operating conditions , and on the basis of the charging strategies for the charging operating conditions , identify charging proces ses for the charging operating conditions and charging demands corresponding to the charging operating conditions ;- a construction module , configured to : adj ust the charging proces s for each charging operating condition by means of a bidirectional current strategy to obtain a bidirectional charging proces s for each charging operating condition , and on the basis of the battery state information of the target battery, construct a battery model of the target battery;- an identif ication module , configured to : on the ba sis of the charging demand corresponding to each charging operating condition and the bidirectional charging proces s for each charging operating condition , s imulate the charging proce s s for each charging operating condition by means of the battery model to obtain battery health state information corre sponding to each charging operating condition , and on the bas is of the battery health state information corre sponding to each charging operating condition , identify a bidirectional current dynamic regulation strategy for each charging operating condition ; and- a charging module , configured to : identify a target charging operating condition corresponding to the charging demand information of the user , and on the53 basis of a target bidirectional charging process corresponding to the bidirectional current dynamic regulation strategy for the target charging operating condition, charge the target battery to complete the charging process of the target battery.
9. A computer device, comprising a memory and a processor, the memory having a computer program stored therein, characterized in that: when the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, having a computer program stored thereon, characterized in that: when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented .
11. A computer program product, comprising a computer program, characterized in that: when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.