Method and apparatus for applying a commutation advance automatically in a brushless DC motor
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H02P-006/18
출원번호
US-0108725
(2011-05-16)
등록번호
US-8680799
(2014-03-25)
발명자
/ 주소
Rote, John K.
Oh, Seil
Schmidt, Brian L.
출원인 / 주소
Texas Instruments Incorporated
대리인 / 주소
Cooper, Alan A. R.
인용정보
피인용 횟수 :
0인용 특허 :
15
초록▼
To achieve peak acoustic and power performance, the coil or applied current should be in phase or substantially aligned with the back electromotive force (back-EMF) voltage. However, there are generally phase differences between the applied current and back-EMF voltage that are induced by the impeda
To achieve peak acoustic and power performance, the coil or applied current should be in phase or substantially aligned with the back electromotive force (back-EMF) voltage. However, there are generally phase differences between the applied current and back-EMF voltage that are induced by the impedance of the brushless DC motor (which can vary based on conditions, such as temperature and motor speed). Traditionally, compensation for these phase differences was provided manually and on an as-needed basis. Here, however, a system and method are provided that automatically perform a commutation advance by incrementally adjusting a drive signal over successive commutation cycles when the applied current and back-EMF voltage are misaligned.
대표청구항▼
1. A method for reducing acoustic noise in a brushless direct current (DC) motor, the method comprising: applying a drive signal to a drive circuit;determining a zero-crossing for a back electromotive force (back-EMF) voltage for the brushless DC motor based at least in part on the drive signal;meas
1. A method for reducing acoustic noise in a brushless direct current (DC) motor, the method comprising: applying a drive signal to a drive circuit;determining a zero-crossing for a back electromotive force (back-EMF) voltage for the brushless DC motor based at least in part on the drive signal;measuring an applied current applied to the brushless DC motor by the driver in response to the drive signal;comparing the zero-crossing for the back-EMF voltage to a zero-crossing for the applied current; andincrementally adjusting the drive signal so as to substantially align the zero-crossing for the back-EMF voltage and the zero-crossing for the applied current,wherein the step of determining further comprises determining a position for the zero-crossing for the back-EMF voltage within a window,wherein the step of comparing further comprises: determining a plurality of signs of a magnitude of the applied current within the window, wherein each sign is determined at a predetermined interval;incrementing a counter for each sign that is one of positive and negative to generate a position for the zero-crossing for applied current; andcomparing the position for the zero-crossing for the back-EMF voltage to the position for the zero-crossing for the applied current to generate a position difference. 2. The method of claim 1, wherein the step of incrementally adjusting further comprises iteratively adjusting the drive signal until the position difference is less than the predetermined interval. 3. The method of claim 2, wherein the drive signal further comprises a plurality of pulse width modulation (PWM) signals. 4. The method of claim 3, wherein the step of measuring further comprises sampling the applied current for each PWM cycle. 5. An apparatus comprising: a drive circuit that drives a brushless DC motor;a sense circuit that is coupled to the drive circuit so as to measure an applied current for the brushless DC motor; anda control circuit that is coupled to the sense circuit and the drive circuit, wherein the control circuit:applies a drive signal to the drive circuit;determines a zero-crossing for a back-EMF voltage for the brushless DC motor based at least in part on the drive signal;compares the zero-crossing for the back-EMF voltage to a zero-crossing for the applied current; andincrementally adjusts the drive signal so as to substantially align the zero-crossing for the back-EMF voltage and the zero-crossing for the applied current, wherein the drive circuit further comprises a plurality of half-H-bridges,wherein the sense circuit further comprises a plurality of current sensors, wherein each current sensor is associated with at least one of the transistors from at least one of the half-H-bridges,wherein the control circuit further comprises: an analog-to-digital converter (ADC) that is coupled to the sense circuit so as to generate a digitized applied current;a processor having a memory with a computer program embodied thereon, wherein the processor is coupled to the ADC, and wherein the processor compares the zero-crossing for the back-EMF voltage to the zero-crossing for the applied current and incrementally adjusts the drive signal; anda controller that is coupled between the processor and drive circuit, wherein the controller applies a drive signal to the drive circuit and determines the zero-crossing for the back-EMF voltage. 6. The apparatus of claim 5, wherein the drive circuit further comprises: a pre-driver that is coupled to the controller; anda driver that is coupled to the pre-driver and the sense circuit. 7. The apparatus of claim 6, wherein the apparatus further comprises the DC brushless motor, which is coupled to the driver. 8. The apparatus of claim 7, wherein the processor further comprises a digital signals processor (DSP). 9. An apparatus comprising: a drive circuit;a controller that applies a drive signal to the drive circuit and that determines a zero-crossing for a back-EMF voltage for a brushless DC motor based at least in part on the drive signal;a sense circuit that measures an applied current applied to the brushless DC motor by the drive circuit in response to the drive signal; anda processor having a storage medium with a computer program embodied thereon, wherein the computer program includes: computer code for comparing the zero-crossing for the back-EMF voltage to a zero-crossing for the applied current; andcomputer code for incrementally adjusting the drive signal so as to substantially align the zero-crossing for the back-EMF voltage and the zero-crossing for the applied current,wherein the controller determines a position for the zero-crossing for the back-EMF voltage within a window,wherein the computer code for comparing further comprises: computer code for determining a plurality of signs of a magnitude of the applied current within the window, wherein each sign is determined at a predetermined interval;computer code for incrementing a counter for each sign that is one of positive and negative to generate a position for the zero-crossing for applied current; andcomputer code for comparing the position for the zero-crossing for the back-EMF voltage to the position for the zero-crossing for the applied current to generate a position difference. 10. The apparatus of claim 9, wherein the computer code for incrementally adjusting further comprises computer code for iteratively adjusting the drive signal until the position difference is less than the predetermined interval. 11. The apparatus of claim 10, wherein the drive signal further comprises a plurality of PWM signals. 12. The apparatus of claim 11, wherein the drive circuit further comprises: a pre-driver that is coupled to the controller; anda driver that is coupled to the pre-driver and the sense circuit. 13. The apparatus of claim 12, wherein the processor further comprises a DSP.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (15)
Cassat Alain M. (Pully CHX) Cardoletti Laurent (Montreux CHX), Closed loop control of a brushless DC motor at nominal speed.
Cameron Scott W. (Milpitas CA), Method and apparatus for starting a sensorless polyphase DC motor in dual-coil mode and switching to single coil mode at.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.