Modelling and Control of Hybrid Stepper Motor

Similar documents
Modeling Position Tracking System with Stepper Motor

Step vs. Servo Selecting the Best

combine regular DC-motors with a gear-box and an encoder/potentiometer to form a position control loop can only assume a limited range of angular

PART 2 - ACTUATORS. 6.0 Stepper Motors. 6.1 Principle of Operation

EE 410/510: Electromechanical Systems Chapter 5

D102. Damped Mechanical Oscillator

MEM01: DC-Motor Servomechanism

Upgrading from Stepper to Servo

Actuators. EECS461, Lecture 5, updated September 16,

MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits

Where: (J LM ) is the load inertia referred to the motor shaft. 8.0 CONSIDERATIONS FOR THE CONTROL OF DC MICROMOTORS. 8.

M.Kaliamoorthy and I.Gerald PSNACET/EEE CHAPTER 2 STEPPER MOTORS

Design of A Closed Loop Speed Control For BLDC Motor

Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

Volume 1, Number 1, 2015 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online):

International Journal of Advance Engineering and Research Development. PI Controller for Switched Reluctance Motor

Type of loads Active load torque: - Passive load torque :-

Teaching Mechanical Students to Build and Analyze Motor Controllers

Arvind Pahade and Nitin Saxena Department of Electrical Engineering, Jabalpur Engineering College, Jabalpur, (MP), India

Motion Control Glossary

TRACK VOLTAGE APPROACH USING CONVENTIONAL PI AND FUZZY LOGIC CONTROLLER FOR PERFORMANCE COMPARISON OF BLDC MOTOR DRIVE SYSTEM FED BY CUK CONVERTER

Lab Exercise 9: Stepper and Servo Motors

Brushed DC Motor System

CURRENT FOLLOWER APPROACH BASED PI AND FUZZY LOGIC CONTROLLERS FOR BLDC MOTOR DRIVE SYSTEM FED FROM CUK CONVERTER

Nonlinear Voltage Position Velocity Torque Feedback Controller Applied to High Torque Hybrid Stepper Servomotor

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

Computer Numeric Control

SYNCHRONOUS MACHINES

Simulation of Stepper Motor using Quasi Square Wave Input

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

DC SERVO MOTOR CONTROL SYSTEM

Penn State Erie, The Behrend College School of Engineering

Estimation of Vibrations in Switched Reluctance Motor Drives

SPEED CONTROL OF SENSORLESS BLDC MOTOR WITH FIELD ORIENTED CONTROL

Transconductance vs Voltage Amplifiers

Transient stability improvement by using shunt FACT device (STATCOM) with Reference Voltage Compensation (RVC) control scheme

A PHOTOVOLTAIC POWERED TRACKING SYSTEM FOR MOVING OBJECTS

Published in A R DIGITECH

Bahram Amin. Induction Motors. Analysis and Torque Control. With 41 Figures and 50 diagrams (simulation plots) Springer

Single Phase Permanent Magnet Low Speed Synchronous Motor

A Comparative Study of Sinusoidal PWM and Space Vector PWM of a Vector Controlled BLDC Motor

Experiment#6: Speaker Control

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science

Digital Control of Permanent Magnet Synchronous Motor

Ball Balancing on a Beam

Sensorless Control of BLDC Motor Drive Fed by Isolated DC-DC Converter

Automatic Control Systems 2017 Spring Semester

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

CONTROLLING THE OSCILLATIONS OF A SWINGING BELL BY USING THE DRIVING INDUCTION MOTOR AS A SENSOR

ACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur

Optimal Control System Design

Fundamentals of Servo Motion Control

Renewable Energy Based Interleaved Boost Converter

Applying POWERSYS and SIMULINK to Modeling Switched Reluctance Motor

AC generator theory. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Analysis of an Economical BLDC Drive System

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture

ServoStep technology

Stepping Motor Physics

Modeling and Analysis of Signal Estimation for Stepper Motor Control. Dan Simon Cleveland State University October 8, 2003

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

