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

Similar documents
Comparative Study of Synchronous Machine, Model 1.0 and Model 1.1 in Transient Stability Studies with and without PSS

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

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

SPEED CONTROL OF PMSM BY USING DSVM -DTC TECHNIQUE

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

DEVELOPMENT OF DIRECT TORQUE CONTROL MODELWITH USING SVI FOR THREE PHASE INDUCTION MOTOR

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

Mechatronics Engineering. Li Wen

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

Full Order Observer Controller Design for DC Motor Based on State Space Approach

Mathematical MATLAB Model and Performance Analysis of Asynchronous Machine

Electric Machines I Three Phase Induction Motor. Dr. Firas Obeidat

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

JRE SCHOOL OF Engineering

DESIGN AND MODELLING OF SENSORLESS VECTOR CONTROLLED INDUCTION MOTOR USING MODEL REFERENCE ADAPTIVE SYSTEMS

Equal Pitch and Unequal Pitch:

Example: DC Motor Speed Modeling

EE 410/510: Electromechanical Systems Chapter 4

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

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems

Electrical Drives I. Week 3: SPEED-TORQUE characteristics of Electric motors

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

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

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

Power Electronics. Lecture - 14

SIMULATION OF STEADY-STATE PERFORMANCE OF THREE PHASE INDUCTION MOTOR BY MATLAB

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

Mathematical Modelling of an 3 Phase Induction Motor Using MATLAB/Simulink

Tutorial 1 - Drive fundamentals and DC motor characteristics

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

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

International Journal of Advance Engineering and Research Development SIMULATION OF FIELD ORIENTED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR

DC motors. 1. Parallel (shunt) excited DC motor

LAB REPORT: THREE-PHASE INDUCTION MACHINE

FEEDBACK CONTROL SYSTEMS

DC Motor Position: System Modeling

Power System Stability and Control. Dr. B. Kalyan Kumar, Department of Electrical Engineering, Indian Institute of Technology Madras, Chennai, India

ENHANCEMENT MAXIMUM POWER POINT TRACKING OF PV SYSTEMS USING DIFFERENT ALGORITHMS

Lesson 17: Synchronous Machines

ME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics

Chapter 23 Magnetic Flux and Faraday s Law of Induction

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

Nonlinear Electrical FEA Simulation of 1MW High Power. Synchronous Generator System

MATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK

Electric Vehicle Performance Power and Efficiency

Exam 2 Solutions. Answer: 3.0 W Solution: The total current is in the series circuit is 1 A, so the power dissipated in R 2 is i 2 R 2

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

Lab 3: Quanser Hardware and Proportional Control

MODELING AND SIMULATION OF ENGINE DRIVEN INDUCTION GENERATOR USING HUNTING NETWORK METHOD

The next two questions pertain to the situation described below. Consider a parallel plate capacitor with separation d:

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

EFFECTS OF LOAD AND SPEED VARIATIONS IN A MODIFIED CLOSED LOOP V/F INDUCTION MOTOR DRIVE

Dynamic d-q Model of Induction Motor Using Simulink

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

Prediction of Electromagnetic Forces and Vibrations in SRMs Operating at Steady State and Transient Speeds

Chapter 30. Induction and Inductance

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

CHAPTER 5 SIMULATION AND TEST SETUP FOR FAULT ANALYSIS

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

Basic Electrical Engineering SYLLABUS. Total No. of Lecture Hrs. : 50 Exam Marks : 80

Practical 1 RC Circuits

Parameter Prediction and Modelling Methods for Traction Motor of Hybrid Electric Vehicle

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

Slide 1 / 26. Inductance by Bryan Pflueger

INDUCTION MOTOR MODEL AND PARAMETERS

Control of an Induction Motor Drive

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

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

AP Physics C. Magnetism - Term 4

General Physics (PHYC 252) Exam 4

Analysis of Electric DC Drive Using Matlab Simulink and SimPower Systems

Research on Permanent Magnet Linear Synchronous Motor Control System Simulation *

Overview of motors and motion control

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

magneticsp17 September 14, of 17

Deriving a Fast and Accurate PMSM Motor Model from Finite Element Analysis The MathWorks, Inc. 1

DcMotor_ Model Help File

Analysis of Field Oriented Control Strategy for Induction Motor

Conventional Paper-I-2011 PART-A

Coupled Drive Apparatus Modelling and Simulation

