← Back to Patent Explorer
US6690137B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Sensorless control system for synchronous motor

Assignee: Bosch Home Comfort Japan Inc
•
Filing: 2002-01-24
•
Granted: 2004-02-10
•
Expires: 2022-01-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A synchronous motor drive system in accordance with the present invention detects a DC current of an inverter which drives a synchronous motor, and based on the magnitude of the current, estimates torque current components that flow through the motor, and then based on the estimated value, determines the voltage which is applied to the motor, and finally estimates and computes the magnetic pole axis located inside the motor using the estimated value of the torque current.

Inventors

  • 👤 Yoshitaka Iwaji
  • 👤 Tsunehiro Endo
  • 👤 Kiyoshi Sakamoto
  • 👤 Yuhachi Takakura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 19:49
CPC Classifications
H; H02; H02P; H02P6/00; H02P6/14; H02P6/16; H02P6/18; H02P23/00; H02P23/30

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 170 words
A synchronous motor drive system comprising a synchronous motor, an inverter which applies alternating current to the synchronous motor, direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for giving current commands Id* and Iq*, Id* on the dc-axis that is assumed to be the magnetic pole axis located inside said synchronous motor and Iq* on the qc-axis that is perpendicular to the dc-axis, and means for computing dc-qc-axis voltage commands based on said current commands Id* and Iq* and said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; wherein torque current components inside said synchronous motor are estimated and computed based on the detected current value of said direct current power source, and then said qc-axis component current command Iq* is generated based on the computed value.
Claim 2
Dependent Claim 170 words
A synchronous motor drive system comprising a synchronous motor, an inverter which applies alternating current to the synchronous motor, direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for giving current commands Id* and Iq*, Id* on the dc-axis that is assumed to be the magnetic pole axis located inside said synchronous motor and Iq* on the qc-axis that is perpendicular to the dc-axis, and means for computing dc-qc-axis voltage commands based on said current commands Id* and Iq* and said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; wherein torque current components inside said synchronous motor are estimated and computed based on the detected current value of said direct current power source, and then said qc-axis component current command Iq* is generated based on the computed value.
Claim 3
Dependent Claim 140 words
A synchronous motor drive system comprising a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for computing an alternating current phase of said synchronous motor based on the rotation command, and means for computing voltage commands applied to said synchronous motor; wherein: said synchronous motor drive system sends control signals to said inverter based on the voltage commands for controlling said motor; a corrected current value is formed by performing a differential or partial differential correction to a detected current value of said direct current power source; and said alternating current phase is corrected using the corrected current value.
Claim 4
Dependent Claim 140 words
A synchronous motor drive system comprising a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for computing an alternating current phase of said synchronous motor based on the rotation command, and means for computing voltage commands applied to said synchronous motor; wherein: said synchronous motor drive system sends control signals to said inverter based on the voltage commands for controlling said motor; a corrected current value is formed by performing a differential or partial differential correction to a detected current value of said direct current power source; and said alternating current phase is corrected using the corrected current value.
Claim 5
Dependent Claim 47 words
A synchronous motor drive system according to claim 2 , wherein torque current components inside said synchronous motor are estimated and computed based on the detected current value of said direct current power source, and then said alternating current phase is corrected based on the computed value.
Claim 6
Dependent Claim 63 words
A synchronous motor drive system according to claim 3 , wherein the error Δ∝ between the magnetic pole axis (d-axis) located inside said synchronous motor and said dc-axis is computed using the detected current value of said direct current power source or the estimated value of said torque current component, and then said alternating current phase is corrected based on the error Δθ.
Claim 7
Dependent Claim 208 words
A synchronous motor drive system comprising a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for giving current commands Id* and Iq*, Id* on the dc-axis that is assumed to be the magnetic pole axis (d-axis) located inside said synchronous motor and Iq* on the qc-axis that is perpendicular to the dc-axis, and means for computing said dc-qc-axis voltage commands based on the current commands Id* and Iq* said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; said synchronous motor drive system further comprising means for estimating and computing a torque current component which is perpendicular to the magnetic pole axis located inside said synchronous motor, based on the detected current value of said direct current power source, means for computing the error Δθ between said d-axis and said dc-axis using the estimated value of said torque current component, and means for generating said current command Iq* based on the error Δθ.
Claim 8
Dependent Claim 208 words
A synchronous motor drive system comprising a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for giving current commands Id* and Iq*, Id* on the dc-axis that is assumed to be the magnetic pole axis (d-axis) located inside said synchronous motor and Iq* on the qc-axis that is perpendicular to the dc-axis, and means for computing said dc-qc-axis voltage commands based on the current commands Id* and Iq* said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; said synchronous motor drive system further comprising means for estimating and computing a torque current component which is perpendicular to the magnetic pole axis located inside said synchronous motor, based on the detected current value of said direct current power source, means for computing the error Δθ between said d-axis and said dc-axis using the estimated value of said torque current component, and means for generating said current command Iq* based on the error Δθ.
Claim 9
Dependent Claim 238 words
A synchronous motor drive system a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for computing an alternating current phase of said synchronous motor based on the rotation command, means for giving current commands Id* and Iq*, Id* on the dc-axis that is assumed to be the magnetic pole axis (d-axis) located inside said synchronous motor and Iq* on the qc-axis that is perpendicular to the dc-axis, and means for computing said dc-qc-axis voltage commands based on the current commands and said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; said synchronous motor drive system further means for estimating and computing a torque current component which is perpendicular to the magnetic pole axis located inside said synchronous motor, based on the detected current value of said direct current power source, means for computing the error Δθ between said d-axis and said dc-axis using the estimated value of said torque current component and correcting said alternating current phase based on the obtained error Δθ, and means for generating a current command Iq* based on an adjusted amount for correcting said alternating current phase.
Claim 10
Dependent Claim 238 words
A synchronous motor drive system a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for computing an alternating current phase of said synchronous motor based on the rotation command, means for giving current commands Id* and Iq*, Id* on the dc-axis that is assumed to be the magnetic pole axis (d-axis) located inside said synchronous motor and Iq* on the qc-axis that is perpendicular to the dc-axis, and means for computing said dc-qc-axis voltage commands based on the current commands and said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; said synchronous motor drive system further means for estimating and computing a torque current component which is perpendicular to the magnetic pole axis located inside said synchronous motor, based on the detected current value of said direct current power source, means for computing the error Δθ between said d-axis and said dc-axis using the estimated value of said torque current component and correcting said alternating current phase based on the obtained error Δθ, and means for generating a current command Iq* based on an adjusted amount for correcting said alternating current phase.
Claim 11
Dependent Claim 249 words
A synchronous motor drive system comprising a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for giving current commands Id* and Iq*, Id* on the dc-axis that is assumed to be the magnetic pole axis (d-axis) located inside said synchronous motor and Iq* on the qc-axis that is perpendicular to the dc-axis, and means for computing said dc-qc-axis voltage commands based on the current commands and said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; said synchronous motor drive system further comprising means for estimating and computing a torque current component which is perpendicular to the magnetic pole axis located inside said synchronous motor, based on the detected current value of said direct current power source, means for computing the error Δθ between said d-axis and said dc-axis using the estimated value Iqc of said torque current component and estimating rotation of said synchronous motor based on the obtained error Δθ, means for computing an alternating current phase of said synchronous motor based on the estimated value of said rotation, and means for generating a current command Iq* based on the deviation between said rotation command and the estimated value of said rotation.
Claim 12
Dependent Claim 249 words
A synchronous motor drive system comprising a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving a rotation command to said synchronous motor, means for giving current commands Id* and Iq*, Id* on the dc-axis that is assumed to be the magnetic pole axis (d-axis) located inside said synchronous motor and Iq* on the qc-axis that is perpendicular to the dc-axis, and means for computing said dc-qc-axis voltage commands based on the current commands and said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; said synchronous motor drive system further comprising means for estimating and computing a torque current component which is perpendicular to the magnetic pole axis located inside said synchronous motor, based on the detected current value of said direct current power source, means for computing the error Δθ between said d-axis and said dc-axis using the estimated value Iqc of said torque current component and estimating rotation of said synchronous motor based on the obtained error Δθ, means for computing an alternating current phase of said synchronous motor based on the estimated value of said rotation, and means for generating a current command Iq* based on the deviation between said rotation command and the estimated value of said rotation.
Claim 13
Dependent Claim 36 words
Synchronous motor drive system according to claim 5 , further comprising means for correcting said voltage commands based on the deviation between said current command Iq* and the estimated value Iqc of said torque current component.
Claim 14
Dependent Claim 105 words
A synchronous motor drive system according to claim 4 , wherein said error Δθ is computed by the following Equation (12): Δθ = V   d   c * - R · I   d + ω   1 · L   q · I   q V   q   c * wherein Vdc* is a dc-axis voltage command, Vqc* is a qc-axis voltage command, ω1 is an electrical angle frequency of the motor, R is wire-wound resistance of the motor, Lq is q-axis inductance of the motor, and Iqc is an estimated torque current value.
Claim 15
Dependent Claim 71 words
A synchronous motor drive system according to claim 5 , wherein said error Δθ is computed by the following Equation (11): Δθ = V   d   c * - ( R + s   L   d )  I   d + ω   1 · L   q · I   q V   q   c *
Claim 16
Dependent Claim 38 words
A synchronous motor drive system according to claim 1 , further comprising means for detecting the voltage of said direct current power source, wherein torque current component inside said synchronous motor is computed using said detected voltage value.
Claim 17
Dependent Claim 28 words
A synchronous motor drive system according to claim 1 , wherein torque current component inside said synchronous motor is calculated by subtracting a loss consumed by an inverter.
Claim 18
Dependent Claim 74 words
A synchronous motor drive system according to claim 12 , further comprising means for computing direct current input power of said inverter, means for computing the power consumed by said synchronous motor, and means for calculating said inverter loss from the difference between said direct current input power and the power consumed by said synchronous motor, wherein torque current component inside said synchronous motor is calculated using the estimated value of said inverter loss.
Claim 19
Dependent Claim 39 words
A synchronous motor drive system according to claim 1 , wherein said dc-axis voltage command Id* is computed using any one of the detected DC current value, current command Iq*, or estimated value Iqc of said torque current component.
Claim 20
Dependent Claim 138 words
A synchronous motor drive system comp sing a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving rotation command to said synchronous motor, means for giving a torque command to said synchronous motor, and means for computing voltage commands of said synchronous motor based on said torque command and said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; wherein torque occurring inside said synchronous motor is computed using the detected current value of said direct current power source and then said torque command is generated based on the computed value Tmc.
Claim 21
Dependent Claim 138 words
A synchronous motor drive system comp sing a synchronous motor, an inverter which applies alternating current to the synchronous motor, a direct current power source which supplies power to the inverter, means for detecting a current supplied from the direct current power source to said inverter, means for giving rotation command to said synchronous motor, means for giving a torque command to said synchronous motor, and means for computing voltage commands of said synchronous motor based on said torque command and said rotation command; said synchronous motor drive system sending control signals to said inverter based on the voltage commands for controlling said synchronous motor; wherein torque occurring inside said synchronous motor is computed using the detected current value of said direct current power source and then said torque command is generated based on the computed value Tmc.
Claim 22
Dependent Claim 46 words
A synchronous motor drive system according to claim 15 , further comprising means for computing an alternating current phase of said synchronous motor based on said rotation command, wherein said alternating current phase is corrected based on the computed torque value Tmc inside said synchronous motor.
Claim 23
Dependent Claim 70 words
A synchronous motor drive system according to claim 15 , further comprising means for computing an alternating current phase of sa d synchronous motor based on said rotation command, wherein the error Δθ between said d-axis and said dc-axis is computed using the detected current value of said DC power source or said computed torque value Tmc and then said alternating current phase is corrected based on the error Δθ.
Claim 24
Dependent Claim 41 words
A synchronous motor drive system according to claim 17 , wherein, when said synchronous motor torque is estimated and computed, said rotation command is corrected based on said error Δθ and said torque Tmc is computed using the corrected rotation command.
Claim 25
Dependent Claim 38 words
A synchronous motor drive system according to claim 15 , further comprising means for detecting said direct current power supply voltage, wherein said torque Tmc is computed using the detected voltage value of said direct current power source.
Claim 26
Dependent Claim 24 words
A synchronous motor drive system according to claim 15 , wherein said torque Tmc is computed by subtracting a loss consumed by said inverter.
Claim 27
Dependent Claim 59 words
A synchronous motor drive system according to claim 20 , further comprising means for computing direct current power that is input into said inverter, means for computing torque output of said synchronous motor, and means for calculating power loss consumed by said inverter and said synchronous motor using the difference between said direct current input power and torque output.
Claim 28
Dependent Claim 50 words
A synchronous motor drive system according to claim 1 , further comprising a filter that eliminates high frequency components of the detected current value of said direct current power source, wherein the filter time constant is made more than an average period of ripple component contained in said detected current.
Claim 29
Dependent Claim 83 words
A synchronous motor drive system according t claim 22 , wherein said inverter is a full bridge comprising plus-side and minus-side semiconductor switching elements for each phase, said switching elements consisting of said full ridge sampling the detected value of the current, which has passed through said filter, in the state where the plus-side switching elements are all on or in the state where the minus-side switching elements are all on and obtaining the detected current value of said direct current power source.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-02-09 2007-08-11 2008-02-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-02-09 2011-08-11 2012-02-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-02-09 2015-08-11 2016-02-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag