For field control with constant armature current

Slides:



Advertisements
Similar presentations
Applications of Electromagnetism
Advertisements

STATE SPACE MODELS MATLAB Tutorial.
ECEN/MAE 3723 – Systems I MATLAB Lecture 3.
Motor Modelling Lecture II. Open system y(t) = a y(t) + x(t) y(t) =  [a y(  ) + x(  )] x(t) y(t)
EEEB443 Control & Drives Modeling of DC Machines By
3. ARMATURE VOLTAGE AND GOVERING EQUATIONS
Lect.2 Modeling in The Frequency Domain Basil Hamed
ELECTRIC DRIVES Ion Boldea S.A.Nasar 1998 Electric Drives.
Dr. Syed Saad Azhar Ali Control Systems Dr. Syed Saad Azhar Ali.
Speed Control of DC motors (DC Drives). Dynamics of Motor Load Systems J moment of inertia kg-m2 instantaneous angular velocity rad/sec T developed torque.
Lesson 11: Separately Excited Motor Examples
DC Motor Model Using Simscape Engr. Salim Lashari.
DC motor model ETEC6419. Motors of Models There are many different models of DC motors that use differential equations. During this set of slides we will.
Modelling of a motor. Approaches to motor identification Go to the data sheets from the manufacturer and obtain the relevant motor performance characteristics.
Lect.2 Modeling in The Frequency Domain Basil Hamed
ET 332a Dc Motors, Generators and Energy Conversion Devices 1 Lesson a.pptx.
Nise/Control Systems Engineering, 3/e
MESB374 System Modeling and Analysis Electro-mechanical Systems
Automatic Control System
Laplace operator ‘s’ Reminder from ENGR201 Know how components behave in an instant of time Consider differential response Combine and simplify into standard.
A Mathematical Analysis of a Sun Tracking Circuit for Photovoltaic Systems Dr. S. Louvros and Prof. S. Kaplanis T.E.I. of Patra, Greece.
ECE 4115 Control Systems Lab 1 Spring 2005
Ch. 6 Single Variable Control
SISO System Input Output SIMO System InputOutputs MISO System Input Output MIMO System InputOutput (a)(b) (c)(d) A general way of classifying the systems.
DC Machines.
Forging new generations of engineers. DC Motors and Generators Instruction Plan.
Lec 3. System Modeling Transfer Function Model
Module 5570 Control Systems and Design
1 Institute of Mechatronics and Information Systems Control and Driving Systems.
Control output i.e. Output = Input, despite disturbances This is achieved by feedback. Open loop systems - i.e. without feedback Process with transfer.
Lecture 18. Electric Motors simple motor equations and their application 1.
Unit 4: Electromechanical drive systems An Introduction to Mechanical Engineering: Part Two Electromechanical drive systems Learning summary By the end.
Modified by Albert W.J. Hsue,
ME 335 Boğaziçi University A Study on Motor Speed Control.
Block Diagrams and Steady State Errors. Topics Block diagrams to represent control systems Block diagram manipulation Example Steady State Error.
ECE 4115 Control Systems Lab 1 Spring 2005 Chapter 1 System models.
Feedback Control Systems (FCS)
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
1 MATLAB AND CONTROLS PRESENTED BY:- AGILESWARI K. RAMASAMY DR. FARRUKH HAFIZ NAGI.
DC Motor Speed Modeling in Simulink
Motors and Generators.
Figure 2. 1 a. Block diagram representation of a system; b
ELEC 3105 Basic EM and Power Engineering Rotating DC Motor PART 2 Electrical.
Transducers, Power Amplifiers, and Energy Converters Transducer: a low energy device that receives an input signal of one form and delivers another form.
Lecture 3: Dynamic Models
EE 401 Control Systems Analysis and Design Modeling an Electromechanical System The DC Servomotor Friday, Sept. 06, 2013 EE 401: Control Systems Analysis.
EE 401 Control Systems Analysis and Design Modeling an Electromechanical System The DC Servomotor Fri, Jan 29 EE 401: Control Systems Analysis and Design.
The Laplace Transform.
CONTROL SYSTEM DESIGN by using MATLAB
ECE 483. Digital Control Systems Analysis and Design TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A AAA A A.
CHAPTER 4 MESB 374 System Modeling and Analysis Model Reduction (Electro-mechanical Systems)
EE611 Deterministic Systems System Descriptions, State, Convolution Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Lesson 14: Transfer Functions of Dc Motors
MESB374 System Modeling and Analysis
Advanced Control Systems (ACS)
DC Motor Driving an Inertial Load
DC Motor Driving an Inertial Load
Digital Control Systems Waseem Gulsher
Islamic University of Gaza Faculty of Engineering
LINEAR CONTROL SYSTEMS
Modeling in the Frequency Domain
Modeling in the Time Domain
Lecture No 8.
State Space Method.
DC Motor Driving an Inertial Load
State Space circuit model
. Modeling OBJECTIVE Revision on Laplace transform
Chapter 3 Modeling in the Time Domain
Chapter 2 Modeling in the Frequency Domain
Presentation transcript:

