# US 10,771,003 B2 · Apparatus and method for controlling inverter for driving motor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,771,003 B2
- Document ID: US10771003B2
- Status: Granted
- Kind: B2
- Application number: 16/197,216
- Filed: 2018-11-20
- Published: 2020-01-16
- Granted: 2020-09-08
- Earliest claimed: 2018-07-11
- Assignees: Hyundai Motor Company; Kia Motors Corporation
- Applicants: Hyundai Motor Company; Kia Motors Corporation
- Inventors: Yong Jae Lee; Joo Young Park; Ho Joon Shin; Sung Kyu Kim; Su Hyun Bae
- Web page: https://patentgrep.com/patent/US10771003B2

## CPC

- H02P 21/50: {Vector control arrangements or methods not otherwise provided for in H02P21/00- H02P21/36}
- H02P 27/085: {wherein the PWM mode is adapted on the running conditions of the motor, e.g. the switching frequency}
- H02K 11/33: Drive circuits, e.g. power electronics (H02K11/38 takes precedence)
- H02P 21/18: Estimation of position or speed
- H02P 21/22: Current control, e.g. using a current control loop
- H02P 27/08: with pulse width modulation
- H02P 2209/09: PWM with fixed limited number of pulses per period
- H02P: CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02K: DYNAMO-ELECTRIC MACHINES (dynamo-electric relays H01H53/00; conversion of DC or AC input power into surge output power {H03K3/53})

## Abstract

An apparatus for controlling an inverter for a motor driving includes: a current controller configured to generate a d/q-axis voltage reference for allowing a d/q-axis current detection value, which is obtained by measuring a current supplied from the inverter to the motor, to converge on the d/q-axis current reference for driving the motor, and a voltage modulator configured to control switching of the inverter by selectively applying one among a plurality of predetermined pulse width modulations (PWM) based on a point at which the d/q-axis voltage reference is located in a hexagonal space voltage vector diagram.

## Claims

### Claim 1

An apparatus for controlling an inverter for driving a motor, the apparatus comprising:
a current controller configured to generate a d/q-axis voltage reference for allowing a d/q-axis current detection value, which is obtained by measuring a current supplied from the inverter to the motor, to converge on the d/q-axis current reference for driving the motor, and
a voltage modulator configured to control switching of the inverter by selectively applying one among a plurality of predetermined pulse width modulations (PWMs) based on a point at which the d/q-axis voltage reference is located in a hexagonal space voltage diagram,
wherein, when the d/q-axis voltage reference is located on a diagonal line passing through a center of the hexagon in the space voltage vector diagram, the voltage modulator applies a discontinuous PWM (DPWM), and
wherein, when the d/q-axis voltage reference is located inside the hexagon except for the diagonal line passing through the center of the hexagon in the space voltage vector diagram, the voltage modulator applies a space vector PWM (SVPWM).

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein, when the DPWM is applied to the d/q-axis voltage reference located on the diagonal line passing through the center of the hexagon, the number of switching times is ⅓ of the number of switching times when the SVPWM is applied in the space voltage vector diagram.

### Claim 3

