True nominal zero is below dashboard zero, just like an ICE car has gas left in the tank below the “E” line. Nominal zero does not include anti-brick buffer, they don’t let you go below nominal zero. They use the EPA number minus a ~5% all the way down, so that there is a ~5% amount available to drive after the dash says zero.
A quick chart to illustrate this. It should look very familiar.
Numbers approximated based on rough memory of people posting, but this is a quick 15-second attempt to chart what’s going on and what people (like
@AWDtsla recently) are interpreting as “many fudge factors” that are in fact likely just 3 simple lines.
. Two are parallel with the same slope, the other declines more steeply.
y-axis is range (miles) remaining, x-axis is energy (kWh) used, starting at 0 for 100% SoC, ending at 55-ish.
To explain the constants in this example loosely based on Model 3 SR+ (based on recollection),
- 240 represents EPA range displayed at 100% SoC before any pack energy used.
- -(1/.219) represents consumption of 219 Wh/mi, in mi/kWh (slope is y/x aka mi/kWh on this chart)
- -(1/.208) represents a worse* consumption of 208 Wh/mi, in mi/kWh used to tick down the displayed miles more quickly to build up a buffer to use below dashboard zero (this is 219 - 5%).
- (1-0.05) represents setting aside 5% of the range to save for below dashboard zero (208 Wh/mi is the same 95% of 219 Wh/mi, I should have used 219*(1-0.05) for consistency actually instead of 208). The stats apps call this “usable” it looks like, but I believe a more accurate term is “above dashboard zero”. We’ve seen that there is much more usable beyond this “zero”. Nominal is all usable and the EPA test used it all until nominal zero where the hidden anti-brick buffer kicks in.
Again, chart just meant to be a rough, quick, illustrative example, but roughly uses correct-ish numbers IIRC.
*Worse here is a “better” or lower consumption #, meaning you’d have to drive at that better-than-rated rate to see the displayed miles above zero tick down at the same rate as real miles driven.
View attachment 429270
View attachment 429271
Source of charts:
Click here to recreate yourself for your own car in Wolfram Alpha and you can play around with the constants I described above to make your own version.
[EDIT: I updated that link with 219*(1-0.05) used instead of 208 so it’s easier to plunk in your own numbers by changing 240 to your range, and 219 to your car’s internal consumption constant number in Wh/mi, and the end kWh from 53 to 75 or 100 or whatever. Original link for above charts
here]
Note that attempting to divide “displayed miles remaining” by underlying pack energy isn’t fruitful here. You need to use “consumed displayed miles” instead.
The formula for kWh (x) from miles (y), based on:
y = 240 - (1/.208)x,
is:
x = (240 - y) miles * 208 Wh/mi
So for above numbers, if I see “100 displayed miles” remaining, I take that away from 240, so I’ve used 140 * 208 Wh/mi = 29.1 kWh. The pack should show (nominal 100% capacity in kWh) minus (29.1 kWh used) as the remaining kWh, say 52.5 - 29.1 = 23.4.
If you do it like this, it should be linear, reproducible, and no multiple fudge factors.
If you instead go: 100 * 208 = 20.8 kWh, or 100 * 219 = 21.9 kWh you don’t get the right answer, and might think “this fudge factor is changing the whole way down, I need to use 234 now?!”