For field control with constant armature current For armature control with constant field current

Armature controlled motor in feedback

Get TF from wd to w and Td to w.

DC Motor Driving an Inertial Load

w(t): angular rate of the load, output vapp(t): applied voltage, the input i(t) armature current vemf(t) back emf voltage generated by the motor rotation vemf(t) = constant * motor velocity t(t): mechanical torque generated by the motor t(t) = constant * armature current

State Space model

Matlab R= 2.0; % Ohms L= 0.5; % Henrys Km = .015; % torque constant Kb = .015; % emf constant Kf = 0.2; % Nms J= 0.02 % kg.m^2; A = [-R/L -Kb/L; Km/J -Kf/J]; B = [1/L; 0]; C = [0 1]; D = [0]; sys_dc = ss(A,B,C,D)

Matlab output a = x1 x2 x1 -4 -0.03 x2 0.75 -10 b = u1 x1 2 x2 0 c = y1 0 1 d = y1 0

SS to TF or ZPK representation >> sys_tf = tf(sys_dc) Transfer function: 1.5 ------------------------ s^2 + 14 s + 40.02 >> sys_zpk = zpk(sys_dc) Zero/pole/gain: ------------------------- (s+4.004) (s+9.996)

Note: The state-space representation is best suited for numerical computations. For highest accuracy, convert to state space prior to combining models and avoid the transfer function and zero/pole/gain representations, except for model specification and inspection.

4 ways to enter system model sys = tf(num,den) % Transfer function sys = zpk(z,p,k) % Zero/pole/gain sys = ss(a,b,c,d) % State-space sys = frd(response,frequencies) % Frequency response data s = tf('s'); sys_tf = 1.5/(s^2+14*s+40.02) Transfer function: 1.5 ------------------------ s^2 + 14 s + 40.02 sys_tf = tf(1.5,[1 14 40.02])

4 ways to enter system model sys_zpk = zpk([],[-9.996 -4.004], 1.5) Zero/pole/gain: 1.5 ------------------------- (s+9.996) (s+4.004)

Modeling Types of systems electric mechanical electromechanical fluid systems thermal systems Types of models I/O o.d.e. models Transfer Function state space models

I/O o.d.e. model: o.d.e. involving input/output only. linear: where u: input y: output

State space model: linear: or in some text: where: u: input y: output x: state vector A,B,C,D, or F,G,H,J are const matrices

Other types of models: Transfer function model (This is I/O model) from I/O o.d.e. model, take Laplace transform:

Then I/O ODE model in L.T. domain becomes: or denote

ODE or TF to SS

State space model to T.F. / block diagram: s.s. Take L.T. : From sX(s)-AX(s)=BU(s) sIX(s)-AX(s)=BU(s) (sI-A)X(s)=BU(s) X(s)=(sI-A)-1BU(s) 1 2 1

into : Y(s)=C(sI-A)-1BU(s)+DU(s) Y(s)=[C(sI-A)-1B+D] U(s) H(s)= D+C(sI-A)-1B is the T.F. from u to y from 2 1

Example

>> [n,d]=ss2tf(A,B,C,D) n = 0 3.0000 1.0000 d = 1 3 2 >> [A,B,C,D]=tf2ss(n,d) A = -4 -5 -6 1 0 0 0 1 0 B = 1 C = 1 2 3 D = >> tf(n,d) Transfer function: s^2 + 2 s + 3 --------------------- s^3 + 4 s^2 + 5 s + 6 In Matlab: >> A=[0 1;-2 -3]; >> B=[0;1]; >> C=[1 3]; >> D=[0]; >> [n,d]=ss2tf(A,B,C,D) n = 0 3.0000 1.0000 d = 1 3 2