Battery Cycle Counting

  • Tanatip
  • Topic Author
More
04 Dec 2025 02:17 #14402 by Tanatip
Battery Cycle Counting was created by Tanatip
Hello,
 I am modeling a PV + BESS project using the manufacturer's degradation curve.

System details: 400 MWh capacity / 100 MW PCS.

The Issue: I am seeing a large discrepancy in cycle counts. My system throughput is roughly 100 MWh/day, which implies ~0.25 Equivalent Full Cycles (EFC) per day. However, SAM reports approx. 45 cycles for the first month (approx. 1.5 cycles/day).

Question: I understand SAM uses the Rainflow cycle counting algorithm. Is it normal for the Rainflow method to produce a count this much higher than a standard throughput calculation?
 Appreciate your advice in advance.
Attachments:

Please Log in or Create an account to join the conversation.

  • Paul Gilman
More
12 Dec 2025 17:44 #14415 by Paul Gilman
Replied by Paul Gilman on topic Battery Cycle Counting
Hi Tanatip,

Yes, the rainflow algorithm is counting cycles correctly, and the higher cycle count than standard throughput is how we expect the algorithm to work.

We’ve circled a few cases in your plot that show more than one cycle per day:

 

This raises the question of how best to implement a manufacturer’s degradation curve in SAM's cycle degradation algorithm. We’d expect a rainflow degradation number to have 4-6x the number of cycles relative to full equivalent.

Do you have a battery specification sheet and .sam file that you would be willing to share so we can investigate further?

We've had some internal disucssions about transitioning the battery model to full equivalent cycles, so this is an area of interest to use for improving SAM's battery life model.

Best regards,
Paul.

Please Log in or Create an account to join the conversation.

Moderators: Paul Gilman
Powered by Kunena Forum