PULSE WIDTH MODULATION FOR HIGH PERFORMANCE HYBRID STEPPER MOTOR



Similar documents
Simulation and Analysis of Parameter Identification Techniques for Induction Motor Drive

Modelling, Simulation and Performance Analysis of A Variable Frequency Drive in Speed Control Of Induction Motor

Simulation of VSI-Fed Variable Speed Drive Using PI-Fuzzy based SVM-DTC Technique

Simulation and Analysis of PWM Inverter Fed Induction Motor Drive

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

Mathematical Modelling of PMSM Vector Control System Based on SVPWM with PI Controller Using MATLAB

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

New Pulse Width Modulation Technique for Three Phase Induction Motor Drive Umesha K L, Sri Harsha J, Capt. L. Sanjeev Kumar

Micro-Step Driving for Stepper Motors: A Case Study

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

Principles of Adjustable Frequency Drives

Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA

Online Tuning of Artificial Neural Networks for Induction Motor Control

MODELLING AND SIMULATION OF SVPWM INVERTER FED PERMANENT MAGNET BRUSHLESS DC MOTOR DRIVE

Analysis of Space Vector Pulse Width Modulation VSI Induction Motor on various conditions

SYNCHRONOUS MACHINES

Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics

Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.

Dually Fed Permanent Magnet Synchronous Generator Condition Monitoring Using Stator Current

Drive circuit basics + V. τ e. Industrial Circuits Application Note. Winding resistance and inductance

DCMS DC MOTOR SYSTEM User Manual

Transient analysis of integrated solar/diesel hybrid power system using MATLAB Simulink

INDUCTION MOTOR PERFORMANCE TESTING WITH AN INVERTER POWER SUPPLY, PART 2

Modeling and Simulation of a Novel Switched Reluctance Motor Drive System with Power Factor Improvement

Active Vibration Isolation of an Unbalanced Machine Spindle

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

DC motors: dynamic model and control techniques

Fuzzy Adaptive PI Controller for Direct Torque Control Algorithm Based Permanent Magnet Synchronous Motor

Application Information

Stepper motor I/O. Application Note DK Motion Control. A General information on stepper motors

CONVENTIONALLY reduced order models are being

Sensorless Field Oriented Control (FOC) for Permanent Magnet Synchronous Motors (PMSM)

FREQUENCY CONTROLLED AC MOTOR DRIVE

Variable Voltage Variable Frequency Speed Control of Induction Motor Using FPGA-Xilinx

Motor Fundamentals. DC Motor

Design and Analysis of Switched Reluctance Motors

TORQUE RIPPLES MINIMIZATION ON DTC CONTROLLED INDUCTION MOTOR WITH ADAPTIVE BANDWIDTH APPROACH

MATHEMATICAL MODELING OF BLDC MOTOR WITH CLOSED LOOP SPEED CONTROL USING PID CONTROLLER UNDER VARIOUS LOADING CONDITIONS

CNC Machine Control Unit

THIS paper reports some results of a research, which aims to investigate the

Design and Simulation of Soft Switched Converter Fed DC Servo Drive

Pulse Width Modulated (PWM) Drives. AC Drives Using PWM Techniques

Topics to cover: 1. Structures and Drive Circuits 2. Equivalent Circuit. Introduction

8 Speed control of Induction Machines

Pulse Width Modulated (PWM)

AN235 Application note

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE ELECTRICAL MACHINES II UNIT-I SYNCHRONOUS GENERATOR

Rotating Machinery Diagnostics & Instrumentation Solutions for Maintenance That Matters

Control of a Three Phase Induction Motor using Single Phase Supply

AMZ-FX Guitar effects. (2007) Mosfet Body Diodes. Accessed 22/12/09.

MECE 102 Mechatronics Engineering Orientation

2. A conductor of length 2m moves at 4m/s at 30 to a uniform magnetic field of 0.1T. Which one of the following gives the e.m.f. generated?

