BMW i3 CCS/charge port controller

Development and discussion of fast charging systems eg Chademo , CCS etc
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

EV_Builder wrote: Mon Jun 27, 2022 9:54 am
muehlpower wrote: Mon Jun 27, 2022 8:14 am The 10k resistor goes on D from the FET, not directly on the signal.
Yes you are right it should be parallel on the FET!
Then it's 11K if switch is closed and void if not. Good eye!
Turns out its not that exact, 10K works fine between signal and ground LIM does not complain.
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
EV_Builder
Posts: 1200
Joined: Tue Apr 28, 2020 3:50 pm
Location: The Netherlands
Has thanked: 17 times
Been thanked: 35 times
Contact:

Re: BMW i3 CCS/charge port controller

Post by EV_Builder »

tom91 wrote: Mon Jun 27, 2022 10:59 am Turns out its not that exact, 10K works fine between signal and ground LIM does not complain.
Yes that might be the case and is nice.
Purely speaking the observation of muehlpower makes the translation more correct.
Converting an Porsche Panamera
see http://www.wdrautomatisering.nl for bespoke BMS modules.
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

EV_Builder wrote: Mon Jun 27, 2022 12:34 pm
tom91 wrote: Mon Jun 27, 2022 10:59 am Turns out its not that exact, 10K works fine between signal and ground LIM does not complain.
Yes that might be the case and is nice.
Purely speaking the observation of muehlpower makes the translation more correct.
Correct, it makes it match the Pheonix Contact actuator.
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
Jack Bauer
Posts: 3564
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 93 times
Contact:

Re: BMW i3 CCS/charge port controller

Post by Jack Bauer »

Any luck charging Tom?
I'm going to need a hacksaw
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

Jack Bauer wrote: Wed Jun 29, 2022 2:29 pm Any luck charging Tom?
Gentleman who im working with will try tomorrow. I have now managed to collect all the items required myself, except a conversion :twisted:
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

Jack Bauer wrote: Wed Jun 29, 2022 2:29 pm Any luck charging Tom?
Had an attempt today and no luck.

Reviewing the log: https://github.com/Tom-evnut/BMWI3_LIM_ ... %20Jun.trc

Pilot status drops from 5%_Ready to 5%_NotReady right after requesting to close the contactors. So I believe the LIM itself must be deciding something is wrong.

One observation from the working logs Damien posted. High DC bus / Battery voltage is reported by a ISA shunt thus ramps up from 0. Currently I just take the BMS Battery Voltage and broad cast it on the bus continuously.

Charger Shows this on the display:
image.png
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

Would the I3 have a fixed max charge voltage limit in its firmware? As I am commanding a Vlimit of 425V due to it being a 108s pack.
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

Now comes the biggest thing. Swap the LIM for a 2020 model and she worked.

Thanks Damien and muehlpower for providing feedback.

Here is the working log: https://github.com/Tom-evnut/BMWI3_LIM_ ... 202020.trc

This now means I can clean up my code to start removing fixed values ect.
image.png
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
Jack Bauer
Posts: 3564
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 93 times
Contact:

Re: BMW i3 CCS/charge port controller

Post by Jack Bauer »

Nice:) Great to see another vehicle and a completely different controller working with the LIM. To the best of my knowledge the Lims do have a firmware limit at 500v so in theory at least should not have been a problem. Mine are 2014 and 2017 for reference.
I'm going to need a hacksaw
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

I now have a working log from my setup next steps is to review various logs to find out what messages are different.

Now I just needs to sort my own vehicle to do some stranger testing on to find:
-Voltage request limits
-Current request limits
-Influence of yet unknown can message fields
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
EV_Builder
Posts: 1200
Joined: Tue Apr 28, 2020 3:50 pm
Location: The Netherlands
Has thanked: 17 times
Been thanked: 35 times
Contact:

Re: BMW i3 CCS/charge port controller

Post by EV_Builder »

Would be good to know the precise article number of the LIM.
Or if we ever get that far we extract a firmware revisión.

What year was the non working LIM from?
Converting an Porsche Panamera
see http://www.wdrautomatisering.nl for bespoke BMS modules.
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

Here are the two LIMs used the 2017 gave issues and the 2020 worked.

Will dig into the can captures to see if there are any differences.
IMG-20220701-WA0000.jpg
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
SciroccoEV
Posts: 370
Joined: Thu Oct 10, 2019 1:50 pm
Location: Luton UK
Been thanked: 15 times

Re: BMW i3 CCS/charge port controller

Post by SciroccoEV »

tom91 wrote: Thu Jun 30, 2022 12:04 pm I am commanding a Vlimit of 425V due to it being a 108s pack.
What's your non CCS charging solution? I'm looking at using a 108S system too.
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

SciroccoEV wrote: Fri Jul 01, 2022 3:39 pm
tom91 wrote: Thu Jun 30, 2022 12:04 pm I am commanding a Vlimit of 425V due to it being a 108s pack.
What's your non CCS charging solution? I'm looking at using a 108S system too.
The customer has this in a conversion with a Nissan Leaf powertrain and it works so far. Alot of OEM chargers go up to atleast +/- 420V no idea if the customer has had it above this yet. I varies per vehicle for which components will stop functioning.

Elcon/TC chargers go to 440V so would be an option.
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
muehlpower
Posts: 635
Joined: Fri Oct 11, 2019 10:51 am
Location: Germany Fürstenfeldbruck
Has thanked: 12 times
Been thanked: 116 times

Re: BMW i3 CCS/charge port controller

Post by muehlpower »

Tesla uses 110 cells in the plaid drive and the same PCS as in the Model 3
User avatar
EV_Builder
Posts: 1200
Joined: Tue Apr 28, 2020 3:50 pm
Location: The Netherlands
Has thanked: 17 times
Been thanked: 35 times
Contact:

Re: BMW i3 CCS/charge port controller

Post by EV_Builder »

tom91 wrote: Thu Jun 23, 2022 4:48 pm I have been updating the Github DBC so you can find it there.
I have picked this up again; but i get allot of faillures?Not sure how important they are.
Can this be fixed?

It fuzzes me mainly about that weld test?
BMW_i3LIM.PNG
Converting an Porsche Panamera
see http://www.wdrautomatisering.nl for bespoke BMS modules.
tom91
Posts: 1741
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 149 times
Been thanked: 339 times

Re: BMW i3 CCS/charge port controller

Post by tom91 »

EV_Builder wrote: Tue Jul 26, 2022 1:53 pm
tom91 wrote: Thu Jun 23, 2022 4:48 pm It fuzzes me mainly about that weld test?
I can have a look at those. But most of those errors are not in any of the sections I touched or even used.
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
User avatar
EV_Builder
Posts: 1200
Joined: Tue Apr 28, 2020 3:50 pm
Location: The Netherlands
Has thanked: 17 times
Been thanked: 35 times
Contact:

Re: BMW i3 CCS/charge port controller

Post by EV_Builder »

tom91 wrote: Fri Jul 01, 2022 8:56 am Here are the two LIMs used the 2017 gave issues and the 2020 worked.

Will dig into the can captures to see if there are any differences.

IMG-20220701-WA0000.jpg
Check this out as a start?
difference_2020LIMVS2017LIM.PNG
difference_2020LIMVS2017LIM.PNG (10.63 KiB) Viewed 108486 times
Left is working one, right is failing one. 0x390 is unique in the working one.
Converting an Porsche Panamera
see http://www.wdrautomatisering.nl for bespoke BMS modules.
User avatar
muehlpower
Posts: 635
Joined: Fri Oct 11, 2019 10:51 am
Location: Germany Fürstenfeldbruck
Has thanked: 12 times
Been thanked: 116 times

Re: BMW i3 CCS/charge port controller

Post by muehlpower »

390h is "Status_Hospitality_Function" and controls whether the plug is automatically released after loading.
User avatar
EV_Builder
Posts: 1200
Joined: Tue Apr 28, 2020 3:50 pm
Location: The Netherlands
Has thanked: 17 times
Been thanked: 35 times
Contact:

Re: BMW i3 CCS/charge port controller

Post by EV_Builder »

614h is that some kind of warning? Anyway 390h is absent in the non working one. Might be an/the issue?
Converting an Porsche Panamera
see http://www.wdrautomatisering.nl for bespoke BMS modules.
Jackk
Posts: 57
Joined: Thu Dec 17, 2020 6:29 pm
Has thanked: 3 times
Been thanked: 2 times

Re: BMW i3 CCS/charge port controller

Post by Jackk »

Wanted to ask about CCS voltage range.

I am running a 600v nom pack. Charging voltage would be 650v ish.

On the WIKI it says the later LIM modules voltage range is 0-1000v which is promising. My question is...

Is there a voltage sense board suitable for higher voltage? as on the wiki it suggest max 500v......


The LIM gets the inlet DC voltage from a board in the KLE.
This board needs to produce an isolated 3-20mA current signal (or: 1.42V for 0V HV, linear to 4.8V for 500V HV)[11] from the high voltage DC voltage
.
User avatar
EV_Builder
Posts: 1200
Joined: Tue Apr 28, 2020 3:50 pm
Location: The Netherlands
Has thanked: 17 times
Been thanked: 35 times
Contact:

Re: BMW i3 CCS/charge port controller

Post by EV_Builder »

I'm not sure if even the chargers can reach 650Volts.
Maybe a good check would be how the TayCan charges it's pack I bet it has a internal DC/DC step up converter.
Converting an Porsche Panamera
see http://www.wdrautomatisering.nl for bespoke BMS modules.
User avatar
larsrengersen
Posts: 123
Joined: Tue May 28, 2019 9:42 am
Has thanked: 9 times
Been thanked: 25 times

Re: BMW i3 CCS/charge port controller

Post by larsrengersen »

Jackk wrote: Mon Aug 01, 2022 11:34 am Is there a voltage sense board suitable for higher voltage? as on the wiki it suggest max 500v......
Yes, our Voltage sense board for BMW i3 LIM CCS fast charging can do up to 750V.
Even more in terms of isolation, but then some clipping occurs.
See attached photo where it measures 1044V and produces 16 mA.
IMG_9536.jpeg
Jackk
Posts: 57
Joined: Thu Dec 17, 2020 6:29 pm
Has thanked: 3 times
Been thanked: 2 times

Re: BMW i3 CCS/charge port controller

Post by Jackk »

EV_Builder wrote: Mon Aug 01, 2022 11:48 am I'm not sure if even the chargers can reach 650Volts.
Maybe a good check would be how the TayCan charges it's pack I bet it has a internal DC/DC step up converter.
Perhaps although I did see this printed on the side of a CCS charger the other day .... Suggest 900v max
Attachments
Screenshot_20220801-223317.png
Jackk
Posts: 57
Joined: Thu Dec 17, 2020 6:29 pm
Has thanked: 3 times
Been thanked: 2 times

Re: BMW i3 CCS/charge port controller

Post by Jackk »

larsrengersen wrote: Mon Aug 01, 2022 7:07 pm
Jackk wrote: Mon Aug 01, 2022 11:34 am Is there a voltage sense board suitable for higher voltage? as on the wiki it suggest max 500v......
Yes, our Voltage sense board for BMW i3 LIM CCS fast charging can do up to 750V.
Even more in terms of isolation, but then some clipping occurs.
See attached photo where it measures 1044V and produces 16 mA.
IMG_9536.jpeg
Thanks just ordered one up :)
Post Reply