Battery Time Remaining Estimation Using Discharge Rate Weighting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Information handling systems face inaccuracies in estimating remaining battery life due to battery capacity degradation and variations in discharge cycles, leading to potential battery failure and unnecessary shutdowns.
Innovation Solution
A method that determines multiple discharge rates, calculates a historical and current discharge rate, applies a weighting factor to adjust these rates, and scales them based on the battery's state of charge to estimate the remaining operational time, with adjustments made based on actual usage and application identification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional battery life estimation methods are used, then the system can operate on battery power, but the estimation accuracy deteriorates due to battery capacity degradation and discharge cycle variations
Solution Approach 1:
The system implements feedback by continuously monitoring actual battery discharge rates and comparing them against historical data. The estimated time remaining is constantly updated based on the difference between actual and historical discharge patterns, allowing the system to adapt to battery degradation and provide progressively more accurate estimates over time.
Solution Approach 2:
The system performs preliminary actions by establishing a historical discharge rate baseline before actual battery depletion occurs. Multiple discharge rates are measured and stored in advance, creating a reference profile that enables more accurate real-time estimation when the battery is actually being depleted.
2Device complexity
If the system uses simple discharge rate averaging, then the calculation is straightforward, but it fails to account for battery capacity degradation over time
Solution Approach 1:
The system applies dynamics by transitioning from static discharge rate assumptions to dynamic adjustment. The historical discharge rate serves as a baseline, but the system continuously modifies this baseline based on actual measured discharge rates, allowing the estimation model to adapt and evolve as the battery degrades over time and usage patterns change.
Solution Approach 2:
The system changes parameters by introducing a weighting factor that balances historical discharge rate data with current actual discharge rate measurements. This parameter adjustment allows the system to progressively incorporate new information while maintaining the stability of historical data, improving accuracy without requiring complete recalculation.
3Measurement precision
If the system applies weighting factors and multiple correction calculations, then estimation accuracy improves, but the computational complexity increases
Solution Approach 1:
The system applies partial action by using a weighting factor that can be adjusted between 0 and 1 to control the balance between historical and actual discharge rates. This allows the system to achieve sufficient accuracy without always applying the full complexity of multiple correction calculations, reducing computational burden when extreme precision is not required.
Data Source
AI summary
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine a historical discharge rate (dh) from multiple discharge rates a battery of an information handling system (IHS) while the IHS operates on electrical power provided by the battery; receive a current discharge rate (dc) of the battery; determine a full charge capacity correction factor value (Cfcc) associated with the battery; determine a weighting factor (α); determine a difference between a full charge capacity value (FCC) and Cfcc; determine α·dh; determine (1−α)·dc; determine a sum of dh·α and dc·α; determine a quotient value of FCC−Cfcc and α·dh+(1−α)·dc; scale the quotient value based at least on a relative state of charge of the battery to determine an estimated time remaining for the IHS to operate on the electrical power provided by the battery; and display the estimated time remaining.


