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

Method of determining operating currents for stepping motor

Assignee: MCC ASSOCIATES
•
Filing: 1980-02-07
•
Granted: 1981-10-27
•
Expires: 2000-02-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A stepping motor system is shown wherein a method is employed for determining the optimum amplitude of the current supplied to the stator winding of the motor. A series of different currents are applied to the motor. First, the stator windings are energized with currents of certain base magnitudes. Then the current in one winding is increased by a small amount and the current in the adjacent winding is decreased by a small amount so that the rotor tends to move towards its new equilibrium position. When the rotor reaches its maximum displacement the current changes in the windings are reversed so that not only will the rotor "hunt" for its new equilibrium position but it overshoots with twice the magnitude. This process continues for a certain period of time during which the oscillation magnitudes rapidly grow. In one embodiment, after a maximum amplitude is reached, the current changes are applied out of phase with the oscillations to now try to decrease their amplitude. After another period of time, the current changes are terminated, the residual oscillations are monitored and all oscillations greater than a given amplitude are recorded. As this process can be repeated for different base currents, that current which yields the minimum number of "over" oscillations during the monitoring period is selected as the current amplitude for subsequent use in positioning the rotor. In another embodiment, the damping portions of the method is not performed. Then, the base current is selected which results in the greatest number of "over" oscillations.

