Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
My Open Source Solar BMS and Digital MPPT
#1
I'm new here and this is my first post.
Over the last few year I designed an open source Solar BMS and had them funded successfully trough Kickstarter currently I'm on the third generation of Solar BMS and running my forth Kickstarter. While I read the rules of the forum not sure if is OK for me to link to my Kickstarter page so I will not do that.

Solar BMS is an all in one BMS + solar PV charger + advanced energy monitor.

The main reason I started designing this about 7 years ago was that I was moving offgrid and needed some energy storage solution for my house. I looked at Lead Acid that is even today used by most offgrid people and found that storing energy in those was more expensive than I will have liked so looked in to Lithium as a possibility and that was the time that A123 started advertising their LiFePO4 that just looked more than perfect for what I needed.
Since there was no BMS for LiFePO4 I decided to do design something myself and started looking for best solution. Just at the same time Intersil announced the ISL94203 and that was exactly what I needed and started designing something based on that even if only the spec was available at that time and I was the first one to order sampled when they where available.
I was thinking it will be a relatively simple design and just build a unit for my own use but as I started working I realized it was way more work than estimated Smile and as I shared the idea and prototype on my youtube channel other people become interested so I was going to build a few for them also so that was when I did the first Kickstarter.
From there it evolved to new more advanced levels and on last Kickstarter I added a completely new product the DMPPT450 again taking way more time than initially estimated but it was worth the trouble as now it fully heats my house (DMPPT may be completely different from what you imagine so read the user manual for more details).

I will be happy to answer any SBMS or battery related questions.

I think LiFePO4 is far superior for energy storage than LiCoO2 or NMC that are designed for high energy density to the detriment of cycle life and that is why I selected LiFePO4 for my own use.
Typical LiCoO2 and NMC are good for 500cyles at 100% DOD (of course a bit more if you limit the DOD) and while they are great for both portable electronics and EV's they are to expensive for typical stationary energy storage applications.
When I say expensive I refer to cost amortization over the usable life of the battery and not the initial equitation price.
Typical LiFePO4 are good for 3000 to 6000 cycles at same 100% DOD so an order of magnitude better and more than adequate for energy storage applications.

There are two main mechanisms for battery degradation one is the known cycle life and the other less known but even more important is the calendar aging.
Typical calendar aging is in the region of 0.5% to 2% capacity loss per year dependent of the quality of the additives added to batteries and manufacturing quality but also very dependent on cell temperature. As a general rule a 10 degree Celsius increase in cell temperature will double the rate of calendar aging degradation.
I did a precise capacity test when I installed my 8s10p A123 battery about 4.8kWh usable and I repeated the same test after a year of full time use in my offgrid house.

So over 8544h (that is about 356 days) the house used a total of 1122.349kWh + 373.944kWh = 1496.293kWh that is an average of 4.2kWh/day or 126kWh/month
Out of all that 806.714kWh went trough battery so in average day 2.27kWh went out of the battery and that is about 47% of the battery capacity that is around 4.8kWh

The result in capacity loss was just 0.9% and large part of this is due to normal aging maybe 0.6% and just a smaller part maybe 0.3% is due to cycling. The reason that calendar aging was so low has to do with the quality of A123 cells but also low internal impedance and low charge/discharge rate in this application 0.25C max charge and 0.5C max discharge thus battery temperature was never more than 2 to 3C above ambient and ambient inside my house where battery are is +18C to +26C all year.

I have a lot to say about this subject but I will leave it at that for the first post Smile
Korishan, Cherry67, DCkiwi And 2 others like this post
Reply
#2
I remember your first Kickstarter, and to this day I regret not going it.

I will be participating on this one!
Reply
#3
(12-10-2018, 11:40 PM)Crimp Daddy Wrote: I remember your first Kickstarter, and to this day I regret not going it.

I will be participating on this one!