An apparatus for controlling an inverter for driving a motor, the apparatus comprising:
a current controller configured to generate a d/q-axis voltage reference for allowing a d/q-axis current detection value, which is obtained by measuring a current supplied from the inverter to the motor, to converge on the d/q-axis current reference for driving the motor, and
a voltage modulator configured to control switching of the inverter by selectively applying one among a plurality of predetermined pulse width modulations (PWMs) based on a point at which the d/q-axis voltage reference is located in a hexagonal space voltage vector diagram,
wherein, when the d/q-axis voltage reference is located within a predetermined range from a diagonal line passing through a center of the hexagon in the space voltage vector diagram, the voltage modulator applies a DPWM.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein, when the d/q-axis voltage reference is located within the predetermined range from the diagonal line passing through the center of the hexagon in the space voltage vector diagram, the voltage modulator corrects the d/q-axis voltage reference onto a point on an adjacent diagonal line to apply the DPWM.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein the voltage modulator determines whether the d/q-axis voltage reference is located in an area within the predetermined range from the diagonal line passing through the center of the hexagon in the space voltage vector diagram by converting the d/q-axis voltage reference into three-phase phase voltage references based on results of comparing differences in magnitude between a first phase voltage reference having a largest magnitude among the converted three-phase voltage references and a second phase voltage reference among the converted three-phase voltage references and differences in magnitude between the second phase voltage reference and a third phase voltage reference having a smallest magnitude among the converted three-phase voltage references.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein, when the difference in magnitude between the first phase voltage reference and the second phase voltage reference is equal to or less than a predetermined value or when the difference in magnitude between the second phase voltage reference and the third phase voltage reference is equal to or less than the predetermined value, the voltage modulator determines the d/q-axis voltage reference as being present in the area within the predetermined range from the diagonal line passing through the center of the hexagon in the space voltage vector diagram.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein, when the difference in magnitude between the first phase voltage reference and the second phase voltage reference is equal to or less than the predetermined value, the voltage modulator corrects the magnitude of the second phase voltage reference to the magnitude of the first phase voltage reference to correct the d/q-axis voltage reference onto the point on the adjacent diagonal line.

### Claim 8 (depends on 6)

The apparatus of claim 6, wherein, when the difference in magnitude between the second phase voltage reference and the third phase voltage reference is equal to or less than the predetermined value, the voltage modulator corrects the magnitude of the second phase voltage reference to the magnitude of the third phase voltage reference.

### Claim 9 (depends on 3)

The apparatus of claim 3, wherein, when the d/q-axis voltage reference is located inside the hexagon except for the diagonal line passing through the center of the hexagon in the space voltage vector diagram, a space vector PWM (SVPWM) is applied.

### Claim 10

A method for controlling an inverter for a motor driving, the method comprising steps of:
generating, by a controller, a d/q-axis voltage reference for allowing a d/q-axis current detection value, which is obtained by measuring a current supplied from the inverter to the motor, to converge on the d/q-axis current reference for driving the motor;
comparing, by the controller, a difference in magnitude between a first phase voltage reference having a largest magnitude among three-phase phase voltage references and a second phase voltage reference having an intermediate magnitude and a difference in magnitude between the second phase voltage reference and a third phase voltage reference having a smallest magnitude;
when the difference in magnitude between the first phase voltage reference and the second phase voltage reference is equal to or less than a predetermined value or when the difference in magnitude between the second phase voltage reference and the third phase voltage reference is equal to or less than the predetermined value, correcting, by the controller, a value on a diagonal line passing through a center of a hexagon of a space voltage vector diagram; and
controlling, by the controller, switching of the inverter by applying a discontinuous pulse width modulation (DPWM) based on the converted three-phase phase voltage references.

### Claim 11 (depends on 10)

The method of claim 10, wherein, when the difference in magnitude between the first phase voltage reference and the second phase voltage reference is equal to or less than the predetermined value, the step of correcting includes a step of converting the magnitude of the second phase voltage reference into the magnitude of the first phase voltage reference.

### Claim 12 (depends on 10)

The method of claim 10, wherein, when the difference in magnitude between the second phase voltage reference and the third phase voltage reference is equal to or less than the predetermined value, the step of correcting includes a step of converting the magnitude of the second phase voltage reference into the magnitude of the third phase voltage reference.

### Claim 13 (depends on 10)

The method of claim 10, further comprising:
as a comparison result of the comparing, when the difference in magnitude between the first phase voltage reference and the second phase voltage reference is greater than the predetermined value or the difference in magnitude between the second phase voltage reference and the third phase voltage reference is greater than the predetermined value, applying a space vector PWM (SVPWM) to control the switching of the inverter based on the three-phase voltage references converted in the step of converting.
