- You can try using shorter sequences with intermediate SOH labels could help capture degradation dynamics better than a single endpoint label.
- Additionally, if the 'Stateful Predict' block resets states correctly between independent sequences; improper state retention might corrupt predictions.
- If data allows, you can also train with longer sequences (e.g., 150+ hours) to expose the model (with intermediate labels) to extended degradation patterns. You can also experiment with different architectures, layers/units to check if overfitting masks the real issue.
Issue with LSTM Model in Simulink for Battery SOH Prediction
4 次查看(过去 30 天)
显示 更早的评论
回答(1 个)
Shantanu Dixit
2025-5-28
编辑:Shantanu Dixit
2025-5-28
Hi CH,
If I understood the setup correctly, the objective is to predict battery SOH at 200 hours using an LSTM trained on 100-hour sequences (720 timesteps), where each sequence is labeled with a single SOH value at the 100-hour mark, using the stateful predict block: https://www.mathworks.com/help/deeplearning/ref/statefulpredict.html but the model is not learning the degradation dynamics associated with the SOH values.
Hope this helps!
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Deep Learning Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!