A Power System Dynamic Simulation Program Using MATLAB/ Simulink

Stepping Motors. Chapter 11 L E L F L D

Lecture (20) DC Machine Examples Start of Synchronous Machines

Sensorless Control for High-Speed BLDC Motors With Low Inductance and Nonideal Back EMF

Chapter 7 Direct-Current Circuits

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

Revision Guide for Chapter 15

Automatic Control Systems. -Lecture Note 15-

Solved Problems. Electric Circuits & Components. 1-1 Write the KVL equation for the circuit shown.

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

POWER SEMICONDUCTOR BASED ELECTRIC DRIVES

Basic RL and RC Circuits R-L TRANSIENTS: STORAGE CYCLE. Engineering Collage Electrical Engineering Dep. Dr. Ibrahim Aljubouri

MATLAB SIMULINK Based DQ Modeling and Dynamic Characteristics of Three Phase Self Excited Induction Generator

A study on wheel force measurement using strain gauge equipped wheels

Physics 2135 Exam 2 October 20, 2015

Revision Guide for Chapter 15

Transient Stability Analysis of Single Machine Infinite Bus System by Numerical Methods

د شوقي حامد عرفه ابراهيم

Eigenvalues and eigenvectors System Theory: electricmotor

PESIT Bangalore South Campus Hosur road, 1km before Electronic City, Bengaluru -100 Department of Electronics & Communication Engineering

Transcription:

Journal homepage: www.mjret.in ISSN:2348-6953 Transient Analysis of Separately Excited DC Motor and Braking of DC Motor Using Numerical Technique Pavan R Patil, Javeed Kittur, Pavankumar M Pattar, Prajwal Reddy, Poornanand Chittal Department of Electrical and Electronics B.V.B College of Engineering and Technology Hubli, India e-mail:patil477pavan@gmail.com, pavankumarmpattar@gmail.com Abstract: This paper deals with transient analysis of separately excited DC motor and braking of DC motor where transient equations are worked out using numerical technique. The code is written for both transient analysis of separately excited DC motor and braking and thus verified using the GNU plot and also the results are verified using MATLAB / Simulink model. Keywords- Regenerative Braking; Plugging; Dynamic Braking. I. INTRODUCTION Transient Analysis is done to know the performance of motors. Basically, it tells us how one parameter is varied with respect to the other. In this paper, it tells us how current is varied with respect to time and how speed is varied with respect to time, without and with load torque of separately excited DC motor. Brakes are used to reduce or cease the speed of motors. We know that there are various types of motors available (DC motors, induction motors, synchronous motors, single phase motors, etc.) and the specialty and properties of these motors are different from each other, hence this braking method also differs from each other [1]. Breaking can be attained either mechanically or electrically. Under electrical breaking, there are three types, namely 117 P a g e

Regenerative Braking Plugging type Braking Dynamic Braking. II. NUMERICAL TECHNIQUE Numerical analysis involves the study of methods of computing numerical data. In many problems this implies producing a sequence of approximations by repeating the procedure again and again [2]. People who employ numerical methods for solving problems have to worry about the following issues: the rate of convergence (how long does it take for the method to end the answer), the accuracy (or even validity) of the answer and the completeness of the response (do other solutions, in addition to the one found, exist). Numerical methods provide approximations to the problems in question. No matter how accurate, they are, they do not, in most cases, provide the exact answer. In some instances working out the exact answer by a different approach may not be possible or may be too time consuming and it is in these cases where numerical methods are most often used [3]. Euler s method: Euler s method provides us with approximation for the solution of the differential equations. The idea behind Euler s method is to use the concept of linearity to join multiple small line segments so that they make up an approximation of the actual curve. Note: Generally, the approximation gets less accurate the further you get away from the initial point [4]. Three things needed in order to use Euler s method: 1) Initial point Starting point must be given. 2) Delta- The change in step size must be given directly or information to find it. 3) The differential equation-the slope of each individual line segment should be known so that delta is found. Let us take as an example an initial value problem in ODE (1) The forward Euler s method is one such numerical method and is explicit. Explicit methods calculate the state of the system at a later time from the state of the system at the current time without the need to solve algebraic equations. For the forward (from this point on 118 P a g e

forward Euler s method will be known as forward) method, we begin by choosing a step size or t the size of t determines the accuracy of the approximate solutions as well as the number of computations. Graphically, this method produces a series of line segments, which thereby approximates the solution curve. Fig. 1 Graphical illustration of Euler s method Let = 0, 1, 2 be a sequence in time with (2) Let, and, be the exact and the approximate solution at, respectively. To obtain from, we use the differential equation. Since the slope of the solution to the equation at the point is, the Euler method determines the point (), by assuming that it lies on the line through with the slope, Hence the formula for the slope of a line gives Or (4) As the step size or t decreases, then the error between the actual and approximation is reduced. Roughly speaking, we halve the error by halving the step size in this case. However, halving the t doubles the amount of computation. Backward Euler s method: The backward Euler s method is an implicit one which, contrary to explicit methods finds the solution by solving an equation involving the current state of the system and the later one. More precisely, we have (5) 119 P a g e

