Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Safety Score

This site may earn commission on affiliate links.
(since 95 is an awful score).


How do we know what an "awful" score is?

I saw fleet averages for each individual measure at a glance, but not for the overall score


After some experimenting, I suggest not to use autopilot except for straight freeway driving. I got dinged hard for aggressive driving, hard braking, and close following all on autopilot during a drive on back roads


All of which are places Tesla specifically says not to use it, so that makes sense.
 
How do we know what an "awful" score is?

We don't. I mean "awful" in the sense that if the criteria for inclusion in the beta is selective (say 5% of participants in the queue), it will not be hard for many people to be well above this value. I'm fairly sure 95 will represent a value far below the average of people who actually want to participate in the beta and are willing to try.

I mean, I have no idea what the bar is going to be. It's not clear to me what those fleet averages reflect (whether they are just people in the beta queue or not -doesn't look like it is people in the queue because they aren't decreasing or changing at all - and it does say fleet median...so...). If you plug those fleet averages in you get about 91 for the score. So people optimizing their behavior and who have feedback are going to do a lot better than that.

If you assume they are just going to pick a scoring threshold, who knows what they will pick, and maybe 95 is fine. If you're assuming they're going to just select a small set of people (my expectation), then I'd suggest having a distance-weighted average score above 99.
 
Last edited:
  • Like
Reactions: HighZ
How do we know what an "awful" score is?

I saw fleet averages for each individual measure at a glance, but not for the overall score
If you plug the fleet medians in to the formula you get a Safety Score (beta) of 92.
If they're going to pick the top x% of people and x isn't very large then 95 is probably not going to cut it.
Since the formula is public you're probably going to have a lot of people getting 100's for the week. Of course Tesla could create a threshold and pick randomly, who knows...

MATLAB Code said:
FCW = 11;
aggressive_turning = 3
hard_braking = 1.5
unsafe_follow_time = 16
forced_autopilot_disengagement = 0

PCF = 0.682854 * 1.014495 ^ FCW ...
* 1.127294 ^ hard_braking ...
* 1.019630 ^ aggressive_turning...
* 1.001444 ^ unsafe_follow_time...
* 1.317958 ^ forced_autopilot_disengagement
Safety_Score = 115.382324 - 22.526504*PCF
 
  • Like
Reactions: AlanSubie4Life
We don't. I mean "awful" in the sense that if the criteria for inclusion in the beta is selective (say 5% of participants in the queue), it will not be hard for many people to be well above this value. I'm fairly sure 95 will represent a value far below the average of people who actually want to participate in the beta and are willing to try.

I mean, I have no idea what the bar is going to be. It's not clear to me what those fleet averages reflect (whether they are just people in the beta queue or not -doesn't look like it is people in the queue because they aren't decreasing or changing at all - and it does say fleet median...so...). If you plug those fleet averages in you get about 91 for the score. So people optimizing their behavior and who have feedback are going to do a lot better than that.

If you assume they are just going to pick a scoring threshold, who knows what they will pick, and maybe 95 is fine. If you're assuming they're going to just select a small set of people (my expectation), then I'd suggest having a distance-weighted average score above 99.

This whole increased beta came as a result of a tweet by Elon saying something to the effect that they really needed to drastically increase the pool of participants. I think they recognize that a giant pool of testers is helpful, so they have to balance with the chance that some jabroni is inevitably going to get distracted and wreck into a school bus full of nuns. My guess is that the waterline is going to be lower than we are expecting. Hopefully not so low that we really do get an avalanche of bad press.
 
This is my problem with it.

There is zero context. I'm a very careful driver, if I'm cut off, I immediately slow down if there is no one behind me so that if the person who cuts me off suddenly stops, I have room to react. This is safe driving behavior for DC driving but you get demerited for that.

Same with deer. My regular commute takes me to an area with lots of deer. I immediately slow down when I see a deer because chances are there are more if I see one and again you lose points for that safe behavior.

