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

Closed loop torque angle control of synchronous motor

Assignee: AEROTECH Inc A CORP OF COMMONWEALTH OF PA
•
Filing: 1988-08-23
•
Granted: 1989-11-28
•
Expires: 2008-08-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A closed loop motor system having a motor with a plurality of poles and motor windings associated therewith. The poles define full step motor output positions. The system is of the type that assigns intermediated current values to the motor windings for fine step positions of the motor. The system also comprises a motor output position encoder for generating an integral and fixed number of encoder pulses as the motor moves between any two motor poles. The pulses are equally spaced and at least some corresponding to the fine step positions. An initializing current comprising components for applying full step current values to motor windings for a time interval in which the motor output is assumed to align with a full step position, and components for zeroing the count in the counter and assigning the torque angle value, whereby the encoder does not require alignment relative to the motor.

Inventors

  • 👤 Michael E. Aiello

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 17:08
CPC Classifications
H; H02; H02P; H02P6/00; H02P6/14; H02P6/16

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 241 words
In a closed loop motor system having a motor with a plurality of poles and motor windings associated therewith, said poles defining full step motor output positions, said system of the type that assigns intermediated current values to the motor windings for fine step positions of the motor output between motor poles, the improvement comprising a motor output position encoder for generating an integral and fixed number of encoder pulses as the motor moves between any two motor poles, said pulses being equally spaced and at least some corresponding to the fine step positions, means for assigning intermediate current values comprising a counter for counting the encoder pulses, function means for converting the count to digital sine and cosine values, digital-to-analog means for converting the digital sine and cosine values to analog sine and cosine values, means for controlling electrical current to the motor windings associated with the poles in response to the analog sine and cosine values, means for setting the torque angle comprising means for adding or subtracting a torque angle value from the count applied to the function means, and initializing means comprising means for applying full step current values to motor windings for a time interval in which the motor output is assumed to align with a full step position, and means for zeroing the count in the counter and assigning the torque angle value, whereby the encoder does not require mechanical alignment relative to the motor.
Claim 2
Dependent Claim 241 words
In a closed loop motor system having a motor with a plurality of poles and motor windings associated therewith, said poles defining full step motor output positions, said system of the type that assigns intermediated current values to the motor windings for fine step positions of the motor output between motor poles, the improvement comprising a motor output position encoder for generating an integral and fixed number of encoder pulses as the motor moves between any two motor poles, said pulses being equally spaced and at least some corresponding to the fine step positions, means for assigning intermediate current values comprising a counter for counting the encoder pulses, function means for converting the count to digital sine and cosine values, digital-to-analog means for converting the digital sine and cosine values to analog sine and cosine values, means for controlling electrical current to the motor windings associated with the poles in response to the analog sine and cosine values, means for setting the torque angle comprising means for adding or subtracting a torque angle value from the count applied to the function means, and initializing means comprising means for applying full step current values to motor windings for a time interval in which the motor output is assumed to align with a full step position, and means for zeroing the count in the counter and assigning the torque angle value, whereby the encoder does not require mechanical alignment relative to the motor.
Claim 3
Dependent Claim 26 words
The motor control system according to claim 1 wherein the output position encoder is a rotary encoder attached to a rotating output shaft of the motor.
Claim 4
Dependent Claim 34 words
The motor control system according to claim 1 wherein the output position encoder is a linear encoder attached to the follower riding a screw mechanism attached to a rotating output shaft of the motor.
Claim 5
Dependent Claim 22 words
The motor control system according to claim 1 wherein the output position encoder is a linear encoder attached to a linear motor.
Claim 6
Dependent Claim 37 words
The motor control system according to claim 1 wherein the counter and means for setting the torque angle comprises a presettable up/down counter having a parallel output bus and a parallel input bus for presetting the count.
Claim 7
Dependent Claim 71 words
The motor control system according to claim 5 wherein the function means and initializing means comprises a ROM having address inputs attached to the parallel output of the presettable up/down counter and address means connected to the parallel input bus of the up/down counter such that when the counter is being set to zero the ROM output corresponds to that required to bring the motor output to a full step position.
Claim 8
Dependent Claim 45 words
The motor control system according to claim 1 wherein the means for assigning intermediate motor current positions comprises a source of a multiplexing pulse applied to the function, means and switches at the output of the digital-to-analog means to provide multiplexed sine and cosine values.
Claim 9
Dependent Claim 31 words
The motor controller according to claim 1 wherein the digital-to-analog means comprises a multiplying digital-to-analog converter and the multiplying input is an analog signal level corresponding to the current level command.
Claim 10
Dependent Claim 65 words
The motor control system according to claim 1 further comprising a microprocessor having an input port for receiving the output of a counter clocked by the encoder pulses, an output port for a parallel bus upon which the value of the torque angle can be placed, and an output port connected to a buffer attached to an analog-to-digital converter for defining an analog current command.

References Cited (Backward Citations)

US3585376A Cited
US4051419A Cited
US4297625A Cited
US4426608A Cited
US4447771A Cited
US4490661A Cited
US4540925A Cited
US4518907A Cited
US4652806A Cited
US4761598A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-11-27 1993-05-29 1993-11-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-11-27 1997-05-29 1997-11-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-11-27 2001-05-29 2001-11-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag