Northeastern-Electric-Racing / Shepherd-BMS

Our from-scratch Battery Management Application
3 stars 0 forks source link

Coulomb Counting #7

Open dyldonahue opened 1 year ago

dyldonahue commented 1 year ago

We want to shift our State of Charge algo to use coulomb counting. This may require observing a full charge cycle of the car, and storing data in EEPROM. Already attempted in Shep v1 by @HamzaIqbal69 , and a lot of the work done can probably still work here.

Link to his work: Here

HamzaIqbal69 commented 1 year ago

This actually goes even deeper than I first thought when I did this you can actually use a pid controller to further minimize the errors, if you care enough. https://www.youtube.com/watch?v=vhqDwNKfMAY&list=PLEGpdOSaimetNKObw5PWqjsKtdNDYG8rd&index=5