Battery Charging Control Using Cycle-Based SoC Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face inefficiencies in battery charging due to the inflexibility of voltage and charging current, and as the charging cycle increases, battery degradation leads to slower state of charge (SoC) increases, resulting in longer charging times.
Innovation Solution
An electronic device with a power management module, processor, and memory that alternately includes constant current and constant voltage sections during charging, using state-of-charge reference values to determine when to switch between these sections based on the identified charging cycle.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If only voltage or charging current is used as the indicator for changing between constant voltage section and constant current section, then the charging control is simple, but the flexibility of voltage and charging current is insufficient
Solution Approach 1:
The patent introduces state of charge (SoC) as an additional parameter alongside voltage and charging current to determine switching between constant voltage and constant current sections. This multi-parameter approach enhances the flexibility and adaptability of the charging control system, allowing for more nuanced adjustment of charging conditions based on battery state.
2Productivity
If the battery is charged using conventional constant voltage and constant current sections, then the charging process is stable, but as the charging cycle increases, the state of charge increases slowly resulting in extended charging time
Solution Approach 1:
The patent dynamically adjusts the switching conditions between constant voltage and constant current sections based on the charging cycle count and battery degradation state. By making the switching criteria adaptive rather than fixed, the system optimizes charging speed for batteries at different stages of their lifecycle, preventing the slowdown that occurs with conventional static charging protocols.
Solution Approach 2:
The system incorporates feedback mechanisms that monitor charging cycle count and battery degradation level, using this information to adjust charging parameters in real-time. This feedback loop enables the charger to respond to battery aging and maintain optimal charging performance throughout the battery's operational life.
3Productivity
If the state of charge reference value is kept constant regardless of charging cycle, then the charging control is simple, but the charging efficiency decreases as the battery degrades
Solution Approach 1:
The state of charge reference value is transformed from a static constant to a dynamic parameter that evolves with the charging cycle. The reference value is adjusted based on detected battery degradation, allowing the charging control to adapt to changing battery characteristics and maintain high charging efficiency throughout the battery's lifecycle.
Data Source
AI summary
An electronic device includes: a battery; a power management module configured to control the battery; a memory storing a plurality of state-of-charge reference values related to a charging cycle of the battery; at least one processor configured to: control the power management module to charge the battery such that a charging section of the battery alternately includes a plurality of constant current sections, in which charging is performed with a uniform current, and a plurality of constant voltage sections, in which charging is performed with a uniform voltage, identify the charging cycle of the battery, and set a condition for changing from one constant voltage section of the plurality of constant voltage sections to a constant current section following the one constant voltage section of the plurality of constant current sections, based on a state-of-charge reference value corresponding to the identified charging cycle of the battery from among the plurality of state-of-charge reference values stored in the memory.


