<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Does nPM1300 Fuel Gauge consider Battery Degradation?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/105807/does-npm1300-fuel-gauge-consider-battery-degradation</link><description>Hello all, 
 
 Does the nPM1300 fuel gauge consider battery degradation over time? 
 I checked the battery profiling guidelines or other related fuel gauge pages within the Infocenter, but could not find a distinct answer. 
 
 Best regards,</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 24 Apr 2024 14:09:42 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/105807/does-npm1300-fuel-gauge-consider-battery-degradation" /><item><title>RE: Does nPM1300 Fuel Gauge consider Battery Degradation?</title><link>https://devzone.nordicsemi.com/thread/480494?ContentTypeID=1</link><pubDate>Wed, 24 Apr 2024 14:09:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfbfc542-4b42-4ee8-8cf1-a1da10cf25ed</guid><dc:creator>Ben_S</dc:creator><description>&lt;p&gt;FYI (and for information for anyone else working with the device), it appears that the update rate is indeed important, at least while providing SoC estimates during discharging.&amp;nbsp;&lt;br /&gt;In testing in my application with a constant (500mA) current draw, I&amp;#39;ve seen significant differences with an update rate of 1 second vs. 30 seconds. With the faster update rate, the estimate is more accurate, as expected. At a 30s update rate, the estimate was not accurate enough for our application (e.g., SoC estimate was 60% vs. 30%, when 30% was closer to accurate). I&amp;#39;d love to know if there were best practices for update rates vs. states.&lt;br /&gt;Also, FWIW, in informal testing, the algorithm does not appear quite as sensitive when running charging calculations &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f937.svg" title="Shrug"&gt;&amp;#x1f937;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does nPM1300 Fuel Gauge consider Battery Degradation?</title><link>https://devzone.nordicsemi.com/thread/475943?ContentTypeID=1</link><pubDate>Tue, 26 Mar 2024 13:49:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30a00540-e537-42b1-ba27-8f33a01160da</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Hello Ted,&lt;/p&gt;
