• Have you tried out dark mode?! Scroll to the bottom of any page to find a sun or moon icon to turn dark mode on or off!

diy solar

diy solar

Cycling Degradation VS Calendar Aging w/ LiFePO4 Batteries Used for Solar Application

Will Prowse

Forum Owner
Staff member
Moderator
Joined
Sep 19, 2019
Messages
4,773
Location
36° N 115° W
Have spent the last night reading everything I can about this topic. I have been saying for a few years that calendar aging will degrade our lifepo4 batteries before degradation caused by cycling ever would. I have also found some issues with how manufacturers do their cycle life testing. Would like to share my thoughts on this.

Offgrid Solar Application LiFePO4 Cycling:
Let us consider how a solar lifepo4 battery is used on a daily basis:
  • Most battery banks are being cycled at low C rates. Typically .1-.2C
  • If the battery bank has any amount of back up power (or "days of autonomy"), the battery will not complete full DOD cycles daily. It will do a partial cycle, typically 50% for an offgrid system, and sometimes much less than that. The depth of discharge also changes depending on season and total load consumption.
  • The temperature of these batteries is relatively cool. Typically, solar batteries are cycled indoors or in a shaded area (most outdoor listed batteries recommend this, and you will get over temperature disconnect if overheated). This changes the cycling degradation rate significantly. Less heat = less degradation.
  • A solar system is not hanging out at excessively high or low SOC for very long. Typically it hangs out around 50%. This can cause problems with balancing, which can detrimentally affect cell degradation rates across the pack. And limit performance and capacity if imbalance is excessive.
Laboratory LiFePO4 Cycle Testing Procedure:
  • Cycled at high C rates from 1C to 4C. Capacity then measured at this rate. This higher C rate will create more heat in the cell, and faster degradation.
  • Cycled nonstop between various SOC thresholds. 100% to 0%. 100% to 20% and so on.
  • The ambient temperature in the lab is controlled, but there is no way to assess internal cell temp. Models have been created, but this is very tricky to do. Considering the rates of charge and discharge for these tests, there should be an effort to keep the cell's internal temp regulated.
  • The cycles are rapid and continuous. There is no moment that the pack is hanging out at a specific SOC. It is either charging or discharging. Because the cycle tests hit 100%, there is no issue with balancing. Each cycle causes a small amount of balancing to occur that keeps the cell drift at a minimum.
Laboratory Calendar Aging Testing Procedure:
  • Cells are not being cycled. They are held at a specific SOC and temperature, and then capacity tested once a month. The higher the temperature, the faster the calendar aging degradation. Different SOC can have an effect, but that is more complex. Will come back to this later.
The difference between Cycle Degradation and Calendar Aging
Generally, depending on different modes of operation, battery aging in real life applications is composed of cyclic and calendar aging. The aging during cycling of the Li-ion batteries is assigned to the kinetic induced effects [7]. As observed during the cycling process of the Li-ion battery, the degradation of active materials, reversibility at the cathode side and lithium plating at the anode are the main aging mechanisms [9]. On the contrary, all the aging processes comprised in calendar aging that cause degradation are independent of cycling operation. The parasitic side reactions at the electrode-electrolyte interfaces are considered to be the predominant degradation processes, which lead to electrolyte reduction at the negative electrode and electrolyte oxidation at the positive electrode [9]. In many applications of Li-ion batteries where the operation periods are substantially shorter than the idle intervals, calendar aging could be the main contributor to battery degradation. For example, laptops are only used at most 50% of the time, while for the electric vehicles, more than 90% of the time is spent parking [10]. Furthermore, battery degradation due to calendar aging can also be predominant under cycling conditions, especially when cycle depths and current rates are relatively low [11]. That is because in such cases, the main aging mechanism is considered to be the formation and growth of the SEI interface, while the typical cycling aging mechanisms such as lithium plating or particle cracking can be neglected [9]. Also, in order to separate usage-dependent and usage-independent aging, it is necessary to study degradation behavior in calendar aging individually and establish corresponding models.
Reference study: https://www.mdpi.com/1996-1073/14/6/1732

What causes degradation from cycling, does not cause degradation for calendar aging. They are independent processes.

Many companies in the solar industry will give cycle life recommendations based on cycle testing alone. Typically, at 1C rates, charging from 100 to 0 to 100, over and over. Sometimes they will modify the cycling threshold SOC, such as a DOD of 20%. This is not a good way to model degradation for solar batteries. The higher C rate will cause significantly more degradation over time (more than a solar battery would ever experience). For most solar systems, the highest C rate they will experience is .2C. This will not generate nearly the same amount of heat, and will reduce the rate of the aging processes significantly.

People will use these cycle life degradation studies to estimate how long their battery will last in years. This is not logical. These cycle life tests are done quickly and at higher internal cell temperatures. And different cycle depths. The degradation from cycling alone in batteries used for solar, will be much lower than any of these studies.

Now let us discuss the rate at which lifepo4 fades whether they are used or not. This is called calendar aging.

This is a fantastic study showing the degradation rate of lifepo4 at various SOC and temperatures: https://www.mdpi.com/1996-1073/14/6/1732

FireShot Capture 497 - The Degradation Behavior of LiFePO4_C Batteries during Long-Term Cale_ ...png

The cells were held at a specific SOC and temperature, and were NOT cycled. They were capacity tested once a month.

This created a measurable capacity fade over time:
energies-14-01732-g005.pngFireShot Capture 495 - The Degradation Behavior of LiFePO4_C Batteries during Long-Term Cale_ ...png

This was a 4 year study, so increasing the temperature was a useful way to speed up the calendar aging process. In a solar system that is at a lower temperature, the degradation rate will be slower, but it will still follow the rate that was observed here. And you can still model and predict long term calendar aging using these data points.

Now consider that this capacity fade will occur whether we are cycling the cells or not. Just the cells simply existing at temperatures commonly found on our planet, will create a measurable capacity fade over time.

They then used this data to create a model that can predict long term calendar aging (there seems to be an error for the yellow corner. Not sure what happened there):
FireShot Capture 499 - The Degradation Behavior of LiFePO4_C Batteries during Long-Term Cale_ ...png

Now with a solar system, we are hanging around 50% state of charge. So take a look at the graph where it shows 50% SOC and 25 degrees C. The model estimates that you will get 23.8 years till degradation to 80%.

Currently, batteries are rated in cycle life to 80% degradation. Let us use the power pro battery cycle life estimate of 8000 cycles at .5C with a DOD of 80%. If your solar system is sized properly (back up power for at minimum one day), you will never do a 80% DOD, and you will never charge at .5C rate. That means the cycle life degradation processes alone should be less than what they are predicting. You should easily get many more cycles than 8000 if you are using your system for solar.

Unfortunately, we do not have lower C rate cycling studies with 100% DOD. This is an area that we need more research on. Given the difference in C rate and how much heat generation can occur, this can change the cycle life degradation rate significantly. And in the field, most systems' degradation typically follow the calendar aging models.

The temperature that these cells are operating at can change the degradation rate significantly. And running our systems at a low c rate, with shallow cycles daily, means that cycle degradation will be extremely low. In most systems that I have run, it is not measurable. And the degradation rate follows calendar aging.

Okra Solar Pty Ltd. Actually has a fantastic blog post covering this:

FireShot Capture 501 - A Better Way to Estimate Battery Lifetime - www.okrasolar.com.png

FireShot Capture 505 - A Better Way to Estimate Battery Lifetime - www.okrasolar.com.png
FireShot Capture 506 - A Better Way to Estimate Battery Lifetime - www.okrasolar.com.png

FireShot Capture 507 - A Better Way to Estimate Battery Lifetime - www.okrasolar.com.png
FireShot Capture 508 - A Better Way to Estimate Battery Lifetime - www.okrasolar.com.png

Source:

Next up, I found it interesting that we always suggest to hang around 50% state of charge for maximum life. And that is true when it comes to degradation from cycling, but not true if you consider degradation from calendar aging. When you have a cell at 90% SOC for a prolonged duration, there will be a thickening of the SEI layer, and this will prevent some aging processes from occurring as fast. So the curve of degradation will actually flatten and over a few years, will be less than keeping your pack at 50%! That is crazy!

Check it out:
FireShot Capture 496 - The Degradation Behavior of LiFePO4_C Batteries during Long-Term Cale_ ...png

This effect will occur even faster at 100% SOC. Here is an explanation from the study:

FireShot Capture 511 - The Degradation Behavior of LiFePO4_C Batteries during Long-Term Cale_ ...png

Seems like going to a high SOC with a solar battery is not so bad! Unless you are doing fast charging and discharging at a high SOC. Then it will increase the cycling degradation. But it reduces the calendar aging degradation rate over time. Which in the long run, will be a larger factor to consider. Especially in higher temp environments.

Now this study states this in plain english:
FireShot Capture 512 - Analysis and modeling of calendar aging of a commercial LiFePO4_graph_ ...png
Going by predictive models of cycle stability, using a lifepo4 battery for solar is not going to be a "limiting factor" here. And they also state that the calendar aging in these systems with high cycle count at low rates is the dominant contributor to degradation.

Read about it here: https://www.sciencedirect.com/science/article/abs/pii/S2352152X18300665

Now there was a recent study that mentioned cycling degradation processes being higher when cycled at high SOC. But like we found out a minute ago, calendar aging is reduced when battery is held at high SOC:
Screenshot_20241116_190439_Chrome.jpg

So for cycling degradation at higher rates, which this study is for ev's, not solar, you want to avoid high SOC. But for a solar system that's primary degradation process comes from calendar aging, and calendar aging being less severe when battery is held at high SOC, I don't think it really matters. Even going from 0-100% should do moderate cycling damage in this study.

Now what can be concluded from all of these studies is that the hotter the battery is while it is being stored or cycle, the faster the degradation from cycling or storage. Both degradation processes are independent of each other, but still are affected by heat.

If you want your battery to last a very long time, you need to keep it in a cool environment. But going by the long term cycling degradation rates and cycling threshold data, I do not see any reason to modify your cycling thresholds.

What we need next in the future is a study showing the degradation of solar batteries at 25 degrees C, being cycled at .1 C, with partial daily cycles. Just like a normal solar system experiences.

Here is another useful article to reference:
Screenshot_20241116_192940_Drive.jpg
Covering a multitide of factors for long life with lifepo4:

But again, some of this article goes against what is found in the calendar aging studies. So this seems to focus on cycling related degradation processes.

Conclusion:
I think my recommendation of charging to 100% for balancing and to use the total capacity of the battery, avoid extreme temperatures and install batteries indoors, and to not be afraid to DOD to 0% when necessary because cycling degradation is minimal, is a good recommendation for lifepo4 when used for solar.

If anyone would like to share studies that disagree, please share them below. Thank you
 

Attachments

  • FireShot Capture 510 - The Degradation Behavior of LiFePO4_C Batteries during Long-Term Cale_ ...png
    FireShot Capture 510 - The Degradation Behavior of LiFePO4_C Batteries during Long-Term Cale_ ...png
    469.8 KB · Views: 22
  • FireShot Capture 503 - A Better Way to Estimate Battery Lifetime - www.okrasolar.com.png
    FireShot Capture 503 - A Better Way to Estimate Battery Lifetime - www.okrasolar.com.png
    283.1 KB · Views: 21
  • FireShot Capture 498 - The Degradation Behavior of LiFePO4_C Batteries during Long-Term Cale_ ...png
    FireShot Capture 498 - The Degradation Behavior of LiFePO4_C Batteries during Long-Term Cale_ ...png
    494.1 KB · Views: 18
  • FireShot Capture 500 - A Better Way to Estimate Battery Lifetime - www.okrasolar.com.png
    FireShot Capture 500 - A Better Way to Estimate Battery Lifetime - www.okrasolar.com.png
    128.1 KB · Views: 31
Last edited:
I think the model in that study is flawed. They are essentially doing reverse extrapolation with power law functions from high temp observed data to try to predict how degradation will happen at low temps. Their 90% SOC at 25°C result is completely nonsensical predicting 80 year storage life... That should have been a clue to scrap this paper but they published anyway. What am I missing here? Tagging @RCinFLA @toms
lfp_predicted_lifetime1.PNG
 
Last edited:
I think the model in that study is flawed. They are essentially doing reverse extrapolation with power law functions from high temp observed data to try to predict how degradation will happen at low temps. Their 90% SOC at 25°C result is completely nonsensical predicting 80 year storage life... That should have been a clue to scrap this paper but they published anyway. What am I missing here?
View attachment 256627
Yeah that one seems like a mistake. The other ones match other calendar aging studies. That model has serious limitations.

I purchased this study: https://www.sciencedirect.com/science/article/pii/S2667141722000283
But I am unsure if I am allowed to reference it because I purchased it. Does that paywall change my ability to post pictures from it?

Let me know if there is any other problems from the other studies and articles
 
Last edited:
But I am unsure if I am allowed to reference it because I purchased it. Does that paywall change my ability to post pictures from it?
I just downloaded it for free for the same link you gave. Maybe they give some free articles up to a limit?
 
Still can see the trend given the data points. What else do you see wrong in the study though? What about the conclusions drawn?

I think that made up point is just erroneous. Complete oversight.
 
Last edited:
If your solar system is sized properly (back up power for at minimum one day), you will never do a 80% DOD, and you will never charge at .5C rate.
Depends. I use mine to nuke electricity bills, not go offgrid. In this case, if I don't use all the stored energy, it means I wasted money buying too much lithium and it will die of old age before being profitable.
 
One of my favorite graphs from this study:
1-s2.0-S2667141722000283-gr6_lrg.jpg
Li Wang, Jingyi Qiu, Xiaodan Wang, Long Chen, Gaoping Cao, Jianlong Wang, Hao Zhang, Xiangming He,
Insights for understanding multiscale degradation of LiFePO4 cathodes,
eScience,
Volume 2, Issue 2,
2022,
Pages 125-137,
ISSN 2667-1417,
(https://www.sciencedirect.com/science/article/pii/S2667141722000283)
Abstract: Lithium-ion batteries (LIBs) based on olivine LiFePO4 (LFP) offer long cycle/calendar life and good safety, making them one of the dominant batteries in energy storage stations and electric vehicles, especially in China. Yet scientists have a weak understanding of LFP cathode degradation, which restricts the further development of LFP materials and batteries. Here, we critically review reports on LFP cathode degradation with respect to different electric parameters (including C-rates, storage, and long cycling), mechanical stresses, and thermal fields. The detailed chemical and physical aspects of degradation mechanisms at various scales (i.e., from atomic to devices) and their causes are comprehensively summarized, and discussions of related concerns are provided in each section. We close with a systematic overview of LFP degradation research and mediation strategies, suggesting future directions for developing robust, safe LFP batteries with long cycle life.
Keywords: Lithium-ion batteries; LiFePO4 cathodes; Multiscale degradation; Multisource field; Safety
 
Last edited:
I also love this website. I think he has a good grasp on modeling lifepo4 degradation. Most studies would simply say "we need more data to conclude" or " this data point was strange and we need someone to verify it". This site discusses the individual degradation mechanisms so anyone can understand it: https://www.okrasolar.com/blog/a-better-way-to-estimate-battery-lifetime
 
Last edited:
Do you have a better calendar aging degradation study?
No. But it looks like recent study from Jeff Dahn is the best one so far.
https://iopscience.iop.org/article/10.1149/1945-7111/ad6cbd
The Operation Window of Lithium Iron Phosphate/Graphite Cells Affects their Lifetime
(Eniko S. Zsoldos et al 2024 J. Electrochem. Soc. 171 080527)

I wanted to figure out where that "50% is bad" thing came from and it looks bogus so far. It bothered me because it contradicted past research like this:
lfp_storage-soc_vs_capacity1-png.256438

from here
 
Last edited:
Considering the scale of manufacturing these cells today, I'm pretty surprised we don't have more data than this. Maybe the good studies are in Chinese. I am going to email some cell distributors to see if they can access better studies. Would be nice to have a solid answer.
 
No. But it looks like recent study from Jeff Dahn is the best one so far. You've seen it already.
https://iopscience.iop.org/article/10.1149/1945-7111/ad6cbd
The Operation Window of Lithium Iron Phosphate/Graphite Cells Affects their Lifetime
(Eniko S. Zsoldos et al 2024 J. Electrochem. Soc. 171 080527)

I wanted to figure out where that "50% is bad" thing came from and it looks bogus so far. It bothered me because it contradicted past research like this:
lfp_storage-soc_vs_capacity1-png.256438

from here
Yes that confused me as well but the paywall study actually had a 50% state of charge test and the resistance changed drastically. They said that they thought it was erroneous and that it needs to be studied further. I cannot think of a logical reason for that to occur when 50% creates best overall chemical stability
 
Have spent the last night reading everything I can about this topic. I have been saying for a few years that calendar aging will degrade our lifepo4 batteries before degradation caused by cycling ever would. I have also found some issues with how manufacturers do their cycle life testing. Would like to share my thoughts on this.

Offgrid Solar Application LiFePO4 Cycling:
Let us consider how a solar lifepo4 battery is used on a daily basis:
  • Most battery banks are being cycled at low C rates. Typically .1-.2C
  • If the battery bank has any amount of back up power (or "days of autonomy"), the battery will not complete full DOD cycles daily. It will do a partial cycle, typically 50% for an offgrid system, and sometimes much less than that. The depth of discharge also changes depending on season and total load consumption.
  • The temperature of these batteries is relatively cool. Typically, solar batteries are cycled indoors or in a shaded area (most outdoor listed batteries recommend this, and you will get over temperature disconnect if overheated). This changes the cycling degradation rate significantly. Less heat = less degradation.
  • A solar system is not hanging out at excessively high or low SOC for very long. Typically it hangs out around 50%. This can cause problems with balancing, which can detrimentally affect cell degradation rates across the pack. And limit performance and capacity if imbalance is excessive.
Laboratory LiFePO4 Cycle Testing Procedure:
  • Cycled at high C rates from 1C to 4C. Capacity then measured at this rate. This higher C rate will create more heat in the cell, and faster degradation.
  • Cycled nonstop between various SOC thresholds. 100% to 0%. 100% to 20% and so on.
  • The ambient temperature in the lab is controlled, but there is no way to assess internal cell temp. Models have been created, but this is very tricky to do. Considering the rates of charge and discharge for these tests, there should be an effort to keep the cell's internal temp regulated.
  • The cycles are rapid and continuous. There is no moment that the pack is hanging out at a specific SOC. It is either charging or discharging. Because the cycle tests hit 100%, there is no issue with balancing. Each cycle causes a small amount of balancing to occur that keeps the cell drift at a minimum.
Laboratory Calendar Aging Testing Procedure:
  • Cells are not being cycled. They are held at a specific SOC and temperature, and then capacity tested once a month. The higher the temperature, the faster the calendar aging degradation. Different SOC can have an effect, but that is more complex. Will come back to this later.
The difference between Cycle Degradation and Calendar Aging

Reference study: https://www.mdpi.com/1996-1073/14/6/1732

What causes degradation from cycling, does not cause degradation for calendar aging. They are independent processes.

Many companies in the solar industry will give cycle life recommendations based on cycle testing alone. Typically, at 1C rates, charging from 100 to 0 to 100, over and over. Sometimes they will modify the cycling threshold SOC, such as a DOD of 20%. This is not a good way to model degradation for solar batteries. The higher C rate will cause significantly more degradation over time (more than a solar battery would ever experience). For most solar systems, the highest C rate they will experience is .2C. This will not generate nearly the same amount of heat, and will reduce the rate of the aging processes significantly.

People will use these cycle life degradation studies to estimate how long their battery will last in years. This is not logical. These cycle life tests are done quickly and at higher internal cell temperatures. And different cycle depths. The degradation from cycling alone in batteries used for solar, will be much lower than any of these studies.

Now let us discuss the rate at which lifepo4 fades whether they are used or not. This is called calendar aging.

This is a fantastic study showing the degradation rate of lifepo4 at various SOC and temperatures: https://www.mdpi.com/1996-1073/14/6/1732

View attachment 256598

The cells were held at a specific SOC and temperature, and were NOT cycled. They were capacity tested once a month.

This created a measurable capacity fade over time:
View attachment 256599View attachment 256600

This was a 4 year study, so increasing the temperature was a useful way to speed up the calendar aging process. In a solar system that is at a lower temperature, the degradation rate will be slower, but it will still follow the rate that was observed here. And you can still model and predict long term calendar aging using these data points.

Now consider that this capacity fade will occur whether we are cycling the cells or not. Just the cells simply existing at temperatures commonly found on our planet, will create a measurable capacity fade over time.

They then used this data to create a model that can predict long term calendar aging (there seems to be an error for the yellow corner. Not sure what happened there):
View attachment 256603

Now with a solar system, we are hanging around 50% state of charge. So take a look at the graph where it shows 50% SOC and 25 degrees C. The model estimates that you will get 23.8 years till degradation to 80%.

Currently, batteries are rated in cycle life to 80% degradation. Let us use the power pro battery cycle life estimate of 8000 cycles at .5C with a DOD of 80%. If your solar system is sized properly (back up power for at minimum one day), you will never do a 80% DOD, and you will never charge at .5C rate. That means the cycle life degradation processes alone should be less than what they are predicting. You should easily get many more cycles than 8000 if you are using your system for solar.

Unfortunately, we do not have lower C rate cycling studies with 100% DOD. This is an area that we need more research on. Given the difference in C rate and how much heat generation can occur, this can change the cycle life degradation rate significantly. And in the field, most systems' degradation typically follow the calendar aging models.

The temperature that these cells are operating at can change the degradation rate significantly. And running our systems at a low c rate, with shallow cycles daily, means that cycle degradation will be extremely low. In most systems that I have run, it is not measurable. And the degradation rate follows calendar aging.

Okra Solar Pty Ltd. Actually has a fantastic blog post covering this:

View attachment 256606

View attachment 256609
View attachment 256610

View attachment 256611
View attachment 256613

Source:

Next up, I found it interesting that we always suggest to hang around 50% state of charge for maximum life. And that is true when it comes to degradation from cycling, but not true if you consider degradation from calendar aging. When you have a cell at 90% SOC for a prolonged duration, there will be a thickening of the SEI layer, and this will prevent some aging processes from occurring as fast. So the curve of degradation will actually flatten and over a few years, will be less than keeping your pack at 50%! That is crazy!

Check it out:
View attachment 256601

This effect will occur even faster at 100% SOC. Here is an explanation from the study:

View attachment 256616

Seems like going to a high SOC with a solar battery is not so bad! Unless you are doing fast charging and discharging at a high SOC. Then it will increase the cycling degradation. But it reduces the calendar aging degradation rate over time. Which in the long run, will be a larger factor to consider. Especially in higher temp environments.

Now this study states this in plain english:
View attachment 256617
Going by predictive models of cycle stability, using a lifepo4 battery for solar is not going to be a "limiting factor" here. And they also state that the calendar aging in these systems with high cycle count at low rates is the dominant contributor to degradation.

Read about it here: https://www.sciencedirect.com/science/article/abs/pii/S2352152X18300665

Now there was a recent study that mentioned cycling degradation processes being higher when cycled at high SOC. But like we found out a minute ago, calendar aging is reduced when battery is held at high SOC:
View attachment 256618

So for cycling degradation at higher rates, which this study is for ev's, not solar, you want to avoid high SOC. But for a solar system that's primary degradation process comes from calendar aging, and calendar aging being less severe when battery is held at high SOC, I don't think it really matters. Even going from 0-100% should do moderate cycling damage in this study.

Now what can be concluded from all of these studies is that the hotter the battery is while it is being stored or cycle, the faster the degradation from cycling or storage. Both degradation processes are independent of each other, but still are affected by heat.

If you want your battery to last a very long time, you need to keep it in a cool environment. But going by the long term cycling degradation rates and cycling threshold data, I do not see any reason to modify your cycling thresholds.

What we need next in the future is a study showing the degradation of solar batteries at 25 degrees C, being cycled at .1 C, with partial daily cycles. Just like a normal solar system experiences.

Here is another useful article to reference:
View attachment 256619
Covering a multitide of factors for long life with lifepo4:

But again, some of this article goes against what is found in the calendar aging studies. So this seems to focus on cycling related degradation processes.

Conclusion:
I think my recommendation of charging to 100% for balancing and to use the total capacity of the battery, avoid extreme temperatures and install batteries indoors, and to not be afraid to DOD to 0% when necessary because cycling degradation is minimal, is a good recommendation for lifepo4 when used for solar.

If anyone would like to share studies that disagree, please share them below. Thank you

Have spent the last night reading everything I can about this topic. I have been saying for a few years that calendar aging will degrade our lifepo4 batteries before degradation caused by cycling ever would. I have also found some issues with how manufacturers do their cycle life testing. Would like to share my thoughts on this.

Offgrid Solar Application LiFePO4 Cycling:
Let us consider how a solar lifepo4 battery is used on a daily basis:
  • Most battery banks are being cycled at low C rates. Typically .1-.2C
  • If the battery bank has any amount of back up power (or "days of autonomy"), the battery will not complete full DOD cycles daily. It will do a partial cycle, typically 50% for an offgrid system, and sometimes much less than that. The depth of discharge also changes depending on season and total load consumption.
  • The temperature of these batteries is relatively cool. Typically, solar batteries are cycled indoors or in a shaded area (most outdoor listed batteries recommend this, and you will get over temperature disconnect if overheated). This changes the cycling degradation rate significantly. Less heat = less degradation.
  • A solar system is not hanging out at excessively high or low SOC for very long. Typically it hangs out around 50%. This can cause problems with balancing, which can detrimentally affect cell degradation rates across the pack. And limit performance and capacity if imbalance is excessive.
Laboratory LiFePO4 Cycle Testing Procedure:
  • Cycled at high C rates from 1C to 4C. Capacity then measured at this rate. This higher C rate will create more heat in the cell, and faster degradation.
  • Cycled nonstop between various SOC thresholds. 100% to 0%. 100% to 20% and so on.
  • The ambient temperature in the lab is controlled, but there is no way to assess internal cell temp. Models have been created, but this is very tricky to do. Considering the rates of charge and discharge for these tests, there should be an effort to keep the cell's internal temp regulated.
  • The cycles are rapid and continuous. There is no moment that the pack is hanging out at a specific SOC. It is either charging or discharging. Because the cycle tests hit 100%, there is no issue with balancing. Each cycle causes a small amount of balancing to occur that keeps the cell drift at a minimum.
Laboratory Calendar Aging Testing Procedure:
  • Cells are not being cycled. They are held at a specific SOC and temperature, and then capacity tested once a month. The higher the temperature, the faster the calendar aging degradation. Different SOC can have an effect, but that is more complex. Will come back to this later.
The difference between Cycle Degradation and Calendar Aging

Reference study: https://www.mdpi.com/1996-1073/14/6/1732

What causes degradation from cycling, does not cause degradation for calendar aging. They are independent processes.

Many companies in the solar industry will give cycle life recommendations based on cycle testing alone. Typically, at 1C rates, charging from 100 to 0 to 100, over and over. Sometimes they will modify the cycling threshold SOC, such as a DOD of 20%. This is not a good way to model degradation for solar batteries. The higher C rate will cause significantly more degradation over time (more than a solar battery would ever experience). For most solar systems, the highest C rate they will experience is .2C. This will not generate nearly the same amount of heat, and will reduce the rate of the aging processes significantly.

People will use these cycle life degradation studies to estimate how long their battery will last in years. This is not logical. These cycle life tests are done quickly and at higher internal cell temperatures. And different cycle depths. The degradation from cycling alone in batteries used for solar, will be much lower than any of these studies.

Now let us discuss the rate at which lifepo4 fades whether they are used or not. This is called calendar aging.

This is a fantastic study showing the degradation rate of lifepo4 at various SOC and temperatures: https://www.mdpi.com/1996-1073/14/6/1732

View attachment 256598

The cells were held at a specific SOC and temperature, and were NOT cycled. They were capacity tested once a month.

This created a measurable capacity fade over time:
View attachment 256599View attachment 256600

This was a 4 year study, so increasing the temperature was a useful way to speed up the calendar aging process. In a solar system that is at a lower temperature, the degradation rate will be slower, but it will still follow the rate that was observed here. And you can still model and predict long term calendar aging using these data points.

Now consider that this capacity fade will occur whether we are cycling the cells or not. Just the cells simply existing at temperatures commonly found on our planet, will create a measurable capacity fade over time.

They then used this data to create a model that can predict long term calendar aging (there seems to be an error for the yellow corner. Not sure what happened there):
View attachment 256603

Now with a solar system, we are hanging around 50% state of charge. So take a look at the graph where it shows 50% SOC and 25 degrees C. The model estimates that you will get 23.8 years till degradation to 80%.

Currently, batteries are rated in cycle life to 80% degradation. Let us use the power pro battery cycle life estimate of 8000 cycles at .5C with a DOD of 80%. If your solar system is sized properly (back up power for at minimum one day), you will never do a 80% DOD, and you will never charge at .5C rate. That means the cycle life degradation processes alone should be less than what they are predicting. You should easily get many more cycles than 8000 if you are using your system for solar.

Unfortunately, we do not have lower C rate cycling studies with 100% DOD. This is an area that we need more research on. Given the difference in C rate and how much heat generation can occur, this can change the cycle life degradation rate significantly. And in the field, most systems' degradation typically follow the calendar aging models.

The temperature that these cells are operating at can change the degradation rate significantly. And running our systems at a low c rate, with shallow cycles daily, means that cycle degradation will be extremely low. In most systems that I have run, it is not measurable. And the degradation rate follows calendar aging.

Okra Solar Pty Ltd. Actually has a fantastic blog post covering this:

View attachment 256606

View attachment 256609
View attachment 256610

View attachment 256611
View attachment 256613

Source:

Next up, I found it interesting that we always suggest to hang around 50% state of charge for maximum life. And that is true when it comes to degradation from cycling, but not true if you consider degradation from calendar aging. When you have a cell at 90% SOC for a prolonged duration, there will be a thickening of the SEI layer, and this will prevent some aging processes from occurring as fast. So the curve of degradation will actually flatten and over a few years, will be less than keeping your pack at 50%! That is crazy!

Check it out:
View attachment 256601

This effect will occur even faster at 100% SOC. Here is an explanation from the study:

View attachment 256616

Seems like going to a high SOC with a solar battery is not so bad! Unless you are doing fast charging and discharging at a high SOC. Then it will increase the cycling degradation. But it reduces the calendar aging degradation rate over time. Which in the long run, will be a larger factor to consider. Especially in higher temp environments.

Now this study states this in plain english:
View attachment 256617
Going by predictive models of cycle stability, using a lifepo4 battery for solar is not going to be a "limiting factor" here. And they also state that the calendar aging in these systems with high cycle count at low rates is the dominant contributor to degradation.

Read about it here: https://www.sciencedirect.com/science/article/abs/pii/S2352152X18300665

Now there was a recent study that mentioned cycling degradation processes being higher when cycled at high SOC. But like we found out a minute ago, calendar aging is reduced when battery is held at high SOC:
View attachment 256618

So for cycling degradation at higher rates, which this study is for ev's, not solar, you want to avoid high SOC. But for a solar system that's primary degradation process comes from calendar aging, and calendar aging being less severe when battery is held at high SOC, I don't think it really matters. Even going from 0-100% should do moderate cycling damage in this study.

Now what can be concluded from all of these studies is that the hotter the battery is while it is being stored or cycle, the faster the degradation from cycling or storage. Both degradation processes are independent of each other, but still are affected by heat.

If you want your battery to last a very long time, you need to keep it in a cool environment. But going by the long term cycling degradation rates and cycling threshold data, I do not see any reason to modify your cycling thresholds.

What we need next in the future is a study showing the degradation of solar batteries at 25 degrees C, being cycled at .1 C, with partial daily cycles. Just like a normal solar system experiences.

Here is another useful article to reference:
View attachment 256619
Covering a multitide of factors for long life with lifepo4:

But again, some of this article goes against what is found in the calendar aging studies. So this seems to focus on cycling related degradation processes.

Conclusion:
I think my recommendation of charging to 100% for balancing and to use the total capacity of the battery, avoid extreme temperatures and install batteries indoors, and to not be afraid to DOD to 0% when necessary because cycling degradation is minimal, is a good recommendation for lifepo4 when used for solar.

If anyone would like to share studies that disagree, please share them below. Thank you
I could say TLDR but I read most. I'm gonna go with your conclusion and hope it equally applies to someone like me who is using them for backup power during outages. With 8 billion people in the world there seems to be 7.9 billion different opinions. As I've said elsewhere, at my age if I keep them inside my house, keep them at 100% and cycle them occasionally, they will outlive me. If I have completely misconstrued what you are saying please let me know. Thanks
 
I could say TLDR but I read most. I'm gonna go with your conclusion and hope it equally applies to someone like me who is using them for backup power during outages. With 8 billion people in the world there seems to be 7.9 billion different opinions. As I've said elsewhere, at my age if I keep them inside my house, keep them at 100% and cycle them occasionally, they will outlive me. If I have completely misconstrued what you are saying please let me know. Thanks
After everything I've read it seems like high temperature is the #1 thing you need to avoid. Besides that, just cycle it.

Number 1 killer of cells will always be over discharge from storage. Nothing else compares. It's the only method I've been able to kill these batteries with. Nothing else.
 
Last edited:
No. But it looks like recent study from Jeff Dahn is the best one so far.
https://iopscience.iop.org/article/10.1149/1945-7111/ad6cbd
The Operation Window of Lithium Iron Phosphate/Graphite Cells Affects their Lifetime
(Eniko S. Zsoldos et al 2024 J. Electrochem. Soc. 171 080527)

I wanted to figure out where that "50% is bad" thing came from and it looks bogus so far. It bothered me because it contradicted past research like this:
lfp_storage-soc_vs_capacity1-png.256438

from here
I really like this study. Awesome comparative analysis of the most common chemistries too. And very nice charts.
 
I think to some, seeing a post with that many acronyms they just gloss over it and look for the TL;DR. Here's the short version of Will's post:

Summary: LiFePO4 Battery Degradation in Solar Applications

LiFePO4 battery lifespan in solar systems is primarily affected by **calendar aging**, not cycling degradation, due to the unique usage patterns of solar setups:

Solar Usage Characteristics:
- Operates at low C rates (0.1–0.2C), generating minimal heat.
- Partial cycles (~50% depth of discharge) are common, not full cycles.
- Typically runs in cool, controlled environments, reducing heat-related wear.

Laboratory Testing Flaws:
- Lab tests use high C rates, extreme SOC swings, and continuous cycling, accelerating degradation unrealistically.
- Calendar aging tests show long-term degradation from idle conditions, driven by SOC and temperature.

Key Findings:
- Real-world cycling degradation is minimal due to shallow cycles and low stress.
- Calendar aging dominates, with high SOC (90–100%) reducing some long-term aging.
- Temperature is the biggest factor; cooler environments significantly extend battery life.

Recommendations:
- Charge to 100% occasionally for balancing but avoid prolonged high or low SOC storage.
- Prioritize temperature control by installing batteries indoors or in shaded areas.

In solar systems, LiFePO4 batteries typically follow calendar aging patterns, lasting far longer than lab-predicted cycle life.
 
Reduce your discharge per battery buy having more batteries, keep them cool, Don't worry, be happy.
I just added a hot tub to the loads so not more dips to come :cool: I need to get down into the evil bottom discharge level :devilish:

There will be dips all right, just a different kind.
 
I have seen on different BMS's where they calculate your SOH. I am assuming they are looking at C rate, Temperature, and Cycles. From the info from the BMS and future similar conditions you can come up with an estimated Life curve. That is assuming the BMS formula was accurate.

One of my batteries
State of health 99.5 %
Cycles 144

Cycles / SOH Loss X 20% loss = Cycles to get to 80% at current conditions
144 / (1.0 - .995) = 28,800 x (1.0 - 0.80) = 5,760 Cycles for 80% capacity
 
Reduce your discharge per battery buy having more batteries, keep them cool, Don't worry, be happy.
I just added a hot tub to the loads so not more dips to come :cool: I need to get down into the evil bottom discharge level :devilish:

View attachment 256664
Cycling like that is a prime example of a battery that is going to last a ridiculously long time.
 
5.56 degradation
.223 will cut that in half :)

Will, some great detail in the analysis. I love seeing REAL DATA, not opinions. I got into with a guy on a FB page today, who insisted deep discharge would damage LFP batteries, and even admitted his one off anecdotal experience was with a battery that had a bad BMS, and projected that to ALL LFP batteries.

I was a bit surprised by the storage SOC data. It's been an urban legend that is repeated over and over again.
 

diy solar

diy solar
Back
Top