1
Correspondence CLOSED-LOOP CONTROL OF STEPPING MOTORS: PREDICTION AND REALISATION OF OPTIMUM SWITCHING ANGLE The authors of Paper 1929B [/EE Proc. B, Electr. Power AppL, 1982,129, (4), pp. 211-216] are to be congratulated for providing a lucid account of the closed-loop control requirements of a stepping motor. Optimisation of switching angle is given particular prominence and a method is described whereby this quantity may be syn- thesised by means of a phase locked loop operating on shaft encoder step position pulses. However, there is no mention in the discussion of this technique of the loss of accuracy arising from the phase error between the encoder position signal, i.e. the input to the phase locked loop, and the 'divide by m' signal, which is derived from the oscillator output of the loop. That the phase locked loop can be controlled to suppress this error is perfectly true, but this can only be achieved some time after motor acceleration and the consequent rise in position pulse repetition rate has been initiated. [A] Phase error, in the interim period, is unavoidable and inaccuracy in the selection of switching angle will follow as a result. Two questions are asked of the authors. First, did they measure or otherwise evaluate the phase error, and sec- ondly, if so, how did its respective magnitude and dura- tion compare with the minimum required switching angle and the motor acceleration time. C.L. HALSALL 26th February 1987 Department of Electrical and Electronic Engineering Paisley College of Technology High Street Paisley Renfrewshire PA1 2BE United Kingdom I would like to thank Dr. Halsall for his valuable and complimentary comments. It is inevitable that during transient operation some error will arise in the synthesis of the frequency-multiplied signal obtained by using the phase-locked loop techniques described in the paper. Unfortunately no data on the size of the phase error are available. However, it would seem that such an error does not necessarily result in switching angle inaccuracy; provided that the switching angle is optimised, either manually using the methods described in Section 3.2.2 of the paper, or automatically using a microprocessor-based controller [B], any repeatable errors in the synthesised position signal are compensated by the speed discrimi- nator setting. Since the paper's publication five years ago the tech- nique has been adopted in several stepping and brushless DC drives [C, D]. Recently its importance has been diminished not only by the commercial availability of high-resolution low-cost optical encoders, but also by the introduction of reliable techniques for continuous moni- toring of rotor position using current waveform analysis [E]. P.P. ACARNLEY 24th March 1987 Department of Electrical and Electronic Engineering University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU United Kingdom References A GARDNER, F.G.: 'Phaselock techniques' (John Wiley and Sons, 1979, 2nd edn.) B ACARNLEY, P.P., HILL, R.J., and HOOPER, C.W.: 'Closed-loop control of stepping motors: optimisation of switching angle and deceleration initiation'. IEE Conf. Publ. 234, 1984, pp. 365-368 C ACARNLEY, P.P: 'Stepping motors: a guide to modern theory and practice', (Peter Peregrinus Ltd., 1984, 2nd edn.) D DANBURY, R.: 'Improved method of controlling stepping motor switching angle', Electron. Lett., 1985, 21, (10), pp. 432-434 E ACARNLEY, P.P., HILL, R.J., and HOOPER, C.W.: 'Detection of rotor position in stepping and switched motors by monitoring of current waveforms', IEEE Trans., 1985, IE-32, (3), pp. 215-222 192 IEE PROCEEDINGS, Vol. 134, Pt. B, No. 4, JULY 1987

Closed-loop control of stepping motors: prediction and realisation of optimum switching angle

  • Upload
    cl

  • View
    214

  • Download
    3

Embed Size (px)

Citation preview

CorrespondenceCLOSED-LOOP CONTROL OF STEPPINGMOTORS: PREDICTION AND REALISATIONOF OPTIMUM SWITCHING ANGLE

The authors of Paper 1929B [/EE Proc. B, Electr. PowerAppL, 1982,129, (4), pp. 211-216] are to be congratulatedfor providing a lucid account of the closed-loop controlrequirements of a stepping motor. Optimisation ofswitching angle is given particular prominence and amethod is described whereby this quantity may be syn-thesised by means of a phase locked loop operating onshaft encoder step position pulses.

However, there is no mention in the discussion of thistechnique of the loss of accuracy arising from the phaseerror between the encoder position signal, i.e. the input tothe phase locked loop, and the 'divide by m' signal, whichis derived from the oscillator output of the loop. That thephase locked loop can be controlled to suppress thiserror is perfectly true, but this can only be achieved sometime after motor acceleration and the consequent rise inposition pulse repetition rate has been initiated. [A]Phase error, in the interim period, is unavoidable andinaccuracy in the selection of switching angle will followas a result.

Two questions are asked of the authors. First, did theymeasure or otherwise evaluate the phase error, and sec-ondly, if so, how did its respective magnitude and dura-tion compare with the minimum required switching angleand the motor acceleration time.

C.L. HALSALL 26th February 1987

Department of Electrical and Electronic EngineeringPaisley College of TechnologyHigh StreetPaisleyRenfrewshire PA1 2BEUnited Kingdom

I would like to thank Dr. Halsall for his valuable andcomplimentary comments. It is inevitable that during

transient operation some error will arise in the synthesisof the frequency-multiplied signal obtained by using thephase-locked loop techniques described in the paper.Unfortunately no data on the size of the phase error areavailable. However, it would seem that such an errordoes not necessarily result in switching angle inaccuracy;provided that the switching angle is optimised, eithermanually using the methods described in Section 3.2.2 ofthe paper, or automatically using a microprocessor-basedcontroller [B], any repeatable errors in the synthesisedposition signal are compensated by the speed discrimi-nator setting.

Since the paper's publication five years ago the tech-nique has been adopted in several stepping and brushlessDC drives [C, D]. Recently its importance has beendiminished not only by the commercial availability ofhigh-resolution low-cost optical encoders, but also by theintroduction of reliable techniques for continuous moni-toring of rotor position using current waveform analysis[E].

P.P. ACARNLEY 24th March 1987

Department of Electrical and Electronic EngineeringUniversity of Newcastle upon TyneNewcastle upon Tyne NE1 7RUUnited Kingdom

References

A GARDNER, F.G.: 'Phaselock techniques' (John Wiley and Sons,1979, 2nd edn.)

B ACARNLEY, P.P., HILL, R.J., and HOOPER, C.W.: 'Closed-loopcontrol of stepping motors: optimisation of switching angle anddeceleration initiation'. IEE Conf. Publ. 234, 1984, pp. 365-368

C ACARNLEY, P.P: 'Stepping motors: a guide to modern theory andpractice', (Peter Peregrinus Ltd., 1984, 2nd edn.)

D DANBURY, R.: 'Improved method of controlling stepping motorswitching angle', Electron. Lett., 1985, 21, (10), pp. 432-434

E ACARNLEY, P.P., HILL, R.J., and HOOPER, C.W.: 'Detection ofrotor position in stepping and switched motors by monitoring ofcurrent waveforms', IEEE Trans., 1985, IE-32, (3), pp. 215-222

192 IEE PROCEEDINGS, Vol. 134, Pt. B, No. 4, JULY 1987