Hub motor steady acceleration using Phaserunner?

 Posts: 363
 Joined: Mar 29 2016 5:54am
Hub motor steady acceleration using Phaserunner?
Hi,
I love the Phaserunner so much not only because it's small, powerful and fully programmable  It (finally) maps your throttle signal to phase current (and therefore your direct torque output).
Now let's imagine a takeoff from stand still scenario, on a 10%+ uphill, using motor power alone. Let's assume we neglect the effects of wind resistance as I am asking about the takeoff performance where the wind force is still negligible.
According to kinematics&dynamics, if I fully throttle and get the maximum programmed maximum torque, then as long I hold it that way  I will have the same acceleration, right? From takeoff, and until wind resistance would start taking it's toll. I also assume we have a battery voltage high enough so we are not backEMF limited, battery current limited, or any other electronic limitation.
I ask all this because I have the feeling that on such standstill takeoff  the motor first "bog down", and once you are in the 15km/h zone  you can feel a dramatic and much better acceleration, but this doesn't make sense at all!
I think it's because we are so used to driving cars where you use the mechanical gear reduction (or overdrive) all the time, same as we use gear shifting when pedalling:
We are so used that upon startup we get a greater torque output (and acceleration) because of those gearbenefits (and as we upshift the maximum possible acceleration and torque go down), that when we use a constant DD machine  it feels it "bogs down", while in fact  in such machine the maximum acceleration is always the same across the speed spectrum. (neglecting the effects of wind resistance). Am I correct about this?
This is bugging me in the recent days..
Roy
I love the Phaserunner so much not only because it's small, powerful and fully programmable  It (finally) maps your throttle signal to phase current (and therefore your direct torque output).
Now let's imagine a takeoff from stand still scenario, on a 10%+ uphill, using motor power alone. Let's assume we neglect the effects of wind resistance as I am asking about the takeoff performance where the wind force is still negligible.
According to kinematics&dynamics, if I fully throttle and get the maximum programmed maximum torque, then as long I hold it that way  I will have the same acceleration, right? From takeoff, and until wind resistance would start taking it's toll. I also assume we have a battery voltage high enough so we are not backEMF limited, battery current limited, or any other electronic limitation.
I ask all this because I have the feeling that on such standstill takeoff  the motor first "bog down", and once you are in the 15km/h zone  you can feel a dramatic and much better acceleration, but this doesn't make sense at all!
I think it's because we are so used to driving cars where you use the mechanical gear reduction (or overdrive) all the time, same as we use gear shifting when pedalling:
We are so used that upon startup we get a greater torque output (and acceleration) because of those gearbenefits (and as we upshift the maximum possible acceleration and torque go down), that when we use a constant DD machine  it feels it "bogs down", while in fact  in such machine the maximum acceleration is always the same across the speed spectrum. (neglecting the effects of wind resistance). Am I correct about this?
This is bugging me in the recent days..
Roy
Re: Hub motor steady acceleration using Phaserunner?
One hypothesis, if I'm reading your question right: If you look at the Efficiency curve at http://www.ebikes.ca/tools/simulator.html, you will see that at low speeds, you have very low efficiency, so even though you are at 100% throttle, and generating a lot of torque, the efficiency is low, which presumably means you are feeling "bogged down". With the 25A controller, as you hit 15kph you pass 60% efficiency peaking at over 80% efficiency.
I'm not sure how the phaserunner effects that, as it is not an option on the simulator.
I'm not sure how the phaserunner effects that, as it is not an option on the simulator.

 Posts: 363
 Joined: Mar 29 2016 5:54am
Re: Hub motor steady acceleration using Phaserunner?
Hey Mark,MarkSea wrote:One hypothesis, if I'm reading your question right: If you look at the Efficiency curve at http://www.ebikes.ca/tools/simulator.html, you will see that at low speeds, you have very low efficiency, so even though you are at 100% throttle, and generating a lot of torque, the efficiency is low, which presumably means you are feeling "bogged down". With the 25A controller, as you hit 15kph you pass 60% efficiency peaking at over 80% efficiency.
I'm not sure how the phaserunner effects that, as it is not an option on the simulator.
No, that's not how the Phaserunner works at all.
The performance curve vs eff is the same yes, but this is being expressed in higher battery current input.
The Phaserunner maintains a maximum phase current through the speed spectrum (until you reach the backEMF limit speed), and this is why it's such a brilliant product!
Re: Hub motor steady acceleration using Phaserunner?
Hi folks.
The simulator is a wonderful tool, however it is easy to misinterpret what it is showing.
From Google:
Efficiency: the ratio of the useful work performed by a machine or in a process to the total energy expended or heat taken in.
Efficiency only has the usual meaning at ONE POINT on that sim graph, the point of equilibrium, where motor power equals the load power.
The simulator is a graph of what would happen if the given system was placed at the chosen throttle level and allowed to accelerate until equilibrium and beyond (which it would not do, but this is just a calculation). At all the points to the left of the equilibrium point the system is accelerating, so motor power is producing acceleration in addition to doing work required by the loading. So the efficiency is "low" because more energy is being produced than is required to move the load at the given speed (this extra energy is going to acceleration). It is similar to looking at the miles per gallon display of a vehicle while accelerating, it may drop to a single digit value, but this is not a reflection of the average freeway MPG efficiency. You have to set the throttle and reach equilibrium at a speed to measure the efficiency at that speed. You cannot read it from the efficiency curve on the sim graph at more than the one equilibrium point.
The PhaseRunner is a very sophisticated controller, despite the small size. It has a number of programmable limits, and they include motor current (sometimes called phase current), as well as battery current. The power flow through the PhaseRunner will be limited when any of these parameters exceeds the limiting values. The 6 FET PhaseRunner will generally limit motor current at low speeds, and then at higher speeds the battery current limit will tend to kick in, and of course back EMF will also reduce the power transfer as speed rises at some point.
What I have discovered in my experiments and analysis is that for good power transfer with the PhaseRunner the "torque wind" motors and higher voltages work better (see the Bonanza linked below) because the "speed wind" motors require so much current at low voltage/speed that the modest current capacity becomes the power transfer limit. It also prefers geared motors because the higher RPM allows the motor to produce good power at lower torque and current. In trying to match the torque from the rear DD motor with the front geared motor it is difficult to find a rear DD motor that develops similar torque before reaching the motor current limits of the PhaseRunner.
Another characteristic of the simulator is that it does not model the motor current limiting feature of any controller. So the acceleration at the low end that it shows only matches a theoretical controller that only limits on battery current. Most controllers don't measure motor current, but they have some way of estimating it based on the information they have combined with the battery current, which they do measure. And they do limit motor current based on their estimate (which is often inaccurate). So the low end of the acceleration curve of a real system may be reduced compared to the simulator's graph for most real controllers.
The controller is a power converter, which converts battery voltage to motor voltage (a down conversion). In the process it increases the current, since power output equals power input (minus small losses). To drive current into the motor the output voltage first must equal the back EMF, then it must increase above that to force current into the resistance of the FETs, wiring and motor. So at low speeds this voltage is low, and the current gets "mulitplied" significantly by the conversion. As speed rises the back EMF rises and the current multiplication drops. So the torque would drop as well since it is proportional to motor current. Of course any limiting taking place may reduce the power transferred by reducing the voltage and current output of the controller.
Bottom line is  the interactions of all the factors make something that is "simple" into something that is not so easy to understand.
The simulator is a wonderful tool, however it is easy to misinterpret what it is showing.
From Google:
Efficiency: the ratio of the useful work performed by a machine or in a process to the total energy expended or heat taken in.
Efficiency only has the usual meaning at ONE POINT on that sim graph, the point of equilibrium, where motor power equals the load power.
The simulator is a graph of what would happen if the given system was placed at the chosen throttle level and allowed to accelerate until equilibrium and beyond (which it would not do, but this is just a calculation). At all the points to the left of the equilibrium point the system is accelerating, so motor power is producing acceleration in addition to doing work required by the loading. So the efficiency is "low" because more energy is being produced than is required to move the load at the given speed (this extra energy is going to acceleration). It is similar to looking at the miles per gallon display of a vehicle while accelerating, it may drop to a single digit value, but this is not a reflection of the average freeway MPG efficiency. You have to set the throttle and reach equilibrium at a speed to measure the efficiency at that speed. You cannot read it from the efficiency curve on the sim graph at more than the one equilibrium point.
The PhaseRunner is a very sophisticated controller, despite the small size. It has a number of programmable limits, and they include motor current (sometimes called phase current), as well as battery current. The power flow through the PhaseRunner will be limited when any of these parameters exceeds the limiting values. The 6 FET PhaseRunner will generally limit motor current at low speeds, and then at higher speeds the battery current limit will tend to kick in, and of course back EMF will also reduce the power transfer as speed rises at some point.
What I have discovered in my experiments and analysis is that for good power transfer with the PhaseRunner the "torque wind" motors and higher voltages work better (see the Bonanza linked below) because the "speed wind" motors require so much current at low voltage/speed that the modest current capacity becomes the power transfer limit. It also prefers geared motors because the higher RPM allows the motor to produce good power at lower torque and current. In trying to match the torque from the rear DD motor with the front geared motor it is difficult to find a rear DD motor that develops similar torque before reaching the motor current limits of the PhaseRunner.
Another characteristic of the simulator is that it does not model the motor current limiting feature of any controller. So the acceleration at the low end that it shows only matches a theoretical controller that only limits on battery current. Most controllers don't measure motor current, but they have some way of estimating it based on the information they have combined with the battery current, which they do measure. And they do limit motor current based on their estimate (which is often inaccurate). So the low end of the acceleration curve of a real system may be reduced compared to the simulator's graph for most real controllers.
The controller is a power converter, which converts battery voltage to motor voltage (a down conversion). In the process it increases the current, since power output equals power input (minus small losses). To drive current into the motor the output voltage first must equal the back EMF, then it must increase above that to force current into the resistance of the FETs, wiring and motor. So at low speeds this voltage is low, and the current gets "mulitplied" significantly by the conversion. As speed rises the back EMF rises and the current multiplication drops. So the torque would drop as well since it is proportional to motor current. Of course any limiting taking place may reduce the power transferred by reducing the voltage and current output of the controller.
Bottom line is  the interactions of all the factors make something that is "simple" into something that is not so easy to understand.

 Posts: 363
 Joined: Mar 29 2016 5:54am
Re: Hub motor steady acceleration using Phaserunner?
I only use the Trip Simulator on Grin's website to simulate the results with Phaserunners. There you can directly control your phase current limits, and directly choose your working point (speed, grade, etc...). Its a great app!Alan B wrote:Hi folks.
The simulator is a wonderful tool, however it is easy to misinterpret what it is showing.
From Google:
Efficiency: the ratio of the useful work performed by a machine or in a process to the total energy expended or heat taken in.
Efficiency only has the usual meaning at ONE POINT on that sim graph, the point of equilibrium, where motor power equals the load power.
The simulator is a graph of what would happen if the given system was placed at the chosen throttle level and allowed to accelerate until equilibrium and beyond (which it would not do, but this is just a calculation). At all the points to the left of the equilibrium point the system is accelerating, so motor power is producing acceleration in addition to doing work required by the loading. So the efficiency is "low" because more energy is being produced than is required to move the load at the given speed (this extra energy is going to acceleration). It is similar to looking at the miles per gallon display of a vehicle while accelerating, it may drop to a single digit value, but this is not a reflection of the average freeway MPG efficiency. You have to set the throttle and reach equilibrium at a speed to measure the efficiency at that speed. You cannot read it from the efficiency curve on the sim graph at more than the one equilibrium point.
The PhaseRunner is a very sophisticated controller, despite the small size. It has a number of programmable limits, and they include motor current (sometimes called phase current), as well as battery current. The power flow through the PhaseRunner will be limited when any of these parameters exceeds the limiting values. The 6 FET PhaseRunner will generally limit motor current at low speeds, and then at higher speeds the battery current limit will tend to kick in, and of course back EMF will also reduce the power transfer as speed rises at some point.
What I have discovered in my experiments and analysis is that for good power transfer with the PhaseRunner the "torque wind" motors and higher voltages work better (see the Bonanza linked below) because the "speed wind" motors require so much current at low voltage/speed that the modest current capacity becomes the power transfer limit. It also prefers geared motors because the higher RPM allows the motor to produce good power at lower torque and current. In trying to match the torque from the rear DD motor with the front geared motor it is difficult to find a rear DD motor that develops similar torque before reaching the motor current limits of the PhaseRunner.
Another characteristic of the simulator is that it does not model the motor current limiting feature of any controller. So the acceleration at the low end that it shows only matches a theoretical controller that only limits on battery current. Most controllers don't measure motor current, but they have some way of estimating it based on the information they have combined with the battery current, which they do measure. And they do limit motor current based on their estimate (which is often inaccurate). So the low end of the acceleration curve of a real system may be reduced compared to the simulator's graph for most real controllers.
The controller is a power converter, which converts battery voltage to motor voltage (a down conversion). In the process it increases the current, since power output equals power input (minus small losses). To drive current into the motor the output voltage first must equal the back EMF, then it must increase above that to force current into the resistance of the FETs, wiring and motor. So at low speeds this voltage is low, and the current gets "mulitplied" significantly by the conversion. As speed rises the back EMF rises and the current multiplication drops. So the torque would drop as well since it is proportional to motor current. Of course any limiting taking place may reduce the power transferred by reducing the voltage and current output of the controller.
Bottom line is  the interactions of all the factors make something that is "simple" into something that is not so easy to understand.
Re: Hub motor steady acceleration using Phaserunner?
That's it.MarkSea wrote:One hypothesis, if I'm reading your question right: If you look at the Efficiency curve at http://www.ebikes.ca/tools/simulator.html, you will see that at low speeds, you have very low efficiency, so even though you are at 100% throttle, and generating a lot of torque, the efficiency is low, which presumably means you are feeling "bogged down". With the 25A controller, as you hit 15kph you pass 60% efficiency peaking at over 80% efficiency.
Re: Hub motor steady acceleration using Phaserunner?
Thanks Alan for the very clear and correct explanation on the motor simulator's function, limitations, and common misinterpretations. We get people all the time seeing like 4050% efficiency numbers at low speeds and assuming that the motor efficiency is terrible at low speeds, without realizing that this is at way higher power/torque levels than needed to move the bike at said speed. When you correctly back off on the throttle % slider so that the actual steady state cruising speed is this low speed, then the efficiency is right up in the ~80% territory. I see soo much misinformed conclusions being made here on ES from simulator curves and I appreciate attempts at correcting the record.Alan B wrote:Hi folks.
The simulator is a wonderful tool, however it is easy to misinterpret what it is showing.
Anyways, onto the OP's question:
You say you have a "feeling" to this effect, but do you have a data log of your acceleration? If you have a CA on the bike and can log the serial data stream and then plot it, I'm quite sure that what you will find is a very nice an linear velocity increase up to, as you say, the point where wind drag starts to have an effect, and then the acceleration will decrease. But from a perception point of view, it will feel pretty anemic at the low speeds region of takeoff simply because the human brain knows intuitively that it there is substantially more power required to accelerate from 15 to 18 kph than from 5 to 8 kph. Anyone can accelerate from 5 to 8 kph in a few seconds just by pedaling, but to accelerate from 25 to 28 kph or say 35 to 38 kph in the same time frame takes way more power output, and so when a motor does that we really appreciate it much more than when it does the 58kph acceleration.thunderstorm80 wrote:I ask all this because I have the feeling that on such standstill takeoff  the motor first "bog down", and once you are in the 15km/h zone  you can feel a dramatic and much better acceleration, but this doesn't make sense at all!
That's why many people would say that a power throttle rather than a torque throttle is the most natural at feeling the same over a wide speed range. Half throttle means a given number of watts into the motor, both at low speeds and at high speed, and that feels more consistent than half throttle giving substantially more power into the motor when moving fast than when moving slow as happens with a direct torque throttle.
In this context this is completely incorrect. The motor efficiency is a nonfactor in the equation as the controller is running a direct phase current control and the torque>phase current relationship is almost perfectly linear. So the motor will be putting out the same X number of newtonmeters just the same regardless of whether it is 40% efficient or 90% efficient.d8veh wrote:If you look at the Efficiency curve at http://www.ebikes.ca/tools/simulator.html, you will see that at low speeds, you have very low efficiency, so even though you are at 100% throttle, and generating a lot of torque, the efficiency is low, which presumably means you are feeling "bogged down". With the 25A controller, as you hit 15kph you pass 60% efficiency peaking at over 80% efficiency.
That's it.
Previously competed in the Suntrip race on a back to back tandem solar powered row/cycle trike. 550 watt solar roof, dual Grin All Axle hub motors, dual Phaserunner controllers, 12 LiGo batteries, and a whole wack of gear.
Now back in Vancouver learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled
Now back in Vancouver learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

 Posts: 363
 Joined: Mar 29 2016 5:54am
Re: Hub motor steady acceleration using Phaserunner?
That's what I say as well!justin_le wrote:Thanks Alan for the very clear and correct explanation on the motor simulator's function, limitations, and common misinterpretations. We get people all the time seeing like 4050% efficiency numbers at low speeds and assuming that the motor efficiency is terrible at low speeds, without realizing that this is at way higher power/torque levels than needed to move the bike at said speed. When you correctly back off on the throttle % slider so that the actual steady state cruising speed is this low speed, then the efficiency is right up in the ~80% territory. I see soo much misinformed conclusions being made here on ES from simulator curves and I appreciate attempts at correcting the record.Alan B wrote:Hi folks.
The simulator is a wonderful tool, however it is easy to misinterpret what it is showing.
This is because of the much higher acceleration you have in your lower mechanical gearing when you start to accelerate, giving you advantage: I am almost sure that this "bogging" impression is because we are used to drive variablegearing vehicles, notably private cars, buses, and even our pedalling drivetrain on our bicycles: Over there we actually DO get a much higher acceleration on the lower gears due to the proportional higher torque, and our brain learn to perceive it that way. If we all just used fixed gear bicycles and used only trains, then I have the impression we wouldn't be "conditioned" to perceive it that way. This is in addition, as you said, to the higher and higher delta power demand in order to increase your speed, while the Phaserunner just pumps through an increasing amount of power as you accelerate so you would still have a constant acceleration.justin_le wrote:Alan B wrote: Anyways, onto the OP's question:You say you have a "feeling" to this effect, but do you have a data log of your acceleration? If you have a CA on the bike and can log the serial data stream and then plot it, I'm quite sure that what you will find is a very nice an linear velocity increase up to, as you say, the point where wind drag starts to have an effect, and then the acceleration will decrease. But from a perception point of view, it will feel pretty anemic at the low speeds region of takeoff simply because the human brain knows intuitively that it there is substantially more power required to accelerate from 15 to 18 kph than from 5 to 8 kph.thunderstorm80 wrote:I ask all this because I have the feeling that on such standstill takeoff  the motor first "bog down", and once you are in the 15km/h zone  you can feel a dramatic and much better acceleration, but this doesn't make sense at all!
I have the Analogger and it would be interesting to log the steady acceleration graph with the Phaserunner and post it here, and perhaps it can be used as a tool to show the difference between a torque mapped controller like the Phaserunner and a standard PWM controller like the Grinfineon.
If we assume a fixed gear pedalling bike, and we assume you are comfortable pedalling at 30kph, then you will have a MUCH harder time accelerating through the 58kph due to the narrow effective RPM bandwidth of the human leg, and therefore you will accelerate way slower in that zone.justin_le wrote: Anyone can accelerate from 5 to 8 kph in a few seconds just by pedaling, but to accelerate from 25 to 28 kph or say 35 to 38 kph in the same time frame takes way more power output, and so when a motor does that we really appreciate it much more than when it does the 58kph acceleration.
If we assume a variable gear pedalling bike, then you will accelerate those 58kph in few seconds because of the gear advantage, giving you a much higher torque. The higher speeds zones would be accelerated slower, assuming you apply a constant leg force and steady RPM.
This is from forces&torques perspective. If we discuss from energy point of view, then yes  Due to the kinetic energy equal 0.5*m*V^2, then increasing your speed will require a higher and higher delta power with each pedal stroke.
I never thought of it, and it makes sense! This come in addition to the mechanical gearing advantage I was talking earlier, since the human leg is also limited by the continuous power it can produce.justin_le wrote: That's why many people would say that a power throttle rather than a torque throttle is the most natural at feeling the same over a wide speed range. Half throttle means a given number of watts into the motor, both at low speeds and at high speed, and that feels more consistent than half throttle giving substantially more power into the motor when moving fast than when moving slow as happens with a direct torque throttle.
Interesting discussion!
Re: Hub motor steady acceleration using Phaserunner?
That may be true. If only ebike technology had matured in the late Victorian era!thunderstorm80 wrote:If we all just used fixed gear bicycles and used only trains, then I have the impression we wouldn't be "conditioned" to perceive it that way
Previously competed in the Suntrip race on a back to back tandem solar powered row/cycle trike. 550 watt solar roof, dual Grin All Axle hub motors, dual Phaserunner controllers, 12 LiGo batteries, and a whole wack of gear.
Now back in Vancouver learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled
Now back in Vancouver learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled

 Posts: 223
 Joined: May 09 2016 5:26am
 Location: copenhagen, Denmark
