ProphetZarquon
Active Member
- Region
- USA
Hi! Great to see someone else researching exactly what each of these settings actually do. I'll try to clarify, without getting long-winded:The Torque page has quite a number of disagreements:
1) The whole Delta Voltage thing is confusing.
2) Why does Prophet Zarquon have different Min Current % for different pedal cadences?
3) What does Current Decay actually do, and why is Zarquon different at different cadences?
Hope this is helpful. Let me know if there's another published setting I should include in the above tables.
1. The adjustable span of each "Delta Voltage" field (for instance, adjusting the span of mV that shall be assessed as 0-5Kg), allows us to calibrate\tweak the amount of pedal torque reported, relative to a specific mV passed by the load cell: Whatever mV value we specify in the "0-5 Kg" field, will mean that '5Kg' is reported when the pedal torque sensor reaches a value in mV equal to BaseVoltage + that specified mV value for "0-5 Kg".
Making the span of each "n-N Kg" field smaller, means that less actual pedal force is required, to reach the next range of pedal force reported; smaller Delta Voltage spans report more pedal force, larger spans report less pedal force, for the same amount of actual pedal force.
In my case, simply standing on the front pedal, is far more than enough to max out the load cell in the pedal torque sensor: Therefore I need all the torque sensing range available, & thus I have added a few digits to each mV span, so that the sum total of all spans combined (plus the base mV) equals the precise maximum mV my pedal torque sensor can output.
If I weighed significantly less than 60Kg (or if my legs were not strong enough to lift me up a step), I would instead set the spans smaller, so that less actual pedal force is required, to reach a reported '60Kg'.
Similarly, by increasing the mV span of the "0-5Kg" & "5-10Kg" ranges, while reducing the mV span of the upper ranges (such as"50-60Kg"), we can require more pedal force before '12Kg' is reported, while reducing the difference in actual effort between a reported '50' & '60' Kg.
Inversely, a large value for the "0-5Kg" span with a small value for the "50-60Kg" span, results in more precise power response at low amounts of pedal force & exaggerated power response near max pedal force. (I might prefer this.)
In other words, smaller mV spans reduce the pedal force required to report any Kg; larger mV spans increase the pedal force required to report that same Kg.
If for some reason, "5-10Kg" accurately reported 10Kg when 10Kg of actual pedal force got applied, & "30-40Kg" accurately reported 40Kg at an actual 40Kg of pedal force, but some value between "15-20Kg" was reported when only 12Kg of pedal force got applied, we could slightly increase the "10-15Kg" span & reduce the "20-30Kg" span by an equal number of mV, so that 12Kg of actual pedal force correctly reports as 12Kg, without affecting the already accurate reporting at 5-10Kg or at 30-40Kg.
Thus, the BaseVoltage & the DeltaVoltage settings, allow us to calibrate the 0 level & the Kg reported for each span of the pedal torque sensor's output range:
By setting the BaseVoltage to whatever mV value is shown in TqVoltate while at 0 pedal force, we set an accurate starting point from 0Kg.
By calibrating the precise mV size of each DeltaVoltage span, we can set an accurate (or preferred) measurement of 5Kg, 20Kg, 60Kg, etc.
2. None of the fields adjustable under "Spd0", "Spd20" etc, have any direct relation to pedal cadence. For example, the "MinCur(%)" field under the "Spd0" range, sets the minimum current applied when the motor is engaged at ~0 MPH (& on up to 19% of "max" MPH).
The MinCur% field under the "Spd20" range, sets the minimum current applied when the controller is told that our speed is between 20% & 39% of its programed max speed for that PAS level (in my case "Spd100"% currently equals 48 MPH, set at the display).
Since I want smooth starts & minimal chain strain, I have not only increased the "Slow Start Mode" to 7, but also set the MinCurrent% of Spd0, to 1%; this way, my lightest pedaling doesn't produce a minimum 10 or 15 percent of the max power allowed by each PAS level (the default).
Each PAS level (0-5 Eco + 0-5 Sport) has its own "LimitSpd%" & "LimitCurrent%" setting. As a result, "Spd20" (& "Spd100" etc) actually affects torque response at speeds between 20-39% (or ≥100%) of whatever LimitSpd% is assigned, for the PAS level we're in. Likewise, MinCur% is actually a minimum percentage of the LimitCurrent% that's been set for the PAS level we're in. For example:
On the "Basic" tab, all my PAS levels (including "PAS 0 Eco" & "PAS 0 Sport") have LimitSpeed% set to 100%. This means that even in PAS 0 or 1, the controller may continue to apply motor power all the way up to whatever max speed is set (48MPH, "By Display's Command"). This also means that no matter what PAS level I'm in, the fields adjustable under the "Spd20" section, always apply to the same range of speeds.
If PAS level 1 were set to a LimitSpeed% of 50% (24MPH) & all other PAS levels were set to a LimitSpeed% of 100%, then all the settings listed on the Torque tab under "Spd100", would apply at any speeds ≥24MPH in PAS 1 but ≥48MPH in other PAS levels.
For this reason, I keep all PAS levels set to the same LimitSpeed%; otherwise, the torque tuning would go grossly out of tune from one PAS level to another.
While in PAS 5 with LimitSpd%100, "Spd100" would still mean speeds ≥48MPH, but while in PAS 1 set to LimitSpd%50, "Spd100" would suddenly mean any speeds ≥24MPH. Spd20" would jump between applying from 20-39% of max speed & applying from 10-19.5% of max speed, depending which PAS level we were riding in at any given time. All our careful tuning of the lowest Spd0 fields, would be thrown very far out of whack when their speed values suddenly get multiplied by .5 (or .1 or .01) each time we switch to PAS modes limited to 50% (or 10% or 1%) of the usual speed limit.
(It would have made more sense for the Spd0\20\etc ranges, to remain fixed percentages of the "Speed Limited" value assigned on the "Pedal Assist" tab. Unfortunately, they don't; any reduction in LimitSpeed% for each PAS level, also reduces the speed at which Spd20\40\60\80\100 settings begin to apply.)
Relatedly, the "LimitCurrent%" for each PAS level, affects the percentile settings on the "Torque" tab as well: I have 1% set as the max current for PAS 0; this means that while in PAS 0, all the Cur% fields on the Torque tab under each Spd{%}, are a percentage of that 1% max current.
If we use the "Basic" tab, to set PAS 1 to a max LimitCurrent% of 10%, then use the "Torque" tab to set the "Spd0" MinCurrent% to 10%, the minimum power applicable in PAS 1, will be 1% (ten percent of ten percent). In any PAS level with a LimitCurrent% of 100%, the minimum power applicable at 10% MinCur, will be 10% (ten percent of one hundred percent).
Thus, we find that it is impossible to perfectly tune the pedal torque response for more than one PAS mode: Any change in LimitSpeed%, affects the speed at which the fields under each Spd0\20\40\60\80\100 are applied, & any change in LimitCurrent%, changes the percentage of a percentage applied by the MinCur\MaxCur\KeepCur settings.
3. Current Decay is the rate at which delivered current gets reduced from MaxCur to MinCur. (This is the part that does relate to cadence.) Increasing the CurDecy value, causes a faster decrease in power between pedal strokes. If pedal torque exceeding ReturnKg is reported before current decay ends, current is restored at a level proportional to pedal torque reported.
("Time of stop" is the delay before decay starts; "Stop Decay" is the duration over which the Current Decay occurs. A longer StopDecay duration stretches the CurDecy slope over a longer period.)
... Nope, not a short answer at all.
Sorry! I hope this helps.
Last edited: