Encoder-Decoder Neural Network for Battery Voltage Simulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional battery condition prediction models require initial state assumptions and are not well-suited for real-time adaptation, often relying on physical modeling and failing to accurately simulate future behavior based on historical data.
Innovation Solution
A simulation system using an encoder-decoder model with a recurrent neural network or transformer architecture processes current and voltage data to simulate future voltage profiles, enabling precise prediction of battery state variables like SoH, SoC, and SoF without physical modeling, and allowing for continuous adaptation and improvement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional physical modeling is used for battery condition prediction, then the model structure is well-defined and interpretable, but the model cannot accurately simulate future behavior based on historical data and requires initial state assumptions
Solution Approach 1:
The patent replaces conventional physical modeling approaches with machine learning models (LSTM, GRU, Transformer architectures). These data-driven models learn patterns directly from historical battery data without requiring explicit physical equations, thereby improving prediction accuracy while eliminating the need for complex initial state assumptions and physical parameter definitions.
Solution Approach 2:
The patent transforms the modeling approach by changing from fixed physical parameters to adaptive learned parameters. The machine learning models automatically adjust their internal parameters during training to capture complex battery behaviors, allowing accurate future behavior simulation without relying on predetermined physical model structures or initial state guesses.
2Adaptability or versatility
If machine learning models are used for real-time battery simulation, then adaptation to historical data is improved, but computational complexity increases
Solution Approach 1:
The patent segments the battery system into individual storage units, each with its own dedicated machine learning model. This segmentation allows each model to be trained on specific unit data, improving adaptability while keeping individual model computations manageable. The modular architecture enables parallel processing and reduces overall computational burden compared to a single large model.
Solution Approach 2:
The patent performs preliminary training of machine learning models during offline phases using historical battery data. This preliminary action allows the models to learn complex patterns and adapt to specific battery characteristics before deployment. During real-time operation, the pre-trained models require only inference computations, significantly reducing online computational complexity while maintaining high adaptability.
3Productivity
If detailed physical modeling is performed, then model interpretability is maintained, but real-time simulation capability is reduced
Solution Approach 1:
The patent creates simplified digital copies of battery behavior through machine learning models trained on historical data. These models capture essential battery characteristics and degradation patterns without requiring complex physical equations. The copied behavioral patterns enable fast real-time simulation while retaining sufficient information for accurate state prediction and future behavior estimation.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
Simulation system and method for simulating the performance behavior of at least one storage unit (210) of an energy storage device (200), wherein the simulation system comprises at least one respective model (320) for a respective storage unit (210) of the energy storage device (200) assigned to the model (310), wherein the model (320) comprises an encoder-decoder model, wherein the encoder-decoder model comprises at least one recurrent neural network or at least one neural network with a transformer architecture, wherein the encoder (330, 332) processes an encoder input sequence (322) that describes a measured time course of current (I) and voltage (U) or power (P) and voltage (U) of the storage unit (210) assigned to the model (310), and generates an initial state (334) of the model (310), and wherein the decoder (336, 338) decoder input sequence (324) processed,which describes a time course of the current (I) or power (P) of the storage unit (210) to be simulated, and generates a decoder output sequence (342) that describes a simulated time course of the voltage (U) of the storage unit (210) associated with the model (310).