Q100 motor – parameter P1 explained – speed alignment

DuncanDK

Pedelecer
Aug 28, 2015
42
16
64
- Parameter P1 is used for speed alignment.


Below, you’ll read how I managed to align the actual speed with the speed shown in the display, using parameter P1. I also managed to get the setup to taper off power as intended. I live in Europe, so I chose max 25 km/h on my ebike.

First, I got it wrong, by choosing a wrong approach to aligning it. Then I got both the approach and speed alignment right. And finally, I tested the max speed setting. The sections below follows this approach. I hope you get you speed alignment and taper off right too.

Table of content
- Intro
- How to get it wrong
- How to get it right
- Testing the max speed setting
- Summing up



Intro
When this motor is used in combination with s-lcd3-diplay there are a few things to understand. First, the LCD display will show your speed based on the wheel size that you register in it. And only that. However, as with cars from the ‘good old days’, is it not accurate. When driving with an actual speed of 23 km/h, the display shows +28 km/h (too high).


My setup is:

- a Q100 motor 328 RPM, in a size 20” wheel
- a S06S Torque simulation sine wave controller
- S-LCD3 display
- 36v 14,5 ah Li-ion battery


How to get it wrong

On online forums I found a few threads discussing Q100 parameter P and C. These threads will tell you that parameter P1 is a value between 0 and 255. That’s correct.

You’ll also read that it should be calculated by timing the number of magnets in the motor with the reduction gear ratio. That is not correct. But it is a starting point, and therefore you should use it, when beginning the installation.


However, I started out by doing what the internet forum threads suggested:

- Magnets in the motor: 16
- Reduction gear ratio: 8,2
- Internet forum P1 suggestion: 16*8,2 = 131


I changed the parameter P1 value from 223 (original value) to 131. I live in Europe, so therefore I want the motor to stop/taper off at 25 km/h, and I typed that in as max speed.


Having typed in max speed = 25 km/h and wheel size = 20, my motor tapered off at 23 km/h (actual speed), measured of GPS-speed-tracker on my smart phone, while the LCD showed a speed of 27 (wrong speed).


When I increased the P1 to 141, the motor would stop/taper off at exactly 25 km/h (correct speed) and the display would show +28 km/h (wrong speed). To begin with, this difference puzzled me.


It turns out, that the system operates with three speeds.

- Actual speed you ride with
- Max speed registration, when the system should taper off power
- The speed displayed in the S-LCD-Diplay


P1 is used to align the actual speed with the max speed setting of 25 km/h, and not the speed that is displayed in the LCD-display when riding. When trying to get it right, I used a GPS-speed-tracker on my smart-phone to measure actual speed. Whenever I lowered P1 the motor stopped/tapered off at lower speeds, and when I increased P1 the motor stopped/tapered off at higher speeds.


However, even when I found the correct parameter P1 setting, and I got the motor to stop/taper off at exactly 25/h the LCD-display would still show +28 km/h. I tried and tried and tried to get the display to match the wheel speed, by changing parameter P1, but with no luck. The only thing that was affected was the speed at which power was tapered off.


This means that the display doesn’t use P1 for calculating speed. The display is not at all affected by P1. The display only used the registered wheel size and number of rotations to display a speed.

Thus, the actual speed of the wheel and LCD-display speed are two separate things. And therefore, you need to setup the system in reverse order. First, get the display speed more-or-less-accurate. Second, align the actual speed registration of the wheel. This is explained in the next section.


How to get it right
First you need to register whatever wheel size in the display, that lets the display show your actual riding speed as correct as possible. In my setup, I need to register 18” wheels on the display, even though my bike has 20” wheels with balloon tires.

I checked my riding speed on LCD-display speed against a GPS-speed-tracker on my smart-phone. With this setting, the display shows just 1 km too high. Previously it was way off (very high).


Now that I have registered smaller wheels, the display speed is correct (read: correct enough). And the setup now needs to have the calculation of stop/taper off re-adjusted, because the setup now “thinks” it is riding slower than it actually is.


It “thinks” that the actual speed is lower, because I “artificially” made the wheels smaller, by registering smaller wheel, than what is actually on the bike. And since I didn’t adjust parameter P1, (which the setup uses to calculate the actual speed of the wheels), the system gets the actual speed of the wheels wrong.

At this point, the “stop/taper off” didn’t occur until I rode 28 km/h, even though I set the max speed to 25 km/h. I needed to align the “stop/taper off”-speed with the actual speed of the wheels. And that re-adjustment/correction is exactly what parameter P1 is used for.

With a 18” wheel-registration, and a max speed registration of 25 km/h, I now needed to re-adjust parameter P1 all the way down to the value of 122, in order to get the motor to stop/taper off at exactly 25 km/h. At this point, the actual speed matches the speed shown on the display (plus/minus the infamous 1 km/h).


Testing the max speed setting
After having finalized this basic speed alignment, I tried to increase the max speed setting/taper off to 35 km/h. However, the setup is not capable of reaching speeds of 35 km/h with a 36v battery. Instead it tapers off at around 30-31 km/h. It can’t go any higher with just 36v.

This limit is affected by the actual voltage of the battery. Mine is a 36V battery, with a max of 42V and a minimum of 28V. So, fully charged at 42V the setup is noticeably faster (31-32 km/h) and already half way through the battery it struggles to reach 29 km/h.


To my understanding, the motor builds up a “back-draft-voltage” as it spins up in speed. The faster it spins/speed, the higher the “back-draft-voltage”. In order to increase speed, your battery has to have a higher actual voltage than the “back-draft-voltage” in order to accelerate.


To go faster with this motor, you should choose a 48V battery. This will give you an additional 12v/33% power to “spin up” the motor/speed. I have chosen to go “street legal in Europe”, so 36v is enough for me. To my understanding, the legal speed limit in the US is 32 km/h (20 M/h), so you should probably chose 48V batteries there, when using a similar setup (small 20” wheels and 328 RPM Q100 motor). Be aware, that larger wheel sizes and different RPM may not need 48 volt to go faster than 30 km/h (18 m/h)


Summing up
To get the speed of your system aligned correctly, you should do the following:

- First, pick whatever wheel size that lets your display show your actual speed correct. Use a GPS-tracker to check when the display matches you actual speed.

- Then, adjust you max speed setting (the speed at which the system should taper off power) to 25 km/h before continuing with adjusting the parameter P1. While performing this speed alignment, the taper off setting needs to be way lower than the actual max speed of the system. Otherwise you can’t be certain, that you get it right.

- Now, hop on your bike and go for a ride. Use a GPS-tracker to check if the motor tapers off correctly at 25 km/h. Most likely, it doesn’t. If the motor tapers off at 23 km/h, then increase the parameter P1 setting a bit. If the motor tapers off at 28 km/h, then lower the parameter P1 setting a bit. Small adjustments have significant effect. I suggest to start out by changing the parameter by 10. If that takes you from e.g. 23 km/h to 26 km/h, then go down 3 and recheck. Small adjustments are easier to work with.


…Enjoy your bike…
 
Last edited:

Slightlypedantic

Pedelecer
Aug 25, 2022
75
10
East Sussex
I changed the parameter P1 value from 223 (original value) to 131. I live in Europe, so therefore I want the motor to stop/taper off at 25 km/h, and I typed that in as max speed.


Having typed in max speed = 25 km/h and wheel size = 20, my motor tapered off at 23 km/h (actual speed), measured of GPS-speed-tracker on my smart phone, while the LCD showed a speed of 27 (wrong speed).


When I increased the P1 to 141, the motor would stop/taper off at exactly 25 km/h (correct speed) and the display would show +28 km/h (wrong speed). To begin with, this difference puzzled me.


It turns out, that the system operates with three speeds.

- Actual speed you ride with
- Max speed registration, when the system should taper off power
- The speed displayed in the S-LCD-Diplay


P1 is used to align the actual speed with the max speed setting of 25 km/h, and not the speed that is displayed in the LCD-display when riding.
Very interesting and useful post. Although the pragmatic approach to setting P1 seems to work well, I have been puzzling over the need to adjust P1 away from the calculated value by trial and error.

So, the system has two ways of calculating speed:

For the display speed
The display uses the wheel speed sensor to count rpm and applies the wheel size to calculate speed. Being independent of P1 settings there is no scope for casual users to inadvertently mess P1 up, and hence the speed displayed, and then struggle to correct it. At the basic user level the wheel size setting provides a reasonably accurate speed display that is independent of everything else. (The level of accuracy depends on the actual tyre circumference.)

For system control/tapering off (P1)
The system counts Hall sensor pulses, i.e. number of magnets passing. The P1 setting (magnets x reduction ratio) allows the system to calculate wheel rpm. Not speed. To calculate speed the system needs to know the wheel size. Presumably it must use the same wheel size setting as the display?


This is where I get confused
The OP reported different speeds for the display and for the system control. However, if the system control uses the same wheel size setting as the display speed, why would the answer be any different? The Hall sensor wheel rpm value should be exactly the same as the wheel speed sensor value, provided that the number of magnets and reduction ratio used to calculate P1 are correct.

Perhaps the speeds are in fact the same but the last bit of tailing off is hard to detect, leading to an apparent difference?

(The variation in tyre circumference with different widths/profiles will cause errors in speed calculation but this would affect the display speed and system control speed equally and does not seem to account for the variation reported by the OP.)


For my Yose rear hub motor (oem version of Aikema 95RX):

I am going to upgrade to a KT controller shortly so the P1 setting is of interest.

I know there are 20 magnets because I have opened the motor up and counted them.

Yose say the reduction ratio is 4.4 and in order to verify this I counted the gear teeth:

Inner gear (motor) - 18T, helically cut
Idler gear assembly (larger diameter) - 40T, helically cut
Idler gear assembly (smaller diameter ) - 18T, straight cut
Motor casing - 66T, straight cut
(To change the gearing, it is only necessary to change the two helically cut gear sizes.)

Reduction motor/idler = 40/18 = 2.22
Reduction idler/casing = 66/18 = 3.67

Overall reduction = 2.22 x 3.67 = 8.15 (> P1 =163) ...but Yose say 4.4 (> P1 = 88). I'll know which is nearer once I have installed and set up the KT controller.

Presumably the idler gear assembly rotates inside the casing, at wheel speed or differently? Could this rotation account for the much lower Yose reduction ratio figure? Are my calculations correct or, if not, does anyone know how to calculate the reduction ratio correctly?

Yose also say the motor is wound for 190-200 rpm but this is hard to verify without first verifying the reduction ratio. Does anyone know whether a reduction ratio of 4.4 is plausible given the Yose claimed torque of 58Nm, or would a low reduction ratio defeat the object of a relatively high torque motor?

I know I can optimise P1 using the trial and error method often recommended but find it hard to understand why this approach should be necessary instead of just setting the "correct" value. If P1 needs significant adjustment, could this be because motor suppliers have provided incorrect reduction gearing data? With differently geared versions of the same motor being available together with bespoke OEM versions, this may possible? Magnet number errors seem less likely but may also be possible.

Thoughts, anyone?
 
Last edited:

saneagle

Esteemed Pedelecer
Oct 10, 2010
4,139
2,057
Telford
Very interesting and useful post. Although the pragmatic approach to setting P1 seems to work well, I have been puzzling over the need to adjust P1 away from the calculated value by trial and error.

So, the system has two ways of calculating speed:

For the display speed
The display uses the wheel speed sensor to count rpm and applies the wheel size to calculate speed. Being independent of P1 settings there is no scope for casual users to inadvertently mess P1 up, and hence the speed displayed, and then struggle to correct it. At the basic user level the wheel size setting provides a reasonably accurate speed display that is independent of everything else. (The level of accuracy depends on the actual tyre circumference.)

For system control/tapering off (P1)
The system counts Hall sensor pulses, i.e. number of magnets passing. The P1 setting (magnets x reduction ratio) allows the system to calculate wheel rpm. Not speed. To calculate speed the system needs to know the wheel size. Presumably it must use the same wheel size setting as the display?


This is where I get confused
The OP reported different speeds for the display and for the system control. However, if the system control uses the same wheel size setting as the display speed, why would the answer be any different? The Hall sensor wheel rpm value should be exactly the same as the wheel speed sensor value, provided that the number of magnets and reduction ratio used to calculate P1 are correct.

Perhaps the speeds are in fact the same but the last bit of tailing off is hard to detect, leading to an apparent difference?

(The variation in tyre circumference with different widths/profiles will cause errors in speed calculation but this would affect the display speed and system control speed equally and does not seem to account for the variation reported by the OP.)


For my Yose rear hub motor (oem version of Aikema 95RX):

I am going to upgrade to a KT controller shortly so the P1 setting is of interest.

I know there are 20 magnets because I have opened the motor up and counted them.

Yose say the reduction ratio is 4.4 and in order to verify this I counted the gear teeth:

Inner gear (motor) - 18T, helically cut
Idler gear assembly (larger diameter) - 40T, helically cut
Idler gear assembly (smaller diameter ) - 18T, straight cut
Motor casing - 66T, straight cut
(To change the gearing, it is only necessary to change the two helically cut gear sizes.)

Reduction motor/idler = 40/18 = 2.22
Reduction idler/casing = 66/18 = 3.67

Overall reduction = 2.22 x 3.67 = 8.15 (> P1 =163) ...but Yose say 4.4 (> P1 = 88). I'll know which is nearer once I have installed and set up the KT controller.

Presumably the idler gear assembly rotates inside the casing, at wheel speed or differently? Could this rotation account for the much lower Yose reduction ratio figure? Are my calculations correct or, if not, does anyone know how to calculate the reduction ratio correctly?

Yose also say the motor is wound for 190-200 rpm but this is hard to verify without first verifying the reduction ratio. Does anyone know whether a reduction ratio of 4.4 is plausible given the Yose claimed torque of 58Nm or would this defeat the object of a relatively high torque motor?

I know I can optimise P1 using the trial and error method often recommended but find it hard to understand why this approach should be necessary instead of just setting the "correct" value. If P1 needs significant adjustment, could this be because motor suppliers have provided incorrect reduction gearing data? With differently geared versions of the same motor being available together with bespoke OEM versions, this may possible? Magnet number errors seem less likely but may also be possible.

Thoughts, anyone?
The controller has to make some assumption to calculate the bike's speed from the motor RPM. If you want an exact cut off speed, say 15.5 mph, you need to give it exact parameters to match your bike. It's quick to do it by trial and error, so I don't see any problem.
 

Slightlypedantic

Pedelecer
Aug 25, 2022
75
10
East Sussex
PS Apologies for resurrecting an old thread, which I tripped over this morning.

Thanks saneagle. I would like to verify my reduction ratio so I can get somewhere near the right P1 value and then adjust in small increments rather than have to hunt over a wide range. But from what you say that may not make a lot of difference anyway. Am I being slightly pedantic?!;) I'll try Yose's and my values first, hopefully one of them is near he mark.
 
Last edited:

jimriley

Esteemed Pedelecer
Jun 17, 2020
562
384
Just to add a point, there's an error in the lcd3 display manual, it says the range of P1 is 1 - 255 . It isn't, it's 20-255. With a direct drive motor p1 should be equal to the number of magnets, 18 in a crystalyte 408. However, as I found trying to set up my DD motor, it will not save a setting below 20.
I got around the issue by fitting a wheel speed sensor and magnet, p2 then set to 1. It works fine.
 

WheezyRider

Esteemed Pedelecer
Apr 20, 2020
1,676
925
Very interesting and useful post. Although the pragmatic approach to setting P1 seems to work well, I have been puzzling over the need to adjust P1 away from the calculated value by trial and error.

So, the system has two ways of calculating speed:

For the display speed
The display uses the wheel speed sensor to count rpm and applies the wheel size to calculate speed. Being independent of P1 settings there is no scope for casual users to inadvertently mess P1 up, and hence the speed displayed, and then struggle to correct it. At the basic user level the wheel size setting provides a reasonably accurate speed display that is independent of everything else. (The level of accuracy depends on the actual tyre circumference.)

For system control/tapering off (P1)
The system counts Hall sensor pulses, i.e. number of magnets passing. The P1 setting (magnets x reduction ratio) allows the system to calculate wheel rpm. Not speed. To calculate speed the system needs to know the wheel size. Presumably it must use the same wheel size setting as the display?


This is where I get confused
The OP reported different speeds for the display and for the system control. However, if the system control uses the same wheel size setting as the display speed, why would the answer be any different? The Hall sensor wheel rpm value should be exactly the same as the wheel speed sensor value, provided that the number of magnets and reduction ratio used to calculate P1 are correct.

Perhaps the speeds are in fact the same but the last bit of tailing off is hard to detect, leading to an apparent difference?

(The variation in tyre circumference with different widths/profiles will cause errors in speed calculation but this would affect the display speed and system control speed equally and does not seem to account for the variation reported by the OP.)


For my Yose rear hub motor (oem version of Aikema 95RX):

I am going to upgrade to a KT controller shortly so the P1 setting is of interest.

I know there are 20 magnets because I have opened the motor up and counted them.

Yose say the reduction ratio is 4.4 and in order to verify this I counted the gear teeth:

Inner gear (motor) - 18T, helically cut
Idler gear assembly (larger diameter) - 40T, helically cut
Idler gear assembly (smaller diameter ) - 18T, straight cut
Motor casing - 66T, straight cut
(To change the gearing, it is only necessary to change the two helically cut gear sizes.)

Reduction motor/idler = 40/18 = 2.22
Reduction idler/casing = 66/18 = 3.67

Overall reduction = 2.22 x 3.67 = 8.15 (> P1 =163) ...but Yose say 4.4 (> P1 = 88). I'll know which is nearer once I have installed and set up the KT controller.

Presumably the idler gear assembly rotates inside the casing, at wheel speed or differently? Could this rotation account for the much lower Yose reduction ratio figure? Are my calculations correct or, if not, does anyone know how to calculate the reduction ratio correctly?

Yose also say the motor is wound for 190-200 rpm but this is hard to verify without first verifying the reduction ratio. Does anyone know whether a reduction ratio of 4.4 is plausible given the Yose claimed torque of 58Nm, or would a low reduction ratio defeat the object of a relatively high torque motor?

I know I can optimise P1 using the trial and error method often recommended but find it hard to understand why this approach should be necessary instead of just setting the "correct" value. If P1 needs significant adjustment, could this be because motor suppliers have provided incorrect reduction gearing data? With differently geared versions of the same motor being available together with bespoke OEM versions, this may possible? Magnet number errors seem less likely but may also be possible.

Thoughts, anyone?
Thanks for doing the donkey work of cracking open your motor and counting teeth. I have been trying to do the same with a Yose 250W motor, KT controller and an LCD3 display.

The default P1 value I've found to be 90 and this seems to work ok in terms of power cut out at a given set speed. I'm using a sine wave controller and it is very quiet and smooth, however, the motor seems a bit sluggish, considering the torque it is supposedly able to develop, so I was interested in optimising P1. On another thread, values such as 130, 168 and 211 have been suggested. I have tried these values, the motor seems to have a little more grunt, but it completely ignores the cut out speed setting and is a bit noisier. I'll give 88 and 163 a go and see how I get on.
 
Last edited:

Nealh

Esteemed Pedelecer
Aug 7, 2014
20,126
8,226
60
West Sx RH
It has been said that the akm/yose hubs internal gearing is different from the usual akm hubs with a higher gearing . Typically dependant on model and rpm the akm's use to be around 8:1 - 13:1 for reduction ratio where as most simple clones of basic Bafang hub motors use 4:1 ot 4:4:1 so 80 - 88 may be the correct range to look at for the latter ones.
 

Slightlypedantic

Pedelecer
Aug 25, 2022
75
10
East Sussex
Thanks for doing the donkey work of cracking open your motor and counting teeth. I have been trying to do the same with a Yose 250W motor, KT controller and an LCD3 display.
Here's how I got on:

I set the max speed to 25kph.

I tried P1=88 and the bike cut out at around 9 mph.

I tried P1=163 and it seemed to cut out just right at about 15 -16 mph, with strong torque at lower speeds. Later, with the wheel off the ground, I found the maximum no-load speed was 15.8 mph. Perfect.

(Note: The max speed setting is merely a reference speed and does not affect controller behaviour. The controller calculates actual speed based on P1 and wheel size, and compares the result with the reference max speed. If actual tyre circumference happens to vary significantly from the display/controller's assumed value, then a small adjustment to P1 would compensate for this.)

My calculated gear reduction ratio 8.15:1 must be correct. Yose quote 58Nm torque against Aikema's 50 Nm. This seems to confirm that the Yose version of the AKM 250W 95RX is made to their own spec - presumably lower speed and thus more suitable for use in UK/Europe.
 

WheezyRider

Esteemed Pedelecer
Apr 20, 2020
1,676
925
Here's how I got on:

I set the max speed to 25kph.

I tried P1=88 and the bike cut out at around 9 mph.

I tried P1=163 and it seemed to cut out just right at about 15 -16 mph, with strong torque at lower speeds. Later, with the wheel off the ground, I found the maximum no-load speed was 15.8 mph. Perfect.

(Note: The max speed setting is merely a reference speed and does not affect controller behaviour. The controller calculates actual speed based on P1 and wheel size, and compares the result with the reference max speed. If actual tyre circumference happens to vary significantly from the display/controller's assumed value, then a small adjustment to P1 would compensate for this.)

My calculated gear reduction ratio 8.15:1 must be correct. Yose quote 58Nm torque against Aikema's 50 Nm. This seems to confirm that the Yose version of the AKM 250W 95RX is made to their own spec - presumably lower speed and thus more suitable for use in UK/Europe.
Nice! I'll give 163 a try.

I don't know how they can claim 58 Nm torque, sounds way too high.
 

saneagle

Esteemed Pedelecer
Oct 10, 2010
4,139
2,057
Telford
Here's how I got on:

I set the max speed to 25kph.

I tried P1=88 and the bike cut out at around 9 mph.

I tried P1=163 and it seemed to cut out just right at about 15 -16 mph, with strong torque at lower speeds. Later, with the wheel off the ground, I found the maximum no-load speed was 15.8 mph. Perfect.

(Note: The max speed setting is merely a reference speed and does not affect controller behaviour. The controller calculates actual speed based on P1 and wheel size, and compares the result with the reference max speed. If actual tyre circumference happens to vary significantly from the display/controller's assumed value, then a small adjustment to P1 would compensate for this.)

My calculated gear reduction ratio 8.15:1 must be correct. Yose quote 58Nm torque against Aikema's 50 Nm. This seems to confirm that the Yose version of the AKM 250W 95RX is made to their own spec - presumably lower speed and thus more suitable for use in UK/Europe.
The reference speed is the maximum speed you set. The controller counts the pulses from the magnets. It uses P1 to translate that into RPM. It then uses the wheel size to get km/h, and it compares that with your set max speed for the cut-off. The speed sensor is only used for speed display on the LCD.
 
  • Like
Reactions: Slightlypedantic

Slightlypedantic

Pedelecer
Aug 25, 2022
75
10
East Sussex
I don't know how they can claim 58 Nm torque, sounds way too high.
The torque is fairly strong. Definitely not a weedy motor. The bike maintains 25kph in level 2 in neutral conditions (flat, no wind). I've yet to try it up really steep hills but have noticed the motor feels happier if you keep the speed up by increasing the power level. I've only needed level 3 briefly so far. On the flat, in strong headwinds (15-20mph), and with a bit of pedal input I can maintain 13-14mph in level 2.

It's not possible to say whether the "maximum" torque is or isn't 58Nm. The actual torque would depend on the current supplied (my controller limit = 17A) and road speed. Presumably manufacturer's figures are obtained in controlled laboratory conditions.

Aikema claim 50Nm for the 95RX on their web site, but it's entirely possible that Yose have had the motor manufactured to a lower speed, and hence higher torque (58Nm), for UK/Europe's 25kph limit. Yose seemed to imply this (in Chinese English...) when I asked the question. The max no-load speed I measured at 18.9mph tends to confirm this, leaving a bit of torque headroom around 15mph so it's got some response if the speed drops on a hill. It's certainly very rideable.

The controller counts the pulses from the magnets. It uses P1 to translate that into RPM. It then uses the wheel size to get km/h, and it compares that with your set max speed for the cut-off.
For my Yose 250W rear hub motor (OEM version of Aikema 95RX) Yose quoted a reduction ratio of 4.4:1, which suggested P1=88. This figure was clearly incorrect as it resulted in motor cut-off at about 9mph, showing that P1=88 caused the motor rpm and hence actual road speed to be grossly over-estimated.

Just trying to clear up this loose end fwiw. On reading other threads it seems that a reduction ratio 4.4:1 might be more typical of a Bafang motor? In which case, Yose may have given me data for an earlier 250W motor sourced from Bafang?
 

WheezyRider

Esteemed Pedelecer
Apr 20, 2020
1,676
925
The torque is fairly strong. Definitely not a weedy motor. The bike maintains 25kph in level 2 in neutral conditions (flat, no wind). I've yet to try it up really steep hills but have noticed the motor feels happier if you keep the speed up by increasing the power level. I've only needed level 3 briefly so far. On the flat, in strong headwinds (15-20mph), and with a bit of pedal input I can maintain 13-14mph in level 2.

It's not possible to say whether the "maximum" torque is or isn't 58Nm. The actual torque would depend on the current supplied (my controller limit = 17A) and road speed. Presumably manufacturer's figures are obtained in controlled laboratory conditions.

Aikema claim 50Nm for the 95RX on their web site, but it's entirely possible that Yose have had the motor manufactured to a lower speed, and hence higher torque (58Nm), for UK/Europe's 25kph limit. Yose seemed to imply this (in Chinese English...) when I asked the question. The max no-load speed I measured at 18.9mph tends to confirm this, leaving a bit of torque headroom around 15mph so it's got some response if the speed drops on a hill. It's certainly very rideable.


For my Yose 250W rear hub motor (OEM version of Aikema 95RX) Yose quoted a reduction ratio of 4.4:1, which suggested P1=88. This figure was clearly incorrect as it resulted in motor cut-off at about 9mph, showing that P1=88 caused the motor rpm and hence actual road speed to be grossly over-estimated.

Just trying to clear up this loose end fwiw. On reading other threads it seems that a reduction ratio 4.4:1 might be more typical of a Bafang motor? In which case, Yose may have given me data for an earlier 250W motor sourced from Bafang?
Tried out 163 for P1 today. Didn't help, as with other settings I've tried, it just ignored the set max speed and ran as fast as it could go. P1 of 88 sort of worked, it cut out according to the set speed, but it was not as smooth in terms of moderating power around 25 kph to maintain a steady speed. So I'm not sure if there is another setting we have different to explain this, or whether the hardware is not the same.

I need to try a better battery on this bike, there is definitely something wrong with the one it has. A few days after charging, the voltage drops from 42 V to just over 40. This shouldn't happen.

However, in terms of torque, the Yose/AKM motor is ok, but nowhere near as good as a Bafang SWX02 in my experience. I've done hill climbing experiments with both (using a Lishui controller) and the Bafang will get you up a steep hill at a higher speed and use less energy doing so. If I had a choice between a Bafang and an AKM, I think I'd go for the Bafang.
 

Slightlypedantic

Pedelecer
Aug 25, 2022
75
10
East Sussex
I've no idea what the problem might be, but I would check the following (with apologies for stating the obvious) just in case:
1. Is the motor cable plug fully inserted, right up to the line?
2. Is the wheel size set correctly?
3. Is C2 set correctly? My motor runs fine on C2=0, all other settings bar one (C2=2?) made it run roughly or very roughly. Remember to long press the power button to save and exit setting mode.
4. Send a video to Yose so they can see/hear the symptoms. They may send a replacement motor, then you could do a substitution test and see if the problem is with the motor or controller.
5. Don't assume your motor is identical to mine. Take the insides out and count the gear teeth and magnets so you can calculate the reduction ratio and know for a fact what P1 should be - number of magnets x reduction ratio. Taking it apart is easy, undo the collar on the non drive side, remove six Torx screws on the drive side, hold the freehub and lift it out. I held the shaft in a carpenter's vice with hardwood cheeks. To see/count the magnets, undo the drive side collar and six screws, and the end plate and freehub come off as one.

One other thought - when I changed P1 to a high value to see what the max no-load speed was, the motor still cut out at 15.8 mph (wheel off the ground). When I spun the cranks really fast the motor hesitated at 15.8mph and then ran up to 18.9mph.

I hope this helps but, if not, you need help from someone who knows a lot more than I do, which isn't hard!
 
Last edited:

saneagle

Esteemed Pedelecer
Oct 10, 2010
4,139
2,057
Telford
The torque is fairly strong. Definitely not a weedy motor. The bike maintains 25kph in level 2 in neutral conditions (flat, no wind). I've yet to try it up really steep hills but have noticed the motor feels happier if you keep the speed up by increasing the power level. I've only needed level 3 briefly so far. On the flat, in strong headwinds (15-20mph), and with a bit of pedal input I can maintain 13-14mph in level 2.

It's not possible to say whether the "maximum" torque is or isn't 58Nm. The actual torque would depend on the current supplied (my controller limit = 17A) and road speed. Presumably manufacturer's figures are obtained in controlled laboratory conditions.

Aikema claim 50Nm for the 95RX on their web site, but it's entirely possible that Yose have had the motor manufactured to a lower speed, and hence higher torque (58Nm), for UK/Europe's 25kph limit. Yose seemed to imply this (in Chinese English...) when I asked the question. The max no-load speed I measured at 18.9mph tends to confirm this, leaving a bit of torque headroom around 15mph so it's got some response if the speed drops on a hill. It's certainly very rideable.


For my Yose 250W rear hub motor (OEM version of Aikema 95RX) Yose quoted a reduction ratio of 4.4:1, which suggested P1=88. This figure was clearly incorrect as it resulted in motor cut-off at about 9mph, showing that P1=88 caused the motor rpm and hence actual road speed to be grossly over-estimated.

Just trying to clear up this loose end fwiw. On reading other threads it seems that a reduction ratio 4.4:1 might be more typical of a Bafang motor? In which case, Yose may have given me data for an earlier 250W motor sourced from Bafang?
You're right about the reduction ratio. It's over 8:1. You had it right when you counted the teeth.
 

Advertisers