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



Similar documents
Electrical Power and Energy Systems

DCMS DC MOTOR SYSTEM User Manual

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

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

PID Control. Proportional Integral Derivative (PID) Control. Matrix Multimedia 2011 MX009 - PID Control. by Ben Rowland, April 2011

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

SYNCHRONOUS MACHINES

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

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

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

Manufacturing Equipment Modeling

DC motors: dynamic model and control techniques

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

Motors and Generators

EE 402 RECITATION #13 REPORT

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

Pulse Width Modulated (PWM)

HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE

Principles and Working of DC and AC machines

ELECTRICAL ENGINEERING

Simulation and Analysis of PWM Inverter Fed Induction Motor Drive

8 Speed control of Induction Machines

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

DIRECT CURRENT GENERATORS

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

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

Direct Current Motors

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

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

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

Matlab and Simulink. Matlab and Simulink for Control

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

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

Degree programme in Automation Engineering

13 ELECTRIC MOTORS Basic Relations

OVERCURRENT & EARTH FAULT RELAYS. To study the protection of equipment and system by relays in conjunction with switchgear.

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

Motor Fundamentals. DC Motor

UNIVERSITY OF WATERLOO ELECTRICAL & COMPUTER ENGINEERING DEPARTMENT ME269 ELECTROMECHANICAL DEVICES AND POWER PROCESSING.

Introduction to SMPS Control Techniques

PC BASED PID TEMPERATURE CONTROLLER

A STUDY ON THE CONVENTIONAL AND FUZZY CONTROL STEEL-CUTTING PROCESS

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

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

INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS

DC GENERATOR THEORY. LIST the three conditions necessary to induce a voltage into a conductor.

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

Parametric variation analysis of CUK converter for constant voltage applications

KINETIC ENERGY RECOVERY SYSTEM BY MEANS OF FLYWHEEL ENERGY STORAGE

Available online at Available online at

Advance Electronic Load Controller for Micro Hydro Power Plant

Stabilizing a Gimbal Platform using Self-Tuning Fuzzy PID Controller

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

FREQUENCY CONTROLLED AC MOTOR DRIVE

Chen. Vibration Motor. Application note

The Calculation of G rms

Controller Design in Frequency Domain

INDUCTION REGULATOR. Objective:

Dually Fed Permanent Magnet Synchronous Generator Condition Monitoring Using Stator Current

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

PID Control. Chapter 10

Tamura Closed Loop Hall Effect Current Sensors

AC generator theory. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Lab 7: Operational Amplifiers Part I

Inductance. Motors. Generators

Study of Effect of P, PI Controller on Car Cruise Control System and Security

Modeling and Analysis of DC Link Bus Capacitor and Inductor Heating Effect on AC Drives (Part I)

LOSSELESS STARTING METHOD FOR THE WOUND ROTOR INDUCTION MOTOR

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

Active Vibration Isolation of an Unbalanced Machine Spindle

Online Tuning of Artificial Neural Networks for Induction Motor Control

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

Switch Mode Power Supply Topologies

PID Controller Tuning: A Short Tutorial

Process Control Primer

Design and Simulation of Soft Switched Converter Fed DC Servo Drive

Chapter 11 SERVO VALVES. Fluid Power Circuits and Controls, John S.Cundiff, 2001

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

Closed Loop PWM Control for Induction Motor Drive Using Dual Output Three Phase Inverter

VCO K 0 /S K 0 is tho slope of the oscillator frequency to voltage characteristic in rads per sec. per volt.

Verification of Short Circuit Test Results of Salient Poles Synchronous Generator

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

Chapter 20 Quasi-Resonant Converters

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

2. Permanent Magnet (De-) Magnetization 2.1 Methodology

DC generator theory. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

SPW3 Speed Programmed Winder. Application Handbook. Copyright 2000 by SSD Drives, Inc. Printed in the United States of America HA Issue 3

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

Synchronous motor. Type. Non-excited motors

Tuning Up DC Motors and Generators for Commutation and Performance

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

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

USE OF ARNO CONVERTER AND MOTOR-GENERATOR SET TO CONVERT A SINGLE-PHASE AC SUPPLY TO A THREE-PHASE AC FOR CONTROLLING THE SPEED OF A THREE-PHASE INDUCTION MOTOR BY USING A THREE-PHASE TO THREE-PHASE CYCLOCONVERTER

