Apparatus and method for compensating for position error of resolver
US-2015362347-A1 · Dec 17, 2015 · US
US2016190964A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016190964-A1 |
| Application number | US-201514983826-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 30, 2015 |
| Priority date | Dec 30, 2014 |
| Publication date | Jun 30, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed herein are a motor driving apparatus and a controlling method thereof. The motor driving apparatus includes a motor having a rotor including a permanent magnet, and a stator, an inverter to supply a driving power to the motor, and a control unit to estimate a parameter using a startup estimation when a rotation speed of the rotor is less than a preset startup speed, to estimate the parameter using a driving estimation with compensating for a dead time when the rotation speed of the rotor is equal to or greater than the preset startup speed and a torque of the rotor is equal to or less than a preset driving torque, and to estimate the parameter using the driving estimation without the dead time compensation when the rotation speed of the rotor is equal to or greater than the preset startup speed and the torque of the rotor exceeds the preset driving torque.
Opening claim text (preview).
What is claimed is: 1 . A motor driving apparatus comprising: a motor having a rotor including a permanent magnet, and a stator; an inverter configured to supply a driving power to the motor; and a control unit configured to estimate a parameter by supplying a d-axis test current and a q-axis test current for a predetermined amount of time and configured to compensate for a dead time based on a polarity of a driving current by supplying a step-like composite square wave as a driving current. 2 . The motor driving apparatus according to claim 1 , wherein the control unit controls the inverter such that the driving current becomes the step-like composite square wave due to a command current in a saw tooth waveform. 3 . The motor driving apparatus according to claim 2 , wherein the control unit generates the command current in the saw tooth waveform based on a position of the rotor. 4 . The motor driving apparatus according to claim 1 , wherein the control unit controls the inverter such that times at which the d-axis test current and the q-axis test current are supplied do not overlap. 5 . The motor driving apparatus according to claim 1 , wherein the parameters estimated in the control unit are a phase resistance, a counter electromotive force constant, a d-axis inductance, and a q-axis inductance. 6 . The motor driving apparatus according to claim 1 , wherein the control unit does not control the inverter such that the driving current becomes the step-like composite square wave when a torque of the rotor is equal to or greater than a preset driving torque. 7 . The motor driving apparatus according to claim 1 , wherein the control unit estimates the parameters using a startup estimation when the rotor is at standstill. 8 . A motor driving apparatus comprising: a motor having a rotor including a permanent magnet, and a stator; an inverter configured to supply a driving power to the motor; and a control unit configured to estimate a parameter using a startup estimation when a rotation speed of the rotor is less than a preset startup speed, configured to estimate the parameter using a driving estimation with a dead time compensation when the rotation speed of the rotor is equal to or greater than the preset startup speed and a torque of the rotor is equal to or less than a preset driving torque, and configured to estimate the parameter using the driving estimation without the dead time compensation when the rotation speed of the rotor is equal to or greater than the preset startup speed and the torque of the rotor exceeds the preset driving torque. 9 . The motor driving apparatus according to claim 8 , wherein, in the startup estimation of the control unit, the control unit controls the inverter to supply a d-axis high-frequency test voltage and a q-axis high-frequency test voltage in order to estimate a d-axis inductance, a q-axis inductance, and a phase resistance. 10 . The motor driving apparatus according to claim 9 , wherein, in the startup estimation of the control unit, the control unit controls the inverter to supply a first d-axis direct current test current and a second d-axis direct current test current in order to estimate the phase resistance. 11 . The motor driving apparatus according to claim 8 , wherein, in the startup estimation of the control unit, the control unit controls the inverter to supply only a q-axis current in order to control the rotation speed of the rotor to be less than the preset startup speed, and calculates a d-axis magnetic flux and a q-axis magnetic flux of a rest frame in order to estimate a counter electromotive force constant. 12 . The motor driving apparatus according to claim 8 , wherein, in the driving estimation of the control unit, the control unit controls the inverter to supply a d-axis test current and a q-axis test current for a predetermined amount of time in order to estimate a phase resistance, a counter electromotive force constant, a d-axis inductance, and a q-axis inductance. 13 . The motor driving apparatus according to claim 8 , wherein, in the dead time compensation of the control unit, the control unit controls the inverter such that a driving current becomes a step-like composite square wave, and compensates for a dead time based on a polarity of the driving current. 14 . A controlling method of a motor driving apparatus, the method comprising: supplying a d-axis test current and a q-axis test current for a predetermined amount of time; estimating a parameter based on a d-axis current and a q-axis current of a time when the d-axis test current and the q-axis test current are supplied and a time when the d-axis test current and the q-axis test current are not supplied; supplying a step-like composite square wave as a driving current; and compensating for a dead time based on a polarity of the driving current. 15 . The method according to claim 14 , wherein the step-like composite square wave is generated as the driving current due to a command current of a saw tooth waveform. 16 . The method according to claim 15 , wherein the command current of a saw tooth waveform is generated based on a position of a rotor. 17 . The method according to claim 14 , wherein the d-axis test current and the q-axis test current are supplied such that the times of supplying thereof do not overlap. 18 . The method according to claim 14 , wherein the parameters estimated are a phase resistance, a counter electromotive force constant, a d-axis inductance, and a q-axis inductance. 19 . The method according to claim 16 , further comprising supplying the step-like composite square wave as the driving current and stopping the compensating for a dead time when a torque of the rotor is equal to or greater than a preset driving torque. 20 . The method according to claim 16 , further comprising estimating the parameters using a startup estimation when the rotor is at standstill. 21 . A controlling method of a motor driving apparatus, the method comprising: estimating a parameter using a startup estimation when a rotation speed of a rotor is less than a preset startup speed; estimating the parameter using a driving estimation with compensating for a dead time when the rotation speed of the rotor is equal to or greater than the preset startup speed and a torque of the rotor is equal to or less than a preset driving torque; and estimating the parameter using the driving estimation without the compensating for a dead time when the rotation speed of the rotor is equal to or greater than the preset startup speed and the torque of the rotor exceeds the preset driving torque. 22 . The method according to claim 21 , wherein, in the startup estimation, a d-axis high-frequency test voltage and a q-axis high-frequency test voltage are supplied to estimate a d-axis inductance, a q-axis inductance, and a phase resistance. 23 . The method according to claim 22 , wherein, in the startup estimation, a control unit supplies a first d-axis direct current test current and a second d-axis direct current test current in order to estimate the phase resistance. 24 . The method according to claim 21 , wherein, in the startup estimation, a q-axis current is supplied in order to maintain the rotation speed of the rotor to be less than the preset startup speed, and a d-axis magnetic flux and a q-axis magnetic flux of a rest frame is calculated in order to estimate a counter electromotive for
Estimation or adaptation of machine parameters, e.g. flux, current or voltage · CPC title
Estimation of constants, e.g. the rotor time constant · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.