STATOR FLUX OPTIMIZATION ON DIRECT TORQUE CONTROL WITH FUZZY LOGIC

Synchronous motor. Type. Non-excited motors

3-Phase BLDC Motor Control with Hall Sensors Using 56800/E Digital Signal Controllers

Renewable Energy Sources Based Permanent Magnet Brushless DC Motor Drive

Development of the Induction Motor for Machine Tool Spindles and Servo Amplifier SANMOTION S

BALDOR ELECTRIC COMPANY SERVO CONTROL FACTS A HANDBOOK EXPLAINING THE BASICS OF MOTION

ELECTRICAL ENGINEERING

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015

FIELD ORIENTED CONTROL OF STEP MOTORS

WIND TURBINE TECHNOLOGY

Lab 8: DC generators: shunt, series, and compounded.

INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS

LINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS

Comparison of Various PWM Techniques for Field Oriented Control VSI Fed PMSM Drive

Comparative Review Of PMSM And BLDCM Based On Direct Torque Control Method

Motor Control Application Tuning (MCAT) Tool for 3-Phase PMSM

Available online at Available online at

Time Response Analysis of DC Motor using Armature Control Method and Its Performance Improvement using PID Controller

SIMULATION AND SPEED CONTROL OF INDUCTION MOTOR DRIVES

EET272 Worksheet Week 9

Technical Guide No High Performance Drives -- speed and torque regulation

13 ELECTRIC MOTORS Basic Relations

Manufacturing Equipment Modeling

LOSSELESS STARTING METHOD FOR THE WOUND ROTOR INDUCTION MOTOR

ANALYTICAL METHODS FOR ENGINEERS

Verification of Short Circuit Test Results of Salient Poles Synchronous Generator

Motors and Generators

DYNAMIC MODEL OF INDUCTION MOTORS FOR VECTOR CONTROL. Dal Y. Ohm Drivetech, Inc., Blacksburg, Virginia

Dynamic states of three-phase induction motors. Selected problems

SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS

MODELING AND SIMULATION OF A THREE-PHASE INVERTER WITH RECTIFIER-TYPE NONLINEAR LOADS

Control Strategies of the Doubly Fed Induction Machine for Wind Energy Generation Applications

How To Measure Power Of A Permanent Magnet Synchronous Motor

Discover the power of e-learning! The Quick Guide to AC Variable Frequency

EE 402 RECITATION #13 REPORT

NO LOAD & BLOCK ROTOR TEST ON THREE PHASE INDUCTION MOTOR

Fundamentals of Power Electronics. Robert W. Erickson University of Colorado, Boulder

Transformerless UPS systems and the 9900 By: John Steele, EIT Engineering Manager

AC Induction Motor Slip What It Is And How To Minimize It

Simulation of Electric Drives using the Machines Library and the SmartElectricDrives Library

Electronic Speed Variator for a Brushless DC Motor

2. Permanent Magnet (De-) Magnetization 2.1 Methodology

POWER SYSTEM HARMONICS. A Reference Guide to Causes, Effects and Corrective Measures AN ALLEN-BRADLEY SERIES OF ISSUES AND ANSWERS

CHAPTER 4 DESIGN OF INTEGRAL SLOT AND FRACTIONAL SLOT BRUSHLESS DC MOTOR

Transcription:

