Liapunov s Stability Theory-based Model Reference Adaptive control for DC Motor

Similar documents
LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR

Mathematical Modeling and Dynamic Simulation of DC Motors using MATLAB/Simulink Environment

Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum

FEEDBACK CONTROL SYSTEMS

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

DC Motor Position: System Modeling

Example: DC Motor Speed Modeling

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM

Example: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

Sensorless Speed Control for PMSM Based On the DTC Method with Adaptive System R. Balachandar 1, S. Vinoth kumar 2, C. Vignesh 3

EDEXCEL NATIONALS UNIT 5 - ELECTRICAL AND ELECTRONIC PRINCIPLES. ASSIGNMENT No. 3 - ELECTRO MAGNETIC INDUCTION

Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos

System Modeling: Motor position, θ The physical parameters for the dc motor are:

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

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

MATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

Overview of motors and motion control

A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems

School of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1

Feedback Control Systems

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout

EE102 Homework 2, 3, and 4 Solutions

Model of a DC Generator Driving a DC Motor (which propels a car)

Independent Control of Speed and Torque in a Vector Controlled Induction Motor Drive using Predictive Current Controller and SVPWM

Spontaneous Speed Reversals in Stepper Motors

King Saud University

Video 5.1 Vijay Kumar and Ani Hsieh

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control

State Feedback Controller for Position Control of a Flexible Link

Hybrid Direct Neural Network Controller With Linear Feedback Compensator

Predictive Cascade Control of DC Motor

Novel DTC-SVM for an Adjustable Speed Sensorless Induction Motor Drive

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems

Here are some internet links to instructional and necessary background materials:

E11 Lecture 13: Motors. Professor Lape Fall 2010

Revision Guide for Chapter 15

INC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

Manufacturing Equipment Control

ET3-7: Modelling I(V) Introduction and Objectives. Electrical, Mechanical and Thermal Systems

Motion Control. Laboratory assignment. Case study. Lectures. compliance, backlash and nonlinear friction. control strategies to improve performance

Positioning Servo Design Example

3 Lab 3: DC Motor Transfer Function Estimation by Explicit Measurement

Speed Behaviour of PI and SMC Based DTC of BLDC Motor

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1

Definition Application of electrical machines Electromagnetism: review Analogies between electric and magnetic circuits Faraday s Law Electromagnetic

Mechatronics Engineering. Li Wen

Equal Pitch and Unequal Pitch:

The output voltage is given by,

3 d Calculate the product of the motor constant and the pole flux KΦ in this operating point. 2 e Calculate the torque.

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BSC (HONS) MECHATRONICS TOP-UP SEMESTER 1 EXAMINATION 2017/2018 ADVANCED MECHATRONIC SYSTEMS

Speed Sensor less Control and Estimation Based on Mars for Pmsm under Sudden Load Change

ME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics

Index. Index. More information. in this web service Cambridge University Press

Revision Guide for Chapter 15

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Control Theory. Noel Welsh. 26 October Noel Welsh () Control Theory 26 October / 17

Chapter 23 Magnetic Flux and Faraday s Law of Induction

Stepping Motors. Chapter 11 L E L F L D

PID Controller Design for DC Motor

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Comparison of four state observer design algorithms for MIMO system

PERFORMANCE ANALYSIS OF DIRECT TORQUE CONTROL OF 3-PHASE INDUCTION MOTOR

Sensorless Field Oriented Control of Permanent Magnet Synchronous Motor

Inertia Identification and Auto-Tuning. of Induction Motor Using MRAS

Lezione 9 30 March. Scribes: Arianna Marangon, Matteo Vitturi, Riccardo Prota

Lab 3: Quanser Hardware and Proportional Control

MCE380: Measurements and Instrumentation Lab. Chapter 5: Electromechanical Transducers

Comparative Analysis of Speed Control of Induction Motor by DTC over Scalar Control Technique

R a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies.

Power Rate Reaching Law Based Second Order Sliding Mode Control

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

Tutorial 1 - Drive fundamentals and DC motor characteristics

(Refer Slide Time: 00:01:30 min)

Transient Analysis of Separately Excited DC Motor and Braking of DC Motor Using Numerical Technique

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

Automatic Control Systems. -Lecture Note 15-

You know for EE 303 that electrical speed for a generator equals the mechanical speed times the number of poles, per eq. (1).

Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

THE ball and beam system is one of the most popular

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

Research on the winding control system in winding vacuum coater

Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

(a) Torsional spring-mass system. (b) Spring element.

Dynamic Modeling of Surface Mounted Permanent Synchronous Motor for Servo motor application

Accurate Joule Loss Estimation for Rotating Machines: An Engineering Approach

DcMotor_ Model Help File

EE C128 / ME C134 Final Exam Fall 2014

