Calculating the State of Charge of a Lithium Ion Battery System using a Battery Management System

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 มิ.ย. 2024
  • The State of Charge (SOC) is like the fuel gauge in your car, telling you how much energy is left in your battery system. Calculating the State of Charge in a lithium-ion battery system requires an understanding of how the battery pack capacity and energy change. This understanding is critical before diving deeper into Coulomb counting.
    Topics Covered
    State of Charge
    State of Charge (Capacity) (SOCcapacity or SOCc)
    State of Charge (Energy) (SOCenergy or SOCe)
    Fuel Gauge
    Coulomb Counting
    Depth of Discharge
    Open Cell Voltage Lookup
    The state of charge is defined as the capacity remaining divided by the total capacity of the battery pack. We look at an example of how the state of charge is calculated. Using a discharge curve, he explains that this curve is not linear. Given this, the true state of charge is often different from the energy remaining. Looking at State of Charge (capacity) and the State of Charge (energy) we can understand the differences between these values and how to calculate the most relevant information.
    Coulomb counting is discussed next. Coulomb counting integrates amp hours and time to calculate the capacity removed from the pack. This provides a basis for SOC. The current sensor has drift and measurement error, so it is also important to have an open cell voltage lookup.
    Learn more at staflsystems.com.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 96

  • @johnnyflanker8509
    @johnnyflanker8509 3 ปีที่แล้ว +3

    Excellent explanation ! Glad I found your you. Will continue listening to all your videos prior to asking a question. Thanks !!

  • @apurvawatekar6720
    @apurvawatekar6720 2 ปีที่แล้ว +1

    Thank you for your videos. So simply explained. Your videos helped me to prepare for my interviews.

  • @ChuckJ1944
    @ChuckJ1944 3 ปีที่แล้ว +1

    GREAT ONE!!!! The calculas everyone needs!

  • @writerconnect1596
    @writerconnect1596 2 ปีที่แล้ว

    Excellent job. Clearly explained . Very eloquent !!!

  • @stevecoscia
    @stevecoscia 2 ปีที่แล้ว

    Very informative video. Thank you for this. I just bought a 100Ah lithium battery and this explanation helps in understanding the app's SOC metric.

  • @energyeve2152
    @energyeve2152 2 ปีที่แล้ว

    Clear and concise. Thanks for sharing!

  • @vishnoor
    @vishnoor 2 ปีที่แล้ว +1

    Wonderfully done. Explained in very simple manner. So I guess one needs the charts for a battery pack to implement the socc soce and dod.

  • @joechi7979
    @joechi7979 ปีที่แล้ว

    Thanks for the introduction. I really learn something.

  • @cangudem
    @cangudem 2 ปีที่แล้ว

    Thanks for the explanation. You save my life

  • @mohamedzain8628
    @mohamedzain8628 3 ปีที่แล้ว +2

    Thanks a lot, good explanation, keep going.

  • @Pirelli.
    @Pirelli. ปีที่แล้ว

    Very good explanation. Thank you!

  • @KeshavKumar20
    @KeshavKumar20 ปีที่แล้ว

    Brilliant presentation!

  • @dhadumia
    @dhadumia ปีที่แล้ว

    Thank you very much for such a great video!

  • @erfquake1
    @erfquake1 2 ปีที่แล้ว +3

    These videos are brilliant, Mr. Stafl, thank you, very easy to follow along. One gets into the noble field of lithium battery technology for environmental concerns, tries to brain-up on lithium battery characteristics and electrical fundamentals, and invariably gets stuck between principles and real-world application. Me for example. A coulomb meter out of the box needs initial settings ...specific to that battery config that it's monitoring... like capacity, full voltage "empty" voltage, and drift. A lithium battery pack's stated Ah may be, say, 40Ah, but is it the kind of parameter that ought to be tested for? And if it's "72v," obviously the range is going to be a few volts above (for full) and a bit above. (for depleted) But these are rules-of-thumb, and sort of nebulous to the amateur. To get specifics, should I test the voltage a.) immediately after charging, or after a day or two, and b.) idle or under load? In the interests of mitigating range anxiety, I'd like to make sure my settings are as specific/accurate as possible. You've got several videos. Is there one that may address these real-world scenarios best? Thank you.

  • @nileshparmar4246
    @nileshparmar4246 3 ปีที่แล้ว

    Nice explanation!

  • @heshanmahela7789
    @heshanmahela7789 2 ปีที่แล้ว

    Thank you very much very informative.

  • @bharathik.2911
    @bharathik.2911 6 หลายเดือนก่อน

    Very nice explanation!!

  • @DennisMathias
    @DennisMathias 2 ปีที่แล้ว +2

    Great presentation! I knew there were nonlinearities in monitoring SOC and wondered how they did that. So now I know.

  • @FINwithFAME
    @FINwithFAME 4 หลายเดือนก่อน

    Your explanation beats what my professor has covered.

  • @oliverheeg3908
    @oliverheeg3908 2 ปีที่แล้ว +9

    In you example 50% SOCe corresponds to 58% SOCc, doesn't it?...I think you mixed it up as you plotted over Ah discharged and not over SOCc initially.

  • @jimmytvglobal
    @jimmytvglobal 3 ปีที่แล้ว

    Great presentation

  • @rajivmallipudi2679
    @rajivmallipudi2679 2 ปีที่แล้ว

    Hi Stafl...A very good explanation

  • @sohailansariadvocate
    @sohailansariadvocate ปีที่แล้ว

    great information provided thanks

  • @Predato0000
    @Predato0000 2 ปีที่แล้ว

    Very clear and brilliant presentation. Thanks a lot!

  • @peppi0304
    @peppi0304 2 ปีที่แล้ว +1

    Informative video of what i exactly didnt understand about how you know what nn% charged means of a battery. I would ve appreciated if you defined the first SOC you wrote right away as SOC_c and in two different graphs you once mention Ah-discharged and DOD. Could have made them the same aswell.

  • @jimmytvglobal
    @jimmytvglobal 3 ปีที่แล้ว

    Very good explaination

  • @navnithrajsn1705
    @navnithrajsn1705 2 ปีที่แล้ว

    Excellent presentation bro

  • @electroumit
    @electroumit 2 ปีที่แล้ว

    Thank you. You are awesome.

  • @snehal4582
    @snehal4582 3 ปีที่แล้ว

    Very helpful .
    Could you please explain calculation about charge or discharge Ah required for individual module depends upon min and maximum of cell voltage

  • @januaryonenineteenseventy4195
    @januaryonenineteenseventy4195 3 ปีที่แล้ว

    Love the video.

  • @rizqizulqornain2539
    @rizqizulqornain2539 3 ปีที่แล้ว

    Well presented

  • @SeniorDonCarlo
    @SeniorDonCarlo 7 หลายเดือนก่อน

    I’m impressed 👏🏼

  • @faradayera
    @faradayera ปีที่แล้ว

    Very nice Information sir 👍

  • @JSGregg
    @JSGregg ปีที่แล้ว +3

    Excellent video! Very helpful. One question, so does the BMS use voltage to determine the starting point for monitoring SOCe?

  • @smde1
    @smde1 3 ปีที่แล้ว +1

    I would really like to see a LiFePO4 BMS among your product offerings .

  • @Lalthlengliana.Khawlhring
    @Lalthlengliana.Khawlhring 3 ปีที่แล้ว

    Thank you 💐

  • @Thecrow999
    @Thecrow999 ปีที่แล้ว

    Thank you!

  • @edsonferraz1
    @edsonferraz1 หลายเดือนก่อน

    OK, excellent information. Do you have a SoC code using C++?

  • @sunpiljang2334
    @sunpiljang2334 2 ปีที่แล้ว

    I enjoyed the video.
    I want to learn more about BMS. Is there any institution or certification you can recommend?

  • @Warpreacher
    @Warpreacher 2 ปีที่แล้ว

    Yes, you bloody legend

  • @tonymunn
    @tonymunn 3 ปีที่แล้ว +8

    At the 5:00 min. point, doesn't that point actually represent a greater than 50% SOCcapacity or is that 42% capacity used at that point? I think I understand. It seems that the 42% is more Depth of Discharge????

    • @staflsystems
      @staflsystems  3 ปีที่แล้ว +4

      You are correct. The 42% figure should be Depth of Discharge (DOD) or 58% SOC. This is an error on our part.

    • @0786RICARDO
      @0786RICARDO 2 ปีที่แล้ว

      @@staflsystems i was wondering the same. Thanks for the clarification

  • @aed-smbenv7190
    @aed-smbenv7190 ปีที่แล้ว

    Good larning sir

  • @richpetrelli2783
    @richpetrelli2783 3 ปีที่แล้ว

    Excellent info. My question may seem elementary but I understand quite a bit of what was discussed from my EE background. That said, I find one thing confusing. Is SOC and DOD the same with two 100ah lifepo4’s in parallel as one 100AH standalone lifepo4? I realize that I am getting 200AH with the parallel config and only 100AH with the standalone battery. With 2 in parallel, I would think that it should take twice as long to reach the 50% SOC level with the parallel config than in the single battery config, of course assuming the same load on both configs.

    • @staflsystems
      @staflsystems  3 ปีที่แล้ว +1

      Hi Rich - thank you for your question. SOC and DOD are expressed in percentages, so they would be normalized to the size of the pack itself. For example, if you've discharged 25% capacity from a fully charged state, the SOC would be 75% and DOD would be 25%, regardless of if it is a 100Ah or 200 Ah pack. So if you have a constant load of say 25A, it would take you 1 hour to get to 75% SOC with a 100 Ah pack and 2 hours to get to 75% SOC on a 200 Ah pack.

  • @johnnyzee383
    @johnnyzee383 3 ปีที่แล้ว +2

    " In general"..should be the name of this little video...

  • @avinashpaulfernandes3932
    @avinashpaulfernandes3932 3 ปีที่แล้ว +2

    Hi! I have a small clarification.
    It was said that energy distribution is imbalanced. We know that energy is Voltage times Ah discharged. Even though the voltage is high in the first part the X axis is at a low value. Will it not be compensated?
    Thanks in advance for correcting me and clarifying it to me :)

    • @mohamedamr6228
      @mohamedamr6228 2 ปีที่แล้ว +1

      The x-axis is the Ah discharged from the beginning of discharge not the instantaneous Ah

  • @serhatpolat4956
    @serhatpolat4956 2 ปีที่แล้ว

    Hello, what is the internal resistance of the 4S lipo battery or what is it? I have a 5200mah 50C battery and the internal resistors are showing 7 ohms.
    Do you think these values ​​are normal?

  • @avatr7109
    @avatr7109 2 ปีที่แล้ว

    I couldn't find the Video about Calculating SoC for various things like SoC for Energy etc .

  • @juliushazzart9985
    @juliushazzart9985 11 หลายเดือนก่อน

    Thanks for the clarity and simplicity

  • @avisengineering8952
    @avisengineering8952 ปีที่แล้ว

    Mr. Stafl.. great videos
    Can you pl make more videos

  • @vishva8kumara
    @vishva8kumara ปีที่แล้ว

    If we have a function approximation for voltage / SOCc curve, it would be easier to normalize SOCe from voltage than a lookup table. I would like to model that. Wonder if there would be use to that.

    • @plkh9602
      @plkh9602 ปีที่แล้ว +1

      modeling a Voltage/SOC and measuring SOC based on voltage curve could be easier, but don't forget to consider the voltage drops on the battery itself due to internal resistance and the variation in voltage when charging.

  • @vikaspandey3537
    @vikaspandey3537 3 ปีที่แล้ว

    at 6:45, how can I calculate that area. can you please help me in this ?. I have a device from that, I have a graph of Amps and voltage over the time and now I want to calculate total wh. how can I do this ?

  • @sergeymarshall3173
    @sergeymarshall3173 9 วันที่ผ่านมา +1

    Спасибо бро!

  • @dannybalisi6744
    @dannybalisi6744 ปีที่แล้ว

    very nice tutorial sir, in my set up sir im using 2 pcs 24v 100ah lifepo4 batt. in parallel connection. my question is why is it that in my volt meter, display of my scc and in my inverter was 100% and when i scroll down in my scc srne 60a mppt the soc was 54% what is the defirence betwen them? thank you sir i hope i'ved got an answer sir. thank

  • @jihanas-syabani7889
    @jihanas-syabani7889 3 ปีที่แล้ว

    Awesome explanation! However, I just want to make sure if I get it right:
    1. DoD can be calculated through current measurement and time graph.?
    2. The battery capacity is calculated by comparing its measured voltage to its Voltage-DoD graph?

    • @yangjingxi179
      @yangjingxi179 3 ปีที่แล้ว +1

      The capacity is measured by coulomb counting. Capacity equal to integration of current by time.

    • @yangjingxi179
      @yangjingxi179 3 ปีที่แล้ว +1

      from current and time get SOC, from SOC get DOD

  • @armanazote321
    @armanazote321 2 ปีที่แล้ว

    If the battery is design only to take 80 mWh but test result it can be overcharged up to 90 mWh is that a normal Reading? thanks you.

  • @srinivasponnaluri5800
    @srinivasponnaluri5800 ปีที่แล้ว

    Isn't no load voltage for a given charge level is a function of temperature of the battery?

  • @laurabarnes3295
    @laurabarnes3295 9 หลายเดือนก่อน

    So please was the right voltage to charge a 11.1v System

  • @a0cdhd
    @a0cdhd 2 ปีที่แล้ว

    Quite so Mr. Stafl

  • @RogerRumbu
    @RogerRumbu 5 หลายเดือนก่อน

    Great

  • @dctech786
    @dctech786 3 หลายเดือนก่อน

    Interesting

  • @wisalahmad1867
    @wisalahmad1867 2 ปีที่แล้ว

    My solar station software show SOC 3% and gradually increase but the voltage is above 12 so than why 3, or 5 or 7. It’s mean battery is too low . I am using Phoenix 230amp flooded

  • @junctek1802
    @junctek1802 2 ปีที่แล้ว

    Fortunately to see your popular science video, we made a battery monitor KG140F, which can check the remaining capacity and current voltage of the battery, and can export the discharge curve, I think you should be able to use it, we want to send Give you a test.

  • @surenbono6063
    @surenbono6063 2 ปีที่แล้ว

    Does 0% start from 2.5/3 voltage in phones batteries...?

  • @Doctorbasss
    @Doctorbasss 5 หลายเดือนก่อน

    WATT-HOUR is the real term that define remaining range/energy. Capacity is voltage dependent and each Ah at the end of charge worth less than the first Ah. So the REAL SOC is Watt-hour defined and not Capacity (Ah)

  • @nishpendumondal9338
    @nishpendumondal9338 3 ปีที่แล้ว

    Is it possible Calculate Cell Or Battery Pack Capacity if Amp's don't Known?
    PlZ Ans Me

  • @swananddate6277
    @swananddate6277 3 ปีที่แล้ว

    if the battery is connected to load , How we gonna measure open circuit voltage in practical application ??

    • @NawtieBoy96
      @NawtieBoy96 3 ปีที่แล้ว

      you cant , you will need to use some other estimation methods

    • @DennisMathias
      @DennisMathias 2 ปีที่แล้ว

      My hypothesis would be that when the car is off or sleeping that that measurement is done. That's why when you park your car with 33% that when you get back in it might be 35%. Or 30%. It's possible it is more dynamic than that. It may do an instantaneous measurement during load reduction and calculate the delta from that.

  • @dahappychappy
    @dahappychappy 3 ปีที่แล้ว

    But Amp.hours is a measure of energy. You mean the peak power available, potential to do work goes down over time because the voltage drops? I am confused.

    • @SpeakerKevin
      @SpeakerKevin 2 ปีที่แล้ว

      @Nick Keller Yes, amps x volts = watts. The same 100 watt light bulb will draw more amps as the sos drops.

  • @ashujoshi1632
    @ashujoshi1632 ปีที่แล้ว

    what is TCU error,While charging EV?

  • @johnmeyer77
    @johnmeyer77 ปีที่แล้ว

    So what voltage corresponds to 50% SOC? That seems like a very critical piece of information that you didn't provide because, if you are trying to estimate either the mAh or total energy remaining, the simplest thing is to measure the voltage and use that as a proxy. I watched this video hoping to learn these voltages, but was disappointed when you didn't provide them. And yes, I do realize that Coulomb Counting is the more accurate method, but that doesn't help you if you simply "come upon" a loose 18650 and want to know how much capacity it currently might offer.

  • @Nic7320
    @Nic7320 2 ปีที่แล้ว +1

    It would be better to define SOC(energy) as "SOE" or "State of Energy" and leave SOC for the lowly job of coulomb counting.

  • @aspboss1973
    @aspboss1973 3 ปีที่แล้ว

    How do you the remained capacity"70ah"?

    • @yangjingxi179
      @yangjingxi179 3 ปีที่แล้ว +2

      For example, you have a battery with 100Ah capacity. And you discharge the battery with 30A for one hour, there will be 70Ah capacity left in the battery.

    • @aspboss1973
      @aspboss1973 3 ปีที่แล้ว +1

      @@yangjingxi179 thank you

  • @rayvanokeizer2354
    @rayvanokeizer2354 2 ปีที่แล้ว

    Vak man!

  • @underdog5004
    @underdog5004 ปีที่แล้ว

    "Remaing"

  • @r.e.tchoas5057
    @r.e.tchoas5057 ปีที่แล้ว

    I got thrown off at the first 30 seconds no one got the misspelled word?

  • @ioandragan3729
    @ioandragan3729 ปีที่แล้ว

    You look like PM.Justin Trudummy , or are you brothers??

  • @Cosme422
    @Cosme422 8 หลายเดือนก่อน

    From a professional video editor, there should never be any kind of music during any explanation videos ever

  • @ericseidel4940
    @ericseidel4940 2 ปีที่แล้ว

    I totally dislike your BMS system because it can handle the ODD number of 12 cells, are you aware that most of the batteries in storage applicatins are 16 cells LiFePo4 ?
    Then the total cost of just the BMS is way overpriced at 700+280+280=1260$ with the last monitor only half populated. Totaly ou of the residential storage market!

  • @batteriesforeverything7112
    @batteriesforeverything7112 2 ปีที่แล้ว

    Not impressed

  • @jeebusk
    @jeebusk ปีที่แล้ว +2

    I think this presenter is mostly presenting his own confusion, there's no actual distinction between capacity and energy.

    • @4G12
      @4G12 ปีที่แล้ว

      That's only true if internal resistance and voltage discharge curves are non existent.

    • @sonicspring6448
      @sonicspring6448 ปีที่แล้ว

      Capacity is charge (Amp hours) and Energy is Joules (Watt hours), so the voltage profile is important.

  • @thedolphin5428
    @thedolphin5428 ปีที่แล้ว

    Simplistic, theoretical nonsense, not corresponding to the reality of any particular LiFePo4. Have you ever bench tested dozens of batteries? Not one of them ever follows the maths or the graphs. New vs old; quality internal chemistry vs recycled lithium; hourly/daily/seasonal temperature variations; balance between cells; number of cycles; all conspire to make the only real SOC a specific measure of currents in and out from a daily top balanced cell reference point compared to the maximum actual battery SOH (State of Health). I have never, within real life situations, found a SOC figure to be any better than about +/- 8%.
    The only true SOC is