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

Motor controller

Assignee: Panasonic Holdings Corp
•
Filing: 1998-03-24
•
Granted: 1999-08-10
•
Expires: 2018-03-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A motor controller comprising drive unit for supplying power to the stator windings of a motor based on a current command, a stator current detection unit for detecting the stator current flowing in the stator windings, a saturation degree production unit for producing the saturation degree data indicating the extent to which the stator current deviates from the current command based on the current command and the stator current, a reference value production unit for producing a reference value of the saturation degree, a gain production unit for producing a gain indicating the rate at which the current command is changed, and a current command production unit for producing the current command data based on the saturation degree, the reference value and the gain, wherein the gain production unit produces the gain data based on at least one of the rotational speed of the motor and the current command.

Inventors

  • 👤 Tomokuni Iijima
  • 👤 Kazushige Narazaki
  • 👤 Yoshiaki Igarashi
  • 👤 Satoshi Tamaki
  • 👤 Masaki Tagome
  • 👤 Mineaki Isoda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:47
CPC Classifications
B; B60; B60L; B60L15/00; B60L15/02; B60L15/025; B60L15/20; B60L15/2045; B60L50/00; B60L50/50; B60L50/51; B60L7/00; B60L7/10; B60L7/14; Y; Y02; Y02T; Y02T10/00; Y02T10/60; Y02T10/64; Y02T10/70; Y02T10/72

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 136 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; and current command production means for producing said current command data based on said saturation degree, said reference value and said gain; wherein said gain production means produces said gain data based on at least one of the rotational speed of said motor and said current command.
Claim 2
Dependent Claim 136 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; and current command production means for producing said current command data based on said saturation degree, said reference value and said gain; wherein said gain production means produces said gain data based on at least one of the rotational speed of said motor and said current command.
Claim 3
Dependent Claim 26 words
A motor controller according to claim 1, wherein said gain production means reduces said gain with the advance of the current phase of said current command.
Claim 4
Dependent Claim 25 words
A motor controller according to claim 1, wherein said gain production means reduces said gain with the increase in the rotational speed of said motor.
Claim 5
Dependent Claim 26 words
A motor controller according to claim 1, wherein said gain production means reduces said gain with the increase in the absolute value of said current command.
Claim 6
Dependent Claim 189 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; steady state judging means for judging whether said motor is in steady state or not; and vibration amplitude calculation means for calculating a vibration amplitude indicating the extent of vibration based on the vibration of at least one of said current command, said saturation degree, said stator current, the rotational speed of said motor, and the output torque of said motor; wherein said gain production means produces said gain data based on said vibration amplitude under said steady state.
Claim 7
Dependent Claim 189 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; steady state judging means for judging whether said motor is in steady state or not; and vibration amplitude calculation means for calculating a vibration amplitude indicating the extent of vibration based on the vibration of at least one of said current command, said saturation degree, said stator current, the rotational speed of said motor, and the output torque of said motor; wherein said gain production means produces said gain data based on said vibration amplitude under said steady state.
Claim 8
Dependent Claim 51 words
A motor controller according to claim 5, wherein said vibration amplitude calculation means uses the vibration amplitude of said saturation degree as said vibration amplitude; and wherein said gain production means produces said gain data in such a manner as to reduce said gain with the increase in said vibration amplitude.
Claim 9
Dependent Claim 70 words
A motor controller according to claim 5, wherein said current command production means produces a q-axis current command data and a d-axis current command data; wherein said vibration amplitude calculation means uses the vibration amplitude of said d-axis current command as said vibration amplitude; and wherein said gain production means produces said gain data in such a manner as to reduce said gain with the increase in said vibration amplitude.
Claim 10
Dependent Claim 145 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; and current command production means for producing said current command data based on said saturation degree, said reference value and said gain; wherein said reference value production means produces said reference value based on at least one of the rotational speed of said motor, said current command and the drive voltage applied to said drive means.
Claim 11
Dependent Claim 145 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; and current command production means for producing said current command data based on said saturation degree, said reference value and said gain; wherein said reference value production means produces said reference value based on at least one of the rotational speed of said motor, said current command and the drive voltage applied to said drive means.
Claim 12
Dependent Claim 44 words
A motor controller according to claim 8, wherein said current command production means produces a q-axis current command data and a d-axis current command data; and wherein said reference value production means increases said reference value with the increase in said q-axis current command.
Claim 13
Dependent Claim 28 words
A motor controller according to claim 8, wherein said reference value production means reduces said reference value with the advance of the current phase of said current command.
Claim 14
Dependent Claim 195 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; preparation period signal production means for producing a preparation period signal indicating a preparation period for determining said reference value; and determination timing signal production means for producing a determination timing signal indicating the timing for determining said reference value; wherein said current command production means maintains said current command at a constant level when said preparation period signal is being generated; and wherein said reference value production means produces said reference value based on said saturation degree when said determination timing signal is produced.
Claim 15
Dependent Claim 195 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; preparation period signal production means for producing a preparation period signal indicating a preparation period for determining said reference value; and determination timing signal production means for producing a determination timing signal indicating the timing for determining said reference value; wherein said current command production means maintains said current command at a constant level when said preparation period signal is being generated; and wherein said reference value production means produces said reference value based on said saturation degree when said determination timing signal is produced.
Claim 16
Dependent Claim 85 words
A motor controller according to claim 11, wherein said preparation period signal production means generates said preparation period signal in the case where the rotational speed of said motor is lower than a preset rotational speed and in the case where the torque command indicating the output torque generated by the motor is constant, and wherein the generation of said preparation period signal is cancelled in the case where said determination timing signal is generated and in the case where said torque command is changed.
Claim 17
Dependent Claim 37 words
A motor controller according to claim 11, wherein said determination timing signal production means produces said determination timing signal when the gradient of said saturation degree with respect to the rotational speed of said motor is changed.
Claim 18
Dependent Claim 27 words
A motor controller according to claim 11, wherein said determination timing signal production means produces said determination timing signal when the acceleration of said motor is changed.
Claim 19
Dependent Claim 150 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, based on said current command and said stator current; reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; and condition judging means for producing the condition index data indicating the operating condition of said motor; wherein said gain production means produces said gain data based on said condition index.
Claim 20
Dependent Claim 150 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, based on said current command and said stator current; reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; and condition judging means for producing the condition index data indicating the operating condition of said motor; wherein said gain production means produces said gain data based on said condition index.
Claim 21
Dependent Claim 142 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; and condition judging means for producing a condition index data indicating the operating condition of said motor; wherein said reference value production means produces said reference value based on said condition index.
Claim 22
Dependent Claim 142 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; and condition judging means for producing a condition index data indicating the operating condition of said motor; wherein said reference value production means produces said reference value based on said condition index.
Claim 23
Dependent Claim 31 words
A motor controller according to claim 15, wherein said condition judging means produces said condition index data based on the rate at which the rotational speed of said motor is changed.
Claim 24
Dependent Claim 31 words
A motor controller according to claim 16, wherein said condition judging means produces said condition index data based on the rate at which the rotational speed of said motor is changed.
Claim 25
Dependent Claim 41 words
A motor controller according to claim 15, wherein said condition judging means produces said condition index data based on the rate at which the torque command or the motor output command indicating the output torque generated in said motor is changed.
Claim 26
Dependent Claim 41 words
A motor controller according to claim 16, wherein said condition judging means produces said condition index data based on the rate at which the torque command or the motor output command indicating the output torque generated in said motor is changed.
Claim 27
Dependent Claim 95 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command: and current command production means for producing said current command data; wherein said current command production means produces a q-axis current command data and a d-axis current command data; and said system further comprising q-axis current command correction means for producing a q-axis current correction amount based on at least one of the rotational speed of said motor and said current command and correcting said q-axis current command by said q-axis current correction amount.
Claim 28
Dependent Claim 95 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command: and current command production means for producing said current command data; wherein said current command production means produces a q-axis current command data and a d-axis current command data; and said system further comprising q-axis current command correction means for producing a q-axis current correction amount based on at least one of the rotational speed of said motor and said current command and correcting said q-axis current command by said q-axis current correction amount.
Claim 29
Dependent Claim 173 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; and current command production means for producing said current command data based on said saturation degree, said reference value and said gain; wherein said current command production means produces a q-axis current command data and a d-axis current command data; said system further comprising q-axis current command correction means for producing a q-axis current correction amount based on at least one of the rotational speed of said motor and said current command and correcting said q-axis current command by said q-axis current correction amount.
Claim 30
Dependent Claim 173 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; and current command production means for producing said current command data based on said saturation degree, said reference value and said gain; wherein said current command production means produces a q-axis current command data and a d-axis current command data; said system further comprising q-axis current command correction means for producing a q-axis current correction amount based on at least one of the rotational speed of said motor and said current command and correcting said q-axis current command by said q-axis current correction amount.
Claim 31
Dependent Claim 30 words
A motor controller according to claim 19, wherein said q-axis current command correction means increases said q-axis current correction amount with the increase in the rotational speed of said motor.
Claim 32
Dependent Claim 30 words
A motor controller according to claim 20, wherein said q-axis current command correction means increases said q-axis current correction amount with the increase in the rotational speed of said motor.
Claim 33
Dependent Claim 27 words
A motor controller according to claim 19, wherein said-q-axis current command correction means reduces said q-axis current correction amount with the increase in said q-axis current command.
Claim 34
Dependent Claim 28 words
A motor controller according to claim 20, wherein said q-axis current command correction means reduces said q-axis current correction amount with the increase in said q-axis current command.
Claim 35
Dependent Claim 102 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; and current command production means for producing said current command data; wherein the amount of magnetic fluxes generated is controlled by changing the current phase of said current command; wherein said current command production means produces a q-axis current command data and a d-axis current command data; and wherein the current phase of said current command is changed in such a manner as to maintain the product of said q-axis current command and said d-axis current command at a constant level.
Claim 36
Dependent Claim 102 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; and current command production means for producing said current command data; wherein the amount of magnetic fluxes generated is controlled by changing the current phase of said current command; wherein said current command production means produces a q-axis current command data and a d-axis current command data; and wherein the current phase of said current command is changed in such a manner as to maintain the product of said q-axis current command and said d-axis current command at a constant level.
Claim 37
Dependent Claim 157 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; and current command production means for producing said current command data based on said saturation degree, said reference value and said gain; wherein said current command production means produces a q-axis current command data and a d-axis current command data, and changes said current phase in such a manner as to maintain the product of said q-axis current command and said d-axis current command at a constant level.
Claim 38
Dependent Claim 157 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; and current command production means for producing said current command data based on said saturation degree, said reference value and said gain; wherein said current command production means produces a q-axis current command data and a d-axis current command data, and changes said current phase in such a manner as to maintain the product of said q-axis current command and said d-axis current command at a constant level.
Claim 39
Dependent Claim 141 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; current command production means for producing said current command data; and phase compensation amount calculation means for calculating a phase compensation amount indicating the phase delay of the stator current flowing in said stator winding relative to said current command; wherein said phase compensation amount calculation means increases said phase compensation amount with the increase in the rotational speed of said motor; and wherein said current command production means produces a q-axis current command data and a d-axis current command data, compensates for said q-axis current based on the product of said phase compensation amount and said d-axis current command, and compensates for said d-axis current based on the product of said phase compensation amount and said q-axis current command.
Claim 40
Dependent Claim 141 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; current command production means for producing said current command data; and phase compensation amount calculation means for calculating a phase compensation amount indicating the phase delay of the stator current flowing in said stator winding relative to said current command; wherein said phase compensation amount calculation means increases said phase compensation amount with the increase in the rotational speed of said motor; and wherein said current command production means produces a q-axis current command data and a d-axis current command data, compensates for said q-axis current based on the product of said phase compensation amount and said d-axis current command, and compensates for said d-axis current based on the product of said phase compensation amount and said q-axis current command.
Claim 41
Dependent Claim 209 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; and current phase delay calculation means for calculating the phase delay of said stator current relative to said current command in such a manner as to increase the phase delay of said current command with the increase in the rotational speed of said motor; wherein said current command production means produces a q-axis current command data and a d-axis current command data, compensates for said q-axis current based on the product of said phase delay and said d-axis current command, and compensates for said d-axis current based on the product of said phase delay and said q-axis current command.
Claim 42
Dependent Claim 209 words
A motor controller comprising: drive means for supplying power to the stator windings of a motor based on a current command; stator current detection means for detecting the stator current flowing in said stator windings; saturation degree production means for producing a saturation degree data indicating the extent to which said stator current deviates from said current command, reference value production means for producing a reference value of said saturation degree; gain production means for producing a gain data indicating the rate at which said current command is changed; current command production means for producing said current command data based on said saturation degree, said reference value and said gain; and current phase delay calculation means for calculating the phase delay of said stator current relative to said current command in such a manner as to increase the phase delay of said current command with the increase in the rotational speed of said motor; wherein said current command production means produces a q-axis current command data and a d-axis current command data, compensates for said q-axis current based on the product of said phase delay and said d-axis current command, and compensates for said d-axis current based on the product of said phase delay and said q-axis current command.

References Cited (Backward Citations)

JPS60219987A Cited
US4649331A Cited
JPH08266099A Cited
US5652495A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag