IP Library Granted Patent US 10,756,601
Granted Patent B2
US 10,756,601 · App. 16/055,112 · Granted Aug 25, 2020

Control method and control system of motor rotation speed

Inventors: Dong Hun Lee (Gyeonggi-Do, KR); Sung Do Kim (Seoul, KR); Chang Seok You (Gyeonggi-do, KR); Min Su Kang (Gyeonggi-do, KR); Soon Il Jeon (Gyeonggi-do, KR)
Assignees: Hyundai Motor Company; Kia Motors Corporation
H02K11/215H02P1/48H02P21/14H02P29/0241H02P29/032H02P2101/45H02P2203/09
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,756,601
App. No.
16/055,112
Granted
Aug 25, 2020
Kind
B2
Abstract

A control method of a motor rotation speed may include calculating a q-axis potential difference of a synchronous coordinate system for controlling a q-axis current of the synchronous coordinate system based on a target rotation speed of a motor and a measured rotation speed value of the speed sensor, calculating a voltage command of the synchronous coordinate system based on the calculated q-axis potential difference of the synchronous coordinate system, and controlling an inverter connected to the motor according to the calculated voltage command of the synchronous coordinate system.

Claims (47)

1. A control method of a motor rotation speed, comprising:

calculating, by a motor controller, a q-axis potential difference of a synchronous coordinate system for controlling a q-axis current of the synchronous coordinate system based on a target rotation speed of a motor and a measured rotation speed value of the motor;

calculating, by the motor controller, a voltage command of the synchronous coordinate system based on the calculated q-axis potential difference of the synchronous coordinate system; and

controlling, by the motor controller, an inverter connected to the motor according to the calculated voltage command of the synchronous coordinate system,

wherein calculating the voltage command of the synchronous coordinate system includes calculating a q-axis voltage command of the synchronous coordinate system by feedforward compensating for a counter electromotive force of the motor to the calculated q-axis potential difference of the synchronous coordinate system.

2. The control method of claim 1 , wherein calculating the q-axis potential difference of the synchronous coordinate system includes calculating a difference between the target rotation speed and the measured rotation speed value and calculating the q-axis potential difference of the synchronous coordinate system using the calculated difference between the target rotation speed and the measured rotation speed value.

3. The control method of claim 2 , wherein calculating the q-axis potential difference of the synchronous coordinate system includes integrating the calculated difference between the target rotation speed and the measured rotation speed value.

4. The control method of claim 1 , further comprising:

after calculating the q-axis potential difference of the synchronous coordinate system, limiting a magnitude of the calculated q-axis potential difference of the synchronous coordinate system to a predetermined magnitude or less,

wherein calculating the voltage command of the synchronous coordinate system includes calculating the voltage command of the synchronous coordinate system using the limited q-axis potential difference of the synchronous coordinate system.

5. The control method of claim 4 , wherein, when a previously calculated q-axis potential difference of the synchronous coordinate system is limited to the predetermined magnitude value or less, calculating the q-axis potential difference of the synchronous coordinate system includes performing anti-windup control for preventing a windup according to integration of the limited q-axis potential difference of the synchronous coordinate system and the previously calculated q-axis potential difference of the synchronous coordinate system.

6. The control method of claim 1 , wherein the counter electromotive force of the motor is proportional to the measured rotation speed value with a counter electromotive force constant as a proportional constant.

7. The control method of claim 1 , wherein calculating the voltage command of the synchronous coordinate system includes calculating a d-axis voltage command of the synchronous coordinate system using the q axis voltage command of the synchronous coordinate system, which is calculated by assuming that a d-axis current of the synchronous coordinate system is zero.

8. The control method of claim 7 , wherein a d-axis voltage command of the synchronous coordinate system is calculated using the following equation:

V

d

=

-

L

q

ω

e

V

q

-

λω

e

R

s

wherein, V d is the d-axis voltage command of the synchronous coordinate system, V q is the q-axis voltage command of the synchronous coordinate system, L q is q-axis inductance of the synchronous coordinate system, W e is a measured rotation speed value (an electrical rotation speed), R s is phase resistance of the motor, and λ is a counter electromotive force of the motor.

9. The control method of claim 1 , wherein controlling the inverter includes performing coordinate conversion on the calculated voltage command of the synchronous coordinate system into a three-phase voltage command and controlling the inverter with the three-phase voltage command.

10. The control method of claim 1 , further comprising:

before calculating the q-axis potential difference of the synchronous coordinate system, determining whether a three-phase current sensor for measuring a three-phase current applied from the inverter to the motor fails,

wherein, when the three-phase current sensor is determined as failing, calculating the q-axis potential difference of the synchronous coordinate system is performed.

11. A control system of a motor rotation speed, comprising:

a speed sensor for measuring the motor rotation speed; and

a motor controller configured to calculate a q-axis potential difference of a synchronous coordinate system for controlling a q-axis current of the synchronous coordinate system based on a target rotation speed of a motor and a measured rotation speed value of the speed sensor, calculate a voltage command of the synchronous coordinate system based on the calculated q-axis potential difference of the synchronous coordinate system, and control an inverter connected to the motor according to the calculated voltage command of the synchronous coordinate system,

wherein the motor controller feedforward compensates for a counter electromotive force of the motor to the calculated q-axis potential difference of the synchronous coordinate system to calculate a q-axis voltage command of the synchronous coordinate system.

12. The control system of claim 11 , further comprising:

a coordinate converter configured to perform coordinate conversion on the calculated voltage command of the synchronous coordinate system into a three-phase voltage command and control the inverter with the three-phase voltage command.

13. The control system of claim 11 , wherein the motor controller limits a magnitude of the calculated voltage command of the synchronous coordinate system to a predetermined magnitude value or less and calculates the voltage command of the synchronous coordinate system using the limited q-axis potential difference of the synchronous coordinate system.

14. The control system of claim 11 , wherein the motor controller calculates a d-axis voltage command of the synchronous coordinate system using the q-axis voltage command of the synchronous coordinate system, which is calculated by assuming that a d-axis current of the synchronous coordinate system is zero.

15. The control system of claim 11 , further comprising:

a three-phase current sensor for measuring the three-phase current applied from the inverter to the motor,

wherein the motor controller determines whether the three-phase current sensor fails, and when the three-phase current sensor is determined as failing, the motor controller calculates the q-axis electric potential difference of the synchronous coordinate system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2018
From: LEE, DONG HUN; KIM, SUNG DO; YOU, CHANG SEOK; KANG, MIN SU; JEON, SOON IL
To: HYUNDAI MOTOR COMPANY; KIA MOTORS CORPORATION
Reel/Frame 046557/0261 →
Priority Claims (1)
KR 10-2018-0029635 · Mar 14, 2018 · national
Continuity (1)
Related Publication 20190288585A1 · Sep 19, 2019