|
A method to calculate the optimal shift-point
Disclaimer
When talking to people in the racing business, I discovered that a lot of people have a different view on
how to calculate the optimal shift point. What you will read here is my point of view. In my humble opinion
this is the correct way to calculate the optimum shift point. If you have additions, corrections of other
ideas on this matter, please mail us.
Rule of thump
In the now following explanation is kind of lengthy and theoretical. I can imagine that you do not have
the time or interest to read it all and perform the necessary calculations. As a rule of thump you can
use the following:
Find in your dyno chart the RPM point with the maximum power (HP). Multiply this value by 1.1 (add 10%)
and use this value elect as optimal shift point.
Be warned: this is a rule of thump; there is no guaranty of any kind that this really represents the
optimal shift point.
The basic idea
If you want to accelerate as fast as possible and you want to have the highest (top) speed as possible,
you need to maximize the pulling force on your final drive, being chain or shaft. With maximizing, I
mean maximizing this always, at any moment. If you have an overall look on the drive
forces, you will find the absolute maximum in the first gear at peak torque. The problem is that this
point represents only one constant speed. The idea is to maximize this force globally, at any given
speed. To maximize this as a driver, the only thing you can do is control the shift points. This way
you can select the RPM range in which the engine operates and thus selecting a range which will give
you the maximum drive force.
The torque curve of your engine
To calculate the optimum shift point, it is necessary to know the torque at a specified RPM of your
engine. You will need to put your vehicle onto a dyno. The resulting torque/power map will look like this:

Figure 1 - Engine power/torque map
(If you would like to make it a precision job, you need the measuring points and the measured value
at these points. With this information, you can interpolate points between the measured points.
For example, use the Matlab spline function
to do the interpolation)
The list of measuring points looks like this:
Table 1 - Dyno measument results

If it is only possible to get a power curve, instead of the necessary torque curve, you can
use formula in the footnote to convert power to torque.
The results of shifting
When you shift up one gear, the gear ration changes: the gear ratio will be smaller than the
gear ratio before the shift. Since the speed of the wheels will be approximately the same at
the moment before and after the gear shift, the engine speed needs to drop and is accounted
for the total difference. With this in mind, you can make a table with engine revisions and
torque of the moment before and after the shift. For a 6 gear engine, you will need 5 tables.
At the moment you find a greater torque in the next gear at a certain RPM, at that point you
find your optimum shift point. An example is listed below.
In the manual of your vehicle you find a list of gear ratios. You will also find the primary
reduction and the final reduction. These last two you will need if you want to calculate the
vehicle speed. They are not necessary for calculation the shift point (introduction of a linear factor).
Table 2 - Gear ratios
Gear |
Gear ratio |
1 |
2.866 to 1 |
2 |
2.052 to 1 |
3 |
1.650 to 1 |
4 |
1.428 to 1 |
5 |
1.285 to 1 |
6 |
1.181 to 1 |
With the gear ratio table, you can calculate the RPM drop after an up shift (assuming that the wheel speed is constant during the shift):
Table 3 - RPM drop after up-shift
| Shift |
RPM before shift
[1/min |
RPM after shift
[1/min] |
RPM drop
[%] |
| from 1 to 2 |
10000 |
7160 |
28.4 |
| from 2 to 3 |
10000 |
8041 |
19.6 |
| from 3 to 4 |
10000 |
8655 |
13.5 |
| from 4 to 5 |
10000 |
8999 |
10.0 |
| from 5 to 6 |
10000 |
9191 |
8.1 |
The RPM before shift of 10.000 is fictitious value, just selected for easy calculation.
Calculation of the shift points
With the information in the previous sections, you can start filling the comparison tables for each gear shift. See the example tables 4 to 8.
Table 4 - Shift from first gear to second gear:
| Before shift: |
After shift: |
|
Rev
[rpm]
|
Brake torque
[Nm]
|
Shaft torque
[Nm]
|
Rev
[rpm]
|
Brake torque
[Nm] |
Shaft torque
[Nm]
|
|
8368 |
52.42 |
150.24 |
5991 |
46.19 |
94.78 |
-37 |
9154 |
55.15 |
158.06 |
6554 |
46.80 |
96.03 |
-39 |
10002 |
58.67 |
168.15 |
7161 |
48.60 |
99.73 |
-41 |
10665 |
58.44 |
167.49 |
7636 |
50.98 |
104.61 |
-38 |
11302 |
57.54 |
164.91 |
8092 |
52.00 |
106.70 |
-35 |
11931 |
56.58 |
162.16 |
8542 |
52.78 |
108.30 |
-33 |
12482 |
54.58 |
156.43 |
8937 |
54.15 |
111.12 |
-29 |
12958 |
51.73 |
148.26 |
9278 |
55.72 |
114.34 |
-23 |
13402 |
48.81 |
139.89 |
9596 |
57.28 |
117.54 |
-16 |
Table 5 - Shift from second gear to third gear:
| Before shift: |
After shift: |
|
Rev
[rpm] |
Brake torque
[Nm] |
Shaft torque
[Nm] |
Rev
[rpm] |
Brake torque
[Nm] |
Shaft torque
[Nm] |
Loss/gain
[%]
|
| 8368 |
52.42 |
107.57 |
6729 |
47.30 |
78.05 |
-27 |
| 9154 |
55.15 |
113.17 |
7361 |
49.65 |
81.92 |
-28 |
| 10002 |
58.67 |
120.39 |
8043 |
51.93 |
85.68 |
-29 |
| 10665 |
58.44 |
119.92 |
8576 |
52.89 |
87.27 |
-27 |
| 11302 |
57.54 |
118.07 |
9088 |
54.80 |
90.42 |
-23 |
| 11931 |
56.58 |
116.10 |
9594 |
57.24 |
94.45 |
-19 |
| 12482 |
54.58 |
112.00 |
10037 |
58.72 |
96.89 |
-13 |
| 12958 |
51.73 |
106.15 |
10419 |
58.77 |
96.97 |
-9 |
| 13402 |
48.81 |
100.16 |
10776 |
58.29 |
96.18 |
-4 |
Table 6 - Shift from third gear to fourth gear:
| Before shift: |
After shift: |
|
Rev [rpm] |
Brake torque [Nm] |
Shaft torque [Nm] |
Rev [rpm] |
Brake torque[Nm] |
Shaft torque [Nm] |
Loss/gain [%] |
| 8368 |
52.42 |
86.49 |
7242 |
49.01 |
69.99 |
-19 |
| 9154 |
55.15 |
91.00 |
7922 |
51.74 |
73.88 |
-19 |
| 10002 |
58.67 |
96.81 |
8656 |
53.13 |
75.87 |
-22 |
| 10665 |
58.44 |
96.43 |
9230 |
55.47 |
79.21 |
-18 |
| 11302 |
57.54 |
94.94 |
9781 |
58.02 |
82.85 |
-13 |
| 11931 |
56.58 |
93.36 |
10326 |
58.83 |
84.01 |
-10 |
| 12482 |
54.58 |
90.06 |
10803 |
58.26 |
83.20 |
-8 |
| 12958 |
51.73 |
85.35 |
11215 |
57.66 |
82.34 |
-4 |
| 13200 |
50.18 |
82.80 |
11424 |
57.41 |
81.98 |
-1 |
| 13402 |
48.81 |
80.54 |
11599 |
57.18 |
81.65 |
1 |
Table 7 - Shift from fourth gear to fifth gear:
Before shift: |
After shift: |
|
Rev [rpm] |
Brake torque [Nm] |
Shaft torque [Nm] |
Rev [rpm] |
Brake torque[Nm] |
Shaft torque [Nm] |
Loss/gain [%] |
8368 |
52.42 |
74.86 |
7530 |
50.51 |
64.91 |
-13 |
9154 |
55.15 |
78.75 |
8237 |
52.20 |
67.08 |
-15 |
10002 |
58.67 |
83.78 |
9000 |
54.40 |
69.90 |
-17 |
10665 |
58.44 |
83.45 |
9597 |
57.28 |
73.60 |
-12 |
11302 |
57.54 |
82.17 |
10170 |
58.84 |
75.61 |
-8 |
11931 |
56.58 |
80.80 |
10736 |
58.34 |
74.97 |
-7 |
12482 |
54.58 |
77.94 |
11232 |
57.65 |
74.08 |
-5 |
12958 |
51.73 |
73.87 |
11660 |
57.10 |
73.37 |
-1 |
13050 |
51.18 |
73.09 |
11743 |
56.97 |
73.21 |
0 |
13100 |
50.85 |
72.61 |
11788 |
56.89 |
73.10 |
1 |
13200 |
50.18 |
71.66 |
11878 |
56.71 |
72.87 |
2 |
13402 |
48.81 |
69.70 |
12060 |
56.27 |
72.31 |
4 |
Table 8 - Shift from fifth gear to sixth gear:
| Before shift: |
After shift: |
|
Rev [rpm] |
Brake torque [Nm] |
Shaft torque [Nm] |
Rev [rpm] |
Brake torque[Nm] |
Shaft torque [Nm] |
Loss/gain [%] |
| 8368 |
52.42 |
67.36 |
7691 |
51.17 |
60.43 |
-10 |
| 9154 |
55.15 |
70.87 |
8413 |
52.48 |
61.98 |
-13 |
| 10002 |
58.67 |
75.39 |
9192 |
55.28 |
65.29 |
-13 |
| 10665 |
58.44 |
75.10 |
9802 |
58.1 |
68.62 |
-9 |
| 11302 |
57.54 |
73.94 |
10387 |
58.79 |
69.43 |
-6 |
| 11931 |
56.58 |
72.71 |
10965 |
58.01 |
68.51 |
-6 |
| 12482 |
54.58 |
70.14 |
11472 |
57.35 |
67.73 |
-3 |
| 12958 |
51.73 |
66.47 |
11909 |
56.65 |
66.90 |
1 |
| 13402 |
48.81 |
62.72 |
12317 |
55.37 |
65.39 |
4 |
Selecting the shift-point
Formula to calculate the torque from given power at specified RPM:
General:

Specific (given power P in 'horse power' and resulting torque in [Nm]):

Formula to compute the RPM after shift:

Formula to compute the RPM drop:

|