Plus any attempt to occasionally enjoy the car you bought and you are again screwed.

I mean if someone specs a Performance Model S with FSD, they should really tell you you are wasting your money because in order to monitor FSD Beta apparently you can no longer enjoy your car as if the two were connected in any logical way.
At some point, in my area, there is a 3 lanes driving zone during winter which they lowered the speed to 40kph. Everybody goes around you at 60kph, the right lane is full of snow, the right lane is impossible to drive safely in because of the ice accumulated. If you drive in the middle lane at 40 mph, people try to overtake on the left trying to squeeze between income cars and it creates a dangerous situation. I tend to drive at 50kph which is safe and tend less to provoque reckless unsafe overtake from other drivers. My driving app requirement by my insurance to evaluate my driving got me penalized for speeding in a situation that would reduce the risk of accidents.
 
After some experimenting, I suggest not to use autopilot except for straight freeway driving. I got dinged hard for aggressive driving, hard braking, and close following all on autopilot during a drive on back roads
I don’t think so. I haven’t gotten dinged at all on autopilot. Autopilot on a straight road is the best way to bring up your average. I’ve only gotten a hard braking event and following too close event when I was off autopilot.
 
jk, got off of twitter heh. Someone trying to see if ZERO is possible? Hopefully its photoshopped, wouldn't be hard
Very possible. Just got a 0 for a few miles trip. Both harsh braking and FCWs are way off the charts (over 100 FCWs, a value that even the score simulator doesn’t allow), the other metrics are at 0; all I did was drive up and down some hills in chill mode :(

Someone did cut me off to make a left turn at the late green light I was catching with plenty of distance between us (with me going straight), but other than that I can’t think of a reason I’d even have one true FCW on this trip
 
Last edited:
  • Funny
Reactions: AlanSubie4Life
Very possible. Just got a 0 for a few miles trip. Both harsh braking and FCWs are way off the charts (over 100 FCWs, a value that even the score simulator doesn’t allow), the other metrics are at 0; all I did was drive up and down some hills in chill mode :(

Someone did cut me off and make a left turn at the late green light I was catching with plenty of distance between us (with me going straight), but other than that I can’t think of a reason I’d even have one true FCW on this trip
100 on FCW actually means you’re on pace to average 100 FCW’s every 1000 miles, or 1 every 10 miles.

Of course you could easily score over a 1000 in that category (1 every mile), if you tried very hard:)
 
  • Like
Reactions: Twiglett
Very possible. Just got a 0 for a few miles trip. Both harsh braking and FCWs are way off the charts (over 100 FCWs, a value that even the score simulator doesn’t allow), the other metrics are at 0; all I did was drive up and down some hills in chill mode :(

Someone did cut me off and make a left turn at the late green light I was catching with plenty of distance between us (with me going straight), but other than that I can’t think of a reason I’d even have one true FCW on this trip
The Safety Score is a harsh mistress.
 
100 on FCW actually means you’re on pace to average 100 FCW’s every 1000 miles, or 1 every 10 miles.

Of course you could easily score over a 1000 in that category (1 every mile), if you tried very hard:)
Just surprised they’re counting fractional FCWs (the trip was like 3-4 miles). I reset my FCW setting from late to medium to at least hear what they’re dinging me for (hopefully)
 
100 on FCW actually means you’re on pace to average 100 FCW’s every 1000 miles, or 1 every 10 miles.

Of course you could easily score over a 1000 in that category (1 every mile), if you tried very hard:)

According to the app the Fleet Median for ...

FCW : ~ 10.
Hard Braking : ~ 2%
Aggressive Turning : ~ 3%
Unsafe Following : ~16%
Forced AP disengagements : ~0
 
  • Informative
