Speed Control of DC Motor using Pid Controller Based on Matlab

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

Manufacturing Equipment Modeling

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

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

Available online at Available online at

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

FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW

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

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

DCMS DC MOTOR SYSTEM User Manual

Online Tuning of Artificial Neural Networks for Induction Motor Control

EE 402 RECITATION #13 REPORT

INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS

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

DC motors: dynamic model and control techniques

Performance Analysis of Speed Control of Direct Current (DC) Motor using Traditional Tuning Controller

Active Vibration Isolation of an Unbalanced Machine Spindle

Stabilizing a Gimbal Platform using Self-Tuning Fuzzy PID Controller

Implementation of Fuzzy and PID Controller to Water Level System using LabView

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

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

Application Information

Motor Modeling and Position Control Lab Week 3: Closed Loop Control

System Modeling and Control for Mechanical Engineers

Brush DC Motor Basics. by Simon Pata Business Unit Manager, Brushless DC

Simulation and Analysis of Parameter Identification Techniques for Induction Motor Drive

Modelling, Simulation and Implementation of a Fault Tolerant Permanent Magnet AC Motor Drive with Redundancy

A Fuzzy-Based Speed Control of DC Motor Using Combined Armature Voltage and Field Current

Inductance. Motors. Generators

Lab Session 4 Introduction to the DC Motor

SYNCHRONOUS MACHINES

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

EDEXCEL NATIONAL CERTIFICATE/DIPLOMA UNIT 5 - ELECTRICAL AND ELECTRONIC PRINCIPLES NQF LEVEL 3 OUTCOME 4 - ALTERNATING CURRENT

MODELLING AND SIMULATION OF MICRO HYDRO POWER PLANT USING MATLAB SIMULINK

Outline Servo Control

Motors and Generators

Mini-Lab Projects in the Undergraduate Classical Controls Course

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

8 Speed control of Induction Machines

PID Controller Tuning: A Short Tutorial

Magnetic electro-mechanical machines

Brushless DC Motor Speed Control using both PI Controller and Fuzzy PI Controller

Power Quality Paper #3

Control System Definition

SIMULATION AND SPEED CONTROL OF INDUCTION MOTOR DRIVES

Electronic Speed Variator for a Brushless DC Motor

Controller Design using the Maple Professional Math Toolbox for LabVIEW

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?

Matlab and Simulink. Matlab and Simulink for Control

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

Prof. Krishna Vasudevan, Prof. G. Sridhara Rao, Prof. P. Sasidhara Rao

Dually Fed Permanent Magnet Synchronous Generator Condition Monitoring Using Stator Current

A Study of Speed Control of PMDC Motor Using Auto-tuning of PID Controller through LabVIEW

DIRECT CURRENT GENERATORS

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

TRACKING ERRORS DECREASING IN CNC SYSTEM OF MACHINE TOOLS

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

Sensorless Control of a Brushless DC motor using an Extended Kalman estimator.

Principles and Working of DC and AC machines

ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS

DC Motor / Propeller Matching 3 Mar 05 Lab 5 Lecture Notes

Simulation and Analysis of PWM Inverter Fed Induction Motor Drive

INDUCTION REGULATOR. Objective:

TEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS

Controller Design in Frequency Domain

Induction Motor Theory

SERVO CONTROL SYSTEMS 1: DC Servomechanisms

ELECTRIC SERVO MOTOR EQUATIONS AND TIME CONSTANTS

Chapter 3 AUTOMATIC VOLTAGE CONTROL

E x p e r i m e n t 5 DC Motor Speed Control

Switch Mode Power Supply Topologies

Understanding Power Impedance Supply for Optimum Decoupling

Reactive Power Control of an Alternator with Static Excitation System Connected to a Network

CNC Machine Control Unit

Motor Selection and Sizing

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

IV. Three-Phase Induction Machines. Induction Machines

THE LUCAS C40 DYNAMO & ITS ARMATURE.

ECE 3510 Final given: Spring 11

Lesson 3 DIRECT AND ALTERNATING CURRENTS. Task. The skills and knowledge taught in this lesson are common to all missile repairer tasks.

A New Design of Permanent Magnets Reluctance Generator Andi Pawawoi, Syafii

Quadcopter Dynamics, Simulation, and Control Introduction

Motor Fundamentals. DC Motor

SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS

2. Permanent Magnet (De-) Magnetization 2.1 Methodology

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

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

MATLAB Control System Toolbox Root Locus Design GUI

ANALYTICAL METHODS FOR ENGINEERS

Lab 14: 3-phase alternator.

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

13 ELECTRIC MOTORS Basic Relations

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

