Can Simulink blocks from previous versions work in newest versions?

29 views (last 30 days)
Greetings, I am trying to model a grid-forming BESS. I am using the Generic battery model as per https://es.mathworks.com/help/sps/powersys/ref/battery.html?searchHighlight=Battery+SPS&s_tid=srchtitle_support_results_2_Battery+SPS
As of R2024b, temperature and aging effects have been removed.
I work with R2024b. I note that I can save the model in R2024a and insert the battery block that includes aging and temperature options. But when I try to open the same model file with R2024b, then the aging and temperature options are not available in the battery block though I am keeping the same block I used in the R2024a file version.
I would like to know if there is any way to solve this issue so that I can keep the aging and temperature effects option even when working with R2024b or following, thanks in advance!

Accepted Answer

Anmol
Anmol on 6 Nov 2025 at 8:25
Hi Juan,
You can check out the following for possible workarounds for MATLAB R2024b:
  1. For modelling the temperature, you can use Battery block in Simscape – Electrical – Sources present in https://www.mathworks.com/help/releases/R2024b/sps/ref/battery.html#bvh7ad8-2, you can go to the block parameters and check the Thermal port option.
  2. For the aging part, you can check out the links:
I hope, it helps.

More Answers (0)

Products


Release

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!