Charging control method and device, equipment and storage medium
By obtaining and calculating the charging parameters of the battery, the charging current is dynamically adjusted, and the problem of safety protection cannot be carried out in the existing technology, and the stability and safety of the battery charging are realized.
Patent Information
- Application Number
- CN202411409096.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-01-21
AI Technical Summary
The prior art can only control the charging characteristics from a macro perspective during the battery charging process, and cannot provide safety protection for the battery charging capacity, resulting in the emergence of Li dendrites and reduced battery life.
By obtaining the current charging parameters of the battery, calculating the current charging voltage and the maximum allowed charging current based on historical charging parameters, charging control is performed to ensure that the battery remains stable during the charging process.
The charging current is adjusted based on the battery characteristics to prevent the generation of Li Zhi crystals, extend the service life of the battery, and improve the charging efficiency and security.
Smart Images

Figure CN119341151A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery management technology, and in particular to charging control methods, devices, equipment and storage media. Background Art
[0002] With the rapid development of new energy, battery packs with higher energy density have become a trend. Currently, charging only adopts fuzzy control strategy, that is, limiting the battery charging temperature, power, current, etc. This fuzzy control can only macro-control the battery charging characteristics and play a certain protective role in the safe charging of the battery.
[0003] Changes in the battery charging characteristics will lead to the appearance of Li dendrites, thereby reducing the battery life. Currently, charging safety protection for the battery is carried out by macro-controlling the battery charging characteristics, but charging safety protection cannot be carried out based on the battery charging capacity.
[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of the present application is to provide a charging control method, device, equipment and storage medium, aiming to solve the technical problem that the current charging safety protection of the battery is carried out by macro-controlling the charging characteristics of the battery, but the charging safety protection cannot be carried out according to the charging capacity of the battery.
[0006] To achieve the above objectives, the present application proposes a charging control method, which includes:
[0007] Get the current charging parameters of the battery;
[0008] When the current charging parameter meets the charging parameter condition, obtaining the current charging voltage according to the historical charging parameter;
[0009] Obtaining a maximum allowable charging current according to the current charging voltage;
[0010] The charging control is performed based on the maximum allowed charging current and the charging current of the current charging parameter.
[0011] In one embodiment, when the current charging parameter satisfies the charging parameter condition, obtaining the current charging voltage according to the historical charging parameter includes:
[0012] When the current charging parameters meet the charging parameter conditions, obtaining the maximum rate of change of battery voltage and battery scheduling time;
[0013] Obtaining the charging voltage at the last moment according to the preset battery power-battery voltage relationship curve and the battery power at the last moment in the historical charging parameters;
[0014] The current charging voltage is obtained according to the charging voltage at the last moment, the maximum rate of change of the battery voltage and the battery scheduling time.
[0015] In one embodiment, obtaining the current charging voltage according to the charging voltage at the previous moment, the maximum rate of change of the battery voltage, and the battery scheduling time includes:
[0016] Obtaining a change parameter according to the maximum change rate of the battery voltage and the battery scheduling time;
[0017] The current charging voltage is obtained according to the change parameter and the charging voltage at the previous moment.
[0018] In one embodiment, obtaining the maximum allowable charging current according to the current charging voltage includes:
[0019] Obtaining the maximum allowable charging capacity according to a preset battery capacity-battery voltage relationship curve and the current charging voltage;
[0020] Get the battery power and maximum battery capacity at the last moment;
[0021] The maximum allowable charging current is obtained according to the battery power at the last moment, the maximum battery capacity, and the maximum allowable charging power.
[0022] In one embodiment, obtaining the maximum allowable charging current according to the battery power at the last moment, the maximum battery capacity, and the maximum allowable charging power includes:
[0023] Obtaining a power difference according to the battery power at the previous moment and the maximum allowed charging power;
[0024] Obtaining a current parameter according to the power difference and the maximum capacity of the battery;
[0025] The maximum allowed charging current is obtained according to the current parameter and the battery scheduling time.
[0026] In one embodiment, the charging control based on the maximum allowable charging current and the charging current of the current charging parameter includes:
[0027] When the maximum allowable charging current is less than or equal to the charging current of the current charging parameter, charging is performed based on the maximum allowable charging current;
[0028] When the maximum allowed charging current is less than the charging current of the current charging parameter, charging is performed based on the charging current of the current charging parameter.
[0029] In one embodiment, when the current charging parameter meets the charging parameter condition, before obtaining the current charging voltage according to the historical charging parameter, the method further includes:
[0030] Acquire current charging parameters, where the current charging parameters include battery power, battery voltage, battery temperature, and battery current;
[0031] Get the battery power range, battery temperature range, battery voltage range, and current range;
[0032] When the battery power is within the battery power range, the battery temperature is within the battery temperature range, the battery voltage is within the battery voltage range, and the battery current is within the current range, the current charging parameter meets the charging parameter condition.
[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a charging control device, the charging control device comprising:
[0034] A parameter acquisition module, used to obtain the current charging parameters of the battery;
[0035] The parameter acquisition module is further configured to obtain a current charging voltage according to historical charging parameters when the current charging parameters meet the charging parameter conditions;
[0036] A charging control module, used to obtain a maximum allowable charging current according to the current charging voltage;
[0037] The charging control module is further used to perform charging control based on the maximum allowable charging current and the charging current of the current charging parameter.
[0038] In addition, to achieve the above-mentioned purpose, the present application also proposes a charging control device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the charging control method described above.
[0039] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the charging control method described above are implemented.
[0040] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the charging control method described above are implemented.
[0041] One or more technical solutions proposed in this application have at least the following technical effects:
[0042] By selecting the appropriate charging current according to the characteristics of the battery and the current charging parameters, the battery can be stably charged and the voltage can present a stable platform as the battery power changes, thereby selectively suppressing the generation of Li dendrites under low temperature and high current according to the environment, thereby protecting the battery safety and extending the battery life. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0044] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0045] Figure 1 A schematic diagram of a flow chart provided for the first embodiment of the charging control method of the present application;
[0046] Figure 2 A schematic diagram of a flow chart provided for the second embodiment of the charging control method of the present application;
[0047] Figure 3 This is a schematic diagram of the module structure of the charging control device according to an embodiment of the present application;
[0048] Figure 4 Schematic diagram of the device structure of the hardware operating environment involved in the charging control method in the embodiment of the present application. DETAILED DESCRIPTION
[0049] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0050] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0051] The main solution of the embodiment of the present application is: obtaining the current charging parameters of the battery; when the current charging parameters meet the charging parameter conditions, obtaining the current charging voltage according to the historical charging parameters; obtaining the maximum allowable charging current according to the current charging voltage; and performing charging control based on the maximum allowable charging current and the charging current of the current charging parameters.
[0052] In this embodiment, for the convenience of description, the following description is made by taking identification of the charging control device as the execution subject.
[0053] As existing technologies develop rapidly with new energy sources, battery packs with higher energy density have become a trend. Currently, charging only uses fuzzy control strategies, which limit the battery charging temperature, power, current, etc. This fuzzy control can only macro-control the battery charging characteristics and play a certain protective role in battery safe charging. Changes in battery charging characteristics will lead to the appearance of Li dendrites, which will reduce the battery life. Currently, battery charging safety protection is carried out by macro-controlling the battery charging characteristics, but it is impossible to carry out charging safety protection for the battery charging capacity.
[0054] The present application provides a solution, by selecting a suitable current for charging according to the characteristics of the battery and the current charging parameters, so that when the battery is stably charged, the voltage can present a stable platform as the battery power changes, thereby achieving selective suppression of the generation of Li dendrites under low temperature and high current according to the environment, thereby protecting the battery safety and extending the battery life.
[0055] It can be seen from the above embodiments that the present application discloses a charging control method, device, equipment and storage medium, which relates to the field of battery management technology, and discloses a charging control method, including: obtaining the current charging parameters of the battery; when the current charging parameters meet the charging parameter conditions, obtaining the current charging voltage according to the historical charging parameters; obtaining the maximum allowable charging current according to the current charging voltage; and performing charging control based on the maximum allowable charging current and the charging current of the current charging parameters; the method selects a suitable current for charging according to the current charging parameters based on the characteristics of the battery, so that when the battery is stably charged, the voltage presents a stable platform as the battery power changes, thereby achieving selective suppression of the generation of Li dendrites at low temperature and high current according to the environment, thereby protecting the battery safety and extending the battery life.
[0056] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a charging control device, etc. The following takes the charging control device as an example to illustrate this embodiment and the following embodiments.
[0057] Based on this, the present application embodiment provides a charging control method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the charging control method of the present application.
[0058] In this embodiment, the charging control method includes steps S10 to S40:
[0059] Step S10, obtaining the current charging parameters of the battery.
[0060] It should be noted that the current charging parameters include battery power, battery voltage, battery temperature and battery current.
[0061] It should be noted that according to the battery charging characteristics, changes in battery temperature, charging current / power, and battery life will cause changes in charging performance and even lead to the appearance of Li dendrites, ultimately reducing battery life.
[0062] It should be emphasized that according to the characteristics of the battery, when the battery is stably charged, the Li ions in the battery basically flow constantly between the motor and the electrolyte, and can participate in the electrochemical reaction normally, so the voltage presents a stable platform, that is, when charging stably, as the battery power changes, the battery voltage becomes a stable platform; because the battery can automatically identify the current charging state according to the ambient temperature, it can select the appropriate charging current and power, thereby protecting the battery.
[0063] In a feasible implementation manner, step S10 may include steps A101 to A103:
[0064] Step A101, obtaining the battery power range, battery temperature range, battery voltage range, and battery current range.
[0065] It should be noted that the battery power range can be 0-100; the battery temperature range can be -20℃-55℃, the battery voltage range can be 200V-400V, and the current range can be above 0.
[0066] Step A102, when the battery power is within the battery power range, the battery temperature is within the battery temperature range, the battery voltage is within the battery voltage range, and the battery current is within the current range, the current charging parameters meet the charging parameter conditions.
[0067] It is understandable that the battery power range, battery temperature range, battery voltage range, and current range can be pre-set and can be adjusted according to the battery charging conditions. The main function is to determine in advance whether the battery status meets the charging conditions and then charge when the conditions are met.
[0068] In this embodiment, by presetting the numerical ranges of various parameters, charging is performed when the battery parameters are within the pre-set parameter ranges, fully considering the environment, temperature and the battery's own state to ensure charging safety during battery charging.
[0069] The above are merely two feasible implementations before step S10 provided in this embodiment, and this embodiment does not specifically limit the specific implementations before step S10.
[0070] Step S20, when the current charging parameter meets the charging parameter condition, obtaining the current charging voltage according to the historical charging parameter.
[0071] It is understandable that a storage space is set, and after obtaining or calculating the voltage, current and power of the battery at a certain moment, the voltage, current and power at that time point are stored in the storage space based on the time point, so as to facilitate the subsequent call of the parameter when calculating the current and voltage at the next moment.
[0072] It should be understood that the current charging voltage should be understood as the maximum voltage allowed for battery charging at the current moment, and not the actual charging voltage at the current moment.
[0073] It should be noted that the historical charging parameters may include the battery current, battery voltage, and battery power at the last moment.
[0074] In a feasible implementation, step S20 may include steps A21 to A23:
[0075] Step A21, when the current charging parameters meet the charging parameter conditions, obtain the maximum rate of change of battery voltage and the battery scheduling time.
[0076] It should be noted that charging control is not performed all the time when the battery is charged. There is a time period, or a time point is set for charging control. The battery scheduling time can be understood as the interval between the last battery charging control time and the current time.
[0077] It should be noted that the maximum rate of change of the battery voltage can be expressed as K0=dv / dt, where K0 represents the maximum rate of change of the battery voltage, which can be obtained by taking the derivative of the voltage and can be expressed as a constant.
[0078] Step A22, obtaining the charging voltage at the last moment according to the preset battery power-battery voltage relationship curve and the battery power at the last moment in the historical charging parameters.
[0079] It should be understood that the preset battery power-battery voltage relationship curve may be a relationship curve between the power and voltage of batteries of this type and series that is pre-marked by the battery manufacturer when the battery is produced.
[0080] It is understandable that the battery power and the battery voltage can be directly converted and calculated according to the preset battery power-battery voltage relationship curve.
[0081] It should be noted that the acquired historical charging parameters include the battery power at the last moment, and the charging voltage at the last moment can be obtained according to the battery power at the last moment in the preset battery power-battery voltage relationship curve.
[0082] Step A23, obtaining the current charging voltage according to the charging voltage at the last moment, the maximum rate of change of the battery voltage and the battery scheduling time.
[0083] It should be noted that obtaining the current charging voltage based on the charging voltage at the previous moment, the maximum change rate of the battery voltage and the battery scheduling time includes: obtaining a change parameter based on the maximum change rate of the battery voltage and the battery scheduling time; and obtaining the current charging voltage based on the change parameter and the charging voltage at the previous moment.
[0084] In a specific implementation, a change parameter is obtained according to the maximum change rate of the battery voltage and the battery scheduling time; and the current charging voltage is obtained according to the change parameter and the charging voltage at the previous moment, which can refer to the following formula:
[0085] V=V -1 +B
[0086] B=K0△t
[0087] Among them, V -1 represents the charging voltage at the previous moment, B represents the change parameter, K0 represents the maximum change rate of the battery voltage, V represents the current charging voltage, and △ represents the battery scheduling time.
[0088] In this embodiment, by using a preset battery power-voltage relationship curve and historical charging data to predict and adjust the current charging voltage, the charging efficiency can be maximized while ensuring safety, which not only speeds up the charging speed but also reduces unnecessary energy loss. At the same time, the charging parameters, such as charging current and power, can be dynamically adjusted according to the current state of the battery to adapt to different charging environments and conditions, and adaptively ensure that the battery can maintain the best working state throughout the charging cycle.
[0089] The above are only two feasible implementations of step S20 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step S20.
[0090] Step S30, obtaining the maximum allowable charging current according to the current charging voltage.
[0091] It should be noted that temperature, charging current / power, battery life and the risk of lithium dendrite formation jointly affect the charging performance and safety of the battery. The maximum allowable charging current may refer to the maximum current value that can ensure safe charging of the battery under specific conditions (such as temperature, battery's current state of charge SOC, etc.) without causing overheating, lithium dendrite formation or other damage.
[0092] It should be emphasized that during the battery charging process, as the battery's state of charge (SOC) increases, the charging current may need to be adjusted to adapt to changes inside the battery. When the battery is close to being fully charged, continuing to charge with a high current may cause lithium metal to form dendrites on the negative electrode. These dendrites may penetrate the diaphragm, causing a short circuit between the positive and negative electrodes, and thus causing battery failure or more serious accidents.
[0093] In specific implementations, the battery can be enabled to dynamically adjust its charging parameters (such as charging current and power) according to its current state (such as temperature, SOC, etc.), which can effectively ensure that lithium ions can maintain a relatively constant flow rate between the electrode and the electrolyte during the entire charging process, thereby ensuring the stability of the voltage platform. The dynamic adjustment mechanism can help extend battery life and prevent the formation of lithium dendrites by avoiding excessively high charging currents.
[0094] It should be noted that obtaining the maximum allowable charging current according to the current charging voltage may be obtaining the maximum SOC corresponding to the voltage V at the current moment according to the current charging voltage, and calculating the maximum allowable charging current at the current moment based on the maximum SOC.
[0095] Step S40: performing charging control based on the maximum allowable charging current and the charging current of the current charging parameter.
[0096] It is understandable that the maximum allowable charging current is a limitation on the charging current to avoid damage to the battery due to excessive charging current, or safety hazards caused by excessive current.
[0097] In a feasible implementation, step S40 may include steps A41 to A42:
[0098] Step A41, when the maximum allowable charging current is less than or equal to the charging current of the current charging parameter, charging is performed based on the maximum allowable charging current.
[0099] It is understandable that the charging current allowing the maximum charging current to be less than or equal to the current charging parameter may mean that the charging current currently used has reached or exceeded the limit of safe charging of the battery. In order to protect the battery and ensure its safe operation, the charging current should be adjusted to the maximum allowable charging current.
[0100] It is understandable that if the current charging current is equal to the maximum allowed charging current, the current charging state will continue to be maintained unchanged because the charging current is already within a safe range at this time.
[0101] It should be noted that if the current charging current I exceeds the maximum allowable charging current, the system will limit the charging current to the maximum allowable charging current to ensure that no damage is caused to the battery. This avoids problems such as battery overheating, increased internal pressure, or lithium dendrite formation that may occur due to exceeding the maximum allowable charging current, thereby shortening the battery life and even posing a safety hazard.
[0102] Step A42: When the maximum allowed charging current is less than the charging current of the current charging parameter, charging is performed based on the charging current of the current charging parameter.
[0103] It is understandable that when the required charging current is lower than or equal to the maximum allowable charging current, the required current is used for charging; the charging current at this time will not exceed the safety limit of the battery, and charging with this current will not cause damage to the battery.
[0104] In this embodiment, the charging current is dynamically adjusted based on the charging parameters to ensure that the battery is always within a safe operating range during the charging process. Even if the battery characteristics change under certain circumstances (such as temperature changes or battery aging), the charging current can be dynamically adjusted to protect the battery.
[0105] The above are only two feasible implementations of step S40 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step S40.
[0106] This embodiment provides a charging control method, which selects a suitable current for charging according to the characteristics of the battery and the current charging parameters, so that when the battery is stably charged, the voltage can present a stable platform as the battery power changes, thereby achieving selective suppression of the generation of Li dendrites under low temperature and high current according to the environment, thereby protecting the battery safety and extending the battery life.
[0107] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 2 , step S30, the charging control method further includes steps S31 to S33:
[0108] Step S31, obtaining the maximum allowed charging capacity according to a preset battery capacity-battery voltage relationship curve and the current charging voltage.
[0109] It is understandable that the SOC-V relationship curve provides a method to estimate the remaining capacity or charge state of the battery. Usually this relationship is established through experimental data and stored in a lookup table (it can also be other relationship curves, and the calculation method can be adjusted according to actual conditions).
[0110] It should be understood that the corresponding SOC value can be found from the lookup table based on the current charging voltage. This table usually contains multiple voltage points and their corresponding estimated SOC values.
[0111] It can be understood that the SOC value corresponding to the current voltage is found, and this SOC value is an estimate of the maximum charge capacity allowed by the battery at the current voltage.
[0112] Step S32, obtaining the battery power and the maximum battery capacity at the last moment.
[0113] It is understandable that obtaining the battery power at the last moment can be used to estimate the battery power change, and the maximum capacity of the battery is determined when the battery is produced and can be directly obtained.
[0114] Step S33, obtaining the maximum allowable charging current according to the battery power at the previous moment, the maximum battery capacity, and the maximum allowable charging power.
[0115] It should be noted that the calculation of the maximum allowable charging current can be understood as calculating the ratio of the SOC change (i.e. the current SOC minus the SOC at the previous moment) to the time interval, and then multiplying it by the total capacity of the battery to obtain an approximate average charging current. This average charging current is used as the maximum allowable charging current.
[0116] In a feasible implementation, step S33 may include steps A331 to A333:
[0117] Step A331, obtaining a power difference according to the battery power at the previous moment and the maximum allowed charging power.
[0118] It is understandable that the power difference is obtained by subtracting the battery power at the last moment from the maximum allowed charging power.
[0119] Step A332, obtaining current parameters according to the power difference and the maximum capacity of the battery.
[0120] It is understandable that in order to obtain the current parameter based on the power difference and the maximum capacity of the battery, it is necessary to consider the power change over a period of time and the characteristics of the battery.
[0121] It should be understood that the current parameter is usually used to describe the ability of the battery to receive or release a certain amount of electricity within a certain period of time; first determine the time interval, which can be understood as the time interval from the previous moment to the current moment, that is, the battery scheduling time.
[0122] Then calculate the current parameter. The current (I) is usually calculated by dividing the charge change by the time interval. The current parameter represents the average current corresponding to the charge change actually received by the battery within the time interval △t.
[0123] Step A333, obtaining the maximum allowable charging current according to the current parameter and the battery scheduling time.
[0124] In a specific implementation, the calculation of the maximum allowable charging current can refer to the following formula:
[0125] Itmax=(SOC-SOC-1)*Q / Δt
[0126] Among them, I tmax Indicates the maximum allowed charging current, SOC indicates the maximum allowed charging capacity, SOC -1 represents the battery power at the last moment, Q represents the maximum capacity of the battery, and △t represents the battery scheduling time.
[0127] In this embodiment, the charging current of the battery charging process is controlled to achieve refined management of the battery charging parameters, thereby ensuring the safety of charging, improving the charging efficiency, and extending the battery life.
[0128] The above are only two feasible implementations of step S33 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step S10.
[0129] This embodiment provides a charging control method, which ensures that the battery does not exceed a safe current threshold during the charging process by calculating the maximum allowable charging current, and dynamically adjusts the charging current according to the battery status, so as to make the charging process more efficient. At the same time, the battery charging parameters are dynamically adjusted according to the current state of the battery to ensure that the charging process is always carried out within a safe range. Fine-grained management is performed based on the battery charge amount, and the charging current can be gradually reduced to reach a full charge state faster.
[0130] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the charging control method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0131] This application also provides a charging control device, please refer to Figure 3 , the charging control device comprises:
[0132] The parameter acquisition module 10 is used to obtain the current charging parameters of the battery;
[0133] The parameter acquisition module 10 is further configured to obtain a current charging voltage according to historical charging parameters when the current charging parameters meet the charging parameter conditions;
[0134] The charging control module 20 is used to obtain the maximum allowable charging current according to the current charging voltage; the charging control module 20 is also used to perform charging control based on the maximum allowable charging current and the charging current of the current charging parameter.
[0135] The charging control device provided by the present application adopts the charging control method in the above embodiment, which can solve the technical problem that the current charging safety protection of the battery is performed by macroscopically controlling the charging characteristics of the battery, but cannot perform charging safety protection for the battery charging capacity. Compared with the prior art, the beneficial effects of the charging control device provided by the present application are the same as the beneficial effects of the charging control method provided by the above embodiment, and the other technical features in the charging control device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0136] The present application provides a charging control device, which includes: at least one processor; and a memory that is communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the charging control method in the above-mentioned embodiment one.
[0137] Reference below Figure 4 , which shows a schematic diagram of the structure of a charging control device suitable for implementing the embodiment of the present application. The charging control device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 4 The charging control device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0138] like Figure 4As shown, the charging control device may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the charging control device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the charging control device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a charging control device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented or have alternatively.
[0139] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0140] The charging control device provided by the present application adopts the charging control method in the above embodiment, which can solve the technical problem that the current charging safety protection of the battery is performed by macroscopically controlling the charging characteristics of the battery, but cannot perform charging safety protection for the battery charging capacity. Compared with the prior art, the beneficial effects of the charging control device provided by the present application are the same as the beneficial effects of the charging control method provided by the above embodiment, and the other technical features in the charging control device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0141] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0142] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0143] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the charging control method in the above-mentioned embodiment.
[0144] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0145] The computer-readable storage medium may be included in the charging control device; or may exist independently without being assembled into the charging control device.
[0146] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the charging control device, the charging control device: obtains the current charging parameters of the battery; when the current charging parameters meet the charging parameter conditions, obtains the current charging voltage according to the historical charging parameters; obtains the maximum allowable charging current according to the current charging voltage; and performs charging control based on the maximum allowable charging current and the charging current of the current charging parameters.
[0147] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0148] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0149] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0150] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned charging control method, and can solve the technical problem that the current charging safety protection of the battery is performed from the macroscopic control of the charging characteristics of the battery, and the charging safety protection cannot be performed for the battery charging capacity. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the charging control method provided in the above-mentioned embodiment, which will not be repeated here.
[0151] The present application also provides a computer program product, including a computer program, which implements the steps of the charging control method as described above when executed by a processor.
[0152] The computer program product provided by the present application can solve the technical problem that the current battery charging safety protection is performed by macroscopically controlling the battery charging characteristics, but the battery charging capacity cannot be used for charging safety protection. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as those of the charging control method provided by the above embodiment, and will not be elaborated here.
[0153] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A charging control method, characterized in that: The charging control method comprises: Get the current charging parameters of the battery; When the current charging parameter meets the charging parameter condition, obtaining the current charging voltage according to the historical charging parameter; Obtaining a maximum allowable charging current according to the current charging voltage; The charging control is performed based on the maximum allowed charging current and the charging current of the current charging parameter.
2. The charging control method according to claim 1, characterized in that: When the current charging parameter meets the charging parameter condition, obtaining the current charging voltage according to the historical charging parameter includes: When the current charging parameters meet the charging parameter conditions, obtaining the maximum rate of change of battery voltage and battery scheduling time; Obtaining the charging voltage at the last moment according to the preset battery power-battery voltage relationship curve and the battery power at the last moment in the historical charging parameters; The current charging voltage is obtained according to the charging voltage at the last moment, the maximum rate of change of the battery voltage and the battery scheduling time.
3. The charging control method according to claim 2, characterized in that: The obtaining the current charging voltage according to the charging voltage at the previous moment, the maximum rate of change of the battery voltage and the battery scheduling time includes: Obtaining a change parameter according to the maximum change rate of the battery voltage and the battery scheduling time; The current charging voltage is obtained according to the change parameter and the charging voltage at the previous moment.
4. The charging control method according to claim 1, characterized in that: The obtaining the maximum allowable charging current according to the current charging voltage includes: Obtaining the maximum allowable charging capacity according to a preset battery capacity-battery voltage relationship curve and the current charging voltage; Get the battery power and maximum battery capacity at the last moment; The maximum allowable charging current is obtained according to the battery power at the last moment, the maximum battery capacity, and the maximum allowable charging power.
5. The charging control method according to claim 4, characterized in that: The obtaining the maximum allowable charging current according to the battery power at the last moment, the maximum battery capacity, and the maximum allowable charging power includes: Obtaining a power difference according to the battery power at the previous moment and the maximum allowed charging power; Obtaining a current parameter according to the power difference and the maximum capacity of the battery; The maximum allowed charging current is obtained according to the current parameter and the battery scheduling time.
6. The charging control method according to claim 1, characterized in that: The charging control based on the maximum allowable charging current and the current charging parameter includes: When the maximum allowable charging current is less than or equal to the charging current of the current charging parameter, charging is performed based on the maximum allowable charging current; When the maximum allowed charging current is less than the charging current of the current charging parameter, charging is performed based on the charging current of the current charging parameter.
7. The charging control method according to claim 1, characterized in that: The current charging parameters include battery power, battery voltage, battery temperature and battery current; After obtaining the current charging parameters, the method further includes: Get the battery power range, battery temperature range, battery voltage range, and current range; When the battery power is within the battery power range, the battery temperature is within the battery temperature range, the battery voltage is within the battery voltage range, and the battery current is within the current range, the current charging parameter meets the charging parameter condition.
8. A charging control device, characterized in that: The charging control device comprises: A parameter acquisition module, used to obtain the current charging parameters of the battery; The parameter acquisition module is further configured to obtain a current charging voltage according to historical charging parameters when the current charging parameters meet the charging parameter conditions; A charging control module, used to obtain a maximum allowable charging current according to the current charging voltage; The charging control module is further used to perform charging control based on the maximum allowable charging current and the charging current of the current charging parameter.
9. A charging control device, characterized in that: The device comprises: a memory, a processor, and a charging control program stored in the memory and executable on the processor, wherein the charging control program is configured to implement the charging control method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores a charging control program, and when the charging control program is executed by the processor, the charging control method according to any one of claims 1 to 7 is implemented.