Variable Frequency Drives - a Comparison of VSI versus LCI Systems

Lab 14: 3-phase alternator.

CONVENTIONALLY reduced order models are being

Design and Analysis of Switched Reluctance Motors

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

Input and Output Capacitor Selection

System Modeling and Control for Mechanical Engineers

Transcription:

Available online www.ejaet.com European Journal of Advances in Engineering and Technology, 5, (6): 56-6 Research Article ISSN: 394-658X Time Response Analysis of DC Motor using Armature Control Method and Its Performance Improvement using PID Controller D Vimalakeerthy Department of Electrical Power Engineering, Nizwa College of Technology, Nizwa, Oman vimalakeerthy@gmail.com ABSTRACT For the past years DC motors are widely used in industries. There mainly preferred due to the fact that they offer good speed controllability. Most of the applications require precise speed control and accurate dynamic performance. A normal DC motor available in the market can not satisfy the requirement of the industry due to the problem of torque controllability. Hence in order to improve the dynamic response of the DC motors controllers are introduced. In this paper the actual timer response of the DC motor is experimentally determined using the transfer function and the time response analysis is done by the introduction of different types of controllers. From the analysis an efficient controller is proposed. Matlab simulink is used as the analytical tool to measure the time response of DC motor. Key words: DC motor, Time response, PID Controllers INTRODUCTION In recent years DC motors are widely used in robotics because of their small size and high energy output. They are excellent for powering the drive wheels of a mobile robot as well as powering other mechanical assemblies. It is often demanded in the industries that the drive should have efficient speed control in lesser time and steady state performance as quick as possible []. In order to improve the time response of the DC motor controllers has been introduced in this paper. A detailed analysis of the controllers illustrates the effectiveness of the improvement in both transient state and steady state behavior of the DC motor. For analytical purpose the individual effect of each controller the following cases has been discussed. Proportional Controller Derivative Controller Integral Controller Proportional plus Derivative Controller Proportional plus Integral Controller Proportional, Integral & Derivative Controller MATHEMATICAL MODEL In order to measure the time response of a DC motor it is necessary to obtain transfer function of the DC motor. Transfer function is obtained by conducting the speed control test on the DC shunt motor []. In this paper speed control of the DC motor by armature control method is proposed. The transfer function equations are obtained using the mathematical equations as given below. The DC motor mathematical equations consist of Electrical model and mechanical model. The Electrical equations of DC motor is given by di a V a = I a Ra + La + Eb () dθ Eb = Kb () where, V a is the armature voltage, I a is the armature current, E b is the back emf and K b is the back emf constant 56

D Vimalakeerthy Euro. J. Adv. Engg. Tech., 5, (6):56-6 Mechanical equations are given by, d θ dθ T = J B + T = K t I a where, J is the moment of inertial of the DC motor, B is the friction in rotating parts of the motor, T is the torque and K t is the torque constant. On combining the electrical and mechanical equations the transfer function equation obtained is as below θ ( s) Kt = (5) Va ( s) ( Ra + sla )( Js + Bs) + KbKts From the transfer function model the time response analysis can be performed. (3) (4) Fig. Mathematical model of DC Motor EXPERIMENTAL EVALUATION OF TRANSFER FUNCTION OF DC MOTOR The speed of a DC motor is directly proportional to armature voltage and inversely proportional to flux in the field winding. In armature controlled led DC motor the desired speed is obtained by varying the armature voltage [3][4]. This speed control system is electro mechanical control system. The electrical system consists of armature and field current. The mechanical system consists of rotating part of the motor and the load connected to the shaft. The experimental circuit for conducting speed control test is shown in Fig.. The following table shows the readings taken for the experimental analysis. Table - Experimental Readings of DC Motor S.No. 3 4 5 Fig. Experimental circuit for speed control test I a E a N (rpm) E b ώ T.57 4 3.4 34.5.33.5 97 99.5 3.3.55 98 9 96.8 35.78.3.499 9 83 89.3 96.35.3.49 84 74 8.3 86.93.3 Back EMF Constant The value of back emf constant is evaluated by plotting a graph between speed versus back emf as shown in Fig. 3. By calculating the slope of the graph back emf constant K b is calculated. Fig. 3 Variation of speed Vs backemf Fig. 4 Variation of armature current Vs Torque 57

