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
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.
References Cited (Backward Citations)
US4511835A
Cited
US4855652A
Cited
JPH06153526A
Cited
US5420492A
Cited
JPH0819263A
Cited
US5739650A
Cited
US6208109B1
Cited
US5796228A
Cited
US6075328A
Cited
US5920161A
Cited
US6281656B1
Cited
JP2001161090A
Cited
US6462492B1
Cited
US6501243B1
Cited
US6396229B1
Cited
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 |