rynhardt
1 W
Hi everyone.
I've been reading up on BLDC controllers in preparation for a motorcycle build, and would appreciate it if anyone can confirm my understanding of these things.
As far as I can tell, all BLDC controllers use pulse width modulation (PWM) to control motor phase current.
And regardless of whether it's controlling the stator phase or the amplitude of the current, it's still just a function of duty cycle.
Now each time the controller switches a phase ON, the current through the phase winding is determined by I = V/Z, where
V = battery pack voltage, say 72V
Z = circuit impedance (resistance, capacitance and inductance)
If we only look at resistance, we can include phase winding resistance, battery internal resistance, MOSFET junctions, leads and connectors, say 0.2 ohm, there would be a short circuit current (SSC) of 360A (provided the pack could suppy this).
If I had set the motor controller to have max phase amps of 180A, it would effectively never exceed a 50% PWM duty cycle.
Now if my throttle was linearly mapped to motor torque, I would expect a 10% throttle to equal a 5% duty cycle (@ 360A SSC).
And a 100% throttle would equal a 50% duty cycle (@ 360A SSC).
Considering the simple case above, and ignoring inductance and capacitance and multiple phases for the time being, can anyone confirm that the controller set up and limits are really just functions of duty cycle at the end of the day?
I've been reading up on BLDC controllers in preparation for a motorcycle build, and would appreciate it if anyone can confirm my understanding of these things.
As far as I can tell, all BLDC controllers use pulse width modulation (PWM) to control motor phase current.
And regardless of whether it's controlling the stator phase or the amplitude of the current, it's still just a function of duty cycle.
Now each time the controller switches a phase ON, the current through the phase winding is determined by I = V/Z, where
V = battery pack voltage, say 72V
Z = circuit impedance (resistance, capacitance and inductance)
If we only look at resistance, we can include phase winding resistance, battery internal resistance, MOSFET junctions, leads and connectors, say 0.2 ohm, there would be a short circuit current (SSC) of 360A (provided the pack could suppy this).
If I had set the motor controller to have max phase amps of 180A, it would effectively never exceed a 50% PWM duty cycle.
Now if my throttle was linearly mapped to motor torque, I would expect a 10% throttle to equal a 5% duty cycle (@ 360A SSC).
And a 100% throttle would equal a 50% duty cycle (@ 360A SSC).
Considering the simple case above, and ignoring inductance and capacitance and multiple phases for the time being, can anyone confirm that the controller set up and limits are really just functions of duty cycle at the end of the day?