Reactions: kbM3
They definitely checked it for accuracy, how else would you calculate the coefficients?
I assume that their model is perfectly fit to the data (look how many digits there are!). I'm sure there could be a much better model, it would be interesting if they told us how accurate this one is. It would be fun if they had a contest where they released a billion miles of data and people could write their own prediction model (I remember Netflix doing this early on for customer movie ratings in order to make suggestions).
Do we know that they have collected the data that they are using for the score all along without telling us? I would consider that a massive breach of privacy. If they haven't, they probably don't have a whole lot of data yet. Can Tesla Insurance customers outside of California opt in to be scored?
 
This is long, blame @kbM3 ;)
Really though, I'm glad I wrote this as my view on the situation changed as a result of it


So, what we know(ish): 0.3g of road deceleration to achive 6.7 MPH/s
The vehicle has accelerometers as part of the ABS/stability system. It also has at least one axis of gyroscopic sensing for stability control (yaw). It also has wheel speed sensors on each hub for ABS/ traction control.
Out of all of these, the wheel speed sensors are the most non-drifting and should be fairly accurate (its used used for the speedometer), so wheel counts over time gives speed and change is wheel counts over time over time give acceleration. This works well for averaging also. So one might think Tesla is using that with a 6.7 MPH/s acceleration limit (over the actual sample time) for the hard braking threshold.

However, acceleration is also available and would require less code to implement, so what happens if they used that?

Well, it depends on if they adjust their reference frame to back out gravity. On a flat surface while stopped, gravity is tangential to the road, Az (acceleration vertically) is 1G, Ay (lateral/turning) is 0, and Ax (forward/backward) is 0.
If stopped on a 30 percent downhill slope, Az =cos(30)=0.866, Ay=0, Ax=0.5 (gravity is pulling the car forward).

An accelerometer without orientation correction would view this situation as the car decelerating. Why? Because the force is pulling the vehicle forward which has the same effect on the accelerometer as the car accelerating backwards.

This is F=ma and Newton's laws at work. The accelerometer itself is a mass connected via spring like load cells to its housing. The mass's inertia resists changes in velocity and this produces a displacement and force measured by the load cells when the device is accelerated.

When the car accelerates, the rear of the packaging the accelerometer is housed in pushes against the sensing element in the forward direction. This force is read as positive acceleration (normally forward speed increasing). When braking/ decelerating the load element pushes against the forward edge of the packaging and a negative acceleration is reported.

Now, back to the incline. Gravity is pulling on the entire car, including the load cell in the accelerometer. Since the car is stationary, the accelerometer housing is also stationary and the forward edge pushes back on the load cell. Net result, it looks like negative acceleration. And, from the car's point of view, it is producing a -0.5G acceleration to keep the car motionless in the presence of the 0.5G forward acceleration due to gravity. (Note, that this is the result of Accel=Force/mass, with force generated being equal to the gravitational force and no work being accomplished).

One might think the system should have a three axis gyroscope and transform (rotate) and subtract out the gravitational acceleration to provide a correct picture of what the car is doing, and for some applications that might be true (like derived motor power calculations).
However, let's take a step back and look at what the system is trying to accomplish. The vehicle's phyiscal interaction with the world comes down to four areas of rubber interacting with the road. These forces do depend on the accelerations as reported. A stopped car is not providing acceleration via the motor, but the tires are providing an acceleration to prevent the car from moving. This acceleration corresponds to a force that the tire must exert on the road. If we tilt the road steeper and steeper, eventually there will be an angle where the force due to the vehicle's mass times acceleration due to gravity in the forward direction (gravity * sine of the angle) is greater than the force the tires can provide via the coefficient of friction times the force normal to the road surface (acceleration due to gravity time vehicle mass times the cosine of the angle).
At this point the car is uncontrollable, the circle of friction has been exited and we're in the skid zone. Not good from a control point of view. Now, use magic to stop the car and back off the slope just untill the tires can hold it again. How much braking authority do we have? None, were we to start rolling, there is no margin to stop the car again. It doesn't matter how little of an acceleration we are requesting, the system physically can't provide it.

So, if you want to make a system that stays in control of the vehicle and the vehicle is limited by grip do you care most about :
A: the change in vehicle speed
B: the acceleration due to the motors/ brakes
C: the accelerations/ forces at the tires?

I would say C
A and B are different ways to measure the same thing (until grip is lost)
C is the real world limit of the system.

Another example of why C is the critical constraint is banked curves. A car on a flat surface can only generate a certain amount of lateral acceleration (rate of turn) based largely on tire grip. However, by banking the curve such that the slope matches the resultant vector of gravity and the lateral acceleration, the car can controllably handle much high speeds/ lateral accelerations/ turn rates irrespective of grip. To an accelerometer in the vehicle, this maneuver, rather than looking like a turn with lateral acceleration, would instead look like gravity were increasing as the turn, slope, and gravity combine to form a vector tangential to the road surface.
Now imagine the opposite situation, the problematic reverse banked turn. In this situation the curve is banked but the opposite way, now we lose grip due to slope and the latteral acceleration makes us lose more. To the accelerometer, the bank appears as additional lateral acceleration and gravity appears decreased, exactly what the tires are dealing with.

Okay, I've been typing for over an hour almost two hours, so I'll try to wrap this up. If Tesla is dinging people when braking downhill at a lower level than when going uphill, they are not wrong in doing so. When headed downhill, there is less traction available for stopping due to gravity and the slope working against you. In the uphill case, they act to slow you, so less tire/ braking force is needed for an equivilent deceleration.
Further, if this is the case, the 0.3G figure is the driving parameter and the 6.7 MPH is an illustative value, but is only valid on a flat surface. The 0.3G is then really the coefficient of friction/ allowable tire force value the system uses as a do not exceed value.

So in the downhill case, one must start breaking earlier and with less force than if one were on a flat surface. Even though you may only be requesting 0.3G and the car is only slowing at 6.7 MPH, the tires are dealing with that plus the effect of the slope. The tires also having less of the car's mass to use toward friction, but that is not a huge factor. For a 10% grade (5.7 degree), forward acceleration due to gravity is 0.1G (same as the grade percentage) and normal force for the tires is only 0.5% less. Slowing the car at 0.3G in this situation requires 0.4G effective braking force (and that's what the accelerometer would report).
Final thought, think of regen, downshifting, or (worst case) riding the brakes down the side of the mountain. It requires continuous deceleration to keep the speed constant, and the tires are working even though the speed is not decreasing.

P.S. yes aerodynamics also figures in. In the mountains without brakes, your speed would stabilize once aerodynamic drag plus rolling resistance plus other losses equaled the force due to gravity with no dependence on tire friction. However, one cannot rely on calm air nor a head wind to stop the vehicle. Rather, to be conservative, one would plan for a tail wind. Also, aero force goes as the cube of speed, so less of a factor at lower velocities.
 
The street up to my house is kind of narrow and it curves, with cars parked on both sides. I would always get false positive FCW with the medium setting so I changed it to late. Now I’m getting penalized on my safety score for these false positives. I’m not sure what to do other than to try driving extra slowly in the middle of the road. Any suggestions?
 
Tesla has entire blog that explains how the safety score works...

It says: "Your daily Safety Score is not impacted by the number of miles or hours you drive. "

So strategically, if you don't have to drive a lot, you only need to drive perfectly for as short of a distance as possible (more than 0.1 miles) then have it gives you a perfect score for you for the day. Repeat again for 7 days!
 
  • Like
Reactions: kbM3
It says: "Your daily Safety Score is not impacted by the number of miles or hours you drive. "

So strategically, if you don't have to drive a lot, you only need to drive perfectly for as short of a distance as possible (more than 0.1 miles) then have it gives you a perfect score for you for the day. Repeat again for 7 days!

The score may not be impacted but we don’t know if Tesla will use mileage in their beta selection criteria. My score shows 97 over 55 miles yesterday and 100 over 4 miles today.
 
  • Like
Reactions: MP3Mike