Position Control of AC Servomotor Using Internal Model Control Strategy

Similar documents
Tracking Position Control of AC Servo Motor Using Enhanced Iterative Learning Control Strategy

Intelligent Learning Control Strategies for Position Tracking of AC Servomotor

POSITION TRACKING PERFORMANCE OF AC SERVOMOTOR BASED ON NEW MODIFIED REPETITIVE CONTROL STRATEGY

Optimal Control System Design

Fundamentals of Servo Motion Control

Speed control of a DC motor using Controllers

ISSN Vol.04,Issue.06, June-2016, Pages:

Automatic Control Systems 2017 Spring Semester

Position Control of DC Motor by Compensating Strategies

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

This manuscript was the basis for the article A Refresher Course in Control Theory printed in Machine Design, September 9, 1999.


Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS

Analysis and Design of Conventional Controller for Speed Control of DC Motor -A MATLAB Approach

EE 482 : CONTROL SYSTEMS Lab Manual

of harmonic cancellation algorithms The internal model principle enable precision motion control Dynamic control

Ball Balancing on a Beam

EE 370/L Feedback and Control Systems Lab Section Post-Lab Report. EE 370L Feedback and Control Systems Lab

[ á{tå TÄàt. Chapter Four. Time Domain Analysis of control system

Motor Modeling and Position Control Lab 3 MAE 334

DEGREE: Biomedical Engineering YEAR: TERM: 1

Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control of DC Motor

Phys Lecture 5. Motors

MEM01: DC-Motor Servomechanism

Servo drive chain evaluation test set-up and configuration methodology

BSNL TTA Question Paper Control Systems Specialization 2007

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

Comparisons of Different Controller for Position Tracking of DC Servo Motor

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

Optimized Tuning of PI Controller for a Spherical Tank Level System Using New Modified Repetitive Control Strategy

ME 5281 Fall Homework 8 Due: Wed. Nov. 4th; start of class.

Figure 1: Unity Feedback System. The transfer function of the PID controller looks like the following:

EC CONTROL SYSTEMS ENGINEERING

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

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders

Lecture 5 Introduction to control

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

Embedded Control Project -Iterative learning control for

Design of Compensator for Dynamical System

Experiment Of Speed Control for an Electric Trishaw Based on PID Control Algorithm

Pan-Tilt Signature System

Penn State Erie, The Behrend College School of Engineering

DC Motor Speed Control for a Plant Based On PID Controller

1.What is frequency response? A frequency responses the steady state response of a system when the input to the system is a sinusoidal signal.

Open Loop Frequency Response

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

A Searching Analyses for Best PID Tuning Method for CNC Servo Drive

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives

Authors N.K.Poddar 1, R.P.Gupta 2 1,2 Electrical Engineering Department, B.I.T Sindri Dhanbad, India

Magnetic Levitation System

Sensors and Sensing Motors, Encoders and Motor Control

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

Digital Control of MS-150 Modular Position Servo System

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

Cantonment, Dhaka-1216, BANGLADESH

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating processes, Part IV: PID Plus First-Order Lag Controller

SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY

DC SERVO MOTOR CONTROL SYSTEM

Rectilinear System. Introduction. Hardware

Teaching Mechanical Students to Build and Analyze Motor Controllers

EE 4314 Lab 3 Handout Speed Control of the DC Motor System Using a PID Controller Fall Lab Information

Electrical Engineering. Control Systems. Comprehensive Theory with Solved Examples and Practice Questions. Publications

Dr Ian R. Manchester

Vibration Analysis on Rotating Shaft using MATLAB

PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SCIENCE AND ENGINEERING

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0.

ADJUSTING SERVO DRIVE COMPENSATION George W. Younkin, P.E. Life Fellow IEEE Industrial Controls Research, Inc. Fond du Lac, Wisconsin

IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems

REDUCING THE VIBRATIONS OF AN UNBALANCED ROTARY ENGINE BY ACTIVE FORCE CONTROL. M. Mohebbi 1*, M. Hashemi 1

Laboratory PID Tuning Based On Frequency Response Analysis. 2. be able to evaluate system performance for empirical tuning method;

ANTI-WINDUP SCHEME FOR PRACTICAL CONTROL OF POSITIONING SYSTEMS

EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS

Design of Model Based PID Controller Tuning for Pressure Process

Frequency Response Analysis and Design Tutorial

SYLLABUS. osmania university CHAPTER - 1 : CONTROL SYSTEMS CLASSIFICATION

Project Advisor: Dr. Gary L. Dempsey

DC MOTOR SPEED CONTROL USING PID CONTROLLER. Fatiha Loucif

Introduction to Servo Control & PID Tuning

Performance Optimization Using Slotless Motors and PWM Drives

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

Modified ultimate cycle method relay auto-tuning

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

UNIVERSITY OF JORDAN Mechatronics Engineering Department Measurements & Control Lab Experiment no.1 DC Servo Motor

Servo Tuning Tutorial

LECTURE FOUR Time Domain Analysis Transient and Steady-State Response Analysis

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions

International Journal of Innovations in Engineering and Science

A PID Controlled Real Time Analysis of DC Motor

Modelling and Control of Hybrid Stepper Motor

Pole, zero and Bode plot

Position Control of Servo Systems using PID Controller Tuning with Soft Computing Optimization Techniques

A Comparative Study on Speed Control of D.C. Motor using Intelligence Techniques

Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller

SIMULATION AND IMPLEMENTATION OF PID-ANN CONTROLLER FOR CHOPPER FED EMBEDDED PMDC MOTOR

JUNE 2014 Solved Question Paper

Bode and Log Magnitude Plots

CHASSIS DYNAMOMETER TORQUE CONTROL SYSTEM DESIGN BY DIRECT INVERSE COMPENSATION. C.Matthews, P.Dickinson, A.T.Shenton

Lab 11. Speed Control of a D.C. motor. Motor Characterization

CONTROLLER DESIGN FOR POWER CONVERSION SYSTEMS

Transcription:

Position Control of AC Servomotor Using Internal Model Control Strategy Ahmed S. Abd El-hamid and Ahmed H. Eissa Corresponding Author email: Ahmednrc64@gmail.com Abstract: This paper focuses on the design and simulation of an Internal Model Control (IMC) Strategy for position control in AC servo motor. The dynamic second order transfer function model of the AC servo motor is derived. Based on the model parameters, the internal model controller parameters are computed and simulated in MATLAB Simulink. The performance measures of the controller are analyzed in terms of tracking error. A robust stability analysis of the proposed control strategy is also tested. Lastly, the simulated results of IMC are compared with PID controller results and main conclusion; by using IMC the best results may be achieved and also there is no need to effort for tuning PID parameters. Keywords: AC Servo Motor, Internal Model Control (IMC), Three Term Control (PID), Control Stability, Bode Diagram I. INTRODUCTION AC servo motor is commonly employed in various control applications [1 3], such as robot actuator, machining centre, computer numerical control, and machine and precise industrial robot. Due to the presence of electrical, mechanical properties and a high efficiency, AC servo system is demand to have an accurate response for the position tracking and a rapid recovery for the external disturbances or load variations. Typically, conventional PD/PID controllers are used in the position tracking in the presence of external disturbances or load variations. However, the reference trajectory or load disturbance is periodic in nature; the conventional controllers are not able to attain suitable tracking performance [4 7]. In order to overcome these problems, internal model control strategies are suggested. Internal model controller is based on the Internal Model Principle (IMP). The main goal of internal model control is that the tracking error decreases with increasing number of trials. The major concept presented in this article is precisely in a position control of AC servo motor system and analysis of the tracking performance. In Section 2 the mathematical model of the AC servo motor is developed. The principle of internal model controller is presented in section 3. The proposed IMC controller scheme is explained in section 4. The results and discussions are drawn in Section 5. Finally, the conclusions are listed in section 6. II. MODELING OF AC SERVO MOTOR The model of the system consists of a motor coupled to a gear box and an inertia load rigidly fixed to output shaft. The control torque (Tc) for the two phase AC servo motor is described as [1] 1 = Control torque (Nm) & = motor constants (Nm/V, Nm/rad/s) = angular velocity of the AC servo motor (rad/s) = rated input voltage (v) The dynamic equation of the mechanical system is given by 2 = angular position of the AC servo motor (rad) = angular acceleration of the AC servo motor (rad/s 2 ) = Friction coefficient = Moment of inertia (Kg.cm2) By equating (1) and (2) 3 Taking Laplace transform the above equations becomes 4 The transfer function between ( ) and E(s) is obtained by putting Motor gain constant Motor time constant 5 6 7 The specifications of AC servo system, which has considered for simulation study, are given in below table. By using equation (7) and considering the numerical values in the table (1), the identified transfer function model for the AC servo system is given as: Copyright 215 IJEIR, All right reserved 277

8 9 Table (1) values of parameters of AC servo motors Type GSM62AE Voltage 23 V Power 1 W Speed 5 rpm Moment of inertia (J).52 kg.cm^2 Friction of coefficient.1875 GB ratio 36 Radius of the output shaft.175 m III. THE INTERNAL MODEL CONTROLLER PRINCIPLE The internal model control (IMC) philosophy relies on the Internal Model Principle, which states that control can be achieved only if the control system encapsulates, either implicitly or explicitly, some representation of the process to be controlled. In particular, if the control scheme has been developed based on an exact model of the process, then perfect control is theoretically possible. A controller is used to control the process. Suppose is a model of. By setting to be the inverse of the model of the model of the process, If, (the model is an exact representation of the process), it is clear that the output will always be equal to the set point. Notice that this ideal control performance is achieved without feedback. What this tells us is that if we have complete knowledge about the process (as encapsulated in the process model) being controlled, we can achieve perfect control. It also tells us that feedback control is necessary only when knowledge about the process is inaccurate or incomplete. IV. DESIGN OF IMC OF AC SERVO MOTOR Designing an internal model controller is relatively easy. Given a model of the process. First the factor divided into invertible and non-invertible components., contains terms which if inverted, will lead to instability and reliability problems, e.g. terms containing right-half plane zeros and time delays, and also these lead to marginally stability (have real part equal to zero) and is the remaining part such that its inverse is stable In addition, is required to have a steady-state gain equal to one in order to ensure that the two factors and are unique. Next, set and then, where is a low-pass filter of appropriate order. The transfer function model for the AC servo system is given as: is designed as follows; the factorization is where and 1/ 1 11 12 Next, set to be the inverse of in series with a low pass filter 13 where the filter parameter is and r is the order of the filter. That is, 14 Parameter is a positive integer, the usual choice is 1. A good rule of thumb is to choose to be twice as fast as the open loop response. Hence, this example 1; and the desired becomes IV. SIMULATION STUDY 15 The structure of feedback control using IMC and PID is depicted in Fig. 1. The performance of the controllers is evaluated on the simulation model of the above AC servo motor. The values of model parameters were taken from M. Vijayakarthick1 and P.K. Bhaba (212). Figures (2-5) compares the four different set point tracking for PID performance and IMC performance. In this comparison, the responses with the IMC controller the settling time, the rise time and the maximum overshoot are better than the responses with PID controller. For example, table (2) shows the results of time of the two controllers. Table (2) values of time response of the two controllers IMC PID controller controller Rise time (Tr) Fast slow Settling time (Ts) 1 s 2 s Overshoot (Mp) Less High Copyright 215 IJEIR, All right reserved 278

C l o ck s t T i m e 25 D i s pl a y s 1 P o s i ti o n 4 3 5 S e t P o in t P ID R e pe a ti n g S e qu e n ce 2 S e t Point 2.7 7 6 3 s + 1.4 49.9 9 3.4 s +.4 2.7 7 6 3 s 2 + s S te p.3 K P. 1 K I 1 s In te g r a to r S ervo M otor M odel.4 2.7 7 6 3 s 2 + s S ervo M otor M odel1 D i s pl a y1 S c ope s 2 P o s i ti on 1 4 8 P o sit io n ( d e g r e e ) 2 5 2 1 5 1. 1 K D du /dt D e ri va ti ve D i s pl a y 2 5 F i g u re 1 S i m u l i n k M o de l a n d P ID co n t ro l l e r fo r A C S e rvo M o to r S co pe 1 Fig.1. Simulink structure for AC servo motor, IMC controller and PID controller 5 1 1 5 2 2 5 Tim e ( S e c) Fig.4. Set point tracking performance of two controllers 2 5 2 S e t P o in t P ID 9 8 7 6 P o s it io n 1 5 1 P o si t i o n ( d e g r e e ) 5 4 3 5 5 1 1 5 2 2 5 Tim e (s e c ) Fig.2. Set point tracking performance of two controllers P o s i t i o n ( d e g r e e ) 2 5 2 1 5 1 5 Set Point I M C P I D 5 1 1 5 2 2 5 Tim e ( S e c ) Fig.3. Set point tracking performance of two controllers 2 Set Point 1 P I D 5 1 1 5 2 2 5 Tim e ( S e c) Fig.5. Set point tracking performance of two controllers V. STABILITY ANALYSIS BODE STABILITY CRITERION The Bode diagram represents the systems (AC servo motor) response in magnitude and phase to a sinusoidal input of any frequency through a log-log plot of the magnitude. It provides a sufficient condition for the closed-loop stability based on the properties of the openloop transfer function. On a Bode diagram, a closed-loop system is marginally stable if the bode curves crosses the critical point i.e. a phase (angle) of -18 and an amplitude of 1 = db. The phase margin is the difference between the -18 and the actual phase angle of the frequency response function measured at the frequency where the gain is db (unity gain). The gain margin, on the other hand is the margin between the gain plot and the db measured at the point where the phase angle reaches -18 crossing. The conclusions from the Bode plots were tested by simulating the system with MATLAB. Stability of the Copyright 215 IJEIR, All right reserved 279

closed-loop transfer function of AC servo motor was analyzed by the application of Bode plot techniques. In general, we would like to have large gain and phase margins in order to improve the stability of the system. In the below plots, the graph is plotted for AC servo motor without controller, and with IMC controller. The stability of the system is determined by the phase; the system is stable until the phase crosses the -18. The frequency response curve shows a graph pattern of decreasing gain values with increasing frequencies with visible variations in the gain values around 1 to 2 db. These decreasing gain values represent decreasing amplitudes of the power oscillations. At frequencies between 1 Hz and 1 Hz these oscillations become stable, however beyond 1 Hz the amplitudes continue to decrease. It can be observed that, the closed-loop transfer function is stable since its phase does not cross the -18 line. M a g n itu d e (d B ) 4 2-2 -4-6 -9 B o d e D ia g r a m G m = Inf db (a t Inf ra d /se c ), P m = 49.7 de g (a t.35 ra d /se c ) -1 8 1-2 1-1 1 1 1 F r e q u e n c y (r a d /se c ) Fig.6. Bode diagram of AC servo motor model without controller M a g n i tu d e (d B ) 5-5 -1-9 B o d e D ia g ra m -1 8 1-2 1-1 1 1 1 1 2 F re q u e n c y (ra d /se c ) Fig.8. Bode diagram of AC servo motor model with IMC controller and without control VI. CONCLUSION In this paper, based on the mathematical model of servo AC motor PID and IMC controllers, are designed and compared to figure out a more convenient control method, PID controller. The simulation results show that all of these controllers are efficient and adequate for improving the time domain characteristics of system response, such as settling time and overshoot. The results show that IMC method give the better performance compared to PID controller by reducing overshoot, settling time and minimize the rising time. Also; the system with greater gain margins can withstand greater changes in system parameters before becoming unstable in closed loop REFERENCE w ith co n tro lle r w ith o u t co n tro l M a g n i tu d e (d B ) 5-5 -1-9 B o d e D i a g ra m Gm = Inf db (a t Inf ra d / se c ), P m = 51. 8 de g (a t. 786 ra d / se c ) -1 8 1-2 1-1 1 1 1 1 2 F re q u e n c y (ra d / se c ) Fig.7. Bode diagram of AC servo motor model with IMC controller (closed loop) Copyright 215 IJEIR, All right reserved 28 [1] M. Vijayakarthick1 and P.K. Bhaba Position Tracking Performance of AC Servomotor based on New Modified Repetitive Control Strategy. IJRRAS 1 (1) -January 212 [2] S.Sathishbabu and P.K.Bhaba Tracking Position Control of AC Servo Motor Using Enhanced Iterative Learning Control Strategy International Journal of Engineering Research and Development, Volume 3, Issue 6 (September 212), PP. 26-33. [3] L. Canan Dulger and Ali Kirecci Motion Control and Implementation for an AC Servomotor System Modelling and Simulation in engineering, Vol. 27, Article ID 5586, 6 pages. [4] Ahmed M. Kassem and Ali Mohamed Yousef Experimental Setup and Robust Servo DC Motor Position Control Based on Gain Schedule Sliding Mode Controller Research Journal of Applied Sciences, Engineering and Technology 4(1): 132-1327, 212 [5] Jeffrey E. Arbogast, Douglas J. Cooper Extension of IMC tuning correlations for non-self regulating (integrating) processes ISA Transactions 46 (27) 33 311 [6] Ching-Tsai A phase locked loop internal model adjustable speed control fol BLDC motors IEEE transaction on industrial electronics, VOL.55, NO. 9, September 28 [7] M. Saranya and D. Pamela A real time IMC tuned PID controller for DC motor IJRTE VOL. 1, Issue 1, April 212 [8] Jeffrey E. Arbogast and Douuglas J. Cooper Extension of IMC tuning correlation for non-self regulating (integrating) processes ISA Transactions 46(27) 33-311

AUTHOR'S PROFILE Ahmed S. Abd El-hamid was born in Port Said, Egypt, on October 17, 1964. I received the B.S. degree in Electrical Engineering from Suez Canal University, and Master and Ph.D. in Control Engineering from Cairo University in 1988, 1995, and 2 respectively. From 199 to 26, I worked in Engineering Research Division, National Research Center, Egypt, and My promotion was "Assistant Researcher, "Researcher Assistant", Researcher", and lastly Associate Prof. from 26 up to now. Most my research related with application of control systems on chemical and industrial processes. Ahmed H. Eissa was born in Giza, Egypt, 1965. I received the B.S. degree in Electrical Engineering from Cairo University, and M.S and Ph.D. degrees in Control Engineering from Cairo University in 1987, 1994, and 1989 respectively. From 1989 to 25, I promotion in jobs in Engineering Research Division, National Research Center, Egypt, "Assistant Researcher, Researcher Assistant, Researcher", and lastly "Associate Prof." from 26 up to now. Most my research related with application of control systems on chemical and industrial processes. Copyright 215 IJEIR, All right reserved 281