Patent US5724477A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5724477A Expired / Lapsed US ⏱️ 0.0 years remaining

Compensation for input voltage variation in an electric motor drive

Assignee: Nidec SR Drives Ltd
•
Filing: 1995-06-07
•
Granted: 1998-03-03
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention employs digital circuitry to compensate for variations in DC link voltage transmitted to a switched reluctance machine. The digital voltage compensation system of the present invention periodically samples the DC link voltage and actual rotor speed, then supplies the samples in digital form to a microcontroller that derives a compensated speed signal to compensate for changes in DC link voltage.

Inventors

  • 👤 Paul Donald Webster
  • 👤 Geoffrey Thomas Brown
  • 👤 David Mark Sugden

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 18:44
CPC Classifications
H; H02; H02P; H02P7/00; H02P7/06; H02P29/00; H02P29/02; H02P29/024; H02P29/026; H02P31/00; Y; Y10; Y10S; Y10S388/00; Y10S388/90; Y10S388/902

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 179 words
A method of compensating for deviations in actual DC link voltage from a desired DC link voltage in an electric drive system including a machine controller that controls a machine in response to a speed signal, the machine including a rotor, and stator windings, the rotor rotating at an actual rotor speed during operation of the machine, wherein the machine controller selectively applies the actual DC link voltage to the machine stator windings, the method comprising the steps of: periodically sampling the actual DC link voltage and converting the sampled DC link voltage into a digital representation; periodically sampling the actual rotor speed and converting the sampled actual rotor speed to a digital representation; generating a compensation factor from the digital representation of the sampled DC link voltage; multiplying the digital representation of the actual rotor speed by the compensation factor to produce a compensated speed signal; and transmitting the compensated speed signal to the electric machine controller and using the compensated speed signal to control the application of the actual DC link voltage to the machine stator windings.
Claim 2
Independent Claim 179 words
A method of compensating for deviations in actual DC link voltage from a desired DC link voltage in an electric drive system including a machine controller that controls a machine in response to a speed signal, the machine including a rotor, and stator windings, the rotor rotating at an actual rotor speed during operation of the machine, wherein the machine controller selectively applies the actual DC link voltage to the machine stator windings, the method comprising the steps of: periodically sampling the actual DC link voltage and converting the sampled DC link voltage into a digital representation; periodically sampling the actual rotor speed and converting the sampled actual rotor speed to a digital representation; generating a compensation factor from the digital representation of the sampled DC link voltage; multiplying the digital representation of the actual rotor speed by the compensation factor to produce a compensated speed signal; and transmitting the compensated speed signal to the electric machine controller and using the compensated speed signal to control the application of the actual DC link voltage to the machine stator windings.
Claim 3
Independent Claim 197 words
A method of compensating for deviations in actual DC link voltage from a desired DC link voltage in an electric drive system including a machine controller that controls a machine in response to a speed signal, the machine including a rotor, and stator windings, the rotor rotating at an actual rotor speed during operation of the machine, wherein the machine controller selectively applies the actual DC link voltage to the machine stator windings, the method comprising the steps of: periodically sampling the actual DC link voltage and converting the sampled DC link voltage into a digital representation; periodically sampling the actual rotor speed and converting the sampled actual rotor speed to a digital representation; generating a compensation factor from the digital representation of the sampled DC link voltage, wherein the compensation factor corresponds to the desired DC link voltage divided by the actual DC link voltage; multiplying the digital representation of the actual rotor speed by the compensation factor to produce a compensated speed signal; and transmitting the compensated speed signal to the electric machine controller and using the compensated speed signal to control the application of the actual DC link voltage to the machine stator windings.
Claim 4
Independent Claim 197 words
A method of compensating for deviations in actual DC link voltage from a desired DC link voltage in an electric drive system including a machine controller that controls a machine in response to a speed signal, the machine including a rotor, and stator windings, the rotor rotating at an actual rotor speed during operation of the machine, wherein the machine controller selectively applies the actual DC link voltage to the machine stator windings, the method comprising the steps of: periodically sampling the actual DC link voltage and converting the sampled DC link voltage into a digital representation; periodically sampling the actual rotor speed and converting the sampled actual rotor speed to a digital representation; generating a compensation factor from the digital representation of the sampled DC link voltage, wherein the compensation factor corresponds to the desired DC link voltage divided by the actual DC link voltage; multiplying the digital representation of the actual rotor speed by the compensation factor to produce a compensated speed signal; and transmitting the compensated speed signal to the electric machine controller and using the compensated speed signal to control the application of the actual DC link voltage to the machine stator windings.
Claim 5
Independent Claim 149 words
A method of compensating for deviations in DC link voltage from a predetermined voltage level in an electric drive system including a rotating machine, comprising the steps of: taking a plurality of DC link voltage samples over a period of time and converting the voltage samples into a plurality of digital representations; averaging the voltage samples by adding the digital representations of the samples and dividing the sum by the number of samples to derive a digital representation of the average DC link voltage; converting the digital representation of the average DC link voltage into a digital compensation factor; sampling a voltage signal representative of the rotational speed of the machine and converting the sampled voltage signal into a digital speed representation; multiplying the digital speed representation by the digital compensation factor to produce a digital compensated speed signal; and using the compensated signal to control the electric machine.
Claim 6
Independent Claim 149 words
A method of compensating for deviations in DC link voltage from a predetermined voltage level in an electric drive system including a rotating machine, comprising the steps of: taking a plurality of DC link voltage samples over a period of time and converting the voltage samples into a plurality of digital representations; averaging the voltage samples by adding the digital representations of the samples and dividing the sum by the number of samples to derive a digital representation of the average DC link voltage; converting the digital representation of the average DC link voltage into a digital compensation factor; sampling a voltage signal representative of the rotational speed of the machine and converting the sampled voltage signal into a digital speed representation; multiplying the digital speed representation by the digital compensation factor to produce a digital compensated speed signal; and using the compensated signal to control the electric machine.
Claim 7
Independent Claim 161 words
A system for compensating for deviations in DC link voltage from a predetermined voltage level in an electric drive system including an electric machine having a rotor, the electric drive system comprising: means for sampling the DC link voltage periodically and converting the sampled DC link voltage into a digital representation; means for sampling an actual rotor speed of the electric drive system periodically and converting the sampled actual rotor speed to a digital representation; means for comparing the digital representation of the sampled DC link voltage to a digital representation of the predetermined voltage level to provide a digital representation of the deviation of the sampled DC link voltage from the predetermined voltage level; and means for generating a compensated rotor speed signal by adjusting the sampled actual rotor speed with reference to the deviation of the sampled DC link voltage from the predetermined voltage level; and means for transmitting the compensated rotor speed signal to the electric drive system.
Claim 8
Independent Claim 161 words
A system for compensating for deviations in DC link voltage from a predetermined voltage level in an electric drive system including an electric machine having a rotor, the electric drive system comprising: means for sampling the DC link voltage periodically and converting the sampled DC link voltage into a digital representation; means for sampling an actual rotor speed of the electric drive system periodically and converting the sampled actual rotor speed to a digital representation; means for comparing the digital representation of the sampled DC link voltage to a digital representation of the predetermined voltage level to provide a digital representation of the deviation of the sampled DC link voltage from the predetermined voltage level; and means for generating a compensated rotor speed signal by adjusting the sampled actual rotor speed with reference to the deviation of the sampled DC link voltage from the predetermined voltage level; and means for transmitting the compensated rotor speed signal to the electric drive system.
Claim 9
Dependent Claim 91 words
The system for compensating for deviations in DC link voltage from a predetermined voltage level in an electric drive system, according to claim 4, wherein the means for generating a compensated rotor speed signal further comprises: means for normalizing the sampled DC link voltage to be within a predetermined range; means for accumulating a plurality of normalized voltage samples; means for averaging the normalized voltage samples; and means for multiplying the sampled actual rotor speed by a ratio of a denominator comprised of the predetermined voltage level and a compensation factor.
Claim 10
Dependent Claim 50 words
The system for compensating for deviations in DC link voltage from a predetermined voltage level in an electric drive system, according to claim 5, wherein the means for generating a compensated rotor speed signal further comprises: means for normalizing the sampled actual rotor speed to be within a predetermined range.
Claim 11
Dependent Claim 177 words
The system for compensating for deviations in DC link voltage from a predetermined voltage level in an electric drive system, according to claim 5, wherein the means for generating a compensated rotor speed signal further comprises: digital means for normalizing the voltage samples by making all voltage samples below a lower numerical limit equal to the lower numerical limit and all voltage samples above a higher numerical limit equal to the higher limit; digital means for averaging and rounding the voltage samples; means for multiplying the averaged and rounded voltage sample to produce a compensation factor; means for detecting the actual rotor speed; digital means for truncating the actual rotor speed for values above a predetermined threshold; digital means for multiplying the actual rotor speed by the compensation factor to produce an interim rotor speed signal; means for dividing the interim rotor speed signal by a predetermined divisor to produce a scaled interim rotor speed signal; and means for truncating scaled interim rotor speed signals greater than a predetermined amount to produce the compensated rotor speed signal.
Claim 12
Dependent Claim 18 words
The system of claim 4 wherein the means for generating the compensated rotor speed signal is a microprocessor.
Claim 13
Dependent Claim 28 words
A system as claimed in claim 4 wherein the means for sampling includes means for averaging a plurality of DC link voltage samples to derive the digital representation.
Claim 14
Independent Claim 181 words
A method of compensating for deviations in actual DC link voltage from a desired DC link voltage in an electric drive system including a machine controller that controls a machine in response to a speed signal, the machine including a rotor, and machine stator windings, the rotor rotating at an actual rotor speed during operation of the machine, and wherein the machine controller selectively applies the actual DC link voltage to the machine stator windings, the method comprising the steps of: periodically sampling the actual DC link voltage and converting the sampled DC link voltage into a digital representation; periodically sampling the actual rotor speed and converting the sampled actual rotor speed to a digital representation; producing a compensated speed signal by scaling the digital representation of the actual rotor speed as a function of the relationship between the actual DC link voltage and the desired DC link voltage; and transmitting the compensated speed signal to the electric machine controller and using the compensated speed signal to control the application of the actual DC link voltage to the machine stator windings.
Claim 15
Independent Claim 181 words
A method of compensating for deviations in actual DC link voltage from a desired DC link voltage in an electric drive system including a machine controller that controls a machine in response to a speed signal, the machine including a rotor, and machine stator windings, the rotor rotating at an actual rotor speed during operation of the machine, and wherein the machine controller selectively applies the actual DC link voltage to the machine stator windings, the method comprising the steps of: periodically sampling the actual DC link voltage and converting the sampled DC link voltage into a digital representation; periodically sampling the actual rotor speed and converting the sampled actual rotor speed to a digital representation; producing a compensated speed signal by scaling the digital representation of the actual rotor speed as a function of the relationship between the actual DC link voltage and the desired DC link voltage; and transmitting the compensated speed signal to the electric machine controller and using the compensated speed signal to control the application of the actual DC link voltage to the machine stator windings.
Claim 16
Dependent Claim 48 words
A method as claimed in claim 10 in which the step of producing a compensated speed signal comprises the step of multiplying the digital representation of actual rotor speed by a compensation factor, the compensation factor being generated from the digital representation of the actual DC link voltage.
Claim 17
Dependent Claim 32 words
A method as claimed in claim 11 further comprising the step of selecting the compensation factor as a function of the desired DC link voltage divided by the actual DC link voltage.
Claim 18
Dependent Claim 30 words
A method as claimed in claim 12 further comprising the step of deriving each digital representation of the actual DC link voltage as an average of a plurality of samples.

References Cited (Backward Citations)

US4800327A Cited
US5206575A Cited
US5172291A Cited
US5225712A Cited
US5239299A Cited
US5233852A Cited
US5450306A Cited
US5483140A Cited
US5428283A Cited
US5440218A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-02 2001-09-01 2002-03-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-02 2005-09-01 2006-03-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-02 2009-09-01 2010-03-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag