MATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK

Similar documents
DC Motor Position: System Modeling

School of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1

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

International Journal of Advance Research in Computer Science and Management Studies

Example: DC Motor Speed Modeling

Mathematical Modelling of Permanent Magnet Synchronous Motor with Rotor Frame of Reference

EE 410/510: Electromechanical Systems Chapter 4

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

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

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

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

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

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

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

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

Overview of motors and motion control

Lesson 17: Synchronous Machines

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

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

E11 Lecture 13: Motors. Professor Lape Fall 2010

Mechatronics Engineering. Li Wen

TEMPERATURE EFFECTS ON MOTOR PERFORMANCE

Introduction to Control (034040) lecture no. 2

King Saud University

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

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

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

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

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

ENHANCEMENT MAXIMUM POWER POINT TRACKING OF PV SYSTEMS USING DIFFERENT ALGORITHMS

A Power System Dynamic Simulation Program Using MATLAB/ Simulink

Department of Mechanical Engineering

Predictive Cascade Control of DC Motor

Introduction. Energy is needed in different forms: Light bulbs and heaters need electrical energy Fans and rolling miles need mechanical energy

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

Equal Pitch and Unequal Pitch:

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

Coupled Drive Apparatus Modelling and Simulation

ME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics

Rotational Systems, Gears, and DC Servo Motors

Analysis of Electric DC Drive Using Matlab Simulink and SimPower Systems

Automatic Control Systems. -Lecture Note 15-

Electrical Machines and Energy Systems: Operating Principles (Part 2) SYED A Rizvi

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

FEEDBACK CONTROL SYSTEMS

Encoders. Understanding. November design for industry: Help clean up the ocean. Horizon failure forensics

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

DcMotor_ Model Help File

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

Project 1: Analysis of an induction machine using a FEM based software EJ Design of Electrical Machines

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

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

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

JRE SCHOOL OF Engineering

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

Tutorial 1 - Drive fundamentals and DC motor characteristics

EE155/255 Green Electronics

WHAT A SINGLE JOINT IS MADE OF RA

Simulation of Direct Torque Control of Induction motor using Space Vector Modulation Methodology

DYNAMIC ANALYSIS OF DRIVE MECHANISM WITH FUNCTIONAL MODEL

Development of axial flux HTS induction motors

Nonlinear dynamic simulation model of switched reluctance linear machine

Dynamic d-q Model of Induction Motor Using Simulink

Modeling and Analysis of Dynamic Systems

Modeling Free Acceleration of a Salient Synchronous Machine Using Two-Axis Theory

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

Chapter 4. Synchronous Generators. Basic Topology

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

EE155/255 Green Electronics

Synchronous Machines

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

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

6) Motors and Encoders

Speed Control of PMSM Drives by Using Neural Network Controller

Revision Guide for Chapter 15

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

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

Step Motor Modeling. Step Motor Modeling K. Craig 1

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

Variable Sampling Effect for BLDC Motors using Fuzzy PI Controller

Anakapalli Andhra Pradesh, India I. INTRODUCTION

Speed Sensorless Control of a Long-Stator Linear Synchronous-Motor arranged by Multiple Sections

Research on Permanent Magnet Linear Synchronous Motor Control System Simulation *

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

Electrical Machine & Automatic Control (EEE-409) (ME-II Yr) UNIT-3 Content: Signals u(t) = 1 when t 0 = 0 when t <0

Proceedings of the 6th WSEAS/IASME Int. Conf. on Electric Power Systems, High Voltages, Electric Machines, Tenerife, Spain, December 16-18,

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

1439. Numerical simulation of the magnetic field and electromagnetic vibration analysis of the AC permanent-magnet synchronous motor

MODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES

Lab 3: Quanser Hardware and Proportional Control

Synchronous Machines

Doubly salient reluctance machine or, as it is also called, switched reluctance machine. [Pyrhönen et al 2008]

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation

An Introduction to Electrical Machines. P. Di Barba, University of Pavia, Italy

DESIGN AND ANALYSIS OF AXIAL-FLUX CORELESS PERMANENT MAGNET DISK GENERATOR

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

MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTROLLER FOR INDUCTION MOTOR DRIVE

Elementary Theory of DC Permanent Magnet Motors

Transcription:

MATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK 1 Mr.Dhaval K.Patel 1 Assistant Professor, Dept. of Electrical Engineering. Gidc Degree Engineering College Abrama, Navsari. ABSTRACT: Linear Dynamical models of physical systems One of the most used actuators in control systems is a direct current (DC) motor. The general output variable of this actuator can be angular speed or angular displacement motion, but, coupled with wheels or drums and cables, can provide translation motion. This paper proposes a state space model of the DC motor built for constant flux and considering two inputs: supply voltage and resistive torque. The two states of the resulting model are represented by angular speed and step response any of these states can be an output variable for a simulation model. Consequently, the system's model has two inputs and two outputs. For the system's simulation a VI is built where the most important element is a Matlab script which contains the matrices A, B, C, D of the state-space model, the independent variable time and the Matlab simulation function. The motor's parameters are given by digital controls on the panel so that these parameters can be interactively modified. To generate inputs, two case structures are used where the input variables can be set: impulse, step and ramp. Here it is also possible to set the signal amplitude and duration, either by step input or torque N.m. The output signals are live display, either one by one or together, on the WAVEFORM GRAPH. KEYWORDS: DC Motor, Out Put Response Analysis, MATLAB/SIMULINK. 1.0 INTRODUCTION Direct-current (de) motors are one of the most widely used prime movers in industry today. Years ago, the majority of the small servomotors used for control purposes were ac. In reality, ac motors are more difficult to control, especially for position control, and their characteristics are quite nonlinear, which makes the analytical task more difficult. DC motors, on the other hand, are more expensive, because of their brushes and commutators, and variable-flux de motors are suitable only for certain types of control applications. Before permanent-magnet technology was fully developed, the torque per unit volume or weight of a de motor with a permanent-magnet (PM) field was far from desirable. Today, with the development of the rare-earth magnet, it is possible to achieve very high torque-to-volume PM de motors at reasonable cost. Furthermore, the advance made in brush-and-commutator technology have made these wearable parts practically maintenance-free. The advancements made in power electronics have made brushless dc motors quite popular in high-performance control systems. Advanced manufacture techniques have also produced dc motors with ironless rotors that have very low inertia thus achieving very high torque-to-inertia ratio. Low-time-constant properties have opened new applications for dc motors in computer peripheral equipment such as tape drive printers, disk drives, and word processors, as well as in the automation and machine-t industries. 1.1 DC MOTORS IN CONTROL SYSTEMS In laboratory for academician, the model and the Voltage(V) and current (I) in the classroom to simulate the running of a DC motor and also to learn how to incorporate the latter into a control loop. To start with, based on a functionality structure of the DC motor and on the laws of physics and electricity that rule the motor's operation, students build a mathematical model. Afterwards, using the mathematical model in a series of simulation experiments in Directcurrent (dc) motors are one of the most widely used prime movers in industry today. Years ago, the majority of the small servomotors used for control purposes were ac. In reality, ac motors are more difficult to control, especially for position control, and their characteristics are quite nonlinear, which makes the analytical task more difficult. The dc motor is basically a torque transducer that converts electric energy into mechanical energy. The torque developed on the motor shaft is directly proportional to tie fie flux and the armature current. Since dc motor are used extensively in control system, it is necessary to establish mathematical model for analytical purpose dc motor for controls applications. We use the equivalent circuit diagram as shown in below Fig. to represent a PM dc motor. IEDR1501088 International ournal of Engineering Development and Research (www.ijedr.org) 495

Figure 1. EQUIVALENT MODEL OF A SEPARATELY EXCITED DC MOTOR. 1.2 Mathematical Modeling of PM DC Motors Functionality Equations: - Since dc motor are used extensively in control system, it is necessary to establish mathematical model for analytical purpose dc motor for controls applications. We use the equivalent circuit diagram in Fig. 1. to represent a PM dc motor. The armature is modeled as a circuit with resistance R a connected in series with an inductance, and a voltage source e a, e b representing the Back-Emf (electromotive force) in the armature when the rotor rotates. The motor variables and parameters are defined as follows: e a (t) = Applied voltage e m (t) = Rotor displacement R a = Armature resistance K t = Torque constant i a (t) = Armature current K b = Back-emf constant = Armature inductance Φ = Magnetic flux in the air gap e b (t) = Back emf wm (t) = Rotor angular velocity T L (t) = Load torque = Rotor inertia T m (t) = Motor torque B m = Viscous-friction coefficient With reference to the circuit diagram of Fig. 1, the control of the dc motor is applied at the armature terminals in the form of the applied voltage e a (t). For linear analysis, we assume that the torque developed by the motor is proportional to the air-gap flux and the armature current. T m (t) = K m (t) Φ i a (t).(1) IEDR1501088 International ournal of Engineering Development and Research (www.ijedr.org) 496