Number 4 Volume 16 December 2010 Journal of Engineering PULSE WIDTH MODULATION FOR HIGH PERFORMANCE HYBRID STEPPER MOTOR Prof. Dr. Qais S. AL- Sabbagh M.Sc. Student Ali Sabah Mahdi College of Engineering/ University of Baghdad, Iraq- Baghdad الخالصة هرا انبحث قوو بت ف د طس قت انس طسة األتجاه ت انعان ت األداء نس طسة عهي ت ااز سراسعت يحاسل انةطاوة ان جا ( HSM ) نتحس األداء اند اي ن را ان حسل. هر انفائدة األرار ت يا يحساااث انةطاوة عهاي اساز األ اوا األخسى ي ان حسااث. طس قت انس طسة ذاث انحهقت ان فتوحت تب أداء د اي ر ء. أ يحسااث انةطاوة اي اسة األرتع ال ف انحسااث اندق قت انت تتطهب د اي ات عان ات. عهاي أ ات حاال طس قات انسا طسة ذاث انحهقات ان فتوحات س ااف ت نرا طس قت انس طسة ذاث انحهقت ان غهقت تكو يطهوبت. طس قات انسا طسة األتجاه ات راوس تحسا األداء اناااد اي نه حساااااث انةطاااوة. تاااى تمااا ى ست ف اااد اااوذة يحاااسل انةطاااوة ان جااا HSM بأراااتةداو بس ااااي.MATLAB/ SIMULINK أ ااوذة HSM يساات د عهااي اناادسائس ان كاف اات انالخط اات اناار ت ياام ع اام ان حسل. تى يقاز ت تائ ان حاااة نه حسل ان ج ( HSM ) يع تائ اندائسة انع ه ات ( RDK ) ستاى انحماول عهي أتفاق قس ب ف ان تائ. ABSTRACT This paper presents a high performance vector control approach of the current and speed for Hybrid Stepper Motor (HSM) to improve the dynamic performance of the motor. This is the basic advantage of stepper motors over other types of motors. The open loop controller shows a poor dynamic performance. The stepper motors are widely used in precise motions which is required a high dynamic. However, an open loop control is insufficient, so a closed loop control is required. The field oriented control will improve the dynamic performance of the stepper motor which becomes as 8206

Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor a high- dynamic ac- servo. A design and implementation model of HSM using in MATLAB/ Simulink is given. The model is based on nonlinear equivalent circuits representing the operation of the motor. The simulation results of the HSM are compared with practical results of reference design kit (RDK) stepper motor, and a close agreement is noticed. INTRODUCTION The HSM is used in many applications [1], such as robotics system, printers and consumer electrics. The HSM is a double salient machine which incorporates a permanent magnet in the robots as described in [2]. Stepper motors are a class of electromechanical device used to produce discrete or non-continuous motion. Stepper motor fall within a broader class of devices known as incremental motion devices, which include incremental actuators and other digital control devices used in motion control. Stepper motor is a synchronous motor with the magnetic field controlled by using electronic switches to rotate the rotor [3]. The theory of stepper motor is similar to a permanent magnet synchronous motor. The motor rotation not only has a direct relation to the number of the input pulses, but its speed is related to the frequency of the pulses [1]. However, precise position, velocity, or acceleration control is required and when very small steps of control are necessary, electrical stepper motors have many advantages. In the open loop control, the HSM can produce only 50% of its nominal torque. A large torque reserve is required to overcome any load variation. In this classical control scheme there is no feedback of load position to the controller. The motor must response to each excitation change. If the excitation changes are made too quickly the stepper motor can lose steps and, therefore, it is unable to move the rotor to the new demanded position. So a permanent error can be introduced between load position and position expected by the controller. All these limitations can be overcome with a closed loop controller. In this case, the motor requires a rotor position sensor for providing the proper commutation sequence. In the classical control scheme the stepper motor is driven by a discrete sequence of current pulses. Regular stepping introduces large overshoot, resonance and torque ripple problem which have plagued the stepper motor for a long time. In order to 8206

Number 4 Volume 16 December 2010 Journal of Engineering reduce these problems, a micro-step excitations are applied to inject various ratio currents into phase coils. So the position resolution will be improved [4]. The HSM is a two phase synchronous machine and can be driven as the permanent magnet synchronous motor (PMSM). A better performance of the HSM can be obtained by driving it with field oriented control (FOC), rather than stepping [5]. In this paper, we present experimental results of the field oriented control for a new speed and position estimation strategy of HSM drive. Finally, a simulation of the nonlinear model of the HSM is done. The simulation and experimental results show the validity of the proposed vector control approach. - MATHMATICAL MODEL OF HSM The motor considered in this paper is a two phases HSM with the following assumptions: Non-salient pole structure (uniform air gap). Sinusoidal winding distribution, i.e. (sinusoidal flux distribution). Negligible magnetic saturation and iron losses. Constant self inductances. With these assumptions, the equivalent model of the HSM with two- phases winding on the stator and no windings on the rotor is shown in Fig.1. Fig.1. The equivalent circuit of a two phase HSM. The HSM can be described by a set of voltage differential equations [6]. v a = Ri a + L d i a /dt - Km w m sin(nr θ m ) (1) 8202

Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor v b = R i b + L d i b /dt + Km w m sin (Nrθ m +90) (2) Where, i a and i b = Current in phase (a) and phase (b) (A). v a and v b = Voltage in phase (a) and phase (b) (V). R = Resistance in each phase (ohm). L = Self inductance in each phase (h). Nr = Number of stator pole. Km = Motor torque constant. w m = Mechanical angular speed of the rotor (Rad/Sec). θ m = Mechanical angle of the rotor (Rad). The electromagnetic torque in the air gap is given by the following equation: Km ( -i a sin(nr θ m ) + i b sin(nr θ m +90)) - TL = Jdw m / dt + Bw m (3) Where, TL = Load torque (Nm). J = Moment of inertia (kg.m²) B = Viscous friction coefficient (Nms/R). Finally, the equation for angular velocity of the rotor completes the HSM model: w m = dθ m / dt (4) The relationship between electrical and mechanical angle (position) of the rotor is given by: θ e = Nr θ m (5) The mathematical model of HSM in (a-b) reference frame called (stator reference frame) is not suitable for speed control process, because the model has time varying quantities (voltage, current, and mutual inductances) that can lead to make solution 8206

Number 4 Volume 16 December 2010 Journal of Engineering of motor equation is very complicated. It is possible to eliminate time varying quantities by using the Park transformation while allows conversion of the stationary reference frame fixed on the stator (i.e. (a-b) components) into reference frame fixed on the rotor (i.e. (d-q) components), where (d) stand for direct axis and (q) for quadrature axis. The (d-q) reference frame can obtained by rotates (a-b) reference frame by an electrical rotor position (Nr θm) as shown in Fig.2. Fig. 2: Transformation of (a-b) to (d-q) reference frame. The equation of Park transformation can be expressed as [7]. f f d q = e K s f f a b (6) Where, ( k ) is the Park transformation matrix which is given by: e s e cos( Nr m ) K s = sin( N ) r m sin( N r m ) cos( N ) r m (7) Now, multiply equation (1) through (4) by Park transformation and rearrange these equations to obtain new model HSM in (d-q) reference frame as: v ds = R i ds + L di ds - L N r m i qs (8) dt 8200

Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor v ds = R i qs + L (9) di qs + L N r m i ds + K m m dt K m i qs - T l = J d m dt d m + B m (10) dt = m (11) - VECTOR CONTROL PRINCIPLE During the past decade, several authors have presented the principles of vector control of AC motors [3, 8]. However, the vector control principle consists of controlling the angle and amplitude components of the stator field. For ease of motor equation representation, the components of the stator current are represented in a rotating reference frame (d-q) aligned with the rotor axis, i.e., with the magnet flux. The motor torque for a permanent magnet machine as in HSM depends only on the quadrature (q) current (torque) component. In this case, the most convenient control strategy is to set to zero the direct (d) current components to minimize the torque versus the current ratio and then increase the motor (and converter) efficiency. The control of current components requires the knowledge of the instantaneous rotor position. It can be seen that field orientation can be implemented when the winding current are adjusted so as to produce a current space vector that lies exclusively in the quadrature direction by setting direct current component equal to zero (id = 0). Torque will then be proportional to the magnitude of the current space vector. The block diagram of the proposed method of vector controlled HSM is shows in Fig. 3. 8200

