Battery Stress Profile Compression for Faster Aging Simulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current battery aging simulations require significant computing power and memory due to the complexity of stress profiles, making them resource-intensive and challenging for real-time monitoring and prediction, especially in applications with limited capacities.
Innovation Solution
A method to generate a lightweight stress profile by grouping and redefining parameter values, creating a cumulative time structure, and reducing data volume, allowing for faster simulations and reduced storage needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If detailed stress profiles with high temporal resolution are used for battery aging simulations, then measurement precision and reliability of aging assessment are improved, but computing power requirements and memory capacity increase significantly
Solution Approach 1:
The stress profile is segmented into discrete time steps, and further grouped into macro-steps with identical parameter combinations. This segmentation allows the system to process and store only unique parameter combinations rather than every individual time step, reducing computational load while preserving essential temporal variations in battery stress conditions
Solution Approach 2:
Multiple time steps with identical parameter combinations (SOC, temperature, current, DOD) are merged into single grouped entries with aggregated durations. This merging eliminates redundant data storage and computation while maintaining the cumulative effect of repeated stress conditions on battery aging
2Reliability
If detailed stress profiles with high temporal resolution are used for battery aging simulations, then reliability of aging assessment is improved, but memory capacity requirements increase significantly
Solution Approach 1:
Consecutive time steps with identical parameter combinations are merged into single grouped entries, storing only unique parameter sets with their cumulative durations. This merging dramatically reduces memory requirements by eliminating redundant storage of repeated stress conditions while preserving the total exposure time needed for reliable aging assessment
Solution Approach 2:
Instead of storing complete detailed profiles for multiple simulation scenarios, the system creates a compact grouped profile that can be copied and reused across different aging simulations. This copying approach maintains consistency and reliability while minimizing memory footprint
3Manufacturing precision
If complete detailed profiles are used for battery aging simulations, then accuracy of aging prediction is improved, but calculation time increases significantly
Solution Approach 1:
The simulation process is segmented to recognize and exploit repetitive patterns in stress profiles. By identifying identical parameter combinations, the system avoids redundant calculations across multiple time steps, significantly reducing computation time while maintaining accurate aging predictions through proper aggregation of exposure durations
Solution Approach 2:
The stress profile is pre-processed to group identical parameter combinations before initiating the aging simulation. This preliminary action eliminates redundant computational steps during the actual simulation, allowing faster execution while preserving the accuracy needed for reliable aging predictions
4Measurement precision
If high-frequency sampling of battery parameters is performed, then measurement precision of stress profile is improved, but quantity of data to be stored and processed increases
Solution Approach 1:
High-frequency sampling data points with identical parameter values are merged into grouped entries with aggregated durations. This merging reduces data volume by eliminating redundant storage of repeated measurements while preserving the precise temporal information needed through cumulative duration calculations
Data Source
Figure 1~2
Figure 3
AI summary
The invention relates to a computer-implemented method for generating a lightweight profile from an initial battery stress profile comprising a plurality of inputs providing information on the temporal evolution of a plurality of parameters, comprising the steps of: (a) assigning to each parameter of the initial profile a class corresponding to a range of possible values of said parameter; (b) grouping each set of inputs having the same combinations of parameter classes and determining a corresponding duration; (c) redefining each parameter value of each input to be equal to a characteristic value of the corresponding class; (d) creating the lightweight profile with the parameter values of the profile obtained in step (c) and a cumulative time.