Re: Hub motor steady acceleration using Phaserunner?
I've been running an infineon CAv3 combo from em3ev and it's been loud, but runs great. I recently bought a phaserunner and swapped out the controller, went through the setup and now my bike accelerates painfully slow (but amazingly quiet). I'm only running 52v 40A on a 1500w leaf motor. What should my phaserunner settings be at to add a bit more torque? Or is it the CA that needs adjustment. If I lift the wheel of the ground and apply throttle, it accelerates very fast, but if I put it on the ground... Slow
I'm not doing regency (yet), have a grin slim half twist and running the latest firmware on the CA
I'm not doing regency (yet), have a grin slim half twist and running the latest firmware on the CA
Re: Hub motor steady acceleration using Phaserunner?
I have the exact same problem: leafbike 1500w and phaserunner be extremely slow acceleration and no torque.
Re: Hub motor steady acceleration using Phaserunner?
You want to make sure that you have the maximum phase current set to 96 amps, and that you also have your throttle voltages mapped so that at full throttle the PR's output is at 100% as well. If you find that the acceleration is still slower than what you want, then it means you need a controller with high phase current capabilities. Typically that would mean a 12fet or 18 fet device.
Previously competed in the Suntrip race on a back to back tandem solar powered row/cycle trike. 550 watt solar roof, dual Grin All Axle hub motors, dual Phaserunner controllers, 12 LiGo batteries, and a whole wack of gear.
Now back in Vancouver learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled
Now back in Vancouver learning to be a dad with my Big Dummy Frame (yes This One, thanks ES!) with GMAC 10T rear hub motor, Phaserunner controller, and 52V 19Ah EM3EV pack
My website: http://www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs, which are disabled