Battery charging method, device and computer equipment adaptive to multiple capacity specifications
By obtaining the battery's nominal capacity and charge-discharge ratio, and using pre-built charging parameter curves, the charging current and voltage are adjusted in real time, solving the charging compatibility problem for batteries of various capacity specifications and achieving good charging performance and battery protection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ARICHARGE TECH CO LTD
- Filing Date
- 2022-10-28
- Publication Date
- 2026-05-29
Smart Images

Figure CN115800429B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery charging technology, and more specifically, to a battery charging method, apparatus, and computer device adapted to various capacity specifications. Background Technology
[0002] Due to their advantages such as stable voltage, reliable power supply, and ease of portability, storage batteries are widely used in power plants, substations, communication systems, electric vehicles, aerospace, and other fields. A proper charging process can effectively improve the battery's lifespan and performance. Specifically, insufficient charging will affect the battery's discharge capacity, while overcharging will cause overheating and expansion, ultimately impacting its lifespan. Battery charging generally employs a two-stage charging method: constant current followed by constant voltage. In the initial charging phase, if the charging current is significantly lower than the battery's acceptable current, the charging time will be greatly prolonged. Conversely, in the later stages of charging, if the charging current exceeds the battery's acceptable current, it will cause a large number of air bubbles to form within the battery. Therefore, appropriate charging schemes need to be developed based on the battery's capacity. Furthermore, since batteries of different capacities have different charge-discharge ratios, after charging the battery to its nominal capacity, it is necessary to replenish the remaining charge according to the actual charge-discharge ratio to achieve better charging results. Summary of the Invention
[0003] The main objective of this application is to provide a battery charging method, apparatus, and computer equipment that are compatible with various capacity specifications, aiming to solve the technical problem that existing battery charging methods cannot be adapted to various batteries with different capacity specifications and charge-discharge ratios.
[0004] To achieve the above-mentioned objectives, this application provides a battery charging method adaptable to various capacity specifications, comprising:
[0005] The nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged are obtained. The charge-discharge ratio is the ratio of the battery's actual maximum discharge to its nominal capacity. The charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications. The charging parameter data includes multiple charging current values and multiple charging voltage values with different values. The charging current values and the charging voltage values correspond to the real-time voltage of the battery to be charged.
[0006] The real-time voltage of the battery to be charged is acquired at preset time intervals;
[0007] The battery is charged based on its nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data.
[0008] In some embodiments, prior to the step of obtaining the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged, the method includes:
[0009] Determine whether a battery capacity specification selection instruction and a charging confirmation instruction have been received;
[0010] If a battery capacity rule selection instruction and a charging confirmation instruction are received, the steps of the battery charging method described in claim 1 are executed.
[0011] In some embodiments, the step of charging the battery based on its nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data includes:
[0012] The maximum discharge capacity of the battery to be charged is obtained based on its nominal capacity and charge-discharge ratio.
[0013] The charging threshold voltage of the battery to be charged is obtained based on the maximum discharge amount;
[0014] Determine whether the real-time voltage of the battery to be charged is less than the charging threshold voltage;
[0015] If so, then the corresponding current value to be charged and the charging voltage value are selected according to the real-time voltage to charge the battery;
[0016] If not, then stop charging the battery to be charged.
[0017] In some embodiments, the charging current value and the charging voltage value also correspond to the real-time temperature of the battery to be charged;
[0018] The step of charging the battery based on its nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data includes:
[0019] The charging threshold voltage of the battery to be charged is obtained based on the maximum discharge amount;
[0020] Determine whether the real-time voltage of the battery to be charged is less than the charging threshold voltage;
[0021] If not, then stop charging the battery to be charged;
[0022] If so, then obtain the real-time temperature of the battery to be charged;
[0023] Based on the real-time voltage and real-time temperature of the battery to be charged, the corresponding charging current value and charging voltage value are selected to charge the battery.
[0024] In some embodiments, the charging current value and the charging voltage value also correspond to the cumulative charging time of the battery to be charged;
[0025] The step of charging the battery based on its nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data includes:
[0026] Obtain the cumulative charging time of the battery to be charged;
[0027] Determine whether the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold, wherein the maximum charging time threshold is obtained based on the nominal capacity of the battery to be charged;
[0028] If the cumulative charging time of the battery to be charged exceeds the maximum charging time threshold, then charging of the battery to be charged shall be stopped.
[0029] If the cumulative charging time of the battery to be charged is not greater than the maximum charging time threshold, then the maximum discharge capacity of the battery to be charged is obtained according to the nominal capacity and charge-discharge ratio of the battery to be charged.
[0030] The maximum charging threshold voltage of the battery to be charged is obtained based on the maximum discharge amount.
[0031] Determine whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage;
[0032] If so, then the corresponding current value to be charged and the charging voltage value are selected according to the real-time voltage to charge the battery;
[0033] If not, then stop charging the battery to be charged.
[0034] In some embodiments, the battery capacity specification selection instruction and the charging confirmation instruction include at least one of touch instruction, button instruction, or remote control instruction.
[0035] This application also provides a battery charging device adaptable to various capacity specifications, including:
[0036] The first acquisition module acquires the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. The charge-discharge ratio is the ratio of the nominal capacity to the actual maximum discharge capacity of the battery. The charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications. The charging parameter data includes multiple charging current values and multiple charging voltage values with different values. The charging current values and the charging voltage values correspond to the real-time voltage of the battery to be charged.
[0037] The second acquisition module acquires the real-time voltage of the battery to be charged at preset intervals.
[0038] The charging execution module is used to charge the battery to be charged based on the nominal capacity, real-time voltage, battery charge-discharge ratio and corresponding charging parameter data of the battery to be charged.
[0039] In some embodiments, the battery charging device further includes a display module and a button module;
[0040] The display module is connected to the button module, and the display module is used to display a charging confirmation icon and multiple battery capacity specification selection icons.
[0041] The button module is used to select the battery capacity specification option icon and the charging confirmation option icon.
[0042] This application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the battery charging method adapted to multiple capacity specifications provided in any of the above embodiments.
[0043] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the battery charging method adapted to multiple capacity specifications provided in any of the above embodiments.
[0044] This application provides a battery charging method, apparatus, and computer device adaptable to multiple capacity specifications, comprising: acquiring the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged, wherein the charge-discharge ratio is the ratio of the battery's nominal capacity to its actual maximum discharge capacity, the charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications, and the charging parameter data includes multiple charging current values and multiple charging voltage values with different values, wherein the charging current values and the charging voltage values correspond to the real-time voltage of the battery to be charged; acquiring the real-time voltage of the battery to be charged at preset time intervals; and charging the battery to be charged based on the nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. By pre-constructing multiple sets of charging parameter data corresponding to batteries with various capacity specifications and charge-discharge ratios, a charging strategy suitable for the battery can be obtained when charging the battery by acquiring the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. This not only improves the adaptability to batteries with different capacity specifications and charge-discharge ratios, but also enables the battery to achieve good charging results. Attached Figure Description
[0045] Figure 1This is a schematic flowchart illustrating a battery charging method adapted to various capacity specifications according to an embodiment of this application.
[0046] Figure 2 This is a schematic diagram of the charging parameter curve during the charging process of a battery to be charged according to an embodiment of this application.
[0047] Figure 3 This is a schematic diagram of the mapping curve between the open circuit voltage and the remaining capacity of a battery to be charged during the charging process, according to an embodiment of this application.
[0048] Figure 4 This is a flowchart illustrating a battery charging method adapted to various capacity specifications according to another embodiment of this application.
[0049] Figure 5 This is a flowchart illustrating step S30 of a battery charging method adaptable to various capacity specifications according to an embodiment of this application.
[0050] Figure 6 This is a flowchart illustrating step S30 in a battery charging method adapted to various capacity specifications according to another embodiment of this application.
[0051] Figure 7 This is a flowchart illustrating step S30 in a battery charging method adapted to various capacity specifications according to another embodiment of this application.
[0052] Figure 8 This is a schematic diagram of the structure of a battery charging device adapted to various capacity specifications according to an embodiment of this application;
[0053] Figure 9 This is a schematic diagram of the structure of a computer device according to an embodiment of this application. Detailed Implementation
[0054] Please refer to Figure 1 This application provides a battery charging method that is compatible with various capacity specifications. The method includes steps S10-S30, and the detailed description of each step of the method is as follows.
[0055] In one embodiment, the battery charging method adaptable to multiple capacity specifications includes:
[0056] S10. Obtain the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. The charge-discharge ratio is the ratio of the battery's actual maximum discharge to its nominal capacity. The charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications. The charging parameter data includes multiple charging current values and multiple charging voltage values with different values. The charging current values and the charging voltage values correspond to the real-time voltage of the battery to be charged.
[0057] S20. Obtain the real-time voltage of the battery to be charged at preset time intervals;
[0058] S30. Based on the nominal capacity, real-time voltage, battery charge-discharge ratio, and corresponding charging parameter data of the battery to be charged, charge the battery to be charged.
[0059] As described in step S10 above, the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged are first obtained. The charge-discharge ratio is the ratio of the battery's actual maximum discharge to its nominal capacity. The charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications. The charging parameter data includes multiple charging current values and multiple charging voltage values with different values, and the charging current and charging voltage values correspond to the real-time voltage of the battery to be charged.
[0060] The nominal capacity of the battery to be recharged is selected and set by the user according to the actual nominal capacity specification of the battery (usually marked on the surface of the battery casing and explained in the instruction manual). The charge-discharge ratio of batteries of different capacity specifications (or different brands of the same capacity) is generally different and can be determined in advance through experiments. Therefore, when charging a battery of a certain brand, its corresponding charge-discharge ratio can be obtained by obtaining its nominal capacity, thereby obtaining its maximum discharge capacity. In subsequent charging, in order to achieve better charging effect (i.e., to make the battery to be recharged have better discharge capacity), it should be charged according to the maximum discharge capacity of the battery to be recharged.
[0061] Due to deep discharge and other factors, the battery's internal activity weakens when the voltage is low. Charging with a relatively large current at the beginning of the charging process can damage the battery. Therefore, it's crucial to gradually activate its internal activity. First, pre-charge the battery with a small current until the voltage exceeds the pre-charge voltage threshold (e.g., 2.5V). Then, continue charging using a constant current-constant voltage charging method. In the first stage, charge with a constant current (greater than the pre-charge current). When the battery voltage reaches the jump-off voltage (greater than the pre-charge voltage threshold), switch to the second stage for constant voltage charging. At this stage, the current gradually decreases until the battery reaches its maximum charging threshold voltage, i.e., fully charged, thus effectively protecting the battery.
[0062] The pre-charge current, pre-charge voltage threshold, constant current, jump voltage, constant voltage, and maximum charging threshold voltage will vary depending on the battery capacity and charge-discharge ratio. Please refer to [the relevant documentation / reference]. Figure 2 , Figure 2A charging parameter curve during battery charging is shown, illustrating the correspondence between charging current, charging voltage, and battery voltage. Therefore, charging parameter curves (including charging current, charging voltage, and other charging parameter data) for batteries of various capacity specifications and charge-discharge ratios can be obtained in advance through experiments. Based on these different charging parameter curves, corresponding battery charging strategies can be formulated (i.e., setting the conditions for starting and ending charging, and selecting the charging current and charging voltage values during the charging process).
[0063] As described in step S20 above, the real-time voltage of the battery to be charged is acquired at preset time intervals. The remaining capacity of the battery is related to its open-circuit voltage; therefore, the remaining capacity of a battery undergoing charging can be estimated by detecting its real-time voltage value. Specifically, the relationship between the open-circuit voltage and remaining capacity of batteries with different capacity specifications and charge-discharge ratios can be obtained in advance through experiments. Please refer to [reference needed]. Figure 3 , Figure 3 A mapping curve between open-circuit voltage and remaining capacity during battery charging is shown. Based on the mapping curves of batteries with different capacity specifications and charge-discharge ratios, when the real-time voltage value of a battery with a certain capacity specification and charge-discharge ratio is detected during the charging process, the real-time remaining capacity of the battery can be obtained according to its mapping curve. When the real-time remaining capacity of the battery is equal to its actual maximum discharge capacity, the battery is considered to be fully charged, and charging of the battery is stopped to avoid overcharging.
[0064] As described in step S30 above, the battery is charged based on the nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. Specifically, based on the nominal capacity and charge-discharge ratio of the battery to be charged, the actual maximum discharge capacity of the battery can be obtained. The actual maximum discharge capacity can be used as a basis for determining whether the battery is fully charged. Based on the real-time voltage of the battery during the charging process, the charging current and charging voltage values corresponding to the current real-time voltage can be determined. The charging current and charging voltage of the battery are then adjusted according to these values to achieve a good charging effect.
[0065] This application provides a battery charging method adaptable to multiple capacity specifications, comprising: acquiring the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged, wherein the charge-discharge ratio is the ratio of the battery's actual maximum discharge capacity to its nominal capacity, and the charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications. The charging parameter data includes multiple charging current values and multiple charging voltage values with different values, and the charging current values and the charging voltage values correspond to the real-time voltage of the battery to be charged; acquiring the real-time voltage of the battery to be charged at preset time intervals; and charging the battery to be charged based on the nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. By pre-constructing multiple sets of charging parameter data corresponding to batteries with various capacity specifications and charge-discharge ratios, a charging strategy adapted to the battery to be charged can be obtained when charging the battery by acquiring the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. This not only improves the adaptability to batteries with different capacity specifications and charge-discharge ratios but also enables the battery to achieve good charging results.
[0066] In some embodiments, please refer to Figure 4 Before the step of obtaining the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged, the above battery charging method further includes:
[0067] S00. Determine whether a battery capacity specification selection instruction and a charging confirmation instruction have been received; if a battery capacity rule selection instruction and a charging confirmation instruction have been received, then execute steps S10-S30 of the battery charging method described above.
[0068] As described in step S00 above, to avoid immediately performing a charging operation after the battery to be charged is connected to the charging circuit, which could lead to a mismatch between the battery and the charging strategy previously executed in the charging circuit and threaten the user's electrical safety, before performing the charging operation, it is first determined whether a battery capacity specification selection instruction and a charging confirmation instruction have been received. If a battery capacity specification selection instruction and a charging confirmation instruction are received, it means that the user has safely connected the battery to be charged and selected a suitable capacity specification for the battery, and then steps S10-S30 above are executed to charge the battery to be charged. If no battery capacity specification selection instruction and a charging confirmation instruction are received, it is assumed that the battery to be charged has not been connected to the charging circuit or that the user has no charging needs, and the charging operation is temporarily not performed.
[0069] In some embodiments, please refer to Figure 5 The step of charging the battery based on its nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data includes:
[0070] S301a. Obtain the maximum discharge capacity of the battery to be charged based on its nominal capacity and charge-discharge ratio.
[0071] S301b: Obtain the maximum charging threshold voltage of the battery to be charged based on the maximum discharge amount;
[0072] S301c, Determine whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage;
[0073] S301d If so, then select the corresponding current value to be charged and the charging voltage value to charge the battery according to the real-time voltage;
[0074] S301e, If not, then stop charging the battery to be charged.
[0075] As described in step S301a above, the maximum discharge capacity of the battery to be charged is obtained based on its nominal capacity and charge-discharge ratio. For example, assuming the nominal capacity of the battery to be charged is 100AH and its charge-discharge ratio is 106%, the maximum discharge capacity of the battery to be charged is 106AH. Therefore, 106AH can be used as the maximum charging demand value of the battery to be charged. That is, when the remaining capacity of the battery is equal to the maximum charging demand value, it means that the battery is fully charged.
[0076] As described in step S301b above, the maximum charging threshold voltage of the battery to be charged is obtained based on the maximum discharge capacity of the battery. Specifically, since the remaining capacity of the battery is related to the open circuit voltage of the battery, and the maximum discharge capacity of the battery is equal to the remaining capacity when the battery is fully charged, the battery voltage corresponding to the maximum discharge capacity of the battery is the maximum charging threshold voltage, which is used to characterize the voltage when the battery is fully charged.
[0077] As described in steps 301c-301e above, during the charging process, it is determined whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage. When the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage, it means that the battery is not fully charged. Then, the corresponding charging current value and charging voltage value are selected according to the current real-time voltage to charge the battery. When the battery voltage is equal to or greater than (i.e. not less than) the maximum charging threshold voltage, it means that the battery is fully charged. At this time, charging the battery is stopped (i.e., the charging current value and charging voltage value are set to 0) to avoid overcharging the battery.
[0078] In some embodiments, please refer to Figure 6The charging current value and the charging voltage value also correspond to the real-time temperature of the battery to be charged; the step of charging the battery to be charged based on its nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data includes:
[0079] S302a. Obtain the maximum discharge capacity of the battery to be charged based on its nominal capacity and charge-discharge ratio.
[0080] S302b: Obtain the maximum charging threshold voltage of the battery to be charged based on the maximum discharge amount;
[0081] S302c. Determine whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage;
[0082] S302d. If not, stop charging the battery to be charged;
[0083] S302e, If yes, then obtain the real-time temperature of the battery to be charged;
[0084] S302f: Based on the real-time voltage and real-time temperature of the battery to be charged, select the corresponding charging current value and charging voltage value to charge the battery to be charged.
[0085] As described in steps S302a-S302d above, firstly, the maximum discharge capacity of the battery to be charged is obtained based on the nominal capacity and charge-discharge ratio of the battery to be charged; then, the maximum charging threshold voltage of the battery to be charged is obtained based on the maximum discharge capacity of the battery to be charged; and finally, it is determined whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage. If the real-time voltage of the battery to be charged is not less than the maximum charging threshold voltage, that is, the battery is fully charged, then charging of the battery to be charged is stopped to avoid overcharging.
[0086] As described in steps S302d-S302e above, when the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage, it indicates that the battery needs to be charged. At this time, the real-time temperature of the battery to be charged is obtained; and based on the real-time voltage and the real-time temperature of the battery to be charged, the corresponding charging current value and charging voltage value are selected to charge the battery. Specifically, since the battery temperature is closely related to the battery's charging and discharging efficiency and charging safety, in this embodiment, in order to obtain better charging effect and ensure battery charging safety, the real-time temperature of the battery also needs to be considered during the charging process. The real-time temperature of the battery can be obtained by setting a patch-type temperature sensor on the surface of the battery casing. In this embodiment, the corresponding charging parameter data considering the real-time voltage and real-time temperature of the battery to be charged can also be obtained in advance through experiments. During the charging process, by obtaining the real-time voltage and real-time temperature of the battery to be charged in real time, the corresponding current charging value and voltage charging value can be obtained, and the battery to be charged can be charged based on the current charging value and voltage charging value.
[0087] In some embodiments, please refer to Figure 7 The charging current value and the charging voltage value also correspond to the cumulative charging time of the battery to be charged; the step of charging the battery to be charged based on the nominal capacity, real-time voltage, battery charge-discharge ratio and corresponding charging parameter data of the battery to be charged includes:
[0088] S303a. Obtain the cumulative charging time of the battery to be charged;
[0089] S303b. Determine whether the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold, wherein the maximum charging time threshold is obtained based on the nominal capacity of the battery to be charged.
[0090] S303c: If the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold, then stop charging the battery to be charged.
[0091] S303d. If the cumulative charging time of the battery to be charged is not greater than the maximum charging time threshold, then the maximum discharge capacity of the battery to be charged is obtained according to the nominal capacity and charge-discharge ratio of the battery to be charged.
[0092] S303e: Obtain the maximum charging threshold voltage of the battery to be charged based on the maximum discharge amount;
[0093] S303f: Determine whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage;
[0094] S303g, if so, then select the corresponding current value to be charged and the charging voltage value to charge the battery to be charged according to the real-time voltage;
[0095] S303h, if not, then stop charging the battery to be charged.
[0096] As described in steps S303a-S303h above, due to the aging of the battery during use, its actual maximum discharge capacity (i.e., the actual capacity of the battery) will gradually decrease. Therefore, its maximum charging threshold voltage will also decrease as the battery ages. However, the charging parameter data mentioned above is obtained through experiments on batteries with good performance and no damage. Therefore, its maximum charging threshold voltage must be higher than that of batteries with aging phenomena. Thus, in the actual charging process, if the battery to be charged is already in an aged state, the maximum charging current value and maximum charging voltage value set according to the preset charging parameter data will inevitably be too high, and the maximum remaining capacity of the battery to be charged cannot reach the maximum discharge capacity corresponding to the nominal capacity. This will inevitably cause the battery to be charged to be in a charging state, resulting in serious overcharging, further damaging the battery, and even causing the battery temperature to become too high due to prolonged overcharging, leading to fire or even explosion.
[0097] Therefore, to avoid the harm caused by severe overcharging of the battery, in this embodiment, the cumulative charging time of the battery to be charged is first obtained; and it is determined whether the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold. The maximum charging time threshold can be obtained through prior experiments. For example, the time from when the battery starts charging from 0% to when the battery is just fully charged is selected as the maximum charging time threshold. When the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold, charging of the battery to be charged is stopped to avoid severe overcharging. When the cumulative charging time of the battery to be charged is not greater than the maximum charging time threshold, the corresponding charging current value and the charging voltage value are selected according to the real-time voltage of the battery to be charged to charge the battery until the real-time voltage of the battery to be charged is not less than the maximum charging threshold voltage or the cumulative charging time is greater than the maximum charging time threshold.
[0098] In some embodiments, the battery capacity specification selection command and the charging confirmation command include at least one of touch commands, button commands, or remote control commands. Specifically, during actual charging, the method by which the user issues the battery capacity specification selection command and the charging confirmation command can be reasonably selected according to the actual charging device. For example, when the charging device is equipped with a touch screen, the user can issue touch-based battery capacity specification selection commands and charging confirmation commands by clicking the touch screen; when the charging device is equipped with mechanical buttons for issuing battery capacity specification selection commands and charging confirmation commands, the user can issue button-based battery capacity specification selection commands and charging confirmation commands by pressing the corresponding mechanical buttons; and when the charging device is equipped with a remote control module, meaning the user can bind the charging device to a mobile device such as a mobile phone or remote control for remote control, the user can issue remote control-based battery capacity specification selection commands and charging confirmation commands; and when the charging device has the function of receiving at least two of the above-mentioned touch commands, button commands, or remote control commands, the user can choose the appropriate command issuance method according to actual needs.
[0099] Please refer to Figure 8 This application also provides a battery charging device adapted to various capacity specifications, including:
[0100] The first acquisition module 801 acquires the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. The charge-discharge ratio is the ratio of the nominal capacity to the actual maximum discharge capacity of the battery. The charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications. The charging parameter data includes multiple charging current values and multiple charging voltage values with different values. The charging current values and the charging voltage values correspond to the real-time voltage of the battery to be charged.
[0101] The second acquisition module 802 acquires the real-time voltage of the battery to be charged at preset intervals.
[0102] The charging execution module 803 is used to charge the battery to be charged based on the nominal capacity, real-time voltage, battery charge-discharge ratio and corresponding charging parameter data of the battery to be charged.
[0103] In this embodiment, the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged are first acquired by the first acquisition module 801. The charge-discharge ratio is the ratio of the battery's nominal capacity to its actual maximum discharge capacity. The charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications. The charging parameter data includes multiple charging current values and multiple charging voltage values with different values, and the charging current and charging voltage values correspond to the real-time voltage of the battery to be charged.
[0104] The nominal capacity of the battery to be recharged is selected and set by the user according to the actual nominal capacity specification of the battery (usually marked on the surface of the battery casing and explained in the instruction manual). The charge-discharge ratio of batteries of different capacity specifications (or different brands of the same capacity) is generally different and can be determined in advance through experiments. Therefore, when charging a battery of a certain brand, its corresponding charge-discharge ratio can be obtained by obtaining its nominal capacity, thereby obtaining its maximum discharge capacity. In subsequent charging, in order to achieve better charging effect (i.e., to make the battery to be recharged have better discharge capacity), it should be charged according to the maximum discharge capacity of the battery to be recharged.
[0105] Due to deep discharge and other factors, the battery's internal activity weakens when the voltage is low. Charging with a relatively large current at the beginning of the charging process can damage the battery. Therefore, it's crucial to gradually activate its internal activity. First, pre-charge the battery with a small current until the voltage exceeds the pre-charge voltage threshold (e.g., 2.5V). Then, continue charging using a constant current-constant voltage charging method. In the first stage, charge with a constant current (greater than the pre-charge current). When the battery voltage reaches the jump-off voltage (greater than the pre-charge voltage threshold), switch to the second stage for constant voltage charging. At this stage, the current gradually decreases until the battery reaches its maximum charging threshold voltage, i.e., fully charged, thus effectively protecting the battery.
[0106] Batteries with different capacity specifications and charge-discharge ratios will have different pre-charge current values, pre-charge voltage thresholds, constant current values, jump voltage values, constant voltage values, and maximum charging threshold voltages. Therefore, charging parameter curves (including charging current values, charging voltage values, and other charging parameter data) of batteries with various capacity specifications and charge-discharge ratios can be obtained in advance through experiments. Based on different charging parameter curves, corresponding battery charging strategies can be formulated (i.e., setting the conditions for starting and ending battery charging, as well as the charging current and charging voltage values selected during the charging process).
[0107] In this embodiment, the second acquisition module 802 also acquires the real-time voltage of the battery to be charged at preset intervals. The remaining capacity of the battery is related to the open-circuit voltage of the battery. Therefore, the remaining capacity of the battery during charging can be estimated by detecting the real-time voltage value of the battery. Specifically, the relationship between the open-circuit voltage and the remaining capacity of batteries with different capacity specifications and charge-discharge ratios can be obtained in advance through experiments, and a mapping curve can be generated. Based on the mapping curves of batteries with different capacity specifications and charge-discharge ratios, when the real-time voltage value of a battery with a certain capacity specification and charge-discharge ratio is detected during the charging process, the real-time remaining capacity of the battery can be obtained according to its mapping curve. When the real-time remaining capacity of the battery is equal to its actual maximum discharge capacity, the battery is considered to be fully charged, and charging of the battery is stopped to avoid overcharging.
[0108] In this embodiment, the charging execution module 803 also charges the battery based on the nominal capacity, real-time voltage, battery charge-discharge ratio, and corresponding charging parameter data of the battery to be charged obtained above. Specifically, based on the nominal capacity and charge-discharge ratio of the battery to be charged obtained above, the actual maximum discharge capacity of the battery to be charged can be obtained. The actual maximum discharge capacity can be used as a basis for determining whether the battery to be charged is fully charged. Based on the real-time voltage of the battery to be charged during the charging process, the charging current value and charging voltage value corresponding to the current real-time voltage of the battery to be charged can be determined. The charging current and charging voltage of the battery to be charged are adjusted according to the charging current value and charging voltage value to achieve a good charging effect.
[0109] In some embodiments, the charging execution module 803 includes a first maximum discharge capacity acquisition unit, a first maximum charging threshold voltage acquisition unit, a first judgment unit, a first execution unit, and a second execution unit. The first maximum discharge capacity acquisition unit is used to obtain the maximum discharge capacity of the battery to be charged based on its nominal capacity and charge-discharge ratio; the first maximum charging threshold voltage acquisition unit is used to obtain the maximum charging threshold voltage of the battery to be charged based on the maximum discharge capacity; the first judgment unit is used to determine whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; the first execution unit is used to select the corresponding charging current value and charging voltage value to charge the battery to be charged based on the real-time voltage when the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; the second execution unit is used to stop charging the battery to be charged when the real-time voltage of the battery to be charged is not less than the maximum charging threshold voltage.
[0110] In this embodiment, the maximum discharge capacity of the battery to be recharged is obtained by the first maximum discharge capacity acquisition unit based on the nominal capacity and charge-discharge ratio of the battery to be recharged. For example, assuming the nominal capacity of the battery to be recharged is 100AH and its charge-discharge ratio is 106%, the maximum discharge capacity of the battery to be recharged can be obtained as 106AH. Therefore, 106AH can be used as the maximum charging demand value of the battery to be recharged. That is, when the remaining capacity of the battery is equal to the maximum charging demand value, it means that the battery is fully charged.
[0111] In this embodiment, the maximum charging threshold voltage of the battery to be charged is also obtained by the first maximum charging threshold voltage acquisition unit based on the maximum discharge capacity of the battery to be charged. Specifically, since the remaining capacity of the battery is related to the open circuit voltage of the battery, and the maximum discharge capacity of the battery is equal to the remaining capacity when the battery is fully charged, the battery voltage corresponding to the maximum discharge capacity of the battery is the maximum charging threshold voltage, which is used to characterize the voltage when the battery is fully charged.
[0112] In this embodiment, during battery charging, the first judgment unit also determines whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage. When the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage, it indicates that the battery is not fully charged. Then, the first execution unit selects the corresponding charging current value and charging voltage value to charge the battery based on the current real-time voltage. When the battery voltage is equal to or greater than (i.e. not less than) the maximum charging threshold voltage, it indicates that the battery is fully charged. At this time, the second execution unit stops charging the battery (i.e., sets the charging current value and charging voltage value to 0) to avoid overcharging the battery.
[0113] In other embodiments, the charging execution module 803 includes a second maximum discharge capacity acquisition unit, a second maximum charging threshold voltage acquisition unit, a second judgment unit, a third execution unit, a fourth execution unit, and a fifth execution unit. Specifically, the second maximum discharge capacity acquisition unit is used to obtain the maximum discharge capacity of the battery to be charged based on its nominal capacity and charge-discharge ratio; the second maximum charging threshold voltage acquisition unit is used to obtain the maximum charging threshold voltage of the battery to be charged based on the maximum discharge capacity; the second judgment unit is used to determine whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; the third execution unit is used to stop charging the battery to be charged when the real-time voltage of the battery to be charged is not less than the maximum charging threshold voltage; the fourth execution unit is used to obtain the real-time temperature of the battery to be charged when the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; and the fifth execution unit is used to select the corresponding charging current value and charging voltage value to charge the battery to be charged based on the real-time voltage and the real-time temperature.
[0114] In this embodiment, the maximum discharge capacity of the battery to be charged is first obtained by the second maximum discharge capacity acquisition unit based on the nominal capacity and charge-discharge ratio of the battery to be charged; the maximum charging threshold voltage of the battery to be charged is obtained by the second maximum charging threshold voltage acquisition unit, the third execution unit, the fourth execution unit and the fifth execution unit based on the maximum discharge capacity of the battery to be charged; and the second judgment unit determines whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; if the real-time voltage of the battery to be charged is not less than the maximum charging threshold voltage, that is, the battery is fully charged, the third execution unit stops charging the battery to be charged to avoid overcharging.
[0115] In this embodiment, when the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage, it indicates that the battery needs to be charged. At this time, the real-time temperature of the battery to be charged is obtained by the fourth execution unit; and the corresponding charging current and charging voltage values are selected by the fifth execution unit based on the real-time voltage and the real-time temperature of the battery to be charged. Specifically, since the battery temperature is closely related to the battery's charging and discharging efficiency and charging safety, in this embodiment, in order to obtain better charging effect and ensure battery charging safety, the real-time temperature of the battery also needs to be considered during the charging process. The real-time temperature of the battery can be obtained by setting a patch temperature sensor on the surface of the battery casing. In this embodiment, the corresponding charging parameter data considering the real-time voltage and real-time temperature of the battery to be charged can also be obtained in advance through experiments. During the charging process, by obtaining the real-time voltage and real-time temperature of the battery to be charged in real time, the corresponding current charging value and voltage charging value can be obtained, and the battery to be charged can be charged based on the current charging value and voltage charging value.
[0116] In other embodiments, the charging execution module 803 includes a cumulative charging time acquisition unit, a third judgment unit, a sixth execution unit, a third maximum discharge capacity acquisition unit, a third maximum charging threshold voltage acquisition unit, a fourth judgment unit, a seventh execution unit, and an eighth execution unit. The cumulative charging time acquisition unit acquires the cumulative charging time of the battery to be charged; the third judgment unit determines whether the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold, wherein the maximum charging time threshold is obtained based on the nominal capacity of the battery to be charged; the sixth execution unit stops charging the battery to be charged when the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold; and the third maximum discharge capacity acquisition unit acquires the maximum discharge capacity of the battery to be charged based on the nominal capacity and charge-discharge ratio of the battery to be charged when the cumulative charging time of the battery to be charged is not greater than the maximum charging time threshold. The maximum discharge capacity of the battery; the third maximum charging threshold voltage acquisition unit is used to obtain the maximum charging threshold voltage of the battery to be charged based on the maximum discharge capacity; the fourth judgment unit is used to judge whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; the seventh execution unit is used to select the corresponding charging current value and charging voltage value to charge the battery to be charged according to the real-time voltage when the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; the eighth execution unit is used to stop charging the battery to be charged when the real-time voltage of the battery to be charged is not less than the maximum charging threshold voltage.
[0117] Because batteries age during use, their actual maximum discharge capacity (i.e., the actual capacity of the battery) gradually decreases. Consequently, their maximum charging threshold voltage also decreases with battery aging. However, the charging parameters mentioned above are based on experiments conducted on batteries with good performance and no damage. Therefore, their maximum charging threshold voltage is necessarily higher than that of batteries that have already shown signs of aging. Thus, in actual charging, if the battery to be charged is already in an aged state, the maximum charging current and maximum charging voltage values set according to the preset charging parameters will inevitably be too high. Furthermore, the maximum remaining capacity of the battery to be charged will not be able to reach the maximum discharge capacity corresponding to the nominal capacity. This will inevitably cause the battery to remain in a charging state, resulting in severe overcharging, further damaging the battery, and even causing the battery to overheat and catch fire or explode due to prolonged overcharging.
[0118] Therefore, in this embodiment, to avoid the harm caused by severe overcharging of the battery, the cumulative charging time of the battery to be charged is first obtained by the cumulative charging time acquisition unit; and the cumulative charging time of the battery to be charged is determined by the third judgment unit to determine whether the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold. The maximum charging time threshold can be obtained through a pre-experiment. For example, the time from when the battery starts charging from 0% to when the battery is just fully charged is selected as the maximum charging time threshold. When the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold, the sixth execution unit stops charging the battery to avoid severe overcharging. When the cumulative charging time of the battery to be charged is not greater than the maximum charging time threshold, the seventh execution unit selects the corresponding charging current value and the charging voltage value according to the real-time voltage of the battery to be charged to charge the battery until the real-time voltage of the battery to be charged is not less than the maximum charging threshold voltage or the cumulative charging time is greater than the maximum charging time threshold.
[0119] In some embodiments, the battery capacity specification selection command and the charging confirmation command mentioned above include at least one of touch commands, button commands, or remote control commands. Specifically, during actual charging, the method by which the user issues the battery capacity specification selection command and the charging confirmation command can be reasonably selected according to the actual charging device. For example, when the charging device is equipped with a touch screen, the user can issue touch-based battery capacity specification selection commands and charging confirmation commands by clicking the touch screen; when the charging device is equipped with mechanical buttons for issuing battery capacity specification selection commands and charging confirmation commands, the user can issue button-based battery capacity specification selection commands and charging confirmation commands by pressing the corresponding mechanical buttons; and when the charging device is equipped with a remote control module, that is, when the user can bind the charging device to a mobile device such as a mobile phone or remote control to implement remote control, the user can issue remote control-based battery capacity specification selection commands and charging confirmation commands; and when the charging device has the function of receiving at least two of the above-mentioned touch commands, button commands, or remote control commands, the user can choose the appropriate command issuance method according to actual needs.
[0120] In some embodiments, the battery charging device adaptable to multiple capacity specifications further includes a display module 804 and a button module 805. The display module is connected to the button module, and is used to display a charging confirmation icon and multiple battery capacity specification selection icons; the button module is used to select the battery capacity specification selection icon and the charging confirmation icon.
[0121] It is understood that the components of the battery charging device adapted to multiple capacity specifications proposed in this application can realize the function of any of the battery charging methods adapted to multiple capacity specifications provided in any of the above embodiments, and the specific structure will not be described in detail.
[0122] Please refer to Figure 9 This application also provides a computer device whose internal structure can be as follows: Figure 9 As shown. The computer device includes a processor, memory, network interface, and database connected via a system bus. The processor is designed to provide computing and control capabilities. The memory includes a storage medium and internal memory. The storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the storage medium. The database stores data related to a battery charging method adapted to various capacity specifications. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements the battery charging method adapted to various capacity specifications provided in any of the above embodiments.
[0123] This application also provides a computer-readable storage medium, which may be non-volatile or volatile, storing a computer program thereon. When the computer program is executed by a processor, it implements the battery charging method adapted to multiple capacity specifications provided in any of the above embodiments.
[0124] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media provided in this application and used in the embodiments can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual-rate SDRAM (SSRSDRAM), expanded SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0125] This application provides a battery charging method, apparatus, and computer device adaptable to multiple capacity specifications, comprising: acquiring the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged, wherein the charge-discharge ratio is the ratio of the battery's nominal capacity to its actual maximum discharge capacity, the charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications, and the charging parameter data includes multiple charging current values and multiple charging voltage values with different values, wherein the charging current values and the charging voltage values correspond to the real-time voltage of the battery to be charged; acquiring the real-time voltage of the battery to be charged at preset time intervals; and charging the battery to be charged based on the nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. By pre-constructing multiple sets of charging parameter data corresponding to batteries with various capacity specifications and charge-discharge ratios, a charging strategy suitable for the battery can be obtained when charging the battery by acquiring the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. This not only improves the adaptability to batteries with different capacity specifications and charge-discharge ratios, but also enables the battery to achieve good charging results.
[0126] It should be noted that, in this document, the terms "comprising," "including," or any other variations are intended to cover non-exclusive inclusion, such that a process, apparatus, article, or method 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, apparatus, article, or method. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, apparatus, article, or method that includes that element.
[0127] The above description is only a preferred embodiment of this application and does not limit the patent scope of this application. Any equivalent structural or procedural changes made based on the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A battery charging method adaptable to multiple capacity specifications, characterized in that, include: The nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged are obtained. The charge-discharge ratio is the ratio of the battery's actual maximum discharge to its nominal capacity. The charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications. The charging parameter data includes multiple charging current values and multiple charging voltage values with different values. The charging current values and the charging voltage values correspond to the real-time voltage of the battery to be charged. The real-time voltage of the battery to be charged is acquired at preset time intervals; Based on the nominal capacity, real-time voltage, battery charge-discharge ratio, and corresponding charging parameter data of the battery to be charged, the battery to be charged is charged. The step of charging the battery based on its nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data includes: The maximum discharge capacity of the battery to be charged is obtained based on its nominal capacity and charge-discharge ratio. The maximum charging threshold voltage of the battery to be charged is obtained based on the maximum discharge amount. Determine whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; If so, then the corresponding charging current value and charging voltage value are selected according to the real-time voltage to charge the battery to be charged; If not, then stop charging the battery to be charged.
2. The battery charging method adaptable to multiple capacity specifications according to claim 1, characterized in that, Before the step of obtaining the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged, the method further includes: Determine whether a battery capacity specification selection instruction and a charging confirmation instruction have been received; If a battery capacity rule selection instruction and a charging confirmation instruction are received, the steps of the battery charging method described in claim 1 are executed.
3. The battery charging method adaptable to multiple capacity specifications according to claim 1, characterized in that, The charging current value and the charging voltage value also correspond to the real-time temperature of the battery to be charged; The step of charging the battery based on its nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data includes: The maximum discharge capacity of the battery to be charged is obtained based on its nominal capacity and charge-discharge ratio. The maximum charging threshold voltage of the battery to be charged is obtained based on the maximum discharge amount. Determine whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; If not, then stop charging the battery to be charged; If so, then obtain the real-time temperature of the battery to be charged; Based on the real-time voltage and real-time temperature of the battery to be charged, the corresponding charging current value and charging voltage value are selected to charge the battery.
4. The battery charging method adaptable to multiple capacity specifications according to claim 1, characterized in that, The charging current value and the charging voltage value also correspond to the cumulative charging time of the battery to be charged; The step of charging the battery based on its nominal capacity, real-time voltage, charge-discharge ratio, and corresponding charging parameter data includes: Obtain the cumulative charging time of the battery to be charged; Determine whether the cumulative charging time of the battery to be charged is greater than the maximum charging time threshold, wherein the maximum charging time threshold is obtained based on the nominal capacity of the battery to be charged; If the cumulative charging time of the battery to be charged exceeds the maximum charging time threshold, then charging of the battery to be charged shall be stopped. If the cumulative charging time of the battery to be charged is not greater than the maximum charging time threshold, then the maximum discharge capacity of the battery to be charged is obtained according to the nominal capacity and charge-discharge ratio of the battery to be charged. The maximum charging threshold voltage of the battery to be charged is obtained based on the maximum discharge amount. Determine whether the real-time voltage of the battery to be charged is less than the maximum charging threshold voltage; If so, then the corresponding charging current value and charging voltage value are selected according to the real-time voltage to charge the battery to be charged; If not, then stop charging the battery to be charged.
5. The battery charging method adaptable to multiple capacity specifications according to claim 2, characterized in that, The battery capacity specification selection instruction and the charging confirmation instruction include at least one of touch instruction, button instruction, or remote control instruction.
6. A battery charging device adaptable to multiple capacity specifications, used to implement the battery charging method adaptable to multiple capacity specifications as described in any one of claims 1-5, characterized in that, include: The first acquisition module acquires the nominal capacity, charge-discharge ratio, and corresponding charging parameter data of the battery to be charged. The charge-discharge ratio is the ratio of the nominal capacity to the actual maximum discharge capacity of the battery. The charging parameter data is obtained in advance based on the charging characteristic curves of batteries with different capacity specifications. The charging parameter data includes multiple charging current values and multiple charging voltage values with different values. The charging current values and the charging voltage values correspond to the real-time voltage of the battery to be charged. The second acquisition module acquires the real-time voltage of the battery to be charged at preset intervals. The charging execution module is used to charge the battery to be charged based on the nominal capacity, real-time voltage, battery charge-discharge ratio and corresponding charging parameter data of the battery to be charged.
7. The battery charging device according to claim 6, characterized in that, The battery charging device also includes a display module and a button module; The display module is connected to the button module, and the display module is used to display a charging confirmation icon and multiple battery capacity specification selection icons. The button module is used to select the battery capacity specification option icon and the charging confirmation option icon.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the battery charging method adapted to multiple capacity specifications as described in any one of claims 1-5.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the battery charging method adapted to multiple capacity specifications as described in any one of claims 1-5.