BSNL TTA Question Paper Control Systems Specialization 2007

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

Sensors and Sensing Motors, Encoders and Motor Control

Position Control of AC Servomotor Using Internal Model Control Strategy

Permanent Magnet Brushless DC Motor Control Using Hybrid PI and Fuzzy Logic Controller

3. What is the difference between Switched Reluctance motor and variable reluctance stepper motor?(may12)

Chaotic speed synchronization control of multiple induction motors using stator flux regulation. IEEE Transactions on Magnetics. Copyright IEEE.

Detect stepper motor stall with back EMF technique (Part 1)

Robot Actuators. Motors and Control. Stepper Motor Basics. Increased Resolution. Stepper motors. DC motors AC motors. Physics review: Nature is lazy.

Controlling of Permanent Magnet Brushless DC Motor using Instrumentation Technique

VALLIAMMAI ENGINEERING COLLEGE

Brushless DC-Servomotors with integrated Encoder 4 Pole Technology

System Inputs, Physical Modeling, and Time & Frequency Domains

Experiment 3. Performance of an induction motor drive under V/f and rotor flux oriented controllers.

Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW

Synchronized Injection Molding Machine with Servomotors

DC motor control using arduino

Sensorless Position Control of Stepper Motor Using Extended Kalman Filter

Brushless DC-Servomotors with integrated Encoder 4 Pole Technology

Three Phase Induction Motor Drive Using Single Phase Inverter and Constant V/F method

Sascha Stegen School of Electrical Engineering, Griffith University, Australia

Simulation and Dynamic Response of Closed Loop Speed Control of PMSM Drive Using Fuzzy Controller

Modeling of Electro Mechanical Actuator with Inner Loop controller

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Simulation of BLDC motor control with Reduced Order Model of the System with Observer State using SMC technique

ECE 5670/6670 Lab 7 Brushless DC Motor Control with 6-Step Commutation. Objectives

Speed control of sensorless BLDC motor with two side chopping PWM

An Introduction to Proportional- Integral-Derivative (PID) Controllers

Design and Implementation of Fuzzy Sliding Mode Controller for Switched Reluctance Motor

ISSN Vol.05,Issue.01, January-2017, Pages:

A VARIABLE SPEED PFC CONVERTER FOR BRUSHLESS SRM DRIVE

UNIT-III STATOR SIDE CONTROLLED INDUCTION MOTOR DRIVE

Synchronous Current Control of Three phase Induction motor by CEMF compensation

MODELLING AND CONTROL OF A VARIABLE-SPEED SWITCHED RELUCTANCE GENERATOR BASED WIND TURBINE

AC Drive Technology. An Overview for the Converting Industry. Siemens Industry, Inc All rights reserved.

Transcription:

