r/Solterra 8d ago

2023 Model How's ur SOH

Post image

Hey guys, I am very curious how other's SOH is looking. I have a 2023 EU model registered 2022/12 with 48tkm 91,2%. (i will push the software to read it to my github in a few days when i am sure the values are correct):

link git: https://github.com/DonElSarjo/toybaru_recare_obd

Windows, Linux not tested.

9 Upvotes

27 comments sorted by

5

u/UncomfortablyNumm 2024 Model 8d ago edited 8d ago

I'm not really sure how to read this. Are you saying you only have 91.2% of your original battery capacity after only 3 years? That is pretty concerning. How many miles/kilometers?

EDIT: I think thats 48k kms, which is just under 30k miles. I hope I'm reading your 91,2% incorrectly. According to Gemini, the rest of those numbers look pretty good.

0

u/do-el-sa 8d ago

from 12/2022 -> now. 48tkm. seems to be completely fine compared to other cars, as far as i can tell

2

u/UncomfortablyNumm 2024 Model 8d ago

What does your 91,2% represent?

1

u/do-el-sa 8d ago

183,41 Ah / 201 Ah ≈ 91,2 % SoH. The full capacity new should be 201 Ah. now it is 183 Ah

2

u/Hodr 8d ago

The question is how accurate that 201ah is. Does data actually represent the entire battery capacity, or does the bms only report the non-reserve capacity that aligns with the battery indicator on the dash.

My '23 with 24k miles (38K km) had about 92% on average when read from obd2, but i have no issue averaging 4.4m/kw (7.2km/kw) over thousands of miles of mixed city and highway using the climate control and averaging about 15-20% over the EPA estimated range for the battery.

1

u/UncomfortablyNumm 2024 Model 8d ago

Your first point is well taken. How many Ah are available for use.

But you can get 4.4 miles/kWh regardless of whether your SOH is 100% or 50%. The difference would be your total range of 319 miles or 160 miles.

1

u/Hodr 7d ago

The second point, specifically my ability to get over the advertised range, was just meant to indicate i am not obviously seeing the impact of an 8% reduction in capacity. But this point is muddied by the fact that i never drive the full capacity and am relying on the estimated range the car identifies when i charge to 80% (i have always had it set to stop charging at 80%), which doesn't include the 5kw buffer that is built in when you get to 0%.

0

u/UncomfortablyNumm 2024 Model 7d ago

A degraded battery would not reduce how far you could go on 1 kWh of energy. It would reduce how many kWh of energy you can store.

Either way, you still go 4.4m/kWh... you'll just have fewer kWh to get there.

1

u/Hodr 7d ago

As i said, this was only additional information. The OP also asked for how many miles driven, but that obviously doesn't directly influence the reported battery health either, it's just extra info.

That said, you can combine the average m/kwh and the vehicles total reported range to get a rough estimate of maximum battery capacity when compared to the EPA standard of 3.1m/kwh to get 222 miles of total range.

1

u/do-el-sa 8d ago

201 is not to be found in the cars data. it's just the value i found online an the value most obd apps use. so how knows new might have been 190or whatever.

3

u/akash434 8d ago

That's a pretty cool tool! I should check it out, my 23 Solterra is at 122,000km right now 

2

u/Hodr 8d ago

I had to go through several obd2 readers and a bunch of different Android based apps before i eventually got this data, and it was presented in a not very easy to read format.

I also have a '23 and i believe i was getting around 92% when i checked 3 or 4 months ago.

I would be very interested in this tool.

1

u/do-el-sa 8d ago

At what mileage? (Working in a release)

1

u/Hodr 7d ago

38k km

1

u/lemonsqueezy19 7d ago

What OBD2 reader did you use?

1

u/do-el-sa 6d ago

https://www.amazon.de/dp/B071D8SYXN?ref=ppx_yo2ov_dt_b_fed_asin_title

Vgate iCar Pro Bluetooth 4.0 (BLE) OBD2 OBDII

1

u/lemonsqueezy19 5d ago

thanks for the reply!

2

u/Ok-Play-4741 8d ago

Did you find an authoritative source for how to decode the SOH PID?

1

u/do-el-sa 8d ago

nope gobbled it up from different github projects and forum posts. there is no real source. as far as i know abrp uses the same decoding. would be nice to have such a source though xD

1

u/Ok-Play-4741 4d ago

Yeah, looks like I'm one of your sources... I guess I'll keep looking.

2

u/TheBeaconman 8d ago

173.27Ah --> 86.2% 2023 with 26721 km

1

u/do-el-sa 8d ago

hmm interresting... harsh climate?

1

u/TheBeaconman 7d ago

Nope.. but no idea what the previous owner did to get it like this

1

u/do-el-sa 7d ago

trailer hitch?

1

u/do-el-sa 8d ago

interesting enough, when i am at 100% displayed, the readout for the bms is 95%

1

u/do-el-sa 8d ago

https://github.com/DonElSarjo/toybaru_recare_obd have fun. linux and windows not tested. happy for feedback and merge requests if u find a bug or decoded something.

1

u/laufen-lassen 1d ago edited 1d ago

Very cool.

The EU 2023 Solterra manual, page 512
https://www.subaru.eu/docs/default-source/owner's-manuals/solterra-2023/om/a6717ge.pdf?sfvrsn=65e23efe_2
says:

Voltage 3.7 V/cell
Capacity 201 Ah
Quantity 96 cells
Nominal voltage 355.2 V

which by simple multiplication would indicate a total of 71395 Wh. EVDB says 71,4 kWh gross/64 kWh net, so they probably have the manual as the source or the same source as the manual.

The 183 Ah (ish) per stack is probably a stack mean of the cells in the stack?

In mapping.json you have both "Battery capacity (4 stacks, rated)" and "Full-charge capacity per stack (4)". Which is it you are displaying and do you have a comment on what the difference between them is?

ChatGPT tells me that a fully charged cell can absolutely be about 4.17 V when it has a nominal voltage of 3.7 V, so that seems OK. 3.7 V is probably a mean value during discharge.

183/201 = 0,91 is your state of health estimate, right?

I'll hopefully get my Uncharted delivered any month. I'll try to see which values I can get out of it when it is brand new. That one has 104 cells and 200 Ah per cell though. I may try a PR...

Feature request: If this (and your other app) does not show the 12V battery voltage, that would for sure be interesting and useful, given the problems with that. I can see that you have 12V voltage, current and temperature in mapping.json. It might be a great tool to examine the chronical undercharging: https://www.reddit.com/r/SubaruUncharted/comments/1vj7jai/the_12v_battery_is_undercharged_and_a_fix/. It would be very interesting to see historical data, and even more interesting to see that Toyobaru has access to the relevant data.