Number 4 Volume 16 December 2010 Journal of Engineering Fig. 3: Block diagram of vector controlled HSM [3]. This vector control scheme consists of a speed PI controller and two current PI controllers in the synchronous reference frame. The rotor speed is measured using encoder and the rotor position is calculated by integrating rotor speed (1/Nr) with respect to time. A low Pass Filter (LPF) has been used to eliminate the effect of unwanted high frequency signals that may be introduced during the measurements processes. However, for the conventional modules of vector control such as Park and Inverse Park transformation, sinusoidal PWM generation module, and a double H- Bridge power inverter are also included as well as the controlled HSM. - POWER CONVERTER DESIGN The HSM will be supplied by two identical H- bridge bipolar voltage source inverters as shown in Fig.4 (a, b). Fig.4.a: H- bridge (1) bipolar voltage source inverter [1]. 8206

Vout (v) Vout (v) Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor Fig.4.b: H- bridge (2) bipolar voltage source inverter [1]. Transistor (MOSFET) has been used as switching elements in the H- bridge inverter. These elements will control using the well known Sinusoidal Pulse Wave Modulation (SPWM) technique. However, the output voltage and the reference voltage waveforms from H- bridge inverters (1) and (2) are obtained using MATLAB/ Simulink as shown in Fig.5 and Fig.6. 25 20 15 10 5 0-5 -10-15 -20-25 0 0.01 0.02 0.03 0.04 0.05 0.06 time (sec) Fig.5: Output voltage from H- bridge (1). 25 20 15 10 5 0-5 -10-15 -20-25 0 0.01 0.02 0.03 0.04 0.05 0.06 time (sec) Fig.6: Output voltage from H- bridge (2). 8206

Number 4 Volume 16 December 2010 Journal of Engineering From these results, it should be noted that the output phase voltage is shifted by (90º) due to the fact that the supplied HSM consist of two phase windings. - SIMULATION OF HYBRID STEPPER MOTOR The open loop pulse width modulation HSM system consists of the test input in the form of sine and cosine of 50Hz frequency and SPWM has been used to control the magnitude and frequency of AC output voltage of an inverter are shown in Fig.7. The simulated hybrid stepper motor is shown in Fig. 8, HSM can be divided into two subsystems, the electrical system and the mechanical system. In the open-loop control scheme, there is no feedback information of a position to the controller, and therefore it is imperative that the motor must respond correctly to each excitation change. If the excitation changes are made too quickly, the motor is unable to move to the new demanded position and consequently there is a permanent error in the actual position compared to the position expected by the controller. The vector controller is applied for closed-loop system to avoid the problems in open one. The idea of vector control is to study the effect of motor controller (speed and current controllers) on the performance of overall system, and to demonstrates how the value of switching frequency can contribute to change the performance of the proposed vector control of HSM, one technique have been studied through simulation by using MATLAB/ Simulink. High switching frequency is used to avoid the ripple in low frequency. The proposed vector control of HSM will be simulated using MATLAB. The values of PI controllers are used in the simulation. System's simulations were performed using a model of the HSM as shown in Fig. 9. The parameters of the motor are used in the modeling of HSM. These parameters are the same as that for real motor and they are used in the experiments and will be kept constant during simulations. 8208

Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor Fig.7: Open loop system. Fig. 8.a: Hybrid Stepper Motor Electrical part. Fig. 8. b: Hybrid Stepper Motor Mechanical part. 8206

Number 4 Volume 16 December 2010 Journal of Engineering Fig. 9: Closed loop system. - SIMULATION RESULTS The simulation system consists of open loop system and closed loop system OPEN LOOP RESULTS Fig. 10 shows the currents for phase A and B of the stepper motor when load torque is 0.25 (Nm) and carrier frequency is 20 (KHz) sinusoidal current. The phase current oscillations occur as effect of PWM inverter. 8206