I J C T A, 9(37) 2016, pp. 741-749 International Science Press Modelling and Control of Hybrid Stepper Motor S.S. Harish *, K. Barkavi **, C.S. Boopathi *** and K. Selvakumar **** Abstract: This paper focuses on modeling, simulation and control of two phase Hybrid Stepper Motor (HSM). The simulation model is developed, in MATLAB to study the transient performance of the motor under various excitation schemes. Simulation results are verified for HSM model ST601 and ST1701 step angle-1.8 o, torque-2 Kg. cm and 125 Kg. cm. National Instruments LABVIEW is used with DAQ card PCI 6221 for open loop control. Resonance phenomenon is obtained experimentally and explained in theory. Closed loop current control is employed to maintain the speed for various loads. 1. INTRODUCTION Stepper motors are electromagnetic incremental-motion devices which convert digital pulse inputs to analog angle outputs. Their inherent stepping ability allows for accurate position control without feedback. They can track any step position in open-loop mode; consequently no feedback is needed to implement position control. Stepper motors deliver higher peak torque per unit weight than DC motors; in addition, they are brushless machines and therefore require less maintenance. All of these properties have made stepper motors a very attractive selection in many position and speed control systems, such as in computer hard disk drivers and printers, XY-tables, robot manipulators, etc. Although stepper motors have many salient properties, they suffer from an oscillation or unstable phenomenon. This phenomenon severely restricts their open-loop dynamic performance and applicable area where high speed operation is needed. The oscillation usually occurs at stepping rates lower than 1000 pulse/s, and has been recognized as a mid-frequency instability or local instability, or a dynamic instability. In addition, there is another unstable phenomenon in stepper motors, usually lose synchronism at higher stepping rates, even though load torque is less than their pull-out torque [1], [2]. This phenomenon is identified as high-frequency instability, because it appears at much higher frequencies than the frequencies at which the mid-frequency oscillation occurs. The high-frequency instability has not been recognized as widely as mid-frequency instability, and there is not yet a method to evaluate it. The outline of this paper is as follows. The dynamic model of stepper motor is described in Section II. Section III presents the torque speed characteristic of the stepper motor. Section IV presents the simulation experimental results. 2. DYNAMIC MODEL OF HYBRID STEPPER MOTORS A mathematical model for a two-phase stepper motor is established using q d frame reference transformation. The voltage equations [4] for two-phase windings are given by di a /dt = [v a Ri a + K m w sin (N r q)]/l * ** *** **** Asst. Prof, Dept of EEE, SRM University, Chennai. Email: ssharish@ymail.com Asst. Prof, Dept of EEE, SRM University, Chennai. Email: kbarkavi@gmail.com Asst. Prof, Dept of EEE, SRM University, Chennai. Email: cs.bhoopathi@gmail.com Asst. Prof, Dept of EEE, SRM University, Chennai. Email: selvakse@gmail.com

742 S.S. Harish, K. Barkavi, C.S. Boopathi and K. Selvakumar di b /dt = [v b Ri b + K m w sin (N r q)]/l dw/dt = [ K m i a sin (N r q) + K m i b cos (N r q) Bw T L + K d sin (4N r q)]/j (2.1) d q/dt = w where v a, v b and i a, i b are the voltages and currents in phases A and B, respectively, ω is the rotor (angular) speed, θ is the rotor (angular) position, R and L are the resistance and inductance of the phase windings, N r is number of rotor teeth, K m, K d is torque constant and detent torque constant, B is the coefficient of viscous friction, J is inertia constant and T L represents load torque, which is assumed to be constant. By using the q-d transformation, the frame of reference is changed from the fixed phase axes to the axes moving with the rotor. Transformation matrix from the a-b frame to the q-d frame is given by M = cos( Nrθ) sin ( Nrθ) sin( Nrθ) cos ( Nrθ). (2.2) The application of d-q transformation to the original system yields the following system of equations di d /dt = [v d Ri a + N r wli q )]/L di q /dt = [v q Ri q + K m w N r wi d ]/L dw/dt = [K m i q Bw] (2.3) d q/dt = w The equation (2.3) is used for the closed loop control [8] of two phase HSM. Figure 1: Dynamic Model of 2 phase HSM

Modelling and Control of Hybrid Stepper Motor 743 Figure 1, shows the model used for simulation. The parameters in this can be changed for any model of two phase hybrid stepper motor. 3. TORQUE SPEED CHARACTERISTICS Stepper motor is used to change the position of a mechanical load by several steps the system designer needs to know how much torque the motor can produce while accelerating, decelerating or running at constant speed. To characterize the torque versus speed relationship of a stepper motor the graph as shown in Figure 2 is presented. The stepping rate is proportional to speed. The two curves in the Figure 2 are the pull-in torque curve and the pull-out torque curve which is known also as the slewing curve. These torques are important for determining whether or not a stepper motor will slip when operating in a particular application. A slip refers to the motor not moving when it should be moving, or moving when it should not be moving. Figure 2: Torque speed characteristics The pull-out torque versus speed curve represents the maximum friction-torque load that a stepper motor can drive before losing synchronism at a specified stepping rate with the magnetic field and motor stall. The pull-in torque versus speed curve represents the maximum frictional load at which the stepper motor can start without failure of motion when a pulse train of the corresponding frequency is applied. The pull in torque depends on the inertia of the load connected to the motor. The holding torque of is defined as the maximum torque produced by the motor at a standstill condition. The detent torque is the torque required to rotate the motor s shaft while the windings are not energized. The maximum starting frequency is defined as the maximum control frequency at which the unloaded motor can start and stop without losing steps. The maximum slewing frequency is defined as the maximum frequency at which the unloaded motor can run without losing steps, and is alternatively called the maximum pull-out rate. The maximum starting torque is alternatively called the maximum pull-in torque and is defined as the maximum frictional load torque with which the motor can start and synchronize with a pulse train of a frequency as low as 10 Hz [1], [2]. Resonance Resonance is oscillatory phenomena which disturb the normal operation of the stepping motor. In some cases the magnitude of oscillation increases with time and eventually the motor loses synchronism. Resonance and instabilities may be classified into three categories: low-frequency, mediumrange instability, and higher-range oscillation is shown in Figure 3.

744 S.S. Harish, K. Barkavi, C.S. Boopathi and K. Selvakumar Figure 3: Torque speed characteristics with resonance 1. Low-Frequency Resonance: When a stepper motor is started at a very low speed and the pulse frequency is increased slowly, resonance will appear around the natural frequency. These oscillations occur below 200 Hz and are called low-frequency resonance. As the pulse rate is increased above the natural frequency, the magnitude of oscillation decreases and becomes stable. In most practical situations the low-frequency resonance does not critically limit the performance of the system. 2. Medium-Range Instability: When the stepping rate is increased to the range of 500 Hz to 1500 Hz, stepper motors show troublesome behavioral features. They are due to inherent instability in the motor or in the motor drive system. This kind of oscillation in stepper motors is known as medium-range instability. 3. Higher-Range Oscillation: As frequency is increased further the next region of instability occurs in the range of 2500 HZ to 4000 Hz which known as Higher-range Oscillation. 4. SIMULATION AND PC BASED HARDWARE INTERFACE A. Simulation The HSM model ST 601 and STM 1701 are used for the simulation, specifications for which are given in Table I. Table 1 Hybrid stepper motor Specification for Model ST601 and ST1701 Motor Parameter, units Symbol ST601 ST1701 Rotor Load Inertia, Kg m 2 J 1.87 10 4 5.377 10 4 Viscous Friction, N-m-S 2 /rad B 6 10 ( 4) 8 10 4 Self Inductance of Winding, Henry L 0.0927 0.0121 Resistance in Phase Winding, Ohm R 25 1.8 Number of rotor teeth Nr 50 50 Motor Torque constant, V-S/rad Km 0.5 0.525 The open loop response for ST601 model is shown in Figure 4. It shows angular velocity, position, phase currents (i a, i b ) and phase voltages (v a, v b ) under no load condition. As the load is increased, motor looses synchronism, this is shown in Figure 4 (b). Similarly, simulation was carried out with parameters corresponding to model stm1701. The responses are given in Figure 5 (a) and 5 (b).

Modelling and Control of Hybrid Stepper Motor (a) (b) Figure 4: Simulation waveform (open loop) for two phase HSM ST601, (a) {T = 0.02, TL = 0}, (b) {T = 0.02, TL = 0.112} (a) 745

746 S.S. Harish, K. Barkavi, C.S. Boopathi and K. Selvakumar (b) Figure 5: Simulation waveform (open loop) for two phase HSM STM1701, (a) {T = 0.02, TL = 0} (b) {T = 0.02, TL = 2.095} Maximum load torque attained under different speeds was measured using the simulation model. Torque speed characteristics for models ST601 and STM1701 are presented in Figure 6 (a) and (b) respectively. (a) (b) Figure 6: Torque speed characteristics through simulation (a) model ST601, (b) model STM1701