&lt;p&gt;I got some answers from our expert:&lt;/p&gt;
[quote user="Tyekuhn"]Does the&amp;nbsp;&lt;span&gt;FGA&lt;/span&gt; take into account the number of charge/discharge cycles in its estimates of State of Health (SoH) of the battery?&amp;nbsp; Along the same lines, does the&amp;nbsp;&lt;span&gt;FGA&lt;/span&gt; adjust the estimated battery capacity based on the number of charge/discharge cycles, and/or the age of the battery?[/quote]
&lt;div style="font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0;text-transform:none;white-space:normal;"&gt;
&lt;p&gt;We are still running battery aging testing, so no news on this topic.&lt;/p&gt;
&lt;p&gt;We have made a clarification in the fuel gauge user guide on this topic: &amp;quot;&lt;span style="font-size:inherit;"&gt;The calculated state of charge is relative to the battery&amp;#39;s present maximum capacity and always shows 100% when the battery is fully charged, even if the actual capacity has reduced due to aging.&amp;quot; link: &lt;/span&gt;&lt;a title="https://docs.nordicsemi.com/bundle/nan_045/page/app/nan_045/npm1300_fuel_gauge.html" href="https://docs.nordicsemi.com/bundle/nan_045/page/APP/nan_045/npm1300_fuel_gauge.html" rel="noopener noreferrer" target="_blank"&gt;nPM1300 fuel gauge overview (nordicsemi.com)&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
[quote user="Tyekuhn"]Does the&amp;nbsp;&lt;span&gt;FGA&lt;/span&gt; &amp;quot;expect&amp;quot; to start with a fresh battery?&amp;nbsp; What if the&amp;nbsp;&lt;span&gt;FGA was started when the system was mated to a battery that had already gone through half of its useful life (for example, say 200 charge cycles), would it be able to recognize this automatically by estimating battery-impedance, or would the user need to somehow inform the algorithm that the battery has already been cycled many times?&lt;/span&gt;[/quote]
&lt;div style="font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0;text-transform:none;white-space:normal;"&gt;
&lt;p&gt;FGA does not need to start with a fresh battery, it will use battery voltage, current and temperature to calculate the state of charge once initiated. From the user guide: &amp;quot;The nPM1300 fuel gauge algorithm incorporates internal adjustments to correct any initialization errors resulting from an unrested battery and unexpected reset conditions. These errors typically have a minor impact, and the predictions will converge to the accurate value within a few minutes of normal operation.&amp;quot; link: &lt;a title="https://docs.nordicsemi.com/bundle/nan_045/page/app/nan_045/guidelines.html" href="https://docs.nordicsemi.com/bundle/nan_045/page/APP/nan_045/guidelines.html" rel="noopener noreferrer" target="_blank"&gt;Guidelines for battery profiling (nordicsemi.com)&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
[quote user="Tyekuhn"]&lt;span&gt;Does the&amp;nbsp;FGA take into account the age of the battery...that is, how long the&amp;nbsp;FGA has been running with the attached battery?&lt;/span&gt;[/quote]
&lt;p&gt;This one wasn&amp;#39;t directly answered, but I think the previous answers should be enough.&lt;/p&gt;
[quote user="Tyekuhn"]&lt;span&gt;Is there any way to get the estimated battery capacity, in absolute units (e.g. mAh) out of the&amp;nbsp;FGA?&amp;nbsp; I only percentage SoC in the return of&amp;nbsp;nrf_fuel_gauge_process().&amp;nbsp; Is that percentage the percentage of a fresh battery, with a 100% SoH, or the percentage of what the battery is currently capable of, possibly less than 100% SoH?&lt;/span&gt;[/quote]
&lt;div style="font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0;text-transform:none;white-space:normal;"&gt;FGA does not have an option to output estimated battery capacity in mAh. As mentioned above the calculated state of charge is relative to the battery&amp;#39;s present maximum capacity.&lt;/div&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does nPM1300 Fuel Gauge consider Battery Degradation?</title><link>https://devzone.nordicsemi.com/thread/475546?ContentTypeID=1</link><pubDate>Mon, 25 Mar 2024 07:59:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7caf701e-d3a8-4c45-9836-6e2443b3a020</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Hello Ted,&lt;/p&gt;
&lt;p&gt;I have asked the experts for their insight about it.&lt;/p&gt;
&lt;p&gt;Just so you know, we are currently in the Easter period and any answers may be severely delayed.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does nPM1300 Fuel Gauge consider Battery Degradation?</title><link>https://devzone.nordicsemi.com/thread/474959?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2024 18:22:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2eba78fc-afcb-48ec-881e-a120cf087893</guid><dc:creator>Tyekuhn</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I have questions concerning the same subjects discussed here, and I&amp;#39;m wondering if there have been any updates to the Fuel-Gauge Algorithm (FGA).&lt;/p&gt;
&lt;p&gt;Does the&amp;nbsp;&lt;span&gt;FGA&lt;/span&gt; take into account the number of charge/discharge cycles in its estimates of State of Health (SoH) of the battery?&amp;nbsp; Along the same lines, does the&amp;nbsp;&lt;span&gt;FGA&lt;/span&gt; adjust the estimated battery capacity based on the number of charge/discharge cycles, and/or the age of the battery?&lt;/p&gt;
&lt;p&gt;Does the&amp;nbsp;&lt;span&gt;FGA&lt;/span&gt; &amp;quot;expect&amp;quot; to start with a fresh battery?&amp;nbsp; What if the&amp;nbsp;&lt;span&gt;FGA was started when the system was mated to a battery that had already gone through half of its useful life (for example, say 200 charge cycles), would it be able to recognize this automatically by estimating battery-impedance, or would the user need to somehow inform the algorithm that the battery has already been cycled many times?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Does the&amp;nbsp;FGA take into account the age of the battery...that is, how long the&amp;nbsp;FGA has been running with the attached battery?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Is there any way to get the estimated battery capacity, in absolute units (e.g. mAh) out of the&amp;nbsp;FGA?&amp;nbsp; I only percentage SoC in the return of&amp;nbsp;nrf_fuel_gauge_process().&amp;nbsp; Is that percentage the percentage of a fresh battery, with a 100% SoH, or the percentage of what the battery is currently capable of, possibly less than 100% SoH?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Ted&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does nPM1300 Fuel Gauge consider Battery Degradation?</title><link>https://devzone.nordicsemi.com/thread/456978?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 14:57:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0bdddaf-4f9f-4c1f-a6ca-532452ac5f91</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;This is the information I got from our expert:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Battery degradation will affect the battery resistance and battery capacity parameters in the battery model. But because of the internal compensations of our fuel gauge algorithm the effect may not be significant specially during discharging. We are still assessing how well the internal compensation effect is when dealing with battery degradation. This is a process that takes time, so for now this is the best we can say.&lt;/p&gt;
&lt;p&gt;Battery datasheets states expected cycle life, which typically is &amp;gt;=80% after 500 charging/discharging cycles (at 25C and 0.5C discharge rate). We are looking into ways to track this and for the user to update a battery capacity factor based on number of charging/discharging cycles. This is something the user can implement themselves today, given they have the battery degradation details for their battery.&lt;/p&gt;
&lt;p&gt;This is common knowledge for most people working with batteries, but it&amp;#39;s always important to check battery manufacturer specified standard charging currents and voltage limits to configure the charger. Typically higher charging currents will make the degradation faster.&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does nPM1300 Fuel Gauge consider Battery Degradation?</title><link>https://devzone.nordicsemi.com/thread/456464?ContentTypeID=1</link><pubDate>Mon, 20 Nov 2023 14:32:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:014fc0d7-6b4c-4e92-a396-b31cd00a9759</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;I have asked the experts and I will get back to you when I&amp;#39;ll have more information.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>