Patent US4686437A successfully refreshed from Google Patents.
US4686437A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Electromechanical energy conversion system
Assignee: Kollmorgen Technologies Corp
•
Filing: 1986-09-17
•
Granted: 1987-08-11
•
Expires: 2006-09-17
Abstract
Abstract An electromechanical energy conversion system comprising a brushless motor and a stored program controller for controlling motor operation in a plurality of modes in accordance with internally generated and/or external commands.
Inventors
- 👤 Lawrence W. Langley
- 👤 H. Keith Kidd
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 14:31
CPC Classifications
H; H02; H02P; H02P6/00; H02P6/08; H02P6/085; H02P23/00; H02P23/0077
Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
147 words
A motor control system comprising: a brushless electric machine having field and wound members movable relative to each other, said wound member having a plurality of energizable windings; a position sensor associated with said motor to provide a position indication of relative position of said field and wound members; switching means associated with said motor for measuring a controllable parameter of the motor operation; a switching array including a plurality of solid state switching devices connected to selectively energize said windings; a programmable microprocessor operatively connected to receive said position indications and said measured controllable parameter and to control said switching array; and said microprocessor being programmed to determine the instantaneous on/off state for each of said switching devices to energize said windings at a predetermined pulse energy level determined according to said measured controllable parameter, and to commutate said winding energization according to said position indications.
Claim 2
Dependent Claim
147 words
A motor control system comprising: a brushless electric machine having field and wound members movable relative to each other, said wound member having a plurality of energizable windings; a position sensor associated with said motor to provide a position indication of relative position of said field and wound members; switching means associated with said motor for measuring a controllable parameter of the motor operation; a switching array including a plurality of solid state switching devices connected to selectively energize said windings; a programmable microprocessor operatively connected to receive said position indications and said measured controllable parameter and to control said switching array; and said microprocessor being programmed to determine the instantaneous on/off state for each of said switching devices to energize said windings at a predetermined pulse energy level determined according to said measured controllable parameter, and to commutate said winding energization according to said position indications.
Claim 3
Dependent Claim
23 words
A motor control system according to claim 1 wherein said programmable microprocessor is programmable to operate in at least two different active modes.
Claim 4
Dependent Claim
83 words
A motor control system according to claim 1 further including: current sensing means for sensing the current flow to a winding being energized, wherein said microprocessor is programmed to calculate a high value and a low value for current flow to said winding and to turn on one of said switching devices when said sensed current flow is below said high value, and to turn off said switching device in the "on" state when said sensed current flow falls below said low value.
Claim 5
Dependent Claim
26 words
A motor control system according to claim 1 wherein said position indications and said measured controllable parameter are derived from Hall sensors associated with said motor.
Claim 6
Dependent Claim
184 words
An electromechanical energy conversion system comprising: a brushless motor having a rotor and a stator having a plurality of energizeable windings; sensors associated with said motor for sensing the relative position of said rotor and stator and for producing a sector signal indicative of the sector in which a rotor pole is located and a sector change signal when a rotor pole moves from one sector to another; switching circuitry connected to said windings for controlling the flow of current therethrough; means for measuring the rotor velocity; and control means connected to said sensors, said means for measuring rotor velocity and said switching circuitry, said control means comprising a current modulator for comparing the measured rotor velocity with a commanded rotor velocity and for producing a current command signal for energizing windings when winding currents fall below a first value and for deenergizing windings when winding currents exceed a second va1ue, and a logic array for controlling said switching circuitry in accordance with said sector and current command signals so as to maintain the measured rotor velocity approximately equal to the commanded rotor velocity.
Claim 7
Dependent Claim
184 words
An electromechanical energy conversion system comprising: a brushless motor having a rotor and a stator having a plurality of energizeable windings; sensors associated with said motor for sensing the relative position of said rotor and stator and for producing a sector signal indicative of the sector in which a rotor pole is located and a sector change signal when a rotor pole moves from one sector to another; switching circuitry connected to said windings for controlling the flow of current therethrough; means for measuring the rotor velocity; and control means connected to said sensors, said means for measuring rotor velocity and said switching circuitry, said control means comprising a current modulator for comparing the measured rotor velocity with a commanded rotor velocity and for producing a current command signal for energizing windings when winding currents fall below a first value and for deenergizing windings when winding currents exceed a second va1ue, and a logic array for controlling said switching circuitry in accordance with said sector and current command signals so as to maintain the measured rotor velocity approximately equal to the commanded rotor velocity.
Claim 8
Dependent Claim
28 words
An electromechanical energy conversion system according to claim 5 wherein said means for measuring the rotor velocity comprises means for counting sector change signals for a predetermined time.
Claim 9
Dependent Claim
28 words
An electromechanical energy conversion system according to claim 5 wherein said means for measuring the rotor velocity comprises means for counting clock pulses occurring between sector change signals.
Claim 10
Dependent Claim
168 words
An electromechanical conversion system comprising: a brushless motor having a rotor and a stator having a plurality of energizeable windings; sensors associated with said motor for sensing the relative position of said rotor and stator and for producing a sector signal indicative of the sector in which a rotor pole is located; switching circuitry connected to said windings for controlling the flow of current therethrough; means for measuring the rotor position; and control means connected to said sensors, said means for measuring rotor position and said switching circuitry, said control means comprising a current modulator for comparing the measured rotor position with a commanded rotor position and for producing a current command signal for energizing windings when winding currents fall below a first value and for deenergizing windings when winding currents exceed a second value, and a logic array for controlling said switching circuitry in accordance with said sector and current command signals so as to maintain the actual rotor position approximately equal to the commanded rotor position.
Claim 11
Dependent Claim
168 words
An electromechanical conversion system comprising: a brushless motor having a rotor and a stator having a plurality of energizeable windings; sensors associated with said motor for sensing the relative position of said rotor and stator and for producing a sector signal indicative of the sector in which a rotor pole is located; switching circuitry connected to said windings for controlling the flow of current therethrough; means for measuring the rotor position; and control means connected to said sensors, said means for measuring rotor position and said switching circuitry, said control means comprising a current modulator for comparing the measured rotor position with a commanded rotor position and for producing a current command signal for energizing windings when winding currents fall below a first value and for deenergizing windings when winding currents exceed a second value, and a logic array for controlling said switching circuitry in accordance with said sector and current command signals so as to maintain the actual rotor position approximately equal to the commanded rotor position.
Claim 12
Dependent Claim
20 words
An electromechanical energy conversion system according to claim 8 further comprising means for initially acquiring the position of said rotor.
Claim 13
Dependent Claim
55 words
An electromechanical energy conversion system according to claims 8 or 9 wherein said means for measuring the rotor position comprises: means for predicting a future rotor position; and means for comparing the present rotor position with said future rotor position and for producing a signal when the present rotor position reaches the future rotor position.
Claim 14
Dependent Claim
31 words
An electromechanical energy conversion system according to claim 8 wherein said sensors comprise Hall devices and wherein the present rotor position is indicated by quasilinear voltages produced by said Hall devices.
Claim 15
Dependent Claim
72 words
An electromechanical energy conversion system according to claim 10 further comprising: means for producing a sector change signal when a rotor pole moves from one sector to another; means responsive to said sector change signal for providing a signal indicative of rotor velocity; and means for scaling the predicted rotor positions so that at low speeds the position increments are relatively small and at high speeds the position increments are relatively large.
Claim 16
Dependent Claim
124 words
An electromechanical energy conversion system comprising: a brushless motor having a rotor and a stator having a plurality of energizeable windings; sensors associated with said motor for sensing the relative position of said rotor and stator and for producing electrical signals indicative thereof; switching circuitry connected to said windings for controlling the flow of current therethrough; power measuring means for producing an electrical signal indicative of the power delivered by said motor; and control means connected to said sensors, said switching circuitry and said power measuring means, said control means comprising a current modulator for producing a current command signal having a variable duty cycle, and a logic array for controlling said switching circuitry so as to maximize the power delivered by said motor.
Claim 17
Dependent Claim
124 words
An electromechanical energy conversion system comprising: a brushless motor having a rotor and a stator having a plurality of energizeable windings; sensors associated with said motor for sensing the relative position of said rotor and stator and for producing electrical signals indicative thereof; switching circuitry connected to said windings for controlling the flow of current therethrough; power measuring means for producing an electrical signal indicative of the power delivered by said motor; and control means connected to said sensors, said switching circuitry and said power measuring means, said control means comprising a current modulator for producing a current command signal having a variable duty cycle, and a logic array for controlling said switching circuitry so as to maximize the power delivered by said motor.
Claim 18
Dependent Claim
35 words
An electromechanical energy conversion system according to claim 13 wherein said power measuring means produces a signal indicative of rotor velocity and said logic array controls said switching circuitry so as to maximize rotor velocity.
Claim 19
Independent Claim
144 words
A method for controlling the conversion of energy by an electromechanical system employing a brushless motor having a rotor and a stator having a plurality of energizeable windings, comprising the steps of: sensing the relative position of said rotor and stator; producing a sector signal indicative of a sector in which a rotor pole is located; energizing said windings in accordance with said sector signal; sensing the current flowing through said windings; producing a sector change signal when a rotor pole moves from one sector to another; measuring the rotor velocity; comparing said measured rotor velocity with a commanded rotor velocity; and modulating the flow of current through said windings by energizing windings when winding currents fall below a first value and deenergizing windings when winding currents exceed a second value so as to maintain said measured velocity approximately equal to said commanded velocity.
Claim 20
Independent Claim
144 words
A method for controlling the conversion of energy by an electromechanical system employing a brushless motor having a rotor and a stator having a plurality of energizeable windings, comprising the steps of: sensing the relative position of said rotor and stator; producing a sector signal indicative of a sector in which a rotor pole is located; energizing said windings in accordance with said sector signal; sensing the current flowing through said windings; producing a sector change signal when a rotor pole moves from one sector to another; measuring the rotor velocity; comparing said measured rotor velocity with a commanded rotor velocity; and modulating the flow of current through said windings by energizing windings when winding currents fall below a first value and deenergizing windings when winding currents exceed a second value so as to maintain said measured velocity approximately equal to said commanded velocity.
Claim 21
Dependent Claim
28 words
A method according to claim 15 wherein said step of measuring the rotor velocity comprises the step of counting sector change signals over a predetermined period of time.
Claim 22
Dependent Claim
26 words
A method according to claim 15 wherein said step of measuring the rotor velocity comprises the step of counting clock pulses occurring between sector change signals.
Claim 23
Dependent Claim
23 words
A method according to claim 15 further including the step of producing a torque command signal for controlling the direction of rotor rotation.
Claim 24
Independent Claim
128 words
A method for controlling the conversion of energy by an electromechanical system employing a brushless motor having a rotor and a stator having a plurality of windings, comprising the steps of: sensing the relative position of said rotor and stator; producing a sector signal indicative of a sector in which a rotor pole is located; energizing said windings in accordance with said sector signal; sensing the current flowing through said windings; measuring the rotor position; comparing said measured rotor position with a commanded rotor position; and modulating the flow of current through said windings by energizing windings when winding currents fall below a first value and deenergizing windings when winding currents exceed a second value so as to maintain said measured position approximately equal to said commanded position.
Claim 25
Independent Claim
128 words
A method for controlling the conversion of energy by an electromechanical system employing a brushless motor having a rotor and a stator having a plurality of windings, comprising the steps of: sensing the relative position of said rotor and stator; producing a sector signal indicative of a sector in which a rotor pole is located; energizing said windings in accordance with said sector signal; sensing the current flowing through said windings; measuring the rotor position; comparing said measured rotor position with a commanded rotor position; and modulating the flow of current through said windings by energizing windings when winding currents fall below a first value and deenergizing windings when winding currents exceed a second value so as to maintain said measured position approximately equal to said commanded position.
Claim 26
Independent Claim
171 words
A method for controlling the conversion of energy by an electromechanical system employing a brushless motor having a rotor and a stator having a plurality of windings, comprising the steps of: sensing the relative position of said rotor and stator; producing a sector signal indicative of a sector in which a rotor pole is located; energizing said windings in accordance with said sector signal; sensing the current flowing through said windings; producing a sector change signal when a rotor pole moves from one sector to another; measuring the rotor velocity; measuring the rotor position; comparing said measured velocity with a commanded velocity; comparing said measured position with a commanded position; and modulating the flow of current through said windings by energizing windings when winding currents fall below a first value and deenergizing windings when winding currents exceed a second value so as to initially maintain said measured rotor velocity approximately equal to said commanded rotor velocity and tc subsequently maintain said measured rotor position approximately equal to said commanded rotor position.
Claim 27
Independent Claim
171 words
A method for controlling the conversion of energy by an electromechanical system employing a brushless motor having a rotor and a stator having a plurality of windings, comprising the steps of: sensing the relative position of said rotor and stator; producing a sector signal indicative of a sector in which a rotor pole is located; energizing said windings in accordance with said sector signal; sensing the current flowing through said windings; producing a sector change signal when a rotor pole moves from one sector to another; measuring the rotor velocity; measuring the rotor position; comparing said measured velocity with a commanded velocity; comparing said measured position with a commanded position; and modulating the flow of current through said windings by energizing windings when winding currents fall below a first value and deenergizing windings when winding currents exceed a second value so as to initially maintain said measured rotor velocity approximately equal to said commanded rotor velocity and tc subsequently maintain said measured rotor position approximately equal to said commanded rotor position.
Claim 28
Dependent Claim
23 words
A method according to claim 20 further including the step of producing a torque command signal for controlling the direction of rotor rotation.
Claim 29
Independent Claim
76 words
A method for controlling the conversion of energy by an electromechanical system employing a brushless motor having a rotor and a stator having a plurality of windings comprising the steps of: sensing the relative position of said rotor and stator; energizing said windings by switching the voltage applied thereto; producing an indication of the power delivered by said motor; and varying the duty cycle of said switching so as to maximize said indication of motor power.
Claim 30
Independent Claim
76 words
A method for controlling the conversion of energy by an electromechanical system employing a brushless motor having a rotor and a stator having a plurality of windings comprising the steps of: sensing the relative position of said rotor and stator; energizing said windings by switching the voltage applied thereto; producing an indication of the power delivered by said motor; and varying the duty cycle of said switching so as to maximize said indication of motor power.
Claim 31
Dependent Claim
28 words
A method according to claim 22 wherein said step of producing an indication of the power delivered by said motor comprises the step of measuring the rotor velocity.
References Cited (Backward Citations)
US4169990A
Cited
US4135120A
Cited
US4258299A
Cited
US4329636A
Cited
US4278921A
Cited
US4234838A
Cited
US4303781A
Cited
US4270074A
Cited
US4250544A
Cited
US4250435A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-08-10 | 1991-02-09 | 1991-08-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-08-10 | 1995-02-09 | 1995-08-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-08-10 | 1999-02-09 | 1999-08-11 | $7700.00 | Window Closed / Lapsed |