Since Φ is constant, Eq. (1) is written as, T m (t) = K t (t) i a (t). (2) Where, K t is the torque constant in N-m/A, lb-ft/a, or oz-in/a. Starting with the control input voltage e a (t), the cause-and-effect equations for the motor circuit in Fig.-1 are: e a (t)= R a i a (t) + di a + e b (t) T m (t) = B m wm (t) + dw m (t)...(3) + T L (t)...(4) T m (t) = K t (t) i a (t).. (5) e b (t) = K b (t) dθ m(t) = K b (t) wm(t)...(6) Where T L (t) represents a load frictional torque such as Coulomb friction. Consider that the applied voltage e a (t) is the cause; Eqn. (3) considers that Causes the torque Tm (t); di a (t) is the immediate effect due to e a (t); In Eqn. (2) i a (t) Eqn. (6) defines the back emf; and, finally, in Eqn. (8), the torque Tm (t) causes the angular velocity w m (t) For modeling purposes it is often convenient to derive a state-space representation of a motor. Eqn. (3) and (4) are rewritten as, di a (t) dw m (t) = R a = R a i a (t) 1 e a (t) 1 e b (t) i a (t) 1 e a (t) Kb w m (t). (7) = 1 T m(t) 1 T L(t) B m w m (t) = K t i a (t) 1 T L(t) B m w m (t) (8) And a matrix representation of Eqn. (7) and (8) follows directly the general mathematical model of the DC electrical motor. Now it can build the mathematical model in state space form so that it is possible to use it in a Matlab simulation. This equation will be used in MATLAB / SIMULINK to analyze speed response of the motor: IEDR1501088 International ournal of Engineering Development and Research (www.ijedr.org) 497

[ di a (t) dw m (t) R a L ] = [ a K t K b B m 1 ] [ i a(t) w m (t) ] + [ 0 0 1 ] [ e a(t) T L (t) ] Following are data of motor: R a = 1Ω K t = 10 N*M = 0.005H = 2 K b = 0.1 B m = 0.5 2.0 MATLAB SIMULATION BLOCKS: Figure 2. BLOCK DIAGRAM OF DC MOTOR Figure 3. CONTENTS OF DC MOTOR IEDR1501088 International ournal of Engineering Development and Research (www.ijedr.org) 498

Figure 2 CONTENT OF ELECTRICAL SUBSYSTEM Figure 5. CONTENT OF MECHANICAL SUBSYSTEM Although a de motor by itself is basically an open-loop system, the diagram of Fig. 4 and the block diagram of Fig. 5 show that the motor has a "built-in" feedback loop caused by the back emf. Physically, the back emf represents the feedback of a signal that is proportional to the negative of the speed of the motor. As seen from Eq. (7 & 8), the back emf constant K b represents an added term to the resistance R a and the viscous-friction coefficient B m. Therefore, the back-emf effect is equivalent to an "electric friction," which tends to improve the stability of the motor; and in general, the stability of the system. 2.1 Relation between K t and K b. Although functionally the torque constant K t ; and back-emf constant K b are two separate parameters, for a given motor their values are closely related. To show the relationship. we write the mechanical power developed in the armature as P = e b (t) i a (t)... (9) The mechanical power is also expressed as, P = T m (t) w m (t)... (10) where, in SI units, T m (t) is in N-m, and w m (t) is in rad/sec. Now substituting Eqns. (2) and (6) in Eq. (9) IEDR1501088 International ournal of Engineering Development and Research (www.ijedr.org) 499

we get, P = T m (t) w m (t) = K b w m (t) T m(t) K t... (11) from which we get, K b (V/rad/sec) = Kt (N-m/A) Thus, we see that in SI units, the values of K b and Kt are identical if K b is represented in V/rad/sec and K t is in N-m/A. 3.0 Result All The equation will be used in MATLAB / SIMULINK in to analyze speed response of the motor 4.0 APPLICATION Figure 6. INPUT AND OUTPUT RESPONSE OF THE MOTOR - In many industries such as paper mills, rolling mills, printing machine tools, excavators and cranes etc the dc motor is used for way a product from one place to another on the conveyer belt. - Robotics arm for peak and place purpose. - In electrical lab purpose. SOFTWARE used is MATLAB 5.0 REFERENCES [1] A. FRANSUA, MASINI SI ACTIONARI ELECTRICE, TEHNICA, BUCURESTI (1986). [2] M. GHINEA, MATLAB: CALCUL NUMERIC-GRAFICA, TEORA, BUCURESÎTI (1997). [3] D. MATKO AND R. KARBA, SIMULATION AND MODELLING OF CONTINUOUS SYSTEM, PRENTICE-HALL, NEW YORK (1992). [4] SPEED AND DIRECTION CONTROL APPARATUS FOR DC MOTORS US 3,857,077 [5] DC MOTOR CONSTANT SPEED PWM CONTROL US 6,731,082 B2 BOOKS: [1] B.L. THEREA, A TEXT BOOK OF ELCTRICAL TECHNOLOGY S. CHAND & COMPANY LTD, RAM NAGAR, NEW DELHI. [2] MORDEN CONTROL SYSTEM by B.C.KUO IEDR1501088 International ournal of Engineering Development and Research (www.ijedr.org) 500