Thanks.  Let me know if you have any questions. There are 3 models now the current SBMS120 and SBMS40 and there is a new low cost SBMS0 that as the name imply is just BMS + energy monitor it has no internal charger. But there are more details on the Kickstarter page.
Reply
#4
Hey, welcome bud -
Korishan likes this post
If you'd like to support the forum please feel free to use my affiliate links to purchase all kinds of stuff for your projects 
Amazon - https://amzn.to/2qURmH2
eBay - https://goo.gl/6mrQHH 
Aliexpress - http://s.click.aliexpress.com/e/bNLW537E
Banggood -  https://goo.gl/FF2v6W
Battery Hookup - http://bit.ly/2Oe9PLW 
Reply
#5
You're more than welcome to post links to your pages Smile
https://electrodacus.com/
https://www.kickstarter.com/projects/ele...icty-and-h
Korishan likes this post
Reply
#6
Hey Buddy!!!! Welcome (fellow Canuck Here) When I first started to look into BMS I saw your Kickstarter. but Was not ready to get into it that deep. YET!!!!
Reply
#7
Thanks Mike and hbpowerwall,
I see you both have large capacity batteries 10 to 15x the capacity of my battery.  What is that huge battery capacity used for ? Offgrid or grid tie ?
I will need to have a 160kWh for heating but that will be the way more inexpensive thermal storage for now I only have 97kWh but not quite enough for heating.
jdeadman you just posted before me Smile I see you also have a fairly large battery capacity still a bit more moderate.
I also noticed you all used recycled cells how did you got all those 16850 ? seems like a lot of work.
Reply
#8
(12-11-2018, 03:52 AM)electrodacus Wrote: Thanks Mike and hbpowerwall,
I see you both have large capacity batteries 10 to 15x the capacity of my battery.  What is that huge battery capacity used for ? Offgrid or grid tie ?
I will need to have a 160kWh for heating but that will be the way more inexpensive thermal storage for now I only have 97kWh but not quite enough for heating.
jdeadman you just posted before me Smile I see you also have a fairly large battery capacity still a bit more moderate.
I also noticed you all used recycled cells how did you got all those 16850 ? seems like a lot of work.

It is a lot of work. Many users on this forum have built large batteries from second hand cells. Check out the cell counter. Some people use new cells, others have managed to source cheap scrap laptop and ebike batteries. Some are even lucky enough to have sourced new old stock laptop batteries.

Many users have youtube channels detailing their builds. Just to list a few:

hbpowerwall
DIY Tech and Repairs
Mike's Lithium Solar Channel
Reply
#9
Hey Thanks for Check it out. Yea I'm getting there in size. Right now only in the building Phase. I currently have 5Kwh Tested and Soldered. The rest is still loose cells.

I started like many here getting a couple boxes of cells from work or friends then the bug hit and I needed more. started trolling around looking for deals and landed 2 boxes of unopened cells that were about 75% good. I got up to about 500 Cells that were tested and just resting to check for Self Discharging cells.

Then I stumbled upon a FB group member looking to get rid of his stash of over 2000 cells mostly processed and just needed to be tested. Really cheap so I could not pass it up. He was loaced just south of the border from me here so took a drive one weekend.

Right now I have about 15Kwh tested and above 2000mAh and a pile from 1600-2000 as wells as a box of 1k-1599 So I have lots to play with.
Reply
#10
The reason I ask why you have such large capacity batteries is that I can not imagine how they will be useful.
Also regarding recycled cells the problem is that this small 18650 where not designed for stationary energy storage but for energy density. 
 
Most of you have used cells in the 2000mAh range but when new those cells where around 2400 to 2600mAh that means they are very close to the end of usable life so if new they where good for 500cycles and if now in average they are just good for another 100 cycles the amount of energy you will be able to store in it before completely unusable may be 3.7V x 2Ah x 100cycles = 740Wh so say is even more to be a round 1kWh per cell then the value of that cell is best case whatever you pay for the grid energy say $0.2/kWh minus the cost of energy going in to the cell say 3 to 5 cent if is from PV solar so each cell value may be 15 cent.
Now you will likely need to get that cell form somewhere maybe a laptop pack then test the cell that is a full charge discharge cycle maybe to see the capacity and maybe internal impedance and then you will need to put that in a pack so some sort of tab welding.
I know you may do this as a hobby but you will need to do all the above for like 100 cells to get back $15/hour and that will be impossible as you can not get the cell make a full test and build in to a pack in just 36 seconds per cell (just impossible).
This means there is absolutely no economic value and you do this just as a hobby only.

For me it needs to be an economic aspect so thus I use LiFePO4 as they will last for way longer.
Like my small 4.8kWh was around $2000 and I take out of them in average around 2.3kWh/day x 365 days x 15 years (may last 20 years but I will use 15years for this calculation) = 12592kWh over usable life so
$2000 / 12592kWh = $0.16/kWh so still not cost effective to use a grid storage in most places in the world but as good as it gets for offgrid where it is needed.

Thermal storage for example can have a cost amortization as low as $0.01/kWh but is only good for heating applications.
chris669 likes this post
Reply


