Battery charging control method and device, and storage medium
Patent Information
- Application Number
- CN202512032806.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-30
- Publication Date
- 2026-10-20
AI Technical Summary
然而,现有的电池充电电流调整方案并未实现在安全边界内充分发挥电池最大充电电流能力
通过在大SOC区间间隔上采用电压控制方式校准充电电流,保证充电安全;在小SOC区间间隔内采用SOC控制电流,增加了电池控制的平顺性与控制精度;通过融合SOC控制与电压控制两种控制方式各自的优点,在保证充电安全的前提下,通过提升充电控制颗粒精细度,提升了电池充电能力。
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] This application relates to the field of battery charging technology, and in particular to a battery charging control method, device and storage medium. Background Technology
[0002] During charging, the maximum charging current that a lithium-ion battery can withstand gradually decreases as the battery capacity increases. Therefore, the battery charging control strategy needs to be able to accurately identify the battery's state of charge (SOC) and actively adjust the charging current based on the SOC to ensure that the battery's maximum charging current capacity is fully utilized within the safety boundary. However, existing battery charging current adjustment schemes have not achieved this goal of fully utilizing the battery's maximum charging current capacity within the safety boundary. Summary of the Invention
[0003] This application provides a battery charging control method, apparatus, electronic device, and storage medium to fully utilize the battery's maximum charging current capability. The technical solution of this application is as follows: In a first aspect, embodiments of this application provide a battery charging control method, including: When the measured value of the first battery voltage reaches the first calibrated voltage or when the measured value of the battery charge reaches the first calibrated charge, the charging current is determined to be the first charging current corresponding to the first calibrated voltage or the first calibrated charge. The charging current is adjusted based on the battery capacity increment or battery voltage increment under the first charging current, as well as the first charging current, the second charging current, the first calibrated capacity or the first calibrated voltage, and the second calibrated capacity or the second calibrated voltage; Wherein, the first calibration voltage and the first charging current correspond to the first calibration quantity, the second calibration voltage and the second charging current correspond to the second calibration quantity, and the second calibration quantity is greater than the first calibration quantity.
[0004] Secondly, embodiments of this application provide a battery charging control device, including: The voltage calibration module is used to determine the charging current as the first charging current corresponding to the first calibration voltage or the first calibration capacity when the first battery voltage measurement value reaches the first calibration voltage or when the battery capacity measurement value reaches the first calibration capacity. The power calibration module is used to adjust the charging current based on the battery power increment or battery voltage increment under the first charging current, as well as the first charging current, the second charging current, the first calibrated power or the first calibrated voltage, and the second calibrated power or the second calibrated voltage. Wherein, the first calibration voltage and the first charging current correspond to the first calibration quantity, the second calibration voltage and the second charging current correspond to the second calibration quantity, and the second calibration quantity is greater than the first calibration quantity.
[0005] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method described in the first aspect of this application.
[0006] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in the first aspect of this application.
[0007] Fifthly, embodiments of this application provide a computer program product, including computer instructions that, when executed by a processor, implement the steps of the method described in the first aspect of this application.
[0008] The technical solution provided in this application has at least the following beneficial effects: By using voltage control to calibrate the charging current within large SOC intervals, charging safety is ensured; by using SOC control current within small SOC intervals, the smoothness and accuracy of battery control are increased; by combining the advantages of both SOC control and voltage control, the battery charging capability is improved by enhancing the fineness of charging control granularity while ensuring charging safety.
[0009] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0010] Figure 1 This is a flowchart illustrating a battery charging control method according to an exemplary embodiment.
[0011] Figure 2 These are diagrams showing the effects of two different charging current control methods on the charging current.
[0012] Figure 3 This is a block diagram illustrating a battery charging control device according to an exemplary embodiment.
[0013] Figure 4 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0014] To better understand the above-mentioned objectives, features, and advantages of this application, the solution of this application will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.
[0015] Many specific details are set forth in the following description in order to provide a full understanding of this application, but this application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some embodiments of this application, and not all embodiments.
[0016] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the term "comprising" or any other variations thereof is intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0017] Technical terms: SOC: State of Charge, indicating the percentage of the battery's current remaining charge relative to its rated capacity, equivalent to the remaining percentage displayed on a mobile phone's battery indicator.
[0018] In related technologies, traditional ternary lithium-ion battery charging control strategies are mainly divided into two categories: SOC-based control and battery voltage-based control. SOC-based control of the charging current suffers from long-term accumulated errors in SOC calculation, requiring a redundancy limit on the charging current for charging safety. Therefore, this method cannot fully utilize the battery's optimal charging capacity. Battery voltage-based control determines the battery voltage corresponding to different SOC ranges through offline calibration and controls the current based on the current voltage value. Since voltage acquisition accuracy is higher than SOC calculation accuracy, excessive safety redundancy is unnecessary, improving the charging current level. However, voltage control has the disadvantage of coarse granularity. During charging, small changes in the battery capacity range also result in small changes in the battery voltage, making it impossible to determine the true SOC change based on the voltage. Therefore, the granularity of battery voltage-based control is generally limited to a minimum of 5% SOC adjustment, meaning the current remains constant within 5% SOC, failing to provide precise current control within finer SOC ranges.
[0019] Based on the above analysis, this application proposes a battery charging control method that can improve the charging capacity of the battery while ensuring charging safety.
[0020] Example 1: Figure 1 This is a flowchart of a battery charging control method according to an embodiment of this application. It should be noted that the battery charging control method of this application embodiment can be applied to the battery charging control device of this application embodiment. This battery charging control device can be configured on an electronic device. For example... Figure 1 As shown, the battery charging control method may include the following steps.
[0021] In step S101, when the measured value of the first battery voltage reaches the first calibration voltage or when the measured value of the battery charge reaches the first calibration charge, the charging current is determined to be the first charging current corresponding to the first calibration voltage or the first calibration charge. In some embodiments, the measured value of the first battery voltage is acquired according to the data acquisition frequency, and when the measured value of the first battery voltage reaches the first calibration voltage, the charging current is determined to be the first charging current corresponding to the first calibration voltage.
[0022] In some embodiments, the battery power measurement value is obtained according to the data acquisition frequency, and when the battery power measurement value reaches the first calibrated power level, the charging current is determined as the first charging current corresponding to the first calibrated power level.
[0023] In other words, the charging current can be adjusted based on the real-time monitored battery voltage measurement, or it can be adjusted based on the real-time acquired battery power measurement.
[0024] Example 2: In some embodiments, the number of calibration voltages and calibration quantities are both at least two. The at least two calibration voltages include a first calibration voltage and a second calibration voltage, and the at least two calibration quantities include a first calibration quantity and a second calibration quantity. The at least two calibration voltages and at least two charging currents (also called calibration currents) correspond to at least two calibration quantities, that is, the first calibration voltage and the first charging current correspond to the first calibration quantity, and the second calibration voltage and the second charging current correspond to the second calibration quantity. The second calibration quantity is greater than the first calibration quantity. The calibration quantity is determined according to a preset quantity adjustment range, and the calibration voltage increases with the increase of the calibration quantity. In other words, this embodiment includes multiple calibration voltages, multiple calibration voltages correspond to multiple calibration quantities and multiple charging currents, and the multiple calibration quantities are determined according to a preset quantity adjustment range. The multiple in this embodiment includes two or more.
[0025] In some embodiments, the preset power adjustment range is 5% SOC, that is, a calibration voltage is set every 5% SOC interval, and the charging current is controlled based on the battery voltage. Every 5% SOC battery power interval, the battery charging voltage (i.e., calibration voltage) and the corresponding charging current (also known as the upper limit of the charging current) are calibrated.
[0026] During charging, when the battery voltage measurement triggers the first calibration voltage among multiple calibration voltages (which can be any one of the multiple calibration voltages), a charging current adjustment is performed to adjust the charging current to the charging current corresponding to the first calibration voltage. .
[0027] In this embodiment, multiple voltage calibration points are set according to a preset power adjustment range. Each voltage calibration point corresponds to a calibration voltage and a charging current, and this correspondence is obtained through an offline calibration method. When the battery voltage measurement value reaches the calibration voltage corresponding to at least two voltage calibration points, the charging current is adjusted to the charging current corresponding to that calibration voltage.
[0028] Example 3: In step S102, the charging current is adjusted based on the battery capacity increment or battery voltage increment under the first charging current, as well as the first charging current, the second charging current, the first calibrated capacity or the first calibrated voltage, and the second calibrated capacity or the second calibrated voltage.
[0029] Wherein, the first calibration voltage and the first charging current correspond to the first calibration quantity, the second calibration voltage and the second charging current correspond to the second calibration quantity, and the second calibration quantity is greater than the first calibration quantity.
[0030] Example 4: In some embodiments, adjusting the charging current based on the battery capacity increment or battery voltage increment under the first charging current, and the first charging current, the second charging current, the first calibrated capacity or the first calibrated voltage, and the second calibrated capacity or the second calibrated voltage includes: obtaining the battery capacity increment under the first charging current; obtaining a third charging current based on the battery capacity increment, the first charging current, the second charging current, the first calibrated capacity, and the second calibrated capacity; and adjusting the charging current to the third charging current.
[0031] In some embodiments, adjusting the charging current based on the battery capacity increment or battery voltage increment under the first charging current, and the first charging current, second charging current, first calibrated capacity or first calibrated voltage, and second calibrated capacity or second calibrated voltage includes: cyclically executing the following steps until the first battery voltage measurement triggers the second calibrated voltage; obtaining the battery capacity increment under the first charging current; obtaining a third charging current based on the battery capacity increment, first charging current, second charging current, first calibrated capacity, and second calibrated capacity; and adjusting the charging current to the third charging current.
[0032] Example 5: In some embodiments, obtaining the third charging current based on the battery charge increment, the first charging current, the first calibrated charge, the second charging current, and the second calibrated charge includes: obtaining the current difference between the second charging current and the first charging current, and the charge difference between the second calibrated charge and the first calibrated charge; obtaining the current increment value based on the current difference, the charge difference, and the battery charge increment; and summing the first charging current and the current increment value to obtain the third charging current.
[0033] In some embodiments, obtaining the current increment value based on the current difference, the energy difference, and the battery energy increment includes: obtaining a first product of the current difference and the battery energy increment, and using the quotient of the first product and the energy difference as the current increment value.
[0034] In some embodiments, the third charging current is obtained based on the battery capacity increment, the first charging current, the first calibrated capacity, the second charging current, and the second calibrated capacity using the following formula:
[0035] Where Crate is the third charging current, and ΔSOC is the increase in battery capacity. This is the calibrated quantity corresponding to the previous calibrated voltage (i.e., the calibrated quantity corresponding to the first calibrated voltage). This is the calibrated quantity corresponding to the next calibrated voltage (i.e., the calibrated quantity corresponding to the second calibrated voltage). The first charging current corresponding to the previous calibration voltage. This is the second charging current corresponding to the second calibration voltage.
[0036] This can be understood as, through The current difference between the second charging current and the first charging current is obtained, and then... The difference in energy level between the second and first calibrated energy levels is obtained by... Obtain the current increment value, and then compare the obtained current increment value with... The third charging current is obtained by summing the results.
[0037] Example 6: In some embodiments, the battery capacity increment under the first charging current is obtained by accumulating the ampere-hours. That is, the battery capacity increment after adjusting the charging current to the first charging current corresponding to the first rated voltage is obtained by accumulating the ampere-hours.
[0038] Example 7: In some embodiments, the increase in battery charge is determined by the resolution of the calculated state of charge (SOC) value, which is based on the system control precision. For example, the minimum control precision can achieve charging current control once every 0.1% SOC.
[0039] In this embodiment, the charging current is controlled based on the SOC within the SOC interval between two voltage calibration points.
[0040] This can be understood as, for example, within each 5% SOC power range, calculating the calibrated power corresponding to the previous voltage calibration point based on the cumulative ampere-hours. The subsequent battery capacity increment ΔSOC, based on ΔSOC, is calculated from the previous voltage calibration voltage. Corresponding charging current With the next voltage calibration point Corresponding charging current Linear interpolation of the charging current is performed between them.
[0041] In this embodiment, the cycle period for adjusting the charging current based on the battery charge increment is determined by the ΔSOC resolution, that is, the battery charge increment is obtained in real time according to the ΔSOC resolution; the ΔSOC resolution depends on the system accuracy, and the minimum control accuracy can achieve charging current control once every 0.1% SOC; thus, charging current control based on SOC can achieve fine charging current control.
[0042] In one example, the stepped change curve obtained by the traditional voltage-controlled charging current control method and the smooth current change curve obtained by the charging current control method integrating SOC control and voltage control in this application are shown below. Figure 2 As shown.
[0043] It should be noted that the battery state of charge and the battery charge level have the same meaning.
[0044] Example 8: In some embodiments, adjusting the charging current based on the battery capacity increment or battery voltage increment under the first charging current, and the first charging current, the second charging current, the first calibrated capacity or the first calibrated voltage, and the second calibrated capacity or the second calibrated voltage includes: obtaining the battery voltage increment under the first charging current; obtaining a third charging current based on the battery voltage increment, the first charging current, the second charging current, the first calibrated voltage, and the second calibrated voltage; and adjusting the charging current to the third charging current.
[0045] Example 9: In some embodiments, obtaining the third charging current based on the battery voltage increment, the first charging current, the second charging current, the first calibration voltage, and the second calibration voltage includes: obtaining the current difference between the second charging current and the first charging current, and the voltage difference between the second calibration voltage and the first calibration voltage; obtaining the current increment value based on the current difference, the voltage difference, and the battery voltage increment; and determining the sum of the first charging current and the current increment value as the third charging current; wherein the second calibration voltage is greater than the first calibration voltage, and the calibration voltage increases with the increase of the calibrated capacity.
[0046] Example 10: In some embodiments, obtaining the current increment value based on the current difference, voltage difference, and battery voltage increment includes: obtaining a second product of the current difference and the battery charge increment, and using the quotient of the second product and the voltage difference as the current increment value.
[0047] Example 11: In some embodiments, obtaining the battery voltage increment under a first charging current includes: determining the battery voltage increment under the first charging current by using the difference between a second battery voltage measurement and a first calibrated voltage. The acquisition frequency of the second battery voltage measurement is determined by the ΔSOC resolution, that is, the second battery voltage measurement is acquired in real time according to the ΔSOC resolution.
[0048] It should be noted that changes in battery internal resistance may affect the accurate judgment of battery charge. The initial step of the experiment uses battery voltage measurements to more accurately determine the range corresponding to the calibrated charge. Subsequently, the cumulative ampere-hours in each range can more quickly determine the charge change and reduce the frequency of battery voltage measurement. Therefore, using battery voltage to calibrate the charge range and then adjusting the current change using the battery charge increment within the range yields the best results.
[0049] The battery charging control method of this application ensures charging safety by using voltage control to calibrate the charging current in large SOC intervals and SOC control current in small SOC intervals, thereby increasing the smoothness and accuracy of battery control. By combining the advantages of both SOC control and voltage control, the method improves battery charging capability while ensuring charging safety and enhancing the fineness of charging control granularity.
[0050] It should be noted that the battery charging control method involved in the above embodiments may include at least one of Embodiments 1 to 11. For example, Embodiment 1 may be implemented as an independent embodiment, Embodiment 3 may be implemented as an independent embodiment, Embodiment 1+2 may be implemented as an independent embodiment, Embodiment 1+2+3 may be implemented as an independent embodiment, Embodiment 1+2+3+4 may be implemented as an independent embodiment, Embodiment 1+2+3+4+7 may be implemented as an independent embodiment, Embodiment 2+6 may be implemented as an independent embodiment, Embodiment 2+7 may be implemented as an independent embodiment, Embodiment 2+8 may be implemented as an independent embodiment, Embodiment 3+6 may be implemented as an independent embodiment, etc., but not limited to these, and will not be listed one by one here.
[0051] Figure 3 This is a block diagram illustrating a battery charging control device according to an exemplary embodiment. (Refer to...) Figure 3 The battery charging control device may include a voltage calibration module 310 and a power calibration module 320.
[0052] Specifically, the voltage calibration module 310 is used to determine the charging current as the first charging current corresponding to the first calibration voltage or the first calibration capacity when the first battery voltage measurement value reaches the first calibration voltage or when the battery capacity measurement value reaches the first calibration capacity. The power calibration module 320 is used to adjust the charging current based on the battery power increment or battery voltage increment under the first charging current, as well as the first charging current, the second charging current, the first calibrated power or the first calibrated voltage, and the second calibrated power or the second calibrated voltage. Wherein, the first calibration voltage and the first charging current correspond to the first calibration quantity, and the second calibration voltage and the second charging current correspond to the second calibration quantity; the second calibration quantity is greater than the first calibration quantity.
[0053] In some implementations, the power calibration module 320 is specifically used for: Obtain the battery capacity increment under the first charging current; The third charging current is obtained based on the battery capacity increment, the first charging current, the second charging current, the first calibrated capacity, and the second calibrated capacity; Adjust the charging current to the third charging current.
[0054] In some implementations, when the power calibration module 320 obtains the third charging current based on the battery power increment, the first charging current, the second charging current, the first calibrated power, and the second calibrated power, it is specifically used for: Obtain the current difference between the second charging current and the first charging current, and the power difference between the second calibrated power and the first calibrated power; The current increment value is obtained based on the current difference, the power difference, and the battery power increment. The sum of the first charging current and the current increment is determined as the third charging current.
[0055] In some implementations, the power calibration module 320, when acquiring the battery power increment under the first charging current, is used for: The increase in battery capacity under the first charging current is determined by accumulating the ampere-hours.
[0056] In some implementations, the power calibration module 320 is specifically used for: Obtain the battery voltage increment under the first charging current; The third charging current is obtained based on the battery voltage increment, the first charging current, the second charging current, the first calibration voltage, and the second calibration voltage; Adjust the charging current to the third charging current.
[0057] In some implementations, when the power calibration module 320 obtains the third charging current based on the battery voltage increment, the first charging current, the second charging current, the first calibration voltage, and the second calibration voltage, it is specifically used for: Obtain the current difference between the second charging current and the first charging current, and the voltage difference between the second calibration voltage and the first calibration voltage; The current increment value is obtained based on the current difference, voltage difference, and battery voltage increment; The sum of the first charging current and the current increment value is determined as the third charging current; The second calibration voltage is greater than the first calibration voltage.
[0058] In some implementations, the power calibration module 320, when acquiring the battery voltage increment under the first charging current, is specifically used for: The battery voltage increment under the first charging current is determined by the difference between the second battery voltage measurement and the first calibrated voltage.
[0059] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0060] The battery charging control device of this application ensures charging safety by calibrating the charging current using voltage control within a large SOC interval; it increases the smoothness and accuracy of battery control by using SOC control current within a small SOC interval; and it combines the advantages of both SOC control and voltage control methods to improve battery charging capability by enhancing the fineness of charging control while ensuring charging safety.
[0061] According to embodiments of this application, this application also provides an electronic device and a readable storage medium.
[0062] like Figure 4 The diagram shown is a block diagram of an electronic device for implementing a battery charging control method according to an embodiment of this application. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present application described and / or claimed herein.
[0063] like Figure 4 As shown, the electronic device includes one or more processors 401, a memory 402, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components are interconnected via different buses and can be mounted on a common motherboard or otherwise as required. The processors can process instructions executed within the electronic device, including instructions stored in or on memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In other embodiments, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple electronic devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 4 Take a processor 401 as an example.
[0064] The memory 402 is the non-transitory computer-readable storage medium provided in this application. The memory stores instructions executable by at least one processor to cause at least one processor to perform the battery charging control method provided in this application. The non-transitory computer-readable storage medium of this application stores computer instructions for causing a computer to perform the battery charging control method provided in this application.
[0065] The memory 402, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the battery charging control method in the embodiments of this application (e.g., modules X01, X02, and X03 shown in Figure X). The processor 401 executes various functional applications and data processing of the server by running the non-transitory software programs, instructions, and modules stored in the memory 402, thereby implementing the battery charging control method in the above method embodiments.
[0066] Memory 402 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the battery-charge-controlled electronic device. Furthermore, memory 402 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 402 may optionally include memory remotely located relative to processor 401, and these remote memories can be connected to the battery-charge-controlled electronic device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0067] The electronic device for the battery charging control method may further include an input device 403 and an output device 404. The processor 401, memory 402, input device 403, and output device 404 may be connected via a bus or other means. Figure 4 Taking the example of a connection between China and Israel via a bus.
[0068] Input device 403 can receive input digital or character information, and generate key signal inputs related to user settings and function control of electronic devices for battery charging control, such as touch screens, keypads, mice, trackpads, touchpads, joysticks, one or more mouse buttons, trackballs, joysticks, etc. Output device 404 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The display device may include, but is not limited to, liquid crystal displays (LCDs), light-emitting diode (LED) displays, and plasma displays. In some embodiments, the display device may be a touch screen.
[0069] Various implementations of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, application-specific integrated circuits (ASICs), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include: implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0070] These computational programs (also referred to as programs, software, software applications, or code) include machine instructions for a programmable processor and can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the terms “machine-readable medium” and “computer-readable medium” refer to any computer program product, device, and / or apparatus (e.g., disk, optical disk, memory, programmable logic device (PLD)) used to provide machine instructions and / or data to a programmable processor, including machine-readable media that receive machine instructions as machine-readable signals. The term “machine-readable signal” refers to any signal used to provide machine instructions and / or data to a programmable processor.
[0071] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0072] The systems and technologies described herein can be implemented in computing systems that include back-end components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and technologies described herein), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected via digital data communication (e.g., a communication network) of any form or medium.
[0073] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other.
[0074] In an exemplary embodiment, a computer program product is also provided, which, when executed by a processor of an electronic device, enables the electronic device to perform the above-described method.
[0075] It should also be noted that the exemplary embodiments mentioned in this invention describe methods or systems based on a series of steps or apparatus. However, this invention is not limited to the order of the steps described above; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0076] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only.
[0077] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A battery charging control method, characterized in that, include: When the measured value of the first battery voltage reaches the first calibrated voltage or when the measured value of the battery charge reaches the first calibrated charge, the charging current is determined to be the first charging current corresponding to the first calibrated voltage or the first calibrated charge. The charging current is adjusted based on the increase in battery capacity or battery voltage under the first charging current, the first charging current, the second charging current, the first rated capacity or the first rated voltage, and the second rated capacity or the second rated voltage. Wherein, the first calibration voltage and the first charging current correspond to the first calibration quantity, respectively, and the second calibration voltage and the second charging current correspond to the second calibration quantity, respectively; The second calibrated energy level is greater than the first calibrated energy level.
2. The method as described in claim 1, wherein adjusting the charging current based on the battery capacity increment or battery voltage increment under the first charging current, and the first charging current, the second charging current, the first calibrated capacity or the first calibrated voltage, and the second calibrated capacity or the second calibrated voltage, comprises: Obtain the battery capacity increment under the first charging current; Based on the battery charge increment, the first charging current, the second charging current, the first calibrated charge, and the second calibrated charge, the third charging current is obtained; The charging current is adjusted to the third charging current.
3. The method as described in claim 2, characterized in that, The process of obtaining the third charging current based on the battery capacity increment, the first charging current, the second charging current, the first calibrated capacity, and the second calibrated capacity includes: Obtain the current difference between the second charging current and the first charging current, and the power difference between the second calibrated power and the first calibrated power; The current increment value is obtained based on the current difference, the power difference, and the battery power increment; The sum of the first charging current and the current increment value is determined as the third charging current.
4. The method as described in claim 2 or 3, characterized in that, The step of obtaining the battery capacity increment under the first charging current includes: The increase in battery capacity under the first charging current is determined by accumulating the ampere-hours.
5. The method as described in claim 1, wherein adjusting the charging current based on the battery capacity increment or battery voltage increment under the first charging current, and the first charging current, the second charging current, the first rated capacity or the first rated voltage, and the second rated capacity or the second rated voltage, comprises: Obtain the battery voltage increment under the first charging current; The third charging current is obtained based on the battery voltage increment, the first charging current, the second charging current, the first calibration voltage, and the second calibration voltage; The charging current is adjusted to the third charging current.
6. The method as described in claim 5, characterized in that, The process of obtaining the third charging current based on the battery voltage increment, the first charging current, the second charging current, the first calibration voltage, and the second calibration voltage includes: Obtain the current difference between the second charging current and the first charging current, and the voltage difference between the second calibration voltage and the first calibration voltage; The current increment value is obtained based on the current difference, the voltage difference, and the battery voltage increment; The sum of the first charging current and the current increment value is determined as the third charging current; The second calibration voltage is greater than the first calibration voltage.
7. The method as described in claim 5 or 6, characterized in that, The step of obtaining the battery voltage increment under the first charging current includes: The battery voltage increment under the first charging current is determined by the difference between the second battery voltage measurement and the first calibrated voltage.
8. A battery charging control device, characterized in that, include: The voltage calibration module is used to determine the charging current as the first charging current corresponding to the first calibration voltage or the first calibration capacity when the first battery voltage measurement value reaches the first calibration voltage or when the battery capacity measurement value reaches the first calibration capacity. The power calibration module is used to adjust the charging current based on the battery power increment or battery voltage increment under the first charging current, as well as the first charging current, the second charging current, the first calibrated power or the first calibrated voltage, and the second calibrated power or the second calibrated voltage. Wherein, the first calibration voltage and the first charging current correspond to the first calibration quantity, respectively, and the second calibration voltage and the second charging current correspond to the second calibration quantity, respectively; The second calibrated energy level is greater than the first calibrated energy level.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 7.