Ch. 23 Electromagnetic Induction, AC Circuits, And Electrical Technologies

ENHANCEMENT MAXIMUM POWER POINT TRACKING OF PV SYSTEMS USING DIFFERENT ALGORITHMS

Robust sliding mode speed controller for hybrid SVPWM based direct torque control of induction motor

Chapter 23 Magnetic Flux and Faraday s Law of Induction

Transcription:

Liapunov s Stability Theory-based Mol Reference Adaptive control for DC Motor R. Hanumanth nayak Assistant Professor in EEE Chalapathi institute of technology JNTU Kakinada university, AP Ganta Ramesh 2 Assistant Professor in EEE Gudlavalleru Engg College JNTU Kakinada university Gudlavalleru Krishna, AP ABSTRACT: Fractional orr dynamic mol could mol various real materials more aquately than integer orr ones and provi a more aquate scription of many actual dynamical processes. Fractional orr controller is naturally suitable for these fractional orr mols. In this paper, a fractional orr PID controller sign method is proposed for a class of fractional orr system mols. Better performance using fractional orr PID controllers can be achieved and is monstrated through two examples with a comparison to the classical integer orr PID controllers for controlling fractional orr systems. Inx Terms Fractional orr calculus, fractional orr controller, fractional orr systems, PI λ D μ controller. I. INTRODUCTION The concept of extending classical integer orr calculus to non-integer orr cases is by no means new. For example, it was mentioned in [] that the earliest systematic studies seem to have been ma in the beginning and middle of the 9th century by Liouville, Riemann, and Holmgren. The most common applications of fractional orr differentiation can be found in [2]. The concept has attracted the attention of researchers in applied sciences as well. There has been a surge of interest in the possible engineering application of fractional orr differentiation. Examples may be found in [3] and [4]. Some applications including automatic control are surveyed in [5]. In the field of system intification, studies on real systems have revealed inherent fractional orr dynamic behavior. The significance of fractional orr control is that it is a generalization of classical integral orr control theory, which could lead to more aquate moling and more robust control performance. Reference [6] put forward simple tuning formulas for the sign of PID controllers. Some MATLAB tools of the fractional orr dynamic system molling, control and filtering can be found in [3]. Reference [7] gives a fractional orr PID controller by minimizing the integral of the error squares. Some numerical examples of the fracti controller was signed to ensure that the closed-loop system is robust to gain variations and the step responses exhibit an iso-damping property. For speed control of two-inertia systems, some experimental results were presented in [2]by using a fractional orr PI α D controller. A comparative introduction of four fractional orr controllers can be found in []. In most cases, however, researchers consir the fractional orr controller applied to the integer orr plant to enhance the system control performance. Fractional orr systems could mol various real materials more aquately than integer orr ones and thus provi an excellent moling tool in scribing many actual dynamical processes. It is intuitively true, as also argued in [], that these fractional orr mols require the corresponding fractional orr controllers to achieve excellent performance. In this paper, a fractional orr PID controller is used to control a class of fractional orr systems. A fractional orr PID controller sign method is proposed with two illustrative examples. The remaining part of this paper is organized as follows: in Sec. II, mathematical foundation of fractional orr controller is briefly introduced; in Sec. III, the fractional orr PID controller and its property are presented; in Sec. IV, the fractional orr PID controller parameter setting is proposed with specified gain and phase margins; in Sec. V, two examples are presented to illustrate the superior performance achieved by using fractional orr controllers. Finally, conclusions are drawn in Sec. VI.onal orrs were presented in [8]. In [9], a PI α JETIR59 Journal of Emerging Technologies and Innovative Research (JETIR) www.jetir.org 58