Who read this thread?
100 User(s) read this thread:
hbpowerwall (12-14-2018, 09:40 PM), daromer (08-08-2019, 04:35 AM), Minatugar (12-17-2018, 09:52 PM), Sean (08-07-2019, 09:47 PM), mike (12-18-2018, 08:49 PM), station240 (01-21-2019, 10:02 PM), Joaquinsfy (12-11-2018, 09:18 AM), Power 2 Spare (12-11-2018, 06:46 AM), Korishan (08-07-2019, 09:55 PM), A + A (12-19-2018, 04:27 PM), PAF (08-08-2019, 09:05 AM), FERCSA (12-13-2018, 01:16 PM), Franky Beuselinck (12-11-2018, 08:46 PM), Batrium (12-11-2018, 05:04 AM), Batteriapan (01-23-2019, 01:57 PM), baradhili (12-11-2018, 11:47 AM), jdeadman (08-08-2019, 02:15 AM), wim (12-16-2018, 01:14 PM), typ49 (12-14-2018, 08:52 AM), Kaspars Krumins (12-11-2018, 02:55 PM), watts-on (08-08-2019, 10:32 AM), Dan Lim (03-17-2019, 08:03 AM), jesusangel (01-18-2019, 08:18 PM), Hanssing (08-08-2019, 05:00 AM), Stefaan De Ridder (12-17-2018, 06:55 PM), Chiptosser (08-30-2019, 11:57 AM), tremors (12-11-2018, 12:01 AM), Johnny Stauersbøl (01-19-2019, 07:55 AM), lnxpro (09-12-2019, 08:44 PM), KtB (01-18-2019, 11:55 PM), Timothy_Hennessy (01-19-2019, 02:49 AM), ivnz (12-11-2018, 06:04 AM), Geek (08-08-2019, 12:17 AM), Ivo Staelens (08-08-2019, 07:52 AM), mr_hypno (12-14-2018, 10:50 PM), floydR (01-20-2019, 02:02 AM), hookemdevils22 (01-31-2019, 07:17 PM), Grumplestiltskin (12-25-2018, 01:28 AM), srk (06-20-2019, 01:03 AM), DCkiwi (01-30-2019, 04:46 AM), emerca (12-10-2018, 11:59 PM), aflecha (12-12-2018, 01:17 PM), Oz18650 (08-09-2019, 04:33 PM), Nikhil Mahajan (01-22-2019, 06:53 AM), rev0 (12-10-2018, 11:52 PM), CarelHassink (12-16-2018, 04:40 PM), AndyMc1970 (02-06-2019, 06:36 AM), Matt Gross (12-16-2018, 05:45 AM), bogptrsn (12-18-2018, 03:14 AM), Filip (12-11-2018, 03:39 PM), karmi27 (02-19-2019, 12:27 AM), lula (12-18-2018, 02:38 AM), putter32 (12-11-2018, 02:43 AM), Solexx X (12-17-2018, 03:14 AM), Ste Collister (02-11-2019, 08:20 AM), Charly144 (01-19-2019, 06:28 AM), Mickrobb (12-11-2018, 09:47 PM), ClardiPower (12-17-2018, 12:51 PM), BaronVonChickenPants (12-11-2018, 01:41 AM), Rookie (12-15-2018, 12:45 PM), sturgeo (01-09-2019, 06:46 AM), BaconButtie (12-11-2018, 03:28 PM), jm1 (12-27-2018, 11:57 PM), Jason Morris (12-12-2018, 08:05 PM), kosmo (02-15-2019, 08:39 PM), HughF (08-08-2019, 06:47 PM), Herbie (12-12-2018, 10:57 AM), Shadeyman (12-11-2018, 05:35 PM), rtgunner (12-18-2018, 06:14 PM), JasonCG (12-19-2018, 10:35 AM), agalvan (12-17-2018, 04:03 PM), gpn (12-18-2018, 03:24 PM), raul_ap (02-13-2019, 05:12 PM), kanchana (04-24-2019, 03:22 PM), rogales141 (08-27-2019, 06:48 AM), Crimp Daddy (08-08-2019, 12:38 AM), gurax (01-15-2019, 10:15 PM), jonyjoe505 (08-08-2019, 03:15 AM), swissmade (01-23-2019, 07:29 PM), Redpacket (01-19-2019, 12:07 PM), velside (01-10-2019, 12:22 AM), Shannon Williams (12-11-2018, 06:03 AM), completelycharged (01-15-2019, 08:47 AM), Ibiza (12-31-2018, 09:54 AM), Shane Jones (12-11-2018, 02:33 AM), SilverNodashi (03-29-2019, 06:08 AM), farmerjohn (09-05-2019, 06:39 PM), cadric (08-09-2019, 01:21 PM), choncy12 (12-17-2018, 11:04 PM), Bubba (08-08-2019, 12:56 AM), JDish (01-18-2019, 11:24 AM), Adano (12-26-2018, 07:20 AM), NiallDarwin (12-19-2018, 02:48 AM), Cherry67 (01-28-2019, 06:16 PM), redalertdt (01-26-2019, 03:17 PM), Takenori Sato (12-21-2018, 07:37 PM), Sholphin02 (12-12-2018, 03:47 AM), Walde (02-04-2019, 06:44 PM), Riplash (01-16-2019, 11:18 AM), Von (02-26-2019, 02:35 AM)

Forum Jump:


Users browsing this thread: 1 Guest(s)