Modelling and Control of Hybrid Stepper Motor 747 Closed loop to control the speed is employed and the model used for it is given in Figure 9. The response for the model at the load torque, where motor lost synchronism in open loop, is presented in Figure 7(a) and (b) for ST 601 and STM1701 respectively. (a) (b) Figure 7: Simulation waveform (closed loop) (a) model ST601 {TL =.112}, (b) model STM1701{TL = 2.095} (b) PC Based Hardware Interface Switching is one of the primary uses of transistors. A Darlington transistor is a transistor pair in a single package with one transistor driving the other. A control signal on the base is amplified and then drives the second transistor. The resulting circuit can not only switch large currents, but it can do so with a very small controlling current. Control signal is generated through simulation software, and ported via National Instruments DAQ device (PCI 6221). Torque speed characteristics obtained practically for both the model is presented in Figure 8. It is a practical experience that the pull out curve of a stepper motor suddenly dips to a very low in a particular range of stepping rates as shown in Figure 3. This phenomenon is known as mid-frequency resonance. From Figure 8(a) this can be observed, for ST601. This phenomenon cannot be clearly visuvalised

748 S.S. Harish, K. Barkavi, C.S. Boopathi and K. Selvakumar for model STM1701. Also simulation Figure 6(a) and experimental characteristic Figure 8(a) match for ST601 model. (a) (b) Figure 8: Experimental pull-out and pull in characteristics of HSM, (a) ST601, (b) STM1701 The sudden dip and rise in the curve shows the resonance in HSM. To avoid the resonance and other instability suitable controller is to be used. 5. CONCLUSIONS Investigation and dynamic behavior of the mechanisms driven by a stepper motor, a model has been created that describes the electromechanical properties of this drive. To set up the equations of motion of the load and transfer function of the stepper motor and its control loop is simulated open and closed loop control. The open-loop performance of step motors is limited due to the lack of control of the torque angle of the step motor, while closed loop control adjusts the step motor torque angle to achieve maximum performance of the motor. The model allows the simulation of varying the input parameter of hybrid stepper motor.

Modelling and Control of Hybrid Stepper Motor 749 Figure 9: Dynamic Model of 2 phase HSM (closed loop control) References 1. Kenjo T., Stepping motors and their microprocessor controls, oxford university press, Oxford, 1984. 2. Athani V. V., Stepper motors: fundamentals, applications and design, New age international publisher, reprint 2005. 3. Amadeu L. Rodrigues, Mario V. Neves, Pedro Sousa, Stanimir Valtchev (2009), POWERENG, pp. 605-610. 4. Chiasson. J and Zribi. M (1991), Position control of a PM stepper motor by exact linearization, IEEE Trans. Automatic Control, Vol. 36, pp. 620 625. 5. Farshad Khorrami and Prashanth Krishnamurthy (2008), An analysis of closed-loop commutation delay on stepper motor control and its application to parameter estimation, IEEE Trans. Control system technology, Vol. 16, No. 1, pp 70-77. 6. H Hebertt Sira-Ramírez (2000), A passivity plus flatness controller for the permanent magnet stepper motor, Asian J. Control, Vol. 9, pp. 1 9 7. James C. Hung, John Y. Hung and Weibing Gao (1993), Variable structure control: a survey, IEEE Trans. Ind. Electron. Vol. 40, pp. 2 22. 8. John N. Chiasson, Marc Bodson, Robert T. Novotnak and Ronald B. Rekowski (1993), High-performance non linear feedback control of a permanent magnet stepper motor, IEEE Trans. Control System Technology, Vol. 1, pp. 5 14. 9. Pei An (2002), PC Interfacing using centronic, RS232 and gaming ports, Newnes, an imprint of Elsevier Science, pp 150. 10. LIYU CAO and HOWARD M. SCHWARTZ (1999), Oscillation, Instability and Control of Stepper Motors, Nonlinear Dynamics 18: pp. 383 404.