II. A BRIEF INTRODUCTION TO FRACTIONAL ORDER CALCULUS A commonly used finition of the fractional differ-integralis the Riemann-Liouville finition for m < α < m where Γ( ) is the well-known Euler s gamma function. An alternative finition, based on the concept of fractional differentiation, is the Gr unwald- Letnikov finition given by rivative of angular rate equals the sum of all the torques about the motor shaft. The result is this equation, J dω = K fω t + K m i t.. (3) Where K f ω is a linear approximation for viscous friction. Finally, the electrical part of the motor equations can be scribed by One can observe that by introducing the notion of fractional orr operator adα t f(t), the differentiator and integrator can be unified. Another useful tool is the Laplace transform. It is shown in [4] that the Laplace transform of an n-th rivative (n R+) of a signal x(t) relaxed at t = is given by:l_dnx(t) _= snx(s). So, a fractional orr differential equation, provid both the signals u(t) and y(t) are relaxedat t =, can be expressed in a transfer function form (t τ ) (m α) dτ ()A simple mol of a DC motor driving an inertial load shows the angular rate of the load,ω(t), as the output and applied voltage, v app (t), as the input. This picture shows a simple mol of the DC motor. In this mol, the dynamics of the motor itself are ialized; for instance, the magnetic field is assumed to be constant. The resistance of the circuit is noted by R and the self-inductance of the armature by L. The important thing here is that with this simple mol and basic laws of physics, it is possible to velop differential equations that scribe the behavior of this electromechanical system. In this, the relationships between electric potential and mechanical force are Faraday's law of induction and Ampere s law for the force on a conductor moving through a magnetic field. 2.) Mathematical Derivation: The torqueτ, seen at the shaft of the motor is proportional to the current i induced by the applied voltage, τ t = K m i t.. (29) WhereK m, the armature constant, is related to physical properties of the motor, such as magnetic field strength, the number of turns of wire around the conductor coil, and so on. The back (induced) electromotive force,v emf, is a voltage proportional to the angular rateω seen at the shaft, v emf t = K b ω t.. (3) WhereK b, the emf constant, also pends on certain physical properties of the motor. The mechanical part of the motor equations is rived using Newton's law, which states that the inertial load J times the Finally, the electrical part of the motor equations can be scribed by v app t v emf t = L di + Ri t.. 32 Substituting for the back emf v app t = L di + Ri t + K bω t. (33) This sequence of equations leads to a set of two differential equations that scribe the behavior of the motor, the first for the induced current, di = R L i t K b L ω t + L v app t.. (34) And the second for the resulting angular rate, dω = J K fω t + J K m i t. (35) 2.2) State-Space Equations for the DC Motor: Given the two differential equations (34), (35), you can now velop a state-space representation of the DC motor as a dynamic system. The current i and the angular rate ωare the two states of the system. The applied voltage,v app, is the input to the system, and the angular velocity ω is the output. R d K b i ω = L L K m K i f ω + L v app t. (36) J J i y t = ω + v app t.. (37) The above equations can be converted write into state space equations format. = Ax + Bu. (38) y = Cx (39) where x is state variable, x = (i, v) T, u, control input, u = v, and y, measurement output, y = w. A=[-R/L -Kb/L; Km/J -Kf/J]; JETIR59 Journal of Emerging Technologies and Innovative Research (JETIR) www.jetir.org 59

B=[/L; ]; C=[ ]; D=[]; Fig.2 shows the simulation diagram of simplified dc motor mol. From fig.2 Fig. 3 Block diagram of MRAC we know this is a second orr linear system with single input and single output. III. DESIGN OF ADAPTIVE CONTROLLER In this section a mol reference adaptive controller will be signed by using Lyapunov s stability theory, which can keep the motor dynamic performance consistent with the reference mol and make the system insensitive to parameter variations and external disturbance, and the steady error goes to zero. The sign steps are arranged as follows. First, a proper reference mol is selected according to the performance inx. Then the controller structure is termined and the error equation is duced. Finally, a Lyapunov function is chosen and is used to velop parameter adaptation law, which can make the error approximate to zero. Since the plant mol has the format as eqn. (38), we assume the reference mol as follows. m = A m x m + B m u c. (4) Then select a control law as eqn. (4). u = θ u c + θ 2 x (4) Thus the mol reference adaptive system is shown in fig.3. Now the state equation of the closed loop system has been changed to the following equation. = A Bθ 2 x + Bθ u c = A c θ x + B c θ u c. (42) where the parameters in matrices θ and θ 2 can be selected in any way, there can also exist some constraints between them. We suppose the closed loop system can be scribed with eqn. (42), where matrices A c and B c pend on the parameter, θ and θ is a certain combination of θ and θ 2. If eqn. (42) is equivalent to eqn. (4) at any time, then the original system can follow the reference mol completely. A sufficient condition is there exist a parameter θ that makes eqn. (43) hold. A c θ = A m B c θ = B m.. (43) Here we introduce error e, which is fined in eqn.(44). e = x x m. (44) By subtracting eqn.(4) from eqn.(38), we get = m = Ax + Bu A m x m B m u c. (45) Adding and subtracting a term A m x at right hand si of eqn.(45), we will get = A m e + A A m Bθ 2 x + Bθ B m u c = A m e + A c (θ) A m x + B c (θ) B m u c = A me + φ θ θ.. (46) The last equality of above equation is rived when extract mol tracking condition is met. To duce the parameter tuning law, we introduce a function V(e,θ). V e, θ = 2 γet Pe + θ θ T θ θ.. (47) where P is a positive finite matrix. V e, θ is obviously a positive finite function. If its first orr rivative to time is not positive finite, then V is a Lyapunov function. Now we solve the rivative of V to time t. = γ 2 et Qe + γ θ θ φ T Pe + (θ θ dθ T ) = γ dθ 2 et T Qe + θ θ + γφt Pe. (48) where Q is a positive finite matrix, which meets the following equation. A T m P + PA m = Q. (49) JETIR59 Journal of Emerging Technologies and Innovative Research (JETIR) www.jetir.org 6

w (rad/sec) According to Lyapunov s stability theory, as long as A m is stable, there always exist such positive finite matrices P and Q. If we choose the parameter tuning law as follows dθ = γφt Pe (5) Then we will get = γ 2 et Qe. (5) i.e., the rivative of Lyapunov function V to time t is half negative finite. According to Lyapunov s stability theorem, now the output error between real system and reference mol will approximate to zero, and the whole system will be asymptotically stable. Therefore, eqn.(5) is the Lyapunov s stability theory-based parameter tuning law for the mol reference adaptive system. IV. SIMULATION RESULTS The parameters of the DC motor are listed in table. Armature resistance R(ohm) 7.72 Armature inductance L(H).6273 Back emf constant K b.25 Mechanical inertia J(Kg/m 2 ).236 Friction coefficient B f (N.m./rad/sec.).3 Torque constant K t.25 Rated load F L (Nw.mt).2 to 2.4 Speed ω (rev/min) 5 Power P(Kw).5 In this example, we select the following reference mol after several trial-and-errors. 9 G m s = s 2 + 47.58s + 9 The reference mol has small overshoot. Assume that output of reference mol is y m and input is command signal u c. The error expression is So the adaptive law as dθ = u c e γ 475.8 325.5 2 dθ 2 = y e γ 475.8 325.5 2 The simulation results are shown in figs.4 to 9, respectively 2.5.5 -.5 ref mol output MRAC output - 5 5 2 25 3 Fig.4 Step response waveform of DC motor...9.8.7.6.5.4 3 4 5 6 7 8 9 2 Fig.5 Zoom of the response waveform when disturbance occur at 5 sec e + 47.58e + 43 + 325.5θ 2 y 9y m = 325.5θ 9 u c e + 47.58e 9e + 325.5θ 2 487 y + 9 325.5θ = The liapunov sfunction is chosen as.5 -.5 - error v = 2 e2 + γ 325.5θ 2 487 2 + 9 325.5θ 2 2 -.5-2 5 5 2 25 3 JETIR59 Journal of Emerging Technologies and Innovative Research (JETIR) www.jetir.org 6

voltage (v) Fig.6 The waveform of output error between the MRAS and process 4 3 2 - -2 5 5 2 25 3 35 3 25 2 5 5 Control Input Fig.7 Control input of the MRAS -5 5 5 2 25 3 Fig.8 Tuning of the parameter θ of adaptive control law. 2 5 5 parameter parameter 2 to full load (2.5 N). At this time the mol reference adaptive system suffers slight oscillation, but it can be stable very soon.fig.5 is the zoom of response curve when the load disturbance is exerted. The MRAS has little flection from the steady state with small magnitu of oscillation, but it is stabilized very soon. The output error between MRAS and reference mol during the whole dynamic process is illustrated in fig.6. From this figure we can see the error occurs mainly at the startup stage and the settling stage while external disturbance is exerted. The error goes to zero when the system is at steady state. Fig.7 presents the input signal of MRAS, i.e., the motor input voltage. Figs.8 and 9 give the updating process of parameters θ and θ 2 of the adaptive control law, respectively. The control law can automatically adjust itself when external disturbance is exerted to the system. V. Conclusion In this report simplified mathematical mol of permanent magnet linear motor is veloped. Then mol reference adaptive controller has been signed based on the liapunov s stability theory. Simulation results shows that the liapunov s stability theory based mol reference adaptive system is more robust and stable, which has better dynamic performance and stronger disturbance rejecting ability. The adaptive control law is inpennt of plant parameters and easy to implement. So this method is effective. References: [] Yuan-Rui Chen; Jiewu; and Cheung n.c, Lyapunov s Stability Theory-Based Mol Reference Adaptive Control For Permanent Magnet Linear Motor Drives, IEEE Trans. Power electronics and sys.,nov., 24, pp.26-266. [2] Karl J. Astrom and Bjorn Wittenmark, adaptive control (second edition), pearson education, Inc. 995. [3] P. Pillay and R. Krishnan.Moling, simulation, and analysis of permanent-magnet motor drives, Part I: The permanent-magnet synchronous motor drive.ieee Trans. Ind. Appl., Vol.25, No.2,Mar./Apr. 989,pp.265-273. -5 5 5 2 25 3 Fig.9 Tuning of the parameter θ 2 of adaptive control law. 4.2) Comments: In simulation, the system ability of rejecting external disturbance is studied. First, when the system is unr zero initial condition, the motor can follow the reference mol perfectly starting from rest to steady state as in fig 4. Then, when the time is 5 sec. the load F L sudnly changes from JETIR59 Journal of Emerging Technologies and Innovative Research (JETIR) www.jetir.org 62