0% found this document useful (0 votes)
12 views5 pages

Control Lab

The document outlines a laboratory experiment for Electrical Engineering students focusing on the simulation of the step response of second-order systems using MATLAB. It includes objectives, pre-lab tasks involving pole-zero mapping, lab activities for analyzing step responses, and post-lab requirements for recording transient response specifications. The document also provides MATLAB input commands and expected outputs for the transfer functions involved in the experiment.

Uploaded by

This is Hydra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views5 pages

Control Lab

The document outlines a laboratory experiment for Electrical Engineering students focusing on the simulation of the step response of second-order systems using MATLAB. It includes objectives, pre-lab tasks involving pole-zero mapping, lab activities for analyzing step responses, and post-lab requirements for recording transient response specifications. The document also provides MATLAB input commands and expected outputs for the transfer functions involved in the experiment.

Uploaded by

This is Hydra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Department of Electrical Engineering

Control System – I Laboratory (EE593)

Simulation of Step Response of a Second Order System with Unity


Feedback and Calculation of Control System Specification like Time
constant, % Peak Overshoot, Settling Time etc. from the Response
Objective:
1. To determine the step response second order system using MATLAB
2. Calculation of transient response specifications from the step response

Minimum Software Requirement: MATLAB


Pre-Lab:
1. Find the pole zero mapping and transient response specification of the following systems
9 9 9 9
𝐺" 𝑠 = & ,𝐺 𝑠 = & ,𝐺 𝑠 = & ,𝐺 𝑠 = &
𝑠 + 6𝑠 + 9 & 𝑠 + 2𝑠 + 9 + 𝑠 + 9𝑠 + 9 " 𝑠 +9
2. Poles of the second order system are given as

𝑎 − 1 ± 𝑗2.8 𝑏 − 2 ± 𝑗2.8 𝑐 − 0.5 ± 𝑗2.8


3. Poles of the second order system are given as

𝑎 − 1 ± 𝑗2.8 𝑏 − 1 ± 𝑗4 𝑐 − 1 ± 𝑗
4. Damping factors of 1st three transfer function of 1. Are
𝑎 𝜉 = 0.3 (𝑏) 𝜉 = 0.5 𝑐 𝜉 = 0.1

Lab:
1. Find the pz map and step response of pre-lab1 using MATLAB to find transient
response specifications
2. Find the pz map and step response of pre-lab2 using MATLAB to find transient
response specifications
3. Find the pz map and step response of pre-lab3 using MATLAB to find transient
response specifications
4. Find the pz map and step response of pre-lab4 using MATLAB to find transient
response specifications

Post-Lab:
1. Record the poles and transient response specification of lab1 in tabular form
2. Record the poles and transient response specification of lab2 in tabular form
3. Record the poles and transient response specification of lab3 in tabular form
4. Record the poles and transient response specification of lab4 in tabular form

Conclusion:

1
Post-Lab:
1. Record the poles and transient response specification of lab1 in tabular form

Rise Peak Settling


SL Pole-Zero Maximum
System Time Time Time Comment
No. (sec) Overshoot
(sec) (sec) (sec)

1.

2.

3.

4.

2. Record the poles and transient response specification of lab2 in tabular form

Rise Peak Settling


SL Pole-Zero Maximum
System Time Time Time Comment
No. (sec) Overshoot
(sec) (sec) (sec)

1.

2.

3.
3. Record the poles and transient response specification of lab3 in tabular form

Rise Peak Settling


SL Pole-Zero Maximum
System Time Time Time Comment
No. (sec) Overshoot
(sec) (sec) (sec)

1.

2.

3.

4. Record the poles and transient response specification of lab4 in tabular form

Rise Peak Settling


SL Pole-Zero Maximum
System Time Time Time Comment
No. (sec) Overshoot
(sec) (sec) (sec)

1.

2.

3.

Conclusion:
MATLAB Input Command Code:
s=tf('s')
G1 = 9/(s^2+6*s+9)
G2 = 9/(s^2+2*s+9)
G3 = 9/(s^2+9*s+9)
G4 = 9/(s^2+9)

G_2a = 9/(s^2+2*s+9)
G_2b = 11.84/(s^2+4*s+11.84)
G_2c = 8.09/(s^2+s+8.09)

G_3a = 9/(s^2+2*s+9)
G_3b = 17/(s^2+2*s+17)
G_3c = 2/(s^2+2*s+2)

G_4a = 9/(s^2+1.8*s+9)
G_4b = 9/(s^2+3*s+9)
G_4c = 9/(s^2+0.6*s+9)

MATLAB Command Window Output:


>> EXP2C

s=

Continuous-time transfer function.

G1 =

9
-------------
s^2 + 6 s + 9

Continuous-time transfer function.

G2 =

9
-------------
s^2 + 2 s + 9

Continuous-time transfer function.

G3 =

9
-------------
s^2 + 9 s + 9

Continuous-time transfer function.

G4 =

9
-------
s^2 + 9

Continuous-time transfer function.

G_2a =

9
-------------
s^2 + 2 s + 9
Continuous-time transfer function.

G_2b =

11.84
-----------------
s^2 + 4 s + 11.84

Continuous-time transfer function.

G_2c =

8.09
--------------
s^2 + s + 8.09

Continuous-time transfer function.

G_3a =

9
-------------
s^2 + 2 s + 9

Continuous-time transfer function.

G_3b =

17
--------------
s^2 + 2 s + 17

Continuous-time transfer function.

G_3c =

2
-------------
s^2 + 2 s + 2

Continuous-time transfer function.

G_4a =

9
---------------
s^2 + 1.8 s + 9

Continuous-time transfer function.

G_4b =

9
-------------
s^2 + 3 s + 9

Continuous-time transfer function.

G_4c =

9
---------------
s^2 + 0.6 s + 9

Continuous-time transfer function.

>> ltiview

You might also like