Trying to get more clarity on max cadence support for the TSDZ2 so I can choose between the 36v (higher KV) and 48v (lower KV) motor core options to pair with my existing 12S9P battery setup (44V nominal). I want to be sure I have power in the 90-110 cadence range while still optimizing efficiency and maintaining high power capability. Have read comments about the 36v core getting hotter than the 48v which I'd like to better understand (if correct would argue for the 48v core) and also know that Field Weakening, which the OSF can use to spin faster, negatively impacts efficiency (which would argue for the 36v core)..
Let's start with the stock setup for perspective - I have read that with the stock firmware and a battery voltage matching the motor core (36V w/36v, 48V w/48v) assist falls off at 70-75 and is gone completely by 90. Obviously this won't work for my needs. Have also read that even using a higher voltage battery - like 48V w/36v core STILL won't extend assist to higher cadence (w/ stock FW). Since motor RPM is KV*voltage, the 36v should spin faster with a 48V pack, so it must be the firmware holding it back (eRPM limited by PWM freq?).
Anyways, moving on to the OSF (which I will definitely use) it seems that new firmware allows for higher cadence support by TWO means (if I've understood it correctly):
1) Increasing PWM freq to allow motor to spin as fast as KV*voltage should allow
2) Using Field Weakening to allow motor to spin FASTER than the straightforward KV*voltage equation
So the first point above should work for my needs - enabling the motor to spin past a cadence of 90 to a max dictated by the battery voltage and motor KV WITHOUT impacting efficiency. Although not clear if it will get me to the 90-110 range WITH power using a 12S pack on the 36v core...
The second approach, while nice for brief top speed runs, is NOT a good way to get to 90-110 cadence if that's how you ride most of the time, as you will continually be running at sub-optimal efficiency, reducing range and creating excess heat. (I'm familiar with this concept from VESC controllers that I've used quite a bit)
Hence I want to make sure the motor KV I choose to go with my 12S battery can provide power at a 90-110 cadence range WITHOUT needing to use Field Weakening.
I've tried to put together some approx numbers to make sense of this all - Max Cadence achievable with various combinations of motor KV, Battery voltage, FW, & Field Weakening. Of course these max figures are 15-20% higher than where I'd want my cadence to fall, as at max motor cadence torque will be essentially zero. (meaningful torque is really only up to 70-75 when max cadence is 90)
So far, the only thing I'm sure of is that the estimates below are not correct
For one, I do not know what the 'unlimited' cadence of a 36v core w/ 36V battery (or 48 w/48) would be (OSF w/out Field Wkng) - still 90? Or greater if that 90 was actually constrained by the slow PWM of the stock FW...
Can any of you help me improve on the accuracy of the figures below? Current estimates seem to suggest I should go with the 36v core, but still may not be high enough cadence support without Field Weakening..
MAX CADENCE ACHIEVABLE by MOTOR TYPE, BATTERY VOLTAGE, FW, & FIELD WEAKENING
36v Core w/ 36V battery (10S): Standard FW: 90, OSF w/out Field: 90?, OSF with Field: 110-120?
36v Core w/ 44V battery (12S): Standard FW: 90, OSF w/out Field: 108+?, OSF with Field: 130+?
48v Core w/ 48V battery (13S): Standard FW: 90, OSF w/out Field: 90?, OSF with Field: 110-120?
48v Core w/ 44V battery (12S): Standard FW: <90?, OSF w/out Field: <90?, OSF with Field: 100-110?
So if the 36v core is the correct choice, then of course I have to ask the second question of why do people say the 36v core gets hotter? Will save that for the follow-up but am planning to pay for the cooling mod that eco-cycles offers, so hopefully that alleviates that concern...
Thanks all!