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

Similar documents
Intelligent Learning Control Strategies for Position Tracking of AC Servomotor

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

Position Control of AC Servomotor Using Internal Model Control Strategy

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

MEM01: DC-Motor Servomechanism

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

Fundamentals of Servo Motion Control

EE 482 : CONTROL SYSTEMS Lab Manual

Position Control of DC Motor by Compensating Strategies

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

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

Open Loop Frequency Response

Ball Balancing on a Beam

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

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

Rotary Motion Servo Plant: SRV02. Rotary Experiment #03: Speed Control. SRV02 Speed Control using QuaRC. Student Manual

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

TRACK-FOLLOWING CONTROLLER FOR HARD DISK DRIVE ACTUATOR USING QUANTITATIVE FEEDBACK THEORY

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

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller


Motor Modeling and Position Control Lab 3 MAE 334

FUZZY LOGIC CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR

SPEED CONTROL OF INDUCTION MOTOR WITHOUT SPEED SENSOR AT LOW SPEED OPERATIONS

Cantonment, Dhaka-1216, BANGLADESH

Sensors and Sensing Motors, Encoders and Motor Control

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

Study on Repetitive PID Control of Linear Motor in Wafer Stage of Lithography

Design of Fractional Order Proportionalintegrator-derivative. Loop of Permanent Magnet Synchronous Motor

Comparisons of Different Controller for Position Tracking of DC Servo Motor

Rotary Motion Servo Plant: SRV02. Rotary Experiment #02: Position Control. SRV02 Position Control using QuaRC. Student Manual

Application Note #2442

EC CONTROL SYSTEMS ENGINEERING

Rectilinear System. Introduction. Hardware

CDS 101/110a: Lecture 8-1 Frequency Domain Design

Microcontroller Based Closed Loop Speed and Position Control of DC Motor

ANALYSIS OF V/f CONTROL OF INDUCTION MOTOR USING CONVENTIONAL CONTROLLERS AND FUZZY LOGIC CONTROLLER

The Research on Servo Control System for AC PMSM Based on DSP BaiLei1, a, Wengang Zheng2, b

Comparative study of PID and Fuzzy tuned PID controller for speed control of DC motor

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

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

A Sliding Mode Controller for a Three Phase Induction Motor

Advanced Digital Motion Control Using SERCOS-based Torque Drives

Design Applications of Synchronized Controller for Micro Precision Servo Press Machine

DC SERVO MOTOR CONTROL SYSTEM

Simulink Based Model for Analysing the Ziegler Nichols Tuning Algorithm as applied on Speed Control of DC Motor

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

International Journal of Advance Engineering and Research Development

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

International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS Vol:16 No: L. J. Wei, A. Z. Hj Shukor, M. H.

Modelling and Control of Hybrid Stepper Motor

Real-Time Angular Position Control of a Faulhaber DC Micromotor through MATLAB

Teaching Mechanical Students to Build and Analyze Motor Controllers

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

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control

MAE106 Laboratory Exercises Lab # 5 - PD Control of DC motor position

Design of Joint Controller for Welding Robot and Parameter Optimization

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

DC Motor Speed Control for a Plant Based On PID Controller

Digital Control of MS-150 Modular Position Servo System

ANFIS Based Model Reference Adaptive PID Controller for Speed Control of DC Motor

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

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

Modeling and simulation of feed system design of CNC machine tool based on. Matlab/simulink

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

Embedded Control Project -Iterative learning control for

Design and Implementation of PID Controller for a two Quadrant Chopper Fed DC Motor Drive

EE 3TP4: Signals and Systems Lab 5: Control of a Servomechanism

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique

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

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

OPTIMAL AND PID CONTROLLER FOR CONTROLLING CAMERA S POSITION IN UNMANNED AERIAL VEHICLES

Pan-Tilt Signature System

VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS

THE integrated circuit (IC) industry, both domestic and foreign,

SPEED CONTROL OF SENSORLESS BLDC MOTOR WITH FIELD ORIENTED CONTROL

ACTIVE VIBRATION CONTROL OF HARD-DISK DRIVES USING PZT ACTUATED SUSPENSION SYSTEMS. Meng-Shiun Tsai, Wei-Hsiung Yuan and Jia-Ming Chang

ANTI-WINDUP SCHEME FOR PRACTICAL CONTROL OF POSITIONING SYSTEMS

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

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

A simple method of tuning PID controller for Integrating First Order Plus time Delay Process

A Fuzzy Sliding Mode Controller for a Field-Oriented Induction Motor Drive

Improved direct torque control of induction motor with dither injection

IN MANY industrial applications, ac machines are preferable

Embedded Robust Control of Self-balancing Two-wheeled Robot

PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SCIENCE AND ENGINEERING

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

II. PROPOSED CLOSED LOOP SPEED CONTROL OF PMSM BLOCK DIAGRAM

A Do-and-See Approach for Learning Mechatronics Concepts

A PID Controlled Real Time Analysis of DC Motor

Penn State Erie, The Behrend College School of Engineering

Automatic Control Motion control Advanced control techniques

UNIT 2: DC MOTOR POSITION CONTROL

Robust Control Design for Rotary Inverted Pendulum Balance

Time Response Analysis of a DC Motor Speed Control with PI and Fuzzy Logic Using LAB View Compact RIO

Sfwr Eng/TRON 3DX4, Lab 4 Introduction to Computer Based Control

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

A MATHEMATICAL MODEL OF A LEGO DIFFERENTIAL DRIVE ROBOT

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

Magnetic Levitation System

Transcription:

www.arpapress.com/volumes/vol10issue1/ijrras_10_1_16.pdf POSITION TRACKING PERFORMANCE OF AC SERVOMOTOR BASED ON NEW MODIFIED REPETITIVE CONTROL STRATEGY M. Vijayakarthick 1 & P.K. Bhaba 2 1 Department of Instrumentation Engineering, Annamalai University, Annamalai Nagar,India E-mail: vijayakarthick@yahoo.co.in 2 Process Control Lab, Department of Chemical Engineering, Annamalai University, Annamalai Nagar, India E-mail: pkbhaba@gmail.com (Corresponding Author & Email) ABSTRACT This work focuses on the design and implementation of a New Modified Repetitive Control Strategy (NMRCS) for position control in real-time AC servo motor system. The dynamic second order transfer function model of the system is derived and the model parameters are identified using experimental data. Based on the model parameters, the conventional PD controller parameters are computed by optimization tool in MATLAB platform. The real-time runs are carried out with NMRCS based PD controller for a periodic reference tracking. The Repetitive Control Strategy (RCS) based PD controller and conventional PD controller are taken for comparative studies. The performance measures of the above said controllers are analyzed in terms of tracking error. A robustness of the proposed control strategy is also tested. The real-time results confirm the supremacy of NMRCS based PD controller. Keywords: NMRCS, RCS, Conventional PD, AC Servomotor 1. INTRODUCTION AC servo motor is commonly employed in various control applications [1 4], such as robot actuator, machining centre, computer numerical control, 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 [5 7]. However, the reference trajectory or load disturbance is periodic in nature, the conventional controllers are not able to attain suitable tracking performance.in order to overcome these problems, repetitive control strategies are suggested. Repetitive controller is based on the Internal Model Principle (IMP). As said by IMP, the output tracks a class of reference signals without error only if the generator for references is integrated in the stable closed-loop system. The main goal of repetitive control is that the tracking error decreases with increasing number of trials. In most cases the repetitive controller affect the stability of the system. To assure the stability of the repetitive control system, a New Modified Repetitive Control Strategy (NMRCS) is considered. The main advantages of NMRCS are: (a) its tracking ability can adapt itself (b) in the real time implementation it has robustness against noises (c) it does not require difficult theories of control, knowledge of system, or other environment models. The repetitive control strategy is illustrated in [8]. It can decrease the error subsequent to the first epoch [9]. The novelty of RCS is motivated by a power supply regulation problem in proton synchrotron accelerator [10] and a high accuracy trajectory control in servomechanism [11].Currently a different application of repetitive control has sprung up, including high-speed motion tracking problem of visual servoing [12], speed control of ultrasonic motors [13], accurate position control of piezoelectric actuators [14] and control of rotation mechanisms [15]. The major concept presented in this article is precisely practical implementation of the New Modified Repetitive Control Strategy (NMRCS) in a position control of AC servo motor system and analysis of the tracking performance. In Section 2 the mathematical model of the system is developed. Here AC servo motor, optical sensor and an inertia disc representing the load are considered for model identification. The proposed scheme is explained in section 3; Real time outcomes are analyzed in Section 4 to illustrate the better tracking of the proposed NMRCS in closed loop. Finally, conclusions are drawn in Section 5. 2. REAL-TIME SYSTEM The real-time system consists of a permanent magnet two phase AC servo motor with gear box and servo drive. The key parameters required in model of this servomotor are identified by conducting suitable experimental test as shown in Figure 1. The closed loop hardware configuration of the real-time AC servo motor system is shown in Figure 2. It consists of PC based motion control card (VMAT 01). This card is capable of running the real time control algorithms in 119

simulink tool of MATLAB platform directly and it provides a multifunction, high speed analog to digital converter (ADC) and digital to analog converter (DAC). Figure 1. Experimental setup Figure 2. Closed loop hardware configuration of AC servo motor 3. IDENTIFICATION OF MODEL PARAMETERS AND CONTROLLERSETTINGS 3.1 AC Servo Motor Dynamics 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 (T c ) for the two phase AC servo motor is described as T C =k 1 E(t) k 2 θ (t) (1) Where T C = Control torque (Nm) k 1 & k 2 = motor constants (Nm/V, Nm/rad/s) - identified parameters from experimental test. θ = angular velocity of the AC servo motor (rad/s) E = rated input voltage (v) The dynamic equation of the mechanical system is given by T C =Jθ Bθ T L (2) 120

Where = angular position of the AC servo motor (rad) θ = angular acceleration of the AC servo motor (rad/s 2 ) B = Friction coefficient J = Moment of inertia (Kg.cm 2 ) By equating (1) and (2) Jθ Bθ T L = k 1 E(t) k 2 θ (t) (3) Taking laplace transform the above equations becomes K 1 E(s) k 2 sθ(s) = Js 2 θ(s) Bsθ(s) T L (s) (4) The transfer function between θ(s) and E(s) is obtained by putting T L (s) = 0 θ(s) E(s) = K 1 Js 2 K 2 sbs = K m s(τ m s1) WhereK m = K 1 K 2 B Km = Motor gain constant τ m = Motor time constant The specifications of AC servo system, which has considered for real-time study, are given in table.1.by using equation (5) and considering the numerical values in Table.1, the identified transfer function model for the AC servo system is given as and τ m = J K 2 B G(s) = 0.4 s(2.7763s 1) Table 1. AC servo motor Specifications Type GSM62AE Voltage 230V Power 100W Speed 50 rpm Moment of inertia (J) 0.052 kg.cm 2 Friction coefficient (B) 0.01875 GB ratio 36 Radius of the output shaft 0.0175m 3.2 PD Controller Design A proportional derivative (PD) controller is designed to control the position of AC servo system. The PD controller parameters (Kc and Kd) are tuned using signal constraint block of simulink optimization tool in MATLAB platform [16]. The signal constraint is a block where response signals can be graphically constrained and model parameters are automatically optimized to get the performance requirements (refer table.2). Based on the model parameters and performance requirements, the optimized PD controller settings are identified as Kc = 2.0203 and Kd = 1.8826. Table 2. Performance specification for PD control system Rise time (t r ) 20 Settling time (t s ) 22.2 Over shoot (Mp) 20% 4. REPETITIVE CONTROL STRATEGY (RCS) Repetitive control strategy [17] is designed especially for tracking a periodic reference signal and rejecting a periodic load signal. The design of repetitive control strategy (RCS) is based on the Internal Model Principle (IMP) and it is proposed by Wonham and Francis [18]. The IMP states that if any exogenous signal can be regarded as the output of an autonomous system, the inclusion of the model of the signal in a stable closed-loop system can assure perfect tracking or complete rejection of the signal. Ls e The RCS includes the factor which has poles at jk 2π, k = 0, 1,.., (corresponding to the harmonic Ls L 1 e and sub harmonics of the basic period L), the controller can track any periodic signal and reject any disturbance of (5) 121

period L. Based on this concept, RCS is constructed with a model of structure is given in Figure 3. e 1 e Ls Ls. The basic Repetitive control Periodic disturbance Periodic reference Trajectory - Error of the current run e -L s Integrated Error of the previous run G (S) Figure 3. Repetitive Control Strategy 5. NEW MODIFIED REPETITIVE CONTROL STRATEGY (NMRCS) For high frequency signals, certain uncertainty is present in the model of AC servo motor system. Due to this uncertainty, noise has a great influence on the response, which intern affects the stability of the system. To trounce this problem, a low-pass filter, Q(s) is added to the existing RCS control loop and to ensure system stability. This modified structure is known as Modified Repetitive Control Strategy (MRCS) as proposed by Hara et al [17]. For further enhancement of stability in MRCS, a New Modified Repetitive Control Strategy is proposed in this work and the proposed structure is given in Figure 4. Since the stability is directly related to sensitivity, the sensitivity function is considered in this proposed structure. In addition, a rational factor is also incorporated in this new structure. Periodic disturbance Periodic reference Trajectory - Error of the current run e -Ls Integrated Error of the previous run Q(s) C(s) G(s) V Figure 4. New Modified Repetitive Control Strategy 5.1 Sensitivity From the above figure, the sensitivity function of the proposed scheme is derived as 5.2 Rational Factor By optimization technique, the stable rational factor (V) in equation (6) is identified by formulating minimum tracking error as objective function. The identified value of V for AC servo motor is 0.1. (6) 122

Phase (deg) Magnitude (db) IJRRAS 10 (1) January 2012 5.3 Low pass filter design A first order continuous time low pass filter is considered here. i.e Q(s) =,where ω c is the cut-off frequency in rad /sec. The cut-off frequency (0.3), is obtained from the Bode plot of AC servo motor system (Ref: Figure 5). 100 Bode Diagram 50 0-50 -100-150 -90-135 -180 10-4 10-3 10-2 10-1 10 0 10 1 10 2 10 3 Frequency (rad/sec) Figure 5. Bode plot of the AC servo motor system 6. RESULTS AND DISCUSSIONS 6.1 Real-Time Run An input reference periodic signal with known period (L = 62) and amplitude (V pp = 5) is generated and is applied to AC servo motor system with NMRCS based PD controller. The tracking response is recorded in Figure 6. In addition, an experimental runs of RCS based PD control strategy and conventional PD mode control strategy are carried out and responses are traced in Figure 7 and Figure 8. In all the cases the nominal operating point of 40% position angle is maintained. From the Figures 6-8, the tracking errors are calculated with respect to time and results are charted in Figure 9. It is observed that NMRCS in control loop is capable of tracking dynamic periodic reference trajectories with minimum error. To check the robustness of the NMRCS, a real-time runs of the AC servo motor system for a periodic input signal having different known periods and amplitude (L= 62,Vpp= 6) & (L= 45,Vpp = 5) are carried out. Figures (10 to 17) justify the robustness of NMRCS in AC servo motor system. Figure 6. Tracking response of periodic reference trajectories [Period (L) =62, amplitude (V pp ) =5, Operating point = 40%] with NMRCS based PD mode 123

Figure 7. Tracking response of periodic reference trajectories [Period (L) =62, amplitude (V pp ) =5, Operating point = 40%] with RCS based PD mode Figure 8. Tracking response of periodic reference trajectories [Period (L) =62, amplitude (V pp ) =5, Operating point = 40%] with Conventional PD mode Figure 9. Tracking error response for NMRCS, RCS and PD control strategies [Period (L) =62, amplitude (V pp ) =5, OP = 40%] 124

Figure 10. Tracking response of periodic reference trajectories [Period (L) =62, amplitude (V pp ) =6, Operating point = 40%] with NMRCS based PD mode Figure 11. Tracking response of periodic reference trajectories [Period (L) =62, amplitude (V pp ) =6, Operating point = 40%] with RCS based PD mode Figure 12. Tracking response of periodic reference trajectories [Period (L) =62, amplitude (V pp ) =6, Operating point = 40%] with Conventional PD mode 125

Figure 13. Tracking error response for NMRCS, RCS and PD control strategies [Period (L) =62, amplitude (V pp ) =6, OP = 40%] Figure 14. Tracking response of periodic reference trajectories [Period (L) =45, amplitude (V pp ) =5, Operating point = 40%] with NMRCS based PD mode Figure 15. Tracking response of periodic reference trajectories [Period (L) =45, amplitude (V pp ) =5, Operating point = 40%] with RCS based PD mode 126

Figure 16. Tracking response of periodic reference trajectories [Period (L) =45, amplitude (V pp ) =5, Operating point = 40%] with Conventional PD mode Figure 17. Tracking error response for NMRCS, RCS and PD control strategies [Period (L) =45, amplitude (V pp ) =5, OP = 40%] 6.2 Sensitivity Analysis Figure 18 shows the magnitude of sensitivity function for all the two control strategies such as RCS and NMRCS. It seems that the sensitivity at the period frequencies is smaller in NMRCS configuration as compared to RCS configuration. It clearly indicates that in NMRCS errors are minimized at period frequencies and shows the good tracking performance. 127

Phase (deg) Magnitude (db) IJRRAS 10 (1) January 2012 50 0-50 -100-150 -200 450 360 270 180 90 Proposed NMRCS Original RCS 0 10-3 10-2 10-1 10 0 Frequency (Hz) Figure 18. Magnitude of the sensitivity function 7. CONCLUSION A new modified repetitive control strategy is proposed in this work for a AC servo motor system. Real-time implementation of the proposed strategy in AC servo motor system is done and tracking of periodic signal with this new control strategy is analysed. Performance analysis is identified in terms of tracking error. A comparative analysis with another control strategy (RCS) is also carried out. The result clearly shows the supremacy of the proposed NMRCS in Ac servo motor system. 8. ACKNOWLEDGEMENT We are cheerfully showering our heartfelt thanks to Prof.dr.ir.M.Steinbuch, Professor, Department of Mechanical Engineering, Eindhoven University of Technology, The Netherlands, for valuable suggestions. 9. REFERENCES [1]. Yoshitsugu, J.,Hiraki, E.,Nakaoka, M., Inoue, K. Active edge-resonant DC link snubber-assisted three phase soft switching inverter for AC servo drive, IEEE Confer Ind Electron Control Instrum, (2001). [2]. Huth, G. Permanent-magnet-excited AC servo motors in tooth-coil technology. IEEE Trans Energy Convers, 20(2), 300 7, (2005). [3]. Yoneya, A., Yoshimaru, K.,Togari, Y. Self-sensing control of AC-servo motor with DSP oriented observer. ProcAdv Motion Control, (2000). [4]. Yamaji, K., Mizuno, T., Ishii, N. The motor driving control of X Y Z table utilizing photoelectric device and optical pattern recognition, IECON, (1992). [5]. Chen, J Y. An integration design approach in PID controller, IPMM, (1999). [6]. Tang, K S., Kim, F M.,Guanrong, C.,Kwong, S. An optimal fuzzy PID controller. IEEE Trans Ind Electron,48(4),757 765, (2001). [7]. Asano, M., Yamamoto, T., Oki, T.,Kaneda, M A. Design of neural-net based predictive PID controllers. IEEE SMC, 4, 1113 1118, (1999). [8]. Cuiyan,L.,Dongchun, Z.,Xianyi,Z. Theory and Applications of the Repetitive Control. SCIE Annual Conference, Sapporo, (2004). [9]. Yao,W S., Tsai, M C. Analysis and estimation of tracking errors of plug-in type repetitive control systems. IEEE Transactions on Automatical Control, 50(8), 1190-1195, (2005). [10]. Inoue,T.,Iwai,S.,Nakano,M. High accuracy control of a Proton synchrotron magnet power supply, in Proc 8 th IFAC WorldCongress, (1981). [11]. Inoue,T.,Nakano,M.,Iwai,S. High accuracy control of servo mechanism for repeated contouring, in Proc 10 th annual symposium on Incremental Motion, Control System and Devices, (1981). [12]. Fujimoto,H.;Hori,Y. High speed robust visual servoingbased onintersample estimation and multirate control, 7 th International Workshop on Advanced Motion Control, (2002). [13]. Rodriguez,H.,Pons,J L., Ceres, R A. ZPET-repetitive speed controller for ultrasonic motors, in Proc. leee Int. Conf. Robotics and Automation, (2000). [14]. Choi, G S., Lim, Y A.,Choi,G H. Tracking position control of piezoelectric actuators for periodic reference inputs. Mechatronics,5(12), 669-684, (2002). [15]. Fung, R F.,Huang, J S.,Chien, C C. Design and application of a continuous repetitive controller for rotating mechanisms. Int. Journal. of Mechanical Sciences, 42(9) 1805-1819, (2000). [16]. ManafeddinNamazov.,OnurBasturk. DC motor position control using fuzzy PD controllers with differenedefuzzyfication methods. Turkish journal of fuzzy systems, 1(36), 36-54, (2010). [17]. Hara, S., Yamamoto, Y.,Omata, T.,Nakano,M. Repetitive Control-System -A New Type Servo System for Periodic Exogenous Signals. IEEE Transactions on Automatic Control, 33, 659-668, (1998). [18]. Francis, B A.,Wonham, W M. Internal Model Principle for Linear Multivariable Regulators. Journal of Applied Mathematics and Optimization,170-194, (1975). 128