Electric motor control strategies for using a low resolution position sensor
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H02P-001/04
H02P-001/00
출원번호
UP-0881309
(2004-06-30)
등록번호
US-7567047
(2009-08-05)
발명자
/ 주소
Rozman, Gregory I.
출원인 / 주소
Hamilton Sundstrand Corporation
대리인 / 주소
Carlson, Gaskey & Olds PC
인용정보
피인용 횟수 :
21인용 특허 :
21
초록▼
An electric motor control strategy includes using a low resolution position sensor that provides a square wave output signal. The position sensor information is converted into sinusoidal commutation signals for motor control that reduces torque ripple. In one disclosed example, square wave commutati
An electric motor control strategy includes using a low resolution position sensor that provides a square wave output signal. The position sensor information is converted into sinusoidal commutation signals for motor control that reduces torque ripple. In one disclosed example, square wave commutation is used at low motor speeds and a controller switches to sinusoidal commutation once a selected threshold speed of the motor is reached. In another disclosed example, sinusoidal commutation is used at all motor speeds with two different techniques for converting the square wave sensor signal into a sinusoidal commutation signal, depending on the motor speed.
대표청구항▼
I claim: 1. A method of controlling an electric motor using a low resolution position sensor, comprising: converting a square wave output signal from a low resolution position sensor into a sinusoidal motor commutation signal by generating a torque reference signal based on the square wave output s
I claim: 1. A method of controlling an electric motor using a low resolution position sensor, comprising: converting a square wave output signal from a low resolution position sensor into a sinusoidal motor commutation signal by generating a torque reference signal based on the square wave output signal and generating the sinusoidal motor commutation signal by multiplying the torque reference signal by a sinusoidal signal. 2. The method of claim 1, including estimating an electrical position of the motor based upon an edge of the square wave output signal. 3. The method of claim 2, including selecting at least one sensor phase as an initialization phase and resetting the estimated motor position to 0 degrees at each occurrence of a selected edge of the square wave output of the initialization phase. 4. The method of claim 2, including determining a frequency of the square wave output signal and integrating the determined frequency to thereby generate a sawtooth signal that is indicative of the electrical position. 5. The method of claim 4, including determining a sin component and a cos component of the sawtooth signal; multiplying the sin and cos components, respectively, by a torque reference signal; and converting the multiplied sin and cos components into signals that are used to control power to the motor. 6. The method of claim 2, including selectively adding a phase advance to the estimated electrical position responsive to a speed of the motor. 7. The method of claim 2, including generating a staircase signal having step increments that correspond to edges of the square wave output signal, the staircase signal repeatedly beginning at 0 degrees and incrementing to 360 degrees. 8. The method of claim 7, including integrating the staircase signal to generate a sawtooth signal that is indicative of the electrical position. 9. The method of claim 1, including using the square wave output for commutation at low motor speeds and switching to using the sinusoidal motor commutation signal at motor speeds above a selected threshold. 10. The method of claim 9, including maintaining the motor speed above the threshold after switching to the sinusoidal motor commutation signal. 11. The method of claim 9, including providing a plurality of sensors that equals a number of phases in the motor and using 120 degree commutation when using the square wave output for commutation at low motor speeds and using 180 degree commutation when using the sinusoidal signal. 12. A motor controller, comprising: a low resolution position sensor; and a processor that processes a square wave output signal from the low resolution position sensor to generate a commutation signal, the processor converting the square wave output signal into a sinusoidal commutation signal by generating a torque reference signal based on the square wave output signal and generating the sinusoidal motor commutation signal by multiplying the torque reference signal by a sinusoidal signal. 13. The motor controller of claim 12, wherein the processor generates a square wave commutation signal at low motor speeds and generates the sinusoidal commutation signal at motor speeds above a selected threshold. 14. The motor controller of claim 12, wherein the motor has a plurality of phases and the sensor output has a plurality of phases that equals the number of motor phases and wherein the processor uses edges of the sensor square wave output signal to estimate an electrical position of the motor. 15. The motor controller of claim 14, wherein at least one sensor output phase is an initialization phase and the processor resets the estimated motor position to 0 degrees at each occurrence of a selected edge of the initialization phase. 16. The motor controller of claim 12, wherein the processor determines a frequency of the square wave output signals and integrates the determined frequency to thereby generate a sawtooth signal that is indicative of the electrical position. 17. The motor controller of claim 12, including a phase advance module that selectively adds a phase advance to the sinusoidal commutation signal responsive to the motor exceeding a selected speed. 18. The motor controller of claim 12, including a position detector that generates a staircase signal having step increments that correspond to edges of the square wave output signal. 19. The motor controller of claim 18, including an integrator that integrates the staircase signal to generate a sawtooth signal that is indicative of an electrical position of the motor and the controller uses the sawtooth signal to generate the sinusoidal commutation signal. 20. The motor controller of claim 12, including a plurality of sensors that equals a number of phases in the motor and wherein the controller uses 120° commutation when using the square wave output for commutation at low motor speeds and uses 180° commutation when using the sinusoidal signal. 21. The method of claim 1, comprising obtaining position information from the square wave output signal; providing speed feedback information based upon the position information; and generating the torque reference signal based on the speed feed back information. 22. The method of claim 1, comprising multiplying the torque reference signal by a sin output and a cos signal, wherein the sinusoidal commutation signal results from the multiplying. 23. The method of claim 22, comprising selecting the sin output and the cos signal based on at least one of the position information or speed feedback. 24. A method of controlling an electric motor using a low resolution position sensor, comprising: using a square wave output signal from the low resolution position sensor for commutation at low motor speeds; switching to using sinusoidal motor commutation at motor speeds above a selected threshold, the sinusoidal motor commutation being based upon a sinusoidal motor commutation signal that is obtained by converting the square wave output signal from the low resolution position sensor into the sinusoidal motor commutation signal; and providing a plurality of sensors that equals a number of phases in the motor and using 120° commutation when using the square wave output for commutation at the low motor speeds and using 180° commutation when using the sinusoidal motor commutation signal. 25. A motor controller, comprising: a low resolution position sensor; a processor that processes a square wave output signal from the low resolution position sensor to generate a commutation signal, the processor converting the square wave output signal into a sinusoidal commutation signal; a position detector that generates a staircase signal having step increments that correspond to edges of the square wave output signal; and an integrator that integrates the staircase signal to generate a saw tooth signal that is indicative of an electrical position of the motor and the controller uses the saw tooth signal to generate the sinusoidal commutation signal. 26. A motor controller, comprising: a plurality of sensors that equals a number of phases in a motor; and a processor that processes a square wave output signal from the sensors and wherein the controller uses 120° commutation and the square wave output for commutation at low motor speeds, the controller using 180° commutation and a sinusoidal commutation signal at motor speeds above a selected threshold, the processor converting the square wave output signal into the sinusoidal commutation signal.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (21)
Dohanich ; Jr. George J. (Endicott NY) Rohde John C. (Endicott NY) Trudgen Gary A. (Endwell NY), Acceleration control system for a d-c motor.
Colosky, Mark P.; Collier-Hallman, Steven J.; McCann, Roy; Weilhammer, Phillip; Tallant, II, James Charles, Method and apparatus for calibrating and initializing an electronically commutated motor.
Sanglikar,Amit Raja; Wiegman,Herman Lucas Norbert; Stephens,Charles Michael; Saxena,Sunit Kumar; Vijayan,Pradeep; Kane,Ajit Wasant, Method and apparatus for driving a brushless direct current motor.
Chen Shaotang ; Boules Nady ; Lequesne Bruno Patrice Bernard, Method and apparatus for robust generation of an index pulse for an electric power steering system.
Nady Boules ; Rassem Ragheb Henry ; Chandra Sekhar Namuduri ; Thomas Wolfgang Nehl ; Bruno Patrice Bernard ; Shaotang Chen, Torque ripple free electric power steering.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.