This disadvantage to using this method is the time it takes to solve this equation. However, advantages to this method include that they are usually more numerically stable for solving a stiff equation a larger step size t can be used. Let us take following initial value problem (6) We will use forward and the backward Euler s method to approximate the solution to this problem and these approximations to the exact solution (7) In both methods we let t = 0.1 and the final time t = 0.5. (T) (FEA) (BEA) Exact (FE) (BE) 0 1 1 1 0 0 0.1 0.9 0.9441 0.925795 0.025795 0.018305 0.2 0.853 0.916 0.889504 0.036504 0.026496 0.3 0.8374 0.9049 0.876191 0.03791 0.028709 0.4 0.8398 0.9039 0.876191 0.036391 0.027709 0.5 0.8517 0.9086 0.883728 0.032028 0.024872 Where T-time, FEA- forward Euler s approximation, BEA-backward Euler s approximation, FE- forward error, BE- backward error [5]. Forward and Backward Euler s Method Compared to Exact Solution The ei error averages were also computed for both methods and the result was for the average error for forward Euler s method was 0.028105 and the average error for the backward Euler s method was 0.021015. As it can be seen in both the chart above and the ei error averages that the backward Euler s method seems to be the more accurate between the methods [5]. 120 P a g e

III. TRANSIENT ANALYSIS OF SEPARATELY EXCITED DC MOTOR Fig.2 Separately Excited DC Motor (Saber Model) Where V: applied voltage, : motor current, : induced back emf voltage, : armature winding inductance, : Armature Resistance, T: motor output torque, : motor output speed. Solution of Transient equations of the DC motor drive using Backward Euler s method 121 P a g e

Using equations (12) and (16) we can carry out the simulation in C-language. Here open source software Code blocks is used for programming. GNU PLOT: GNU PLOT is a command line program that can generate two and three dimensional plots of functions, data and data fits. It is a frequently used for publication-quality graphics as well as education. Pseudo Code: Start of Program Initialize the value Open a file to store current and speed values Start of loop execution continue till the specified time is encountered End of execution 122 P a g e

Flow Chart: START Initialize values END For(i=0;i<n,t<=n;i++,t=t+h) Displaying speed, current w.r.t time Fig. 3 Waveform showing Open loop operation of separately excited DC motor without load torque. Fig. 3 shows current and speed waveforms during open loop operation of DC motor drive. In this case, the motor is operating under no load conditions. The motor current increases 123 P a g e

initially, and reaches its maximum peak. The initial motor current is high as the back emf is negligible during starting. When the speed of the motor increases and tends towards steady speed, the value of back emf becomes considerable and thus opposes the supply voltage. This causes the motor current to decrease and tend towards zero. Fig. 4 Waveform showing the Open loop operation of separately excited DC motor with load torque. Fig. 4 shows the current and speed waveforms during open loop operation of DC motor with applied torque T= 3 N-m. It is observed that the motor takes more time to attain its steady speed as compared to that of no load condition. This is because, when the motor is connected to the supply, the initial value of the current is zero and due to the armature circuit inductance, it takes some time to reach the load current. And the armature current value remains finite. MATLAB (Simulink) model of separately excited DC Motor (without load torque): 124 P a g e

Fig. 5 Matlab(Simulink) model of separately excited DC Motor(without load torque) Simulink Plots: Fig. 6 Variation of speed with respect to time 125 P a g e

Fig. 7 Variation of current with respect to time IV. BRAKING The term braking comes from the term brake. The brake is an equipment to reduce the speed of any moving or rotating equipment, like vehicles, locomotives. The process of applying the brakes can be termed as braking. In braking, the motor works as a generator developing a negative torque, which opposes the motion [1]. Where, I a = Armature current V= Supply voltage E= Back emf R a = Armature resistance There are three types of braking Plugging type Braking Dynamic Braking Regenerative Braking 126 P a g e

Using GNU Plots for these 3 breaking operations: Plugging type Braking: For plugging, the supply voltage of a separately excited motor is reversed so that it assists the back emf in forcing armature current in the reverse direction. A resistance R a is also connected in series with the armature to limit the current. Plugging gives fast braking due to higher average torque, even with one section of barking resistance R a. Plugging is highly inefficient because in addition to the generated power, the power supplied by the source is also wasted in resistances. Fig. 8 Plugging Circuit (Saber Model) Speed and current waveforms of DC motor during plugging is shown in Fig.9. Here motoring operation is same as that of regenerative braking. In plugging, the voltage applied to the armature is reversed so that the armature current flows in the reverse direction, therefore the torque produced is opposite to the earlier torque direction. Hence opposite torque braking is achieved. 127 P a g e

Fig. 9 Waveform showing motoring and plugging operations Dynamic Braking: Shows the current and speed waveform for dynamic braking. When the motor attains the desired speed, supply voltage to the armature circuit is cut off and an external resistance R B (10Ω) is connected across the armature. In this case, the motor acts as a generator and converts kinetic energy stored in moving parts into electrical energy and this energy is dissipated in the form of heat in the resistor R B. The braking time depends upon the value of the external resistance connected in parallel to the armature circuit. As shown in Fig.10, braking with R B = 50Ω is faster compared to that with R B = 10Ω, shown in Fig.11. Fig. 10 Waveform showing motoring and dynamic braking with R B =50 Ω 128 P a g e

Fig. 11 Waveform showing motoring and dynamic braking with R B =10 Ω Regenerative Braking: Regenerative braking operation of the DC motor drive is depicted in Fig.12.When the motor attains its constant speed, the supply voltage is cut off and switching pulses are reversed. Thus, the direction of the current will reverse. Later, the motor speed decreases to reach zero value. In this case, the motor act as a generator and the current stored in the armature inductance is fed back to the source. 129 P a g e

Fig. 12 Waveform showing motoring and regenerative braking V. CONCLUSION Transient behaviour: Plot of current and speed with respect to time is verified both using GNU plots (both with and without load torque) and MATLAB (Simulink) model (without load torque) of separately excited DC motor. All 3 types of braking are verified using GNU plots. In dynamic braking, braking time depends on the value of the resistance, higher the value of resistance less is the braking time. Appendix: Separately excited DC Motor specification: Sl. No Motor Parameters Values 01. Rated Power (P) 15 hp 02. Rated Voltage ( V) 230V 03. Armature resistance (Ra) 0.5 Ω 04. Armature inductance( La) 0.05H 05. Coefficient of Viscous friction (B) 0.02Nm/rad/sec 06. Moment of inertia (J) 2kg-m 2 ACKNOWLEDGEMENTS We wish to place on record our profound and deep sense of gratitude to our guide Asst Prof. Javeed Kittur, for his wholehearted guidance without which this endeavour would not have been possible. Our diction falls short of words to gratify our guide for being the primary source of inspiration and strength for the project study. We are grateful to Dr. A. B. Raju, our Head of the Department for their valuable guidance and encouragement with suggestions and permitting me to carry out my project work and also for their co-operation throughout the project. 130 P a g e

We are grateful to Dr. Ashok Shettar, our respected principal for having provided us the academic environment which nurtured our practical skills contributing to the success of our project. VI. REFERENCES [1] Types of Braking - Electrical4u.com [2] Steven C. Chapra & Raymond P. Canale, Numerical methods for Engineers, Fourth Edition. [3] Numeicalanalysis-www.math.niu.edu/~rusin/known-math/index/65. [4] What is NumericalMethod. www3.ul.ie/~mlc/support/compmaths2/files/ [5] Euler'sMethod_www.mathscoop.com(euler) [6] Gopal K. Dubey, Fundamentals of Electrical Drives, Second edition 2002. [7] Explicit and Implicit Methods In Solving Differential Equations digitalcommons.uconn.edu/cgi/viewcontent.cgi. [8] Balaguruswamy, Programming in ANSI C. 131 P a g e