Inventors

  • 👤 David Chiang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 22:11
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/34

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 115 words
For a stepping motor having a rotor which is driven to rotate in response to currents having given waveforms in the stator windings, the method of determining an an operating parameter of the motor comprising the steps of: periodically imparting a series of current impulses of alternating polarity to the stator windings so that the rotor can oscillate about a give rest position with the amplitude of the oscillations increasing, each of said current pulses having a duration that is an integer multiple of the resonant period of the motor; monitoring the resulting oscillations; and indicating the operating parameter of the motor in accordance with the amplitude of at least one of said resulting oscillations.
Claim 2
Dependent Claim 115 words
For a stepping motor having a rotor which is driven to rotate in response to currents having given waveforms in the stator windings, the method of determining an an operating parameter of the motor comprising the steps of: periodically imparting a series of current impulses of alternating polarity to the stator windings so that the rotor can oscillate about a give rest position with the amplitude of the oscillations increasing, each of said current pulses having a duration that is an integer multiple of the resonant period of the motor; monitoring the resulting oscillations; and indicating the operating parameter of the motor in accordance with the amplitude of at least one of said resulting oscillations.
Claim 3
Dependent Claim 26 words
The method of claim 1 wherein the indicating results from the number of resulting oscillations in a particular amplitude range during a given period of time.
Claim 4
Dependent Claim 140 words
For a stepping motor having a rotor which is driven to rotate in response to currents having given waveforms in the stator windings, the method of determining an optimum amplitude of the currents applied to the stator windings comprising: for each of a plurality of different current amplitudes periodically imparting a series of current impulses of alternating polarity related to a specific portion of the given waveforms to the stator windings so that the rotor can oscillate about a given rest position with the amplitude of the oscillations increasing, the period of a current impulse being a plurality of resonant periods of the stepping motor, then counting the number of oscillations exceeding a given amplitude during a given period of time; and indicating the current applitude which results in the maximum number of oscillations during the given period of time.
Claim 5
Dependent Claim 140 words
For a stepping motor having a rotor which is driven to rotate in response to currents having given waveforms in the stator windings, the method of determining an optimum amplitude of the currents applied to the stator windings comprising: for each of a plurality of different current amplitudes periodically imparting a series of current impulses of alternating polarity related to a specific portion of the given waveforms to the stator windings so that the rotor can oscillate about a given rest position with the amplitude of the oscillations increasing, the period of a current impulse being a plurality of resonant periods of the stepping motor, then counting the number of oscillations exceeding a given amplitude during a given period of time; and indicating the current applitude which results in the maximum number of oscillations during the given period of time.
Claim 6
Dependent Claim 20 words
The method of claim 3 further comprising the step of initially rotating the rotor until it reaches the rest position.
Claim 7
Dependent Claim 166 words
For a stepping motor having a rotor which is driven to rotate in response to currents having given waveforms in the stator windings, the method of determining an optimum amplitude of the currents applied to the stator windings comprising: for each of a plurality of different current amplitudes periodically imparting a first series current impulses of alternating polarity related to a specific portion of the given waveforms to the stator windings so that the rotor can oscillate about a given rest position with the amplitude of the oscillations increasing, imparting a second and inverse series of current impulses of alternating polarity related to the specific portion of the given waveforms to the stator windings so that the rotor can oscillate about the rest position with the amplitude of the oscillations decreasing; then counting the number of oscillations exceeding a given amplitude during a given period of time; and indicating the current applitude which results in the minimum number of oscillations during the given period of time.
Claim 8
Dependent Claim 166 words
For a stepping motor having a rotor which is driven to rotate in response to currents having given waveforms in the stator windings, the method of determining an optimum amplitude of the currents applied to the stator windings comprising: for each of a plurality of different current amplitudes periodically imparting a first series current impulses of alternating polarity related to a specific portion of the given waveforms to the stator windings so that the rotor can oscillate about a given rest position with the amplitude of the oscillations increasing, imparting a second and inverse series of current impulses of alternating polarity related to the specific portion of the given waveforms to the stator windings so that the rotor can oscillate about the rest position with the amplitude of the oscillations decreasing; then counting the number of oscillations exceeding a given amplitude during a given period of time; and indicating the current applitude which results in the minimum number of oscillations during the given period of time.
Claim 9
Dependent Claim 218 words
For a stepping motor having a rotor which is driven to rotate in response to the stator field established by currents having given waveforms in the stator windings, the method of determining an optimum amplitude for the currents applied to the stator windings when rotationally positioning the rotor comprising the steps of: rotating the rotor to a predetermined home position; performing a plurality of excitation routines, each of said excitation routines including establishing a different given current amplitude for the given waveforms, imparting a series of current impulses to the stator windings, said first series comprising first and second interleaved sets of current impulses, each of the current impulses in the first set establishing a stator field position displaced in one direction by a given angle from the predetermined home position, each of the current impulses in the second set establishing a stator field position displaced in the opposite direction by said given angle from the predetermined home, whereby the rotor can oscillate about the predetermined home position with the amplitude of the oscillations increasing, and counting the number of oscillations exceeding a given amplitude during a given period of time for each impulse step; and indicating the current amplitude associated the impulse routine which results in the maximum number of oscillations during the given period of time.
Claim 10
Dependent Claim 218 words
For a stepping motor having a rotor which is driven to rotate in response to the stator field established by currents having given waveforms in the stator windings, the method of determining an optimum amplitude for the currents applied to the stator windings when rotationally positioning the rotor comprising the steps of: rotating the rotor to a predetermined home position; performing a plurality of excitation routines, each of said excitation routines including establishing a different given current amplitude for the given waveforms, imparting a series of current impulses to the stator windings, said first series comprising first and second interleaved sets of current impulses, each of the current impulses in the first set establishing a stator field position displaced in one direction by a given angle from the predetermined home position, each of the current impulses in the second set establishing a stator field position displaced in the opposite direction by said given angle from the predetermined home, whereby the rotor can oscillate about the predetermined home position with the amplitude of the oscillations increasing, and counting the number of oscillations exceeding a given amplitude during a given period of time for each impulse step; and indicating the current amplitude associated the impulse routine which results in the maximum number of oscillations during the given period of time.
Claim 11
Dependent Claim 21 words
The method of claim 6 further comprising performing an excitation routine for each current amplitude of a set of current amplitudes.
Claim 12
Dependent Claim 53 words
The method of claim 6 comprising generating a monotonically changing set of current amplitudes, performing an excitation routine for of the current amplitudes in order and indicating the first current amplitude in the set which results in less than a given number of oscillations exceeding said given amplitude during the period of time.
Claim 13
Independent Claim 28 words
The method of claims 7 or 8 further comprising the step of thereafter utilizing the indicated current amplitude when positioning the motor in response to subsequent positioning commands.
Claim 14
Dependent Claim 261 words
For a stepping motor having a rotor which is driven to rotate in response to the stator field established by currents having given waveform in the stator windings, the method of determining an optimum amplitude for the currents applied to the stator windings when rotationally positioning the rotor comprising the steps of: rotating the rotor to a predetermined home position; performing a plurality of excitation routines, each of said excitation routines including establishing a different given current amplitude for the given waveforms, imparting a first series of current impulses to the stator windings, said first series comprising first and second interleaved sets of current impulses, each of the current impulses in the first set establishing a stator field position displaced in one direction by a given angle from the predetermined home position, each of the current impulses in the second set establishing a stator field position displaced in the opposite direction by said given angle from the predetermined home, whereby the rotor can oscillate about the predetermined home position with the amplitude of the oscillations increasing, imparting a second series of current impulses to the stator windings said second series comprising said first and second sets interleaved in the alternate order whereby the rotor can oscillate about the predetermined home position with the amplitude of the oscillations decreasing, and counting the number of oscillations exceeding a given amplitude during a given period of time for each impulse step; and indicating the current amplitude associated the impulse routine which results in the minimum number of oscillations during the given period of time.
Claim 15
Dependent Claim 261 words
For a stepping motor having a rotor which is driven to rotate in response to the stator field established by currents having given waveform in the stator windings, the method of determining an optimum amplitude for the currents applied to the stator windings when rotationally positioning the rotor comprising the steps of: rotating the rotor to a predetermined home position; performing a plurality of excitation routines, each of said excitation routines including establishing a different given current amplitude for the given waveforms, imparting a first series of current impulses to the stator windings, said first series comprising first and second interleaved sets of current impulses, each of the current impulses in the first set establishing a stator field position displaced in one direction by a given angle from the predetermined home position, each of the current impulses in the second set establishing a stator field position displaced in the opposite direction by said given angle from the predetermined home, whereby the rotor can oscillate about the predetermined home position with the amplitude of the oscillations increasing, imparting a second series of current impulses to the stator windings said second series comprising said first and second sets interleaved in the alternate order whereby the rotor can oscillate about the predetermined home position with the amplitude of the oscillations decreasing, and counting the number of oscillations exceeding a given amplitude during a given period of time for each impulse step; and indicating the current amplitude associated the impulse routine which results in the minimum number of oscillations during the given period of time.

References Cited (Backward Citations)

US3541418A Cited
US3947742A Cited
US4215302A Cited
US4219767A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-10-26 1985-04-27 1985-10-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-10-26 1989-04-27 1989-10-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-10-26 1993-04-27 1993-10-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag