I've been thinking some about a feature I would love to have in my car. This feature would be sort of a feature for an "advanced user" and would perhaps best be in a submenu of the Driving tab. The idea would to be to allow for user definable accelerator pedal mapping.
First of all, the way in which the accelerator pedal commands the drive train is obviously via an analog to digital interface of sorts - the travel of the pedal as you either push down or let go is an analog function that is converted to a digital control signal which in turn controls the current flow to the motor. So we know that there is already mapping. We also know that a lot of user have reported feeling a difference in mapping (how aggressive the acceleration is) with firmware updates. We also know that regen is capped when battery temp is low (yes there is a physical reason for this but the capping must happen in the control software).
As of today we can only change one setting: Regen normal or Regen low. We can't turn regen off. We also cannot cap or modulate acceleration. Valet mode is promised in future upgrades, which would be an example of this.
My actual suggestion is to create a menu where the user is able to create new driving modes, choose between preset modes and also edit these. These presets would be connected to driver profiles. There would also be an option for the presets to password/PIN protect them working in the way that if that mode is set (for example Valet or Teenager mode) you would need to PIN/password to get out of that mode and in to another ("Daddys racing mode" for example).
The way I envision the IU for this is simple. You present the user with a diagram ranging from -60 to +320 kW. There are 6 points that the user can drag vertically - similar to a sound system EQ. The curve between the points interpolates and smooths. This curve represents the accelerator pedal mapping. Here is a crude rendering of let's say what is the current/standard mapping (note the Y-axis is not at all linear):
Let's say you want a profile for hypermiling where to want only very cautious regen (kicks in very softly and capped at 20kW) and a dampened acceleration curve, no problem, just drag:
Teenage son borrowing the car, OK cap acceleration and accelerator responsiveness:
For the race track:
OK, so you get the idea (sorry for the nasty graphics).
Version 2 of this feature would also include, if possible, the option to map regen to the brake pedal. Now, Tesla haven't done it this way and I respect that, but some might like to have regen on the brake pedal only, some want some regen when letting go the accelerator and the rest on the brake. Also, the mechanical brakes would have to come on gradually and the speed with which the brake is depressed would have to be taken in to account (a sudden hard push on the pedal should engage the mechanical brakes instantly for example).
First of all, the way in which the accelerator pedal commands the drive train is obviously via an analog to digital interface of sorts - the travel of the pedal as you either push down or let go is an analog function that is converted to a digital control signal which in turn controls the current flow to the motor. So we know that there is already mapping. We also know that a lot of user have reported feeling a difference in mapping (how aggressive the acceleration is) with firmware updates. We also know that regen is capped when battery temp is low (yes there is a physical reason for this but the capping must happen in the control software).
As of today we can only change one setting: Regen normal or Regen low. We can't turn regen off. We also cannot cap or modulate acceleration. Valet mode is promised in future upgrades, which would be an example of this.
My actual suggestion is to create a menu where the user is able to create new driving modes, choose between preset modes and also edit these. These presets would be connected to driver profiles. There would also be an option for the presets to password/PIN protect them working in the way that if that mode is set (for example Valet or Teenager mode) you would need to PIN/password to get out of that mode and in to another ("Daddys racing mode" for example).
The way I envision the IU for this is simple. You present the user with a diagram ranging from -60 to +320 kW. There are 6 points that the user can drag vertically - similar to a sound system EQ. The curve between the points interpolates and smooths. This curve represents the accelerator pedal mapping. Here is a crude rendering of let's say what is the current/standard mapping (note the Y-axis is not at all linear):
Let's say you want a profile for hypermiling where to want only very cautious regen (kicks in very softly and capped at 20kW) and a dampened acceleration curve, no problem, just drag:
Teenage son borrowing the car, OK cap acceleration and accelerator responsiveness:
For the race track:
OK, so you get the idea (sorry for the nasty graphics).
Version 2 of this feature would also include, if possible, the option to map regen to the brake pedal. Now, Tesla haven't done it this way and I respect that, but some might like to have regen on the brake pedal only, some want some regen when letting go the accelerator and the rest on the brake. Also, the mechanical brakes would have to come on gradually and the speed with which the brake is depressed would have to be taken in to account (a sudden hard push on the pedal should engage the mechanical brakes instantly for example).