US4707650A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Control system for switched reluctance motor
Assignee: General Electric Co
•
Filing: 1986-10-03
•
Granted: 1987-11-17
•
Expires: 2006-10-03
Abstract
Abstract A programmable, closed-loop four quadrant control system for a switched reluctance motor employs feedback control, angle control and current control. The feedback control can be implemented with a speed feedback loop and/or a torque feedback loop. The angle control digitally synchronizes stator phase current pulses with rotor position, and the current control acts as a chopping or bang-bang controller to limit magnitude of the stator phase current pulses.
Inventors
- 👤 Bimal K. Bose
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 17:43
CPC Classifications
H; H02; H02P; H02P3/00; H02P3/06; H02P3/065; H02P25/00; H02P25/02; H02P25/08; H02P25/092; H02P25/0925
Claims Analysis
Total Claims: 54
Claim 1
Independent Claim
221 words
A closed-loop control system for a multiphase switched reluctance motor in which the current of each stator phase is controllably switched on and off in synchronism with rotor position, comprising: encoder means for generating rotor position information signals; speed computation means for generating an actual speed signal from said rotor position information signals; feedback control means for receiving and processing said actual speed signals from said speed computation means and for receiving an operator command to generate a current command, a turn-on angle signal and a pulsewidth angle signal; angle control means connected to said feedback control means for receiving and converting said turn-on angle signal and pulsewidth angle signal into a pulsetrain of conduction angle pulses synchronized with rotor position for each stator phase, the pulsetrains for the different stator phases being mutually phase-shifted; and current control means for receiving and comparing the current command from said feedback control means with the actual current of each stator phase to generate a current magnitude limiting signal for each stator phase, said current control means also receiving the pulsetrains from said angle control means, said current control means having coupling means for combining the pulsetrain for each phase with the current magnitude limiting signal for said each phase, respectively, to generate a stator current control pulsetrain for each of said stator phases.
Claim 2
Dependent Claim
221 words
A closed-loop control system for a multiphase switched reluctance motor in which the current of each stator phase is controllably switched on and off in synchronism with rotor position, comprising: encoder means for generating rotor position information signals; speed computation means for generating an actual speed signal from said rotor position information signals; feedback control means for receiving and processing said actual speed signals from said speed computation means and for receiving an operator command to generate a current command, a turn-on angle signal and a pulsewidth angle signal; angle control means connected to said feedback control means for receiving and converting said turn-on angle signal and pulsewidth angle signal into a pulsetrain of conduction angle pulses synchronized with rotor position for each stator phase, the pulsetrains for the different stator phases being mutually phase-shifted; and current control means for receiving and comparing the current command from said feedback control means with the actual current of each stator phase to generate a current magnitude limiting signal for each stator phase, said current control means also receiving the pulsetrains from said angle control means, said current control means having coupling means for combining the pulsetrain for each phase with the current magnitude limiting signal for said each phase, respectively, to generate a stator current control pulsetrain for each of said stator phases.
Claim 3
Dependent Claim
124 words
The control system of claim 1 further comprising: start-up control means for receiving and processing the rotor position information signals from said encoder means and a direction command to generate a start-up pulse for at least one selected stator phase, said selected stator phase depending upon initial rotor position and commanded direction of rotation; and switching means for disabling said angle control means during a start-up mode and connecting an output of the start-up control means to said coupling means of said current control means so as to combine the start-up pulse for the selected phase with the current magnitude limiting signal for the selected phase, and further for disabling said start-up control means upon motor transition from said start-up to a motoring mode.
Claim 4
Dependent Claim
16 words
The control system of claim 1 wherein the encoder means comprises an absolute rotor position encoder.
Claim 5
Dependent Claim
70 words
The control system of claim 3 wherein said absolute rotor position encoder comprises an optical sensor associated with each stator phase and selectively located with regard to a stator pole of the associated phase, and an interrupting type disk with the same profile as the rotor, aligned and mounted to rotate with the rotor and interrupt or not interrupt optical energy directed onto the sensors in accordance with rotor position.
Claim 6
Dependent Claim
16 words
The control system of claim 4 wherein the encoder means further comprises an incremental position encoder.
Claim 7
Dependent Claim
15 words
The control system of claim wherein the current control means comprises a bang-bang current controller.
Claim 8
Dependent Claim
63 words
The control system of claim 6 wherein the bang-bang current controller includes means for maintaining amplitude of actual current in each stator phase within a hysteresis band of the current command up to a base motor speed, and means for limiting peak amplitude of the actual current in each stator phase to the maximum value of said hysteresis band beyond said base speed.
Claim 9
Dependent Claim
121 words
The control system of claim 7 wherein the current control means comprises a channel associated with each respective stator phase, each said channel comprising comparison means for comparing the current command with the actual current signal for the phase associated with said channel to generate a current difference signal, a Schmitt trigger circuit for receiving and processing said current difference signal for said channel to generate the current magnitude limiting signal for said phase associated with said channel, an AND gate, and means for coupling said Schmitt trigger circuit to said AND gate, said AND gate being further responsive to the conduction angle pulsetrain for said channel to produce the stator current control pulsetrain for said phase associated with said channel.
Claim 10
Dependent Claim
23 words
The control system of claim 2 wherein said speed computation means, feedback control means and startup control means together comprise a programmable microcomputer.
Claim 11
Dependent Claim
35 words
The control system of claim 2 wherein said speed computation means, feedback control means, startup control means and angle control means together comprise a programmable microcomputer, said angle control means further including programmable counter means.
Claim 12
Dependent Claim
49 words
The control system of claim 1 whrein the switched reluctance motor is capable of operating in four quadrants and the feedback control means further comprises quadrant coordination means for coordinating the turn-on angle signal and the pulsewidth angle signal with a particular quadrant in which the motor is operating.
Claim 13
Dependent Claim
24 words
The control system of claim 1 wherein the operator command comprises a speed command and the feedback control means comprises a speed feedback loop.
Claim 14
Dependent Claim
22 words
The control system of claim 12 wherein the feedback control means further comprises a torque feedback loop within said speed feedback loop.
Claim 15
Dependent Claim
24 words
The control system of claim 1 wherein the operator command comprises a torque command and said feedback control means comprises a torque feedback loop.
Claim 16
Dependent Claim
77 words
The control system of claim 1 in combination with a power converter, the power converter comprising a power supply for impressing a DC link voltage across parallel stator phase windings, a stator winding of said each phase being connected in series with a respective current switching device across the source of said DC link voltage, the current switching device of said each phase receiving and being responsive to the stator current control pulse-train for said each phase.
Claim 17
Dependent Claim
35 words
The control system of claim 15 wherein said current switching devices comprise transistors and the stator current control pulsetrain for said each respective phase is applied to the base of the transistor respectively connected thereto.
Claim 18
Dependent Claim
32 words
The control system of claim 15 further in combination with a switched reluctance motor having the phase winding of said each respective phase coiled around a respective pair of opposing stator poles.
Claim 19
Independent Claim
198 words
A method of controlling a multiphase switched reluctance motor in a closed loop fashion which facilitates motor operation in four quadrants, comprising the steps of: (a) continually comparing one of: 1. actual motor speed with commanded motor speed; 2. actual motor torque with commanded motor torque; and 3. actual motor speed and torque with commanded motor speed and torque, to generate a feedback current command; (b) generating mutually phase-shifted pulsetrains for the respective stator phases of said motor, each of said pulsetrains comprising conduction angle pulses synchronized with the rotor position of said motor and coordinated with an inductance profile of the motor in accordance with a selected quadrant of motor operation; (c) switching on and off the actual current in each respective stator phase of the motor in correspondence with the pulsetrain for said respective phase; (d) limiting amplitude of the actual current for each said respective phase to a value substantially within a hysteresis band surrounding the current command for speeds below a base value; and (e) Limiting peak amplitude of the actual current in each said respective phase to a maximum of said hysteresis band when the speed of the motor exceeds said base speed.
Claim 20
Independent Claim
198 words
A method of controlling a multiphase switched reluctance motor in a closed loop fashion which facilitates motor operation in four quadrants, comprising the steps of: (a) continually comparing one of: 1. actual motor speed with commanded motor speed; 2. actual motor torque with commanded motor torque; and 3. actual motor speed and torque with commanded motor speed and torque, to generate a feedback current command; (b) generating mutually phase-shifted pulsetrains for the respective stator phases of said motor, each of said pulsetrains comprising conduction angle pulses synchronized with the rotor position of said motor and coordinated with an inductance profile of the motor in accordance with a selected quadrant of motor operation; (c) switching on and off the actual current in each respective stator phase of the motor in correspondence with the pulsetrain for said respective phase; (d) limiting amplitude of the actual current for each said respective phase to a value substantially within a hysteresis band surrounding the current command for speeds below a base value; and (e) Limiting peak amplitude of the actual current in each said respective phase to a maximum of said hysteresis band when the speed of the motor exceeds said base speed.
Claim 21
Dependent Claim
147 words
A feedback control for a switched reluctance motor, the motor having multiple stator phases to be sequentially switched on and off in synchronism with rotor position by phase current pulses, the magnitude, turn-on angle and pulsewidth angle of said phase current pulses being determined by the feedback control so as to facilitate smooth operation throughout the full speed range of the motor in four quadrants of operation, the feedback control comprising: processing means for receiving and closed-loop processing an actual motor speed signal and an operator command to generate a current command, the current command serving to limit the magnitude of actual phase current; angle computation means for generating a turn-on angle signal and a pulsewidth angle signal or said phase current pulses; and coordination means for coordinating the turn-on angle signal and the pulsewidth angle signal with a particularly quadrant in which the motor is operating.
Claim 22
Dependent Claim
147 words
A feedback control for a switched reluctance motor, the motor having multiple stator phases to be sequentially switched on and off in synchronism with rotor position by phase current pulses, the magnitude, turn-on angle and pulsewidth angle of said phase current pulses being determined by the feedback control so as to facilitate smooth operation throughout the full speed range of the motor in four quadrants of operation, the feedback control comprising: processing means for receiving and closed-loop processing an actual motor speed signal and an operator command to generate a current command, the current command serving to limit the magnitude of actual phase current; angle computation means for generating a turn-on angle signal and a pulsewidth angle signal or said phase current pulses; and coordination means for coordinating the turn-on angle signal and the pulsewidth angle signal with a particularly quadrant in which the motor is operating.
Claim 23
Dependent Claim
33 words
The feedback control of claim 19 wherein the angle computation means comprises advance angle computation means for computing an advance angle as a function of current command for forward and reverse motoring quadrants.
Claim 24
Dependent Claim
53 words
The feedback control of claim 20 wherein the advance angle is computed in accordance with the following equation: θ.sub.o '=I*(L.sub.m ω.sub.r /V.sub.d) wherein θ o '=the advance angle, I*=current command, L m =minimum inductance of the motor, ω r =actual motor speed, and V d =DC link voltage impressed across each stator phase.
Claim 25
Dependent Claim
24 words
The feedback control of claim 21 wherein the advance angle computation means further comprises clamping means for limiting the maximum value of advance angle.
Claim 26
Dependent Claim
27 words
The feedback control of claim 22 wherein said angle computation means further comprises adaptive means for making said pulse width angle signal a function of actual speed.
Claim 27
Dependent Claim
23 words
The feedback control of claim 19 wherein said operator command comprises a speed command and said processing means comprises a speed feedback loop.
Claim 28
Dependent Claim
52 words
The feedback control of claim 24 wherein said processing means comprises comparison means for comparing the speed command with the actual speed signal and generating a speed difference signal therefrom, and a proportional-integral converter in series with an absolute value circuit for processing said speed difference signal to generate the current command.
Claim 29
Dependent Claim
22 words
The feedback control of claim 25 wherein said coordination means comprises polarity detection means for determining polarity of the speed difference signal.
Claim 30
Dependent Claim
18 words
The feedback control of claim 24 wherein said speed feedback loop further comprises an inner torque feedback loop.
Claim 31
Dependent Claim
89 words
The feedback control of claim 27 wherein said inner torque loop comprises: torque computation means for computing actual torque as a function of actual speed, DC link voltage impressed across each of said stator phases, link current, and efficiency of the motor and its associated converter; comparator means for comparing absolute value of actual torque with absolut value of a torque command, to generate a torque difference signal; and proportional gain means and limiter means connected in series for processing the torque difference signal to produce the current command.
Claim 32
Dependent Claim
67 words
The control system of claim 28 wherein said torque computation means computes actual torque for motoring quadrants in accordance with the following equation: T.sub.e =(V.sub.d I.sub.d η/ω.sub.r) and for regeneration quadrants in accordance with the following relationship: T.sub.e =(V.sub.d I.sub.d /ηω.sub.r) wherein T e =actual torque, n=combined efficiency of the motor and converter, V d =DC link voltage, I d =link current and ω r =actual speed.
Claim 33
Dependent Claim
23 words
The feedback control of claim 19 wherein said operator command comprises a torque command and said processing means comprises a torque feedback loop.
Claim 34
Dependent Claim
88 words
The feedback control of claim 30 wherein said torque loop comprises: torque computation means for computing actual torque as a function of actual speed, DC link voltage impressed across each of said stator phases, link current, and efficiency of the motor and its associated converter; comparator means for comparing absolute value of actual torque with absolute value of a torque command to generate a torque difference signal; and proportional gain means and limiter means connected in series for processing the torque difference signal to produce the current command.
Claim 35
Dependent Claim
71 words
The feedback control of claim 31 wherein said torque computation means computes actual torque for motoring quadrants in accordance with the following equation: T.sub.e =(V.sub.d I.sub.d η/ω.sub.r) and computes actual torque for regeneration quadrants in accordance with the following relationship: T.sub.e =(V.sub.d I.sub.d /ηω.sub.r) where T e =actual torque, η=combined efficiency of the motor and converter system V d =DC link voltage, I d =link current and ω r =actual speed.
Claim 36
Dependent Claim
21 words
The feedback control of claim 19 wherein said processing means, angle computation means and coordination means together comprise a programmable microcomputer.
Claim 37
Dependent Claim
37 words
The feedback control of claim 19 further comprising, in combination, rotor position encoder means responsive to actual rotor position and actual speed computation means coupled to said rotor position encoder means for generating said actual speed signal.
Claim 38
Dependent Claim
26 words
The feedback control of claim 19 wherein said angle computation means comprises means for independently programming turn-on angle and pulsewidth angle for different quadrants of operation.
Claim 39
Independent Claim
136 words
A method of controlling a multiphase switched reluctance motor in a closed-loop fashion which facilitates motor operation in four quadrants, comprising the steps of: (a) continually comparing one of: 1. actual motor speed with commanded motor speed; 2. actual motor torque with commanded motor torque; and 3. actual motor speed and torque with commanded motor speed and torque, to generate a feedback current command; (b) generating a turn-on angle signal which for at least one quadrant of motor operation is a function of said feedback current command; (c) generating a pulsewidth angle signal which for at least one quadrant of motor operation is a function of said feedback current command and actual motor speed: and (d) processing said current command, turn-on angle signal and pulsewidth angle signal to generate switched reluctance motor stator phase current pulses.
Claim 40
Independent Claim
136 words
A method of controlling a multiphase switched reluctance motor in a closed-loop fashion which facilitates motor operation in four quadrants, comprising the steps of: (a) continually comparing one of: 1. actual motor speed with commanded motor speed; 2. actual motor torque with commanded motor torque; and 3. actual motor speed and torque with commanded motor speed and torque, to generate a feedback current command; (b) generating a turn-on angle signal which for at least one quadrant of motor operation is a function of said feedback current command; (c) generating a pulsewidth angle signal which for at least one quadrant of motor operation is a function of said feedback current command and actual motor speed: and (d) processing said current command, turn-on angle signal and pulsewidth angle signal to generate switched reluctance motor stator phase current pulses.
Claim 41
Dependent Claim
169 words
A digital angle control for a switched reluctance motor, the motor having multiple stator phases to be sequentially switched on and off by current pulses applied to the respective stator phases, the digital angle control controlling timing of said current pulses for application to the respective stator phases, said control comprising: signal processing means for receiving and processing rotor position information signals to generate a multiphase sync pulsetrain and individual stator phase sync signals for the respective stator phases; PLL means for receiving said multiphase sync pulsetrain and generating a resolution signal therefrom, the resolution signal being a phase-locked, frequency-multiplied derivative of said multiphase sync pulsetrain; and programmable counter means for receiving a turn-on angle signal, a pulsewidth angle signal, said resolution signal and the individual stator phase sync signals and generating a train of current pulses synchronized with rotor position for each of said stator phases, each of said current pulses having a turn-on angle and pulsewidth corresponding to said turn-on angle signal and pulsewidth angle signal, respectively.
Claim 42
Dependent Claim
169 words
A digital angle control for a switched reluctance motor, the motor having multiple stator phases to be sequentially switched on and off by current pulses applied to the respective stator phases, the digital angle control controlling timing of said current pulses for application to the respective stator phases, said control comprising: signal processing means for receiving and processing rotor position information signals to generate a multiphase sync pulsetrain and individual stator phase sync signals for the respective stator phases; PLL means for receiving said multiphase sync pulsetrain and generating a resolution signal therefrom, the resolution signal being a phase-locked, frequency-multiplied derivative of said multiphase sync pulsetrain; and programmable counter means for receiving a turn-on angle signal, a pulsewidth angle signal, said resolution signal and the individual stator phase sync signals and generating a train of current pulses synchronized with rotor position for each of said stator phases, each of said current pulses having a turn-on angle and pulsewidth corresponding to said turn-on angle signal and pulsewidth angle signal, respectively.
Claim 43
Dependent Claim
126 words
The digital angle control of claim 37 wherein the programmable counter means comprises a pair of counters for each of said stator phases, respectively, each said pair comprising a delay counter and an associated pulsewidth counter, each said pair receiving said resolution signal at a source terminal thereof; the delay counter of each said pair being adapted to receive the turn-on angle signal as an input signal, to be gated by the individual stator phase sync signal for the respective stator phase, and to provide an out put signal for gating the associated pulsewidth counter; and each said pulsewidth counter being adapted to receive the pulsewidth angle signal as an input signal and to generate the respective train of current pulses for the respective stator phase.
Claim 44
Dependent Claim
75 words
The digital angle control of claim 37 wherein said PLL means comprises: clock means for generating a clock signal; first counter means for receiving said multiphase sync pulsetrain and said clock signals and generating a first digital word; frequency multiplying means for generating a second digital word as a frequency multiple of said first digital word; and PLL counter means for receiving said second digital word and said clock signal and generating the resolution signal.
Claim 45
Dependent Claim
31 words
The digital angle control of claim 39 wherein said frequency multiplier means comprises programmable means for varying the frequency multiple of the resolution signal and interpulse interval of the resolution signal.
Claim 46
Dependent Claim
23 words
The digital angle control of claim 39 wherein the clock means comprises programmable means for varying the clock signal frequency with actual speed.
Claim 47
Dependent Claim
29 words
The digital angle control of claim 39 further comprising speed computation means responsive to said first counter means for generating an actual speed signal from said first digital word.
Claim 48
Dependent Claim
84 words
The digital angle control of claim 37 wherein said signal processing means comprises: a monostable multivibrator associated with each one of the respective stator phases for receiving a rotor position information signal associated with said each one of the respective stator phases and providing as its output the individual stator phase sync signal for said each one of the respective stator phases; and OR gate means coupled to the outputs of the monostable multivibrators for providing as an output signal the multiphase sync pulsetrain.
Claim 49
Dependent Claim
29 words
The digital angle control of claim 43 wherein said signal processing means further comprises means responsive to the rotor position information signals for determining the direction of motor rotation.
Claim 50
Dependent Claim
148 words
The digital angle control of claim 38 wherein said PLL means comprises: clock means for generating a clock signal; first counter means for receiving said multiphase sync pulsetrain and said clock signals and generating a first digital word; frequency multiplying means for generating a second digital word as a frequency multiple of said first digital word; and PLL counter means for receiving said second digital word and said clock signal and generating the resolution signal; and wherein said signal processing means comprises: a monostable multivibrator associated with each of said stator phases, respectively, for receiving a rotor position information signal associated with said each of said stator phases, respectively, and providing as its output signal, respectively, the individual stator phase sync signal for said each of said stator phases, respectively; and OR gate means coupled to the outputs of the monostable multivibrators to provide the multiphase sync pulsetrain.
Claim 51
Dependent Claim
28 words
The digital angle control of claim 45 wherein said signal processing means further comprises means responsive to the rotor position information signals for determining direction of motor rotation.
Claim 52
Dependent Claim
23 words
The digital angle control of claim 37 wherein each of said delay counters and said pulsewidth counters comprises an independently programmable counter, respectively.
Claim 53
Independent Claim
125 words
A method of synchronizing phase current pulses applied to multiple stator phases of a switched reluctance motor, with rotor position, comprising the steps of: generating rotor position information signals representative of instantaneous rotor position with respect to each stator phase; processing the rotor position information signals to generate a multiphase sync pulsetrain and to generate individual stator phase syne signals for the respective stator phases; generating a resolution signal from said multi-phase sync pulsetrain, the resolution signal being a phase-locked, frequency-multiplied derivative of said multiphase sync pulsetrain; and employing said resolution signal and the individual stator phase sync signals to convert a turn-on angle signal and a pulsewidth angle signal into corresponding current pulses synchronized with rotor position for each of said respective stator phases.
Claim 54
Independent Claim
125 words
A method of synchronizing phase current pulses applied to multiple stator phases of a switched reluctance motor, with rotor position, comprising the steps of: generating rotor position information signals representative of instantaneous rotor position with respect to each stator phase; processing the rotor position information signals to generate a multiphase sync pulsetrain and to generate individual stator phase syne signals for the respective stator phases; generating a resolution signal from said multi-phase sync pulsetrain, the resolution signal being a phase-locked, frequency-multiplied derivative of said multiphase sync pulsetrain; and employing said resolution signal and the individual stator phase sync signals to convert a turn-on angle signal and a pulsewidth angle signal into corresponding current pulses synchronized with rotor position for each of said respective stator phases.
References Cited (Backward Citations)
US4167693A
Cited
US4253053A
Cited
US4228387A
Cited
US4520302A
Cited
US4471278A
Cited
US4500824A
Cited
US4611157A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-11-16 | 1991-05-18 | 1991-11-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-11-16 | 1995-05-18 | 1995-11-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-11-16 | 1999-05-18 | 1999-11-17 | $7700.00 | Window Closed / Lapsed |