D Vimalakeerthy Euro. J. Adv. Engg. Tech., 5, (6):56-6 Torque Constant Torque constant is calculated by drawing a graph between armature current Vs torque as shown in Fig. 4. The torque constant is calculated by finding the slope of the graph plotted. TIME RESPONSE ANALYSIS Time response analysis of a given system can be determined by converting the transfer function equation to the variables in terms of time by taking inverse Laplace transformations. From the equation various time domain specifications such as delay time, rise time, peak time and settling time can be calculated. Initially the time response of the original motor was calculated using MATLAB and the variation of amplitude with respect to time on the application of step input signal is shown in Fig. 5. It is observed that the system takes 8 seconds to seconds to settle to its final value. During that time the DC motor may not operate at the desired speed..35.3.5..5..5 4 6 8 Fig. 5 Time response of actual DC motor Fig. 6 Controller Block Diagram Controllers Controllers are designed to eliminate the need for continuous operator attention. Cruise control in a car and a house thermostat are common examples of how controllers are used to automatically adjust some variable to hold a measurement (or process variable) to a desired variable (or set-poin When utilizing the PID algorithm, it is necessary to decide which modes are to be used (P, I or D) and then specify the parameters (or settings) for each mode used. Generally, three basic algorithms are used: P, PI or PID. The variable being controlled is the output of the controller (and the input of the plan: The output of the controller will change in response to a change in measurement or set-point (that said a change in the tracking error) P - Controller The proportional term produces an output value that is proportional to the current error value. The proportional response can be adjusted by multiplying the error by a constant Kp, called the proportional gain constant. The proportional term is given by: P out = e( (6) K p A high proportional gain results in a large change in the output for a given change in the error. If the proportional gain is too high, the system can become unstable (see the section on loop tuning). In contrast, a small gain results in a small output response to a large input error, and a less responsive or less sensitive controller. If the proportional gain is too low, the control action may be too small when responding to system disturbances. Tuning theory and industrial practice indicate that the proportional term should contribute the bulk of the output change. Fig. 7 shows the variation of the amplitude with respect to time when P controller is added to the DC motor. It is observed that on adding P Controller setting time is decreased by the system presents more peak overshoot. D - Controller Plot of PV vs time, for three values of Kd (Kp and Ki held constan The derivative of the process error is calculated by determining the slope of the error over time and multiplying this rate of change by the derivative gain Kd. The magnitude of the contribution of the derivative term to the overall control action is termed the derivative gain, Kd. The derivative term is given by: de( D out = K d (7) 58

D Vimalakeerthy Euro. J. Adv. Engg. Tech., 5, (6):56-6 Derivative action predicts system behaviour and thus improves settling time and stability of the system. Derivative action is seldom used in practice though - by one estimate in only % of deployed controllers because of its variable impact on system stability in real-world applications. For example, in the presence of severe measurement noise the derivative action will be erratic and can actually degrade control performance or stability. Large, sudden changes in the measured error (which typically occur when the set point is changed) cause a sudden, large control action stemming from the derivative term, which goes under the name of derivative kick. This problem can be ameliorated to a degree if the measured error is passed through a linear low-pass filter or a nonlinear but simple median filter. Fig. 8 shows the variation of the amplitude with respect to time when D controller is introduced to the DC motor. It is seen that the peak overshoot is decreased and the amplitude is increased but the steady state value of the motor is falling. Hence D controller only improves the transient response but creates a negative impact on steady state response..4..4.8.6.4..5.5 Fig. 7 Time response of DC motor with P-Controller.5.3...5.5 Fig. 8 Time response of DC motor with D-Controller.4..8.6.5.4..5.5 Fig. 9 Time response of DC motor with I-Controller.5.5 Fig. Time response of DC motor with PI-Controller I - Controller Often control systems are designed using Integral Control. In this control method, the control system acts in a way that the control effort is proportional to the integral of the error. I = K e( t (8) out I ) Fig. 9 shows the time response of the DC motor on adding Integral controller. It is seen that the amplitude of the system is increased and the steady state response is reached after a time delay. PI- Controller The combination of proportional and integral terms is important to increase the speed of the response and also to eliminate the steady state error. The PID controller block is reduced to P and I blocks only The proportional and integral terms is given by: PI = K r( + K e( t (9) out p I ) 59

D Vimalakeerthy Euro. J. Adv. Engg. Tech., 5, (6):56-6 Fig. shows the time response of DC motor with PI controller. It is observed that the settling time is reduced gradually without losing the steady state value when compared to I controller. 4.6 PD Controller The performance of the DC motor is analysed with the combination of proportional plus derivative controller. The mathematical equation is given by de( PD out = K pr( + K d () The time response is as shown in Fig.. It is analysed that the speed of the response is increased significantly but the steady state value drastically increases without settling in finite period of time..8.6.4..5.5 Fig. Time response of DC motor with PI-Controller PID Controller A proportional-integral-derivative controller (PID controller) is a control loop feedback mechanism (controller) widely used in industrial control systems. A PID controller calculates an "error" value as the difference between a measured process variable and a desired set-point. The controller attempts to minimize the error in outputs by adjusting the process control inputs. The PID controller algorithm involves three separate constant parameters, and is accordingly sometimes called three-term control: the proportional, the integral and derivative values, denoted P, I, and D. Simply put, these values can be interpreted in terms of time: P depends on the present error, I on the accumulation of past errors, and D is a prediction of future errors, based on current rate of change. The weighted sum of these three actions is used to adjust the process via a control element. The mathematical equation governing PID control is given by: PID out = K pr( + K I e( + K d de( () Fig. Block diagram of PID-Controller 6

D Vimalakeerthy Euro. J. Adv. Engg. Tech., 5, (6):56-6 From the time response graph obtained Fig. 3 it is evident that on combining proportional, integral and derivative controllers the steady state response as well as the transient response of the system increases and seems to be the best controller for improving DC motor performance..8.6.4..5.5 Fig. 3 Time response of DC motor with PID-Controller CONCLUSION The transfer function of the DC motor was experimentally determined using speed control of motor using armature control method. From the result the time response of the actual machine was determined. It is observed that the original machine takes more time to settle to a steady value. Different types of controllers are introduced for the existing motor model and the time response was calculated using MATLAB. It is found that on using the PID controller both steady state response and transient response of DC motor was improved. REFERENCES [] R Krishnan, Electric Motor Drives, Modelling, Analysis and Control, Prentice Hall,. [] BS Guru and HR Hiziroglu, Electric Machinery and Transformers, Oxford University Press,. [3] SB Dewan, GR Slemon and A Straughen, Power Semiconductor Drives, John Wiley & Sons, 984. [4] V Rajagopalan, Power Electronics, Circuits, Devices and Applications, Marcel Dekkar, 987. [5] DKW Cheng and CK Lee, Modelling and Simulation of High Frequency Effects of a Separately Excited DC Motor, International Conference on Circuits and Systems, China, 99. [6] J Suriano and CM Ong, Modeling of Electromechanical and Electromagnetic Disturbances in DC Motors, National Symposium on Electromagnetic Compatibility, CO, 989. [7] Z Glowacz and W Glowacz, Mathematical Model of DC Motor for Analysis of Commutation Processes, International Symposium on Diagnostics for Electric Machines, Power Electronics and Drives, Cracow, 7. [8] Z Glowacz and A Zdrojewski, Mathematical Modelling of Commutator DC Motor in Failure Conditions, International Symposium on Diagnostics for Electric Machines Power Electronics and Drives, Vienna, 5. [9] MN Kamarudin and SM Rozali, Simulink Implementation of Digital Cascade Control DC Motor Model A Didactic Approach, International Power and Energy Conference, Bahru, 8. [] AB Yildiz, Large-Signal Analysis of DC Motor Drive System using State-Space Averaging Technique, Energy Conversion and Management, 8, 49, 369 74. [] NA Ahmed, Modelling and Simulation of AC DC Buck Boost Converter Fed DC Motor with Uniform PWM Technique, Electr Power Syst Res, 5,73,363 7. [] JSV Martinez, PG Lopez and JJM Juarez, Series Wound DC Motor Modelling and Simulation, Considering Magnetic, Mechanical and Electric Power Losses, International Midwest Symposium on Circuits and Systems, Cancun, 9. 6