Linear DC Motors Magnetic Flux Permanent Bar Magnets

Speed Control and Power factor Correction using Bridgeless Buck Boost Converter for BLDC Motor Drive

DIMENSIONING OF CURRENT TRANSFORMERS FOR PROTECTON APPLICATION

CONVENTIONALLY reduced order models are being

Transcription:

Speed Control of DC Motor using Pid Controller Based on Matlab Aditya Pratap Singh Asst Prof, EX Dept. IEI BHOPAL, MP Udit Narayan Student of BE, IEI, BHOPAL, MP Akash Verma Student of BE, IEI, BHOPAL, MP Abstract: his paper is to design PID controller to supervise and control the speed response of the DC motor and MALAB program is used for calculation and simulation PID controllers are widely used in a industrial plants because of their simplicity and robustness. Industrial processes are subjected to variation in parameters and parameter perturbations. We are choosing PID parameters and discussed ey words: DC motor, PID controller, MALAB representation I. INRODUCION he DC motors have been popular in the industry control area for a long time, because they have many good characteristics, for example: high start torque characteristic, high response performance, easier to be linear control etc. he speed of a DC motor is given be the relationship V IaRa N= kφ his Equation show that the speed is dependent on the supply voltage V, the armature circuit resistance Ra, and field flux Ф, which is produced by the field current. his paper describes the MALAB/ SIMULIN of the DC motor speed control method namely field resistance, armature voltage, armature resistance control method and feedback control system for DC motor drives [4]. When speed control over a wide range is required, combination of armature voltage control and field flux control is used. his combination permits the ratio of maximum to minimum speed to be 0 to 40. With closed loop control, this range can be extended up to 00. he parameters of the PID controller kp, ki and kd (or kp, i and d) can be manipulated to produce various response Curves from a given process as we will see later [6]. II. PID CONROLLER he combination of proportional, integral and derivative control action is called PID control action. PID controllers are commonly used to regulate the time-domain behavior of many different types of dynamic plants. hese controllers are extremely popular because they can usually provide good closed-loop response characteristics. Consider the feedback system architecture that is shown in Fig. 1 where it can be assumed that the plant is a DC motor whose speed must be accurately regulated [1].

Fig - 1 he PID controller is placed in the forward path, so that its output becomes the voltage applied to the motor's armature the feedback signal is a velocity, measured by a tachometer.the output velocity signal C (t) is summed with a reference or command signal R (t) to form the error signal e (t). Finally, the error signal is the input to the PID controller [5]. u = kpe + ki e + kd de III. DC MOOR MAHEMAICS MODEL AND HE CONROL HEORY DC motors have speed-control capability, which means that speed, torque and even direction of rotation can be changed at any time to meet new conditions [3].he electric circuit of the armature and the free body diagram of the rotor are shown in the following fig-, and []. Fig - Let Ra=Armature Resistance, La=Armature self inductance caused by armature flux, ia= Armature current, if= field current, Eb=Back EMF in armature, V =Applied voltage, =orque developed by the motor, θ = Angular displacement of the motor shaft, Ј =Equivalent moment of inertia of motor shaft & load referred to the motor, B= Equivalent Coefficient of friction of motor shaft & load referred to the motor. he DC motors are generally used in the linear range of the magnetization curve. herefore, air gap flux Ф is proportional of the field current i.e. Φ if Φ = kfif... (1) 3

Where f is a constant he torque developed by the motor is proportional to the armature current and air gap flux i.e. Φ ia = ka Φ ia = kakf Φ ia = kia...( ) Where =motor toque constant he motor back EMF being proportional to speed is given as Eb Φ ω Eb = kb ω d θ Eb = kb...( 3 ) Where b= back emf constant Applying VL in the armature circuit dia v = Raia + La + Eb...( 4) And thedynamic quation with moment of inertia & coefficient of friction will be d θ = J B + And with load torque dθ....(5) d θ dθ = J + B + ( s ) = ( Js ( s ) = ( Js ( s ) = ( Js ( s ) = Ia ( s ) + sb ) θ ( s ) + B ) sθ ( s ) + B ) ω ( s ) L...( 6) ake the laplace transform of equation of (),(3), (4) and (5) ( s ) = Ia ( s ) Eb ( s ) = bs θ ( s ) V ( s ) = Ia ( s )( Ra + sla ) + Eb V ( s ) Eb ( s ) = Ia ( s )( Ra + sla ) or 4

A Block diagram of armature controlled d. c. motor Fig- 3 he transfer function of DC motor speed with respect to the input voltage can be written as follows []. ( s ) G ( s ) = ω V ( s ) From equation (7) the armature inductance is very small in =...( 7 ) ( Ra + sla )( Js + B ) + b practices, hence, the transfer function of DC motor speed to the input voltage can be simplified as Follows, ω ( s ) m G ( s ) = =... (8 ) V ( s ) τs + 1 Where m = is a motor gain and R a B + b = a τ is the R a B R + J b motor time constant From equation (8), the transfer function can be drawn the DC motor system block diagram which is shown in ey point; Field controlled dc motor is open loop while armature controlled is closed loop system. Hence armature controlled dc motor are preferred over field controlled system For small size motor field control is advantageous because only a low power servo amplifier is required while the armature current which is not large can be supplied from an expensive constant current amplifier. For large size motor it is on the whole cheaper to use armature control scheme. Further in armature controlled motor, back emf contributes additional damping over and above that provided by load friction. IV. MALAB REPRESENAION AND SYSEM RESPONSE Fig- 4 5

A. PROPORIONAL-INEGRAL-DERIVAIVE CONROL (PID) he combination of proportional, integral and derivative control action is called PID action control and the controller is called three action controllers. Here the proportional part of the control action repeats the change of error and derivative part of the control action adds an increment of output so that proportional plus derivative action is shifted ahead in time. he integral part ads a further increment of output proportional to the area under the deviation line. he combination of proportional, integral an derivative action may be made in any sequence as shown. Now, we increase the gain d, with p=5; i=10. All results are illustrated in the able 3 and the corresponding plots are shown in Fig. From the results we see that the rise time increase from (0.50 sec to 0.8sec) for (d=1 to d=4) and the overshoot from (3% to 1%) and there is small change in the settling time. Hence the steady state error is completely zero. d Rise ime(sec) Maximum Overshoot Steady State Error Peak Amplitude of Velocity (red/sec) (%) 1 0.50 3.39 0 40 0.65 15.95 0 40 3 0.71 14.5 0 40 4 0.8 1.58 0 40 able 1 PID control Fig- 5 So now we know that if we use a PID controller with: p=4,ki=1 and d=1; all our design requirements will be satisfied and the response looks like 6

Fig- 6 PID controller with: p=4,i=1 and d=1 Effects of PID controllers parameters kp, ki and kd on a closed loop system are summarized in the table below. Closed loop Rise ime(sec) Maximum Settling Steady State Response Overshoot(%) ime(sec) Error As increase of P Decrease Increase Small change Decrease As increase of I Decrease Increase Increase Eliminate As increase of D Small change Decrease Decrease Small change able- V. CONCLUSION Accurate performance of a motor is desired feature for any industrial application. As the age of motor increases its performance also deceases with aging, so it is desired to evaluate the performance of motor from time to time for efficient operation he conventional method for calculating output performance indices are quite time consuming. he PID based approach algorithm worked satisfactory for the test system. he important observations made during the studies are 1) he solution time for proposed PID approach is only a fraction of time taken by conventional algorithm. ) A proportional controller p will have the effect of reducing the rise time and reduce but never eliminate the steady state error. 3) An internal controller i will have the effect of eliminate the steady state error but it may make the transient response worse. 4) A derivative controller d will have the effect of increasing the stability of the system and reducing the overshoot and improve the transient response. 5) he output performance obtained by normalized value in PID is very close and near to accuracy. 6) MALAB used for simulation of entire project is sophisticated and user friendly software. It must be mentioned that the efficiency of the speed algorithm can be improved by using more efficient learning techniques and dynamic weight selection algorithm REFERENCES [1] Fatiha Loucif DC Motor Speed Control Using PID controller depatment of electrical engg and information, hunan university, Changsha, hunan, china(e-mail: fatiha00@msn.com) in june -5 INEX, 7

Gonggi, kora in ICCAS005 [] Guoshing Huang, Shuocheng Lee Department of Electronic Engineering, National Chin-Yi University of echnology, 35, Lane 15, Chung-Shan Rd., Sec. 1, aiping, aichung, aiwan, 41111, ROC E-mail:hgs@ncut.edu.tw in PC-based PID Speed Control in DC Motor 008 IEEE page no 400-407 [3] Saffet Ayasun, Gu Ltekin arbeyaz Department of Electrical and Electronics Engineering, Nigde University, Nigde 51100, urkey 1 March 007 Wiley Periodicals Inc [4] Electrical machine by Dr.P S Bimbhra by hanna publishers New Edition [5] Automatic control systm by S Hasan saeed, published by S ataria vol vi [6] Control system engineering, by Nagrath & Gopal, published by New Age International publishers Fifth Edition 8