필터 지우기
필터 지우기

how to output capacity degradation curve based on simscape battery (table-based) block

조회 수: 11 (최근 30일)
I am using simscape battery toolbox for battery calendar aging simulation, with the battery table-based block, I enable the calendar aging function, I think which means my cell capacity now will decrease with the time
but I cannot find any port to output or somewhere to allow me to extract the battery capacity data. So I want to know, if I run a 100 weeks calendar aging simulation, and I want to obtain the capacity degradation curve (like the figure below, here I choose a cycle aging as an example, the axle x is the cycle life or time, the axle y is the remaining capacity)
how could I extract the battery capacity information from the Battery (table-based) block, if someone can help me, I will be very grateful, thanks.
(By the way, I have reviewed the help document regarding Battery (table-based) and Simscape battery, I also check the video "simscape battery essentials part 1 to 7" on Youtube, but cannot find the solution.)

답변 (2개)

Xiangchun
Xiangchun 2023년 6월 29일
Hi Boran,
The Battery (Table-Based) block is designed in a way that the aged and faded capacity is not accessible outside of the block.
To obtain the faded capacity, you can implement your own calculation externally in Simulink. For cycling aging, the number of cycles is accessible externally from a Probe utility block in Simscape.
Alternatively, you can inject reference performance test (RPT) cycles at regular cycling intervals (e.g., every 50 cycles) in your cycling/calendar aging simulation (just like what you would do when testing a real-world battery in a lab) to quantitatively determine capacity while the battery ages.
Best wishes,
Xiangchun
  댓글 수: 2
Siju
Siju 2023년 9월 13일
I am able to get the number of cycles using probes in utilities. But the capacity reduction is still finding no way.
If I run 500 cycles, is there any way to capacity of the battery after 500 cycles.
can you share some more information
Xiangchun
Xiangchun 2023년 9월 13일
Hi Siju,
Once the number of cycles is provided by the Probe, the capacity with cycling aging can be calculated by using Simulink blocks with the number of cycles as an input. If there is a table describing how capacity fades over the number of cycles, a 1-D Lookup Table can be used for this calculation (input is the number of cycles, and output is capacity after the said number of cycles).
Best wishes,
Xiangchun

댓글을 달려면 로그인하십시오.


Bharath
Bharath 2024년 6월 16일
This is ridiculus. What is the use of modelling degradation but you cannot give a port to measure capacity fade.

카테고리

Help CenterFile Exchange에서 Battery Pack Modeling에 대해 자세히 알아보기

제품


릴리스

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by