current (A) Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor 0.4 0.3 phasea phaseb 0.2 0.1 0-0.1-0.2-0.3-0.4 0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.11 0.12 0.13 0.14 time (sec) Fig. 10: Simulated windings current for phase (A,B) at 0.25 Nm load torque. Fig. 11, Fig. 12 and Fig. 13 illustrate the dynamic behaviour of the motor when the load torque is 0.25 (Nm) and carrier frequency is 20 (KHz). The motor torque and speed contain oscillations due to PWM inverter. Fig. 11: The position of HSM at 0.25 Nm load torque. Fig. 12: The speed of HSM at 0.25 Nm load torque. 8206

Number 4 Volume 16 December 2010 Journal of Engineering Fig. 13: The torque of HSM at 0.25 Nm load torque. CLOSED LOOP RESULTS The switching frequency of the PWM inverter is 20k Hz. According to the vector control principle, the stator currents can be transformed into a frame of reference which is moving with the rotor flux. Therefore, optimal utilization of the machine is achieved if the stator current is only fed in the quadrature axis (id = 0). This condition can be attained by selecting suitable value of speed and current controller parameters through tuning procedures. However, this idea has been confirmed when we obtained the winding current in (d-q) reference frame. Fig.14 shows the winding current in (daxis), and Fig.15 illustrates the winding current in (q-axis). From these result, it can be observed that after 0.01 sec the winding currents remain constant and thus the motor is in steady state mode. Also, the current waveforms have few harmonics because the selected value of switching frequency was high enough to eliminate these harmonics. During startup, the speed of the motor will increase until reaching the desired speed at 0.25 sec as shown in Fig.16. In Fig.17, the rotor position is reported in steady state with a desired speed of 100 (rad/sec). 8262

speed (steps/sec) Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor Fig.14: Simulated winding current in (d-axis) with high switching frequency. Fig.15: Simulated winding current in (q-axis) with high switching frequency. 250 200 150 100 50 0-50 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 time (sec) Fig.16: Motor speed response with high switching frequency. 8266

position (steps) Number 4 Volume 16 December 2010 Journal of Engineering 200 180 160 140 120 100 80 60 40 20 0 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 time (sec) Fig. 17: Motor rotor position with high switching frequency. - EXPERIMENTAL SETUP The Stellaris stepper motor control reference design kit (RDK) contains all the necessary hardware and software design, and integrate stepper motor applications. The stepper RDK design kit consists of a board containing a Stellaris microcontroller, motor drive electronics, a stepper motor, and firmware to run the motor. The stepper RDK microcontroller is shown in Fig. 18. The stepper RDK includes the following product features: Advanced PWM control of bipolar HSM. Software-based PWM control to operate high-torque steppers at high step rates. Fast and slow decay modes. Full-step, half-step, micro-step, and wave modes. High step rates up to 10000 steps / sec. Programmable holding current. The stepper RDK firmware is designed to show how stepper motor control can be done using a Stellaris microcontroller and motor drive circuits. All of the stepper sequencing is performed in the microcontroller; no external stepping logic is required. The stepper RDK firmware provides maximum flexibility by implementing three different methods for controlling the stepper motor winding current. It also provides a number of user adjustable parameters which allows experimentation to find the best settings for use in a particular application. The firmware is implemented as several layers, with a well defined stepper Architecture Programming Interface 8260

Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor (API) to make it easy to integrate with a user s application code. It includes, as the application, a user interface which is used for demonstrating how to use the stepper firmware. The user interface can be used initially for experimenting with the motor and settings, and can later be replaced by the real application software. There are two user interfaces: an on-board interface, and an off-board interface. The on-board interface uses a potentiometer knob, a button, and two LEDs to operate the stepper motor. The off-board interface uses a USB-connected serial port and graphical application which provided extensive control of the firmware. Refer to the stepper RDK user s manual for details of using the on-board and off-board interfaces. Fig. 18: Stepper Motor Control Board. - EXPERIMENTAL RESULTS The experimental results introduced in this section will be used to verify the effectiveness and performance of the proposed vector control of HSM. However, the proper information about rotor speed and position is required and essential for real time implementation of the high performance vector control. In closed loop PWM stepper motor system, Fig. (19, 20, 21) show the current and speed of the steady state of the motor when target speed is 221 (steps/sec), target position is 3475 steps, carrier frequency is 20 (KHz) and constant load torque is 0.25 Nm when the mode of phase excitation is full-step, half-step, micro-step. In full step excitation, two phases HSM has a step size of 1.8 degrees and 50 rotor teeth corresponding to 200 steps per 8260

Number 4 Volume 16 December 2010 Journal of Engineering revolution. In half step excitation, two phases HSM has 400 steps per revolution causing the rotor to rotate at half distance so that amplitude of the current will be reduced. Advantage of a step motor operation in half step mode is position resolution increased by a factor of two compares to full step mode. In micro step excitation, the current is change in the windings in fraction of rated current so that increased step position resolution as result of a smaller step angle. Fig. 19: Current and speed of HSM for full-step and 221(steps/s). 8266

Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor Fig. 20: Current and speed of HSM for half-step and 221 (steps/s). Fig. 21: Current and speed of HSM for micro-step and 221 (steps/s). 8266

Number 4 Volume 16 December 2010 Journal of Engineering CONCLUSIONS The proposed vector control of HSM using state estimation has been found to be well suited to the speed and rotor position estimation of the HSM. The developed method can be extended for the estimation of any other set of parameters/states in HSM control and may also be used with other control methods which require the accurate knowledge of a high number of parameters. It has been illustrates that the HSM can be transformed into a highly dynamic brushless DC- motor with vector control. This can lead to overcome the usual problems of HSM such as high currents, overheating and acoustic noise. To compare the results for speed and current between simulation and practical circuit, it found that the practical speed results are symmetrical to the simulation speed results but the current in practical results are less oscillation than simulation because simulation circuit used PI controller in closed loop system to control the current and speed of HSM while in practical circuit LM3S617 microcontroller is used to control the speed and current of HSM. PI controller depended on principle of trial and error to adjust the proportional and integral gain while LM3S617 depend on the accuracy of the software and electronic device. 8268

Q. S. AL- Sabbagh Pulse Width Modulation For High A.S. Mahdi Performance Hybrid Stepper Motor REFERENCES P.P. Acarnely, Stepping Motors: A Guide to Modern Theory and Practice, 2 nd ed. Stevenage, U.K.: Peregrinus, 1994. T. Kenjo, Stepping Motors and Their Microprocessor Control, Oxford, U.K. Clarendon, 1994. A. B. Behal, "Field Oriented Control of Step Motors", M.Sc. Thesis, Department of Electrical Engineering, Cleveland State University, Dec., 2004. N. M. Matsui, M. W. Nakamura, and R. T. Kosaka, "Instantaneous Torque Analysis of Hybrid Stepping Motor", IEEE Transactions on Industrial Electronic, Vol. 60, No. 6, Jan., 2009. A. S. Rubaai, M. F. Sitiriche, M. J. Garuba, and L. D. Burge, "Implementation of Artificial Neural Network Based Tracking Controller for High Performance Stepper Motor Drives", IEEE Transactions on Industrial Electronics, Vol. 54, No. 1, PP. 218-227, Feb., 2007. L. O. Hoang, P. H. Brunelle, and G. T. Sybille, "Design and Implementation of a Versatile Stepper Motor Model for Simulink's SimPower Systems", IEEE Transactions on Industrial Electronics, Vol. 20, No. 3, Dec., 2008. J. R. Frus and B. C. Kuo, "Closed loop Control of Step Motors Using Waveform Detection", Proceedings of the International Conference on Stepping Motors and System, University of Leeds, U.K., PP. 77-84, 1990. W. J. Douglas, " Stellaris Stepper Motor RDK Software Reference Manual, Publication Number RDK Stepper", Luminary Micro, Inc., 2008. 8266