Variable Rail Voltage Control of Brushless DC Motors

advertisement
UNCLASSIFIED//APPROVED FOR PUBLIC RELEASE
Variable Rail Voltage Control of
Brushless DC Motors
Yuan Chen
Mentors: Dr. William Nothwang and Dr. Joseph Conroy
Abstract
Brushless DC (BLDC) motors achieve higher efficiency and endure less wear and tear than brushed DC motors but require additional
drive circuitry and electronics to perform commutation. Due to their natural efficiency advantage, BLDC motors are used in small robotic
platforms where low power consumption is of concern. The standard drive circuit is a three phase inverter with fixed rail voltage, and
speed control is typically achieved by applying pulse width modulation signals to the inverter MOSFET gates. We implement a
proportional-integral feedback controller to achieve closed-loop speed control in the presence of variable rail voltage. We examine the
relation between rail voltage and steady state power consumption and rail voltage and controller transients for fixed motor angular velocity.
Background - PI Control
Results
•Treating the BLDC motor and commutation logic as a single
system gives the transfer function:
Power Consumption (W) vs Rail Voltage (V)
5000 rpm
6150 rpm
7300 rpm
8450 rpm
where K(v) is plant gain, a function of a applied rail voltage
•Closed loop system:
Power Consumption (W)
3.00
2.50
2.00
1.50
1.00
0.50
2.5
3
3.5
4
4.5
5
5.5
Rail Voltage (V)
Step Response - 5000 rpm to 7300 rpm
5V
•System transfer function:
4V
3.2V
8000
Tracking & Power Consumption
•System tracks step inputs with zero steady state error if and only
if K(v) > 0:
Angular Velocity (rpm)
7500
7000
6500
6000
5500
5000
•System poles:
4500
0
50
100
150
200
250
300
350
400
450
Time (ms)
•All states of angular velocity and its time integral are reachable if
and only if K(v) > 0
Conclusions
•Define power consumption as the product of rail voltage and
motor phase current
•There exists a distinct local minimum of power consumption as a
function of rail voltage – unique for each motor/driver/controller
combination
•Controller transients and power consumption in both transient and
steady state determined by rail voltage for fixed gains and fixed
reference
•Controller time-domain behavior varies with rail voltage: faster
rise time with increasing voltage
tradeoff between power
consumption and controller response
Implementation & Experimentation
Future Work
•Implement feedback system using PSoC-5; external Atmel based
commutation board
•Implement controller using ARM microcontroller
•Estimate speed from timing of commutation signals
•Optimal control: autonomously choose rail voltage based on
adjustable weights of power consumption and response time
•Measure power consumption in both transient and steady state
for fixed speed while experimentally varying rail voltage
•Develop variable gain controller to counteract the effect of varying
plant gain on controller transients
UNCLASSIFIED//APPROVED FOR PUBLIC RELEASE
Download