Professional Documents
Culture Documents
• INTRODUCTION OF MATLAB
• CONTROL SYSTEM TOOLBOX
• TRANSFER FUNCTION
– Poles & Zeroes
– Multiplication Of Transfer Functions
– Closed-loop Transfer Function
• TIME RESPONSE OF A CONTROL SYSTEM
– Impulse
– Step
– Ramp
• STATE SPACE REPRESENTATION
– State space to transfer function
– Transfer function to state space
INTRODUCTION
What is MATLAB
• MATLAB is a programming platform designed
specifically for engineers and scientists.
• MATLAB=Matrix + laboratory
• The heart of MATLAB is the MATLAB language, a
matrix-based language.
• MATLAB features a family of application-specific
solutions called toolboxes.
• Areas in which toolboxes are available include signal
processing, control systems, neural networks, fuzzy
logic and many others.
View of MATLAB
What can you do with MATLAB?
• num1 = [1 0];
• den1 = [9 17];
• num2 = 9*[1 3];
• den2 = [2 9 27];
• [num, den] = series (num1,den1,num2,den2);
printsys(num,den);
CLOSED-LOOP TRANSFER FUNCTION
• num = 9;
• den = [1 5];
• [numt,dent] = cloop(num,den,-1);
• printsys(numt,dent)
TIME RESPONSE OF CONTROL SYSTEM
TIME RESPONSE OF A CONTROL SYSTEM
• Step Response
𝟏𝟎𝟎
• G(S)=𝑺𝟐+𝟏𝟒𝑺+𝟏𝟎𝟎
• To find the step response of the system
• num = 100;
• den = [1 14 100];
• step(num,den)
IMPULSE RESPONSE
𝟏𝟎𝟎
• G(S)= 2
S +14S+100
• To find the step response of the system
• num = 100;
• den = [1 14 100];
• impulse(num,den)
Ramp Response
100
• G(S)=
S2+14S+100
• lsim(num,den,r,t)
TRANSFER FUNCTION TO STATE SPACE