Replacing the single cells in the battery pack?

Kia Soul EV Forum

Help Support Kia Soul EV Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
This confirms to me that BMS reads only voltages from individual cells directly.
Doesn’t matter what capacity they have and if they differ slightly or massively.
Which means that we can put higher capacity cells as long as they respect 3.3V-4.1V range which is BMS programmed to monitor. Problem lies in fact that the weaker ones dictate the BMS, not the stronger ones. One week one can cripple the whole system, like in my case and Dondahska’s.
I could find somewhere 96 cells of any make and completely swap them all as long as we connect each cable to measure voltages and temperature readings and security switches. They need to be sized enough to fit into the shell of the whole pack and that they can trigger security switches if they get swollen. They can be 200Ah capacity, BMS will let them charge between 3.3V and 4.1V. But higher capacity for same voltage range, longer charging times, longer driving range.
Yes, I think you're right. This is why e-service.hu could do the 250-290km range with newer generations of cells, changed in soul's original battery housing. They said the newer cells would be able to run with wider voltage interval, but our old BMS won't use their higher voltage capability.
If they could reprogram the BMS, even higher range would be possible, nevertheless the valid range could be displayed as predicted possible range.

I'd be happy to replace the week cells in mine, so I could get back some range closer to the original.
This mild winter reduced my range to a predicted 130km, from which I can achieve max.150km with low heating in urban traffic.

Rural road speed and higher heating means the predicted 130km.

It's not bad, but I don't want to charge always to 100% (even though I know only the week cells reach the 4,11V level first, so the good cells are not really near to suffer damage from full charging).

Thank you for the upload and shared experience and knowledge. ;)
 
I would expect the GOM to be very pessimistic, at least initially, as the algorithm would be unaware of the higher capacity. Depending on the design, it might be capable of slowly adapting.
 
Hello. Does anyone know if it is possible to replace the complete battery with BMS, of an original 2016 Soul with a 27kwh battery, and put in its place a used 30kwh battery? I mean if it is necessary to program the BMS, to adapt it to the new car? Thank you
 
Hello. Does anyone know if it is possible to replace the complete battery with BMS, of an original 2016 Soul with a 27kwh battery, and put in its place a used 30kwh battery? I mean if it is necessary to program the BMS, to adapt it to the new car? Thank you
As far as I know...
... replacing the full battery pack means, that you replace the BMS as well (which is located inside of the battery pack), so you won't need to program anything.

So, yes, cut-paste and Ta-daaa... :)
 
Correct. The external dimensions of the case and the external connections are identical.
Read this thread for a case study on how to do this swap.

If you are a programmer and have plenty of time to spare then the VMCU in the front of the car could be re-programmed to alter the driving dynamics. The 30kWh pack is heavier so the car's performance is different.
No one has done this and unless you are a race track driver I doubt you would notice the difference.
 
I successfully replaced the entire battery from Kia 2015 with a used one from 2018. The car's computer recognized the new battery without any problems because it receives all information from the BMS belonging to the battery and therefore there is no need to update...
I hope that will be in your case as well.

 
Thanks a lot. I'm glad to read that. So it's a very easy change. The doubt I had is if it has some kind of immo block in the bms by vin code. It also strikes me that the OBC charger has a different reference, may it be that the programming is different for batteries from 27 to 30 kwh?, or they simply took advantage of the restiling of 2018 to introduce improvements in the OBC??

Ref. OBC MY2018: 36400-0E245 Mando Q14.1E
Ref. OBC MY2016: 36400-0E240 Mando V11.1D
 
Hi Perez,
Unfortunately, I am not familiar with the changes in the charging system between different models.
It is true that my second-hand battery was removed from a car registered in 2018 in GB, but I think it is the 27kW version because it also only has 96 cells and not 100 as it should for 30kW.
In these few attached photos you can see the difference in codes between my original and used battery.
First photo is from the original and second is from replacing one, continues in that order.
IMG_4200.jpegIMG_4199.jpegIMG_4204.jpegIMG_4203.jpegIMG_4206.jpegIMG_4205.jpeg
 
… BMS from 30kW should probably have 4 more voltage measuring connections, one from each 10 cells modules (11 cells now). That is probably why they supply new harness cables when they replaced under warranty 27kW with 30kW battery. As I could see during my “bricolage” there were always one or two pins not used in multiple pin connectors. Which made me realize that they could keep old BMS and just update it to be able to use/recognize 100 cells instead of 96. And to be able to accommodate higher overall voltage,
If you have original BMS made for 100 cells than onboard computer will just use information received, I guess, and carry on. Only possible issue could be updating onboard computer software if there is communication issues between BMS and onboard comp.
Good luck and keep us posted…
 
Ok, thank you. So I understand, that you only changed the battery modules? and kept the original BMS? I can't do that because I go from 27 to 30 kwh.
There are more battery variants than I thought.
Photos mines in order :
Soul 02/2016
Soul 07/2018
Soul 01/2018 (probably has been changed)
 

Attachments

  • WhatsApp Image 2024-12-16 at 07.38.21.jpeg
    WhatsApp Image 2024-12-16 at 07.38.21.jpeg
    249.1 KB
  • 20211227_175122.jpg
    20211227_175122.jpg
    4.4 MB
  • 20241206_130942.jpg
    20241206_130942.jpg
    4 MB
No, actually I’ve got whole battery pack, in the shell and I’ve put it on my car. I’ve opened it first to see and compare and to connect it with my car before putting it on, just in case wouldn’t work, not fun to do it all twice 🤪.
My old BMS and 7 modules I’ve kept for future DIY repairs when my cells get to week.
JejuSoul knows more about which different codes belong to what year/model I think. He helped me a lot.
 
..
JejuSoul knows more about which different codes belong to what year/model I think.
Well there's still a lot I don't know. All this data is confusing.

1. The OBC
AFAIK there is no problem charging a 27kWh pack from a 2018 OBC, nor a 30kWh pack from a 2016 OBC.
The only data the OBC gets from the BMS is stop, start and voltage required.

In the Charging Fault Error thread we spent a lot of time analysing the various codes on the sticker labels
All ended in either E or R. We assumed this stood for Europe and Rest of World.
All European cars had a code ending in E, and everything else R.
OBC MY2016: 36400-0E240 Mando V11.1D is the first with a D.

Also surprising is that Your OBC is an original. I guessed all would have been replaced by now.
My original OBC was V11.1R. It was replaced in 2017.
If the software has never been updated you will have 32A charging instead of 28.8A like everyone else.
Unlikely though because i think the software update was already included for MY2016.

In the picture below Sticker 1 is on the EPCU. This will have the original data.
Sticker 2 is on the OBC. If you have a replacement OBC this will be the repacement version.

1734357845637.jpeg
 
Last edited:
Well there's still a lot I don't know. All this data is confusing.

1. The OBC
AFAIK there is no problem charging a 27kWh pack from a 2018 OBC, nor a 30kWh pack from a 2016 OBC.
The only data the OBC gets from the BMS is stop, start and voltage required.

In the Charging Fault Error thread we spent a lot of time analysing the various codes on the sticker labels
All ended in either E or R. We assumed this stood for Europe and Rest of World.
All European cars had a code ending in E, and everything else R.
OBC MY2016: 36400-0E240 Mando V11.1D is the first with a D.

Also surprising is that Your OBC is an original. I guessed all would have been replaced by now.
My original OBC was V11.1R. It was replaced in 2017.
If the software has never been updated you will have 32A charging instead of 28.8A like everyone else.
Unlikely though because i think the software update was already included for MY2016.

In the picture below Sticker 1 is on the EPCU. This will have the original data.
Sticker 2 is on the OBC. If you have a replacement OBC this will be the repacement version.

View attachment 285
Sorry it was a mistake, I was wrong the correct reference is 36400-0E240 Mando V11.1E

1734361925397.png
 
Back
Top