0% found this document useful (0 votes)
158 views6 pages

Lab 04 PDF

This document provides instructions for using MATLAB to reduce block diagrams with different configurations - series, parallel, and feedback. It includes examples of implementing series, parallel and feedback configurations in MATLAB using commands like "series", "parallel" and "feedback" to obtain overall transfer functions. The document also explains how to obtain the poles and zeros of a system using MATLAB commands like "pole", "zero" and "pzmap".
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)
158 views6 pages

Lab 04 PDF

This document provides instructions for using MATLAB to reduce block diagrams with different configurations - series, parallel, and feedback. It includes examples of implementing series, parallel and feedback configurations in MATLAB using commands like "series", "parallel" and "feedback" to obtain overall transfer functions. The document also explains how to obtain the poles and zeros of a system using MATLAB commands like "pole", "zero" and "pzmap".
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/ 6

International Islamic University, Islamabad

Faculty of Engineering and Technology


Iqra College of Technology

Control Technology Lab

LAB # 4: Block Diagram Reduction using MATLAB

Name of Student: …………………………………………

Registration No.: ……………………………………………

Section: …………………………………………………………

Date of Experiment: ………………………………………

Marks obtained: ………………………………………

Remarks: …………………………………………………

Instructor’s Signature: ……………………………...


Lab04: Block Diagram Reduction using MATLAB

Lab 04: Block Diagram Reduction using MATLAB

Objective: The objective of this exercise will be to learn commands in MATLAB that
would be used to reduce linear systems block diagram using series, parallel and feedback
configuration.

List of Equipment/Software
Following equipment/software is required:
 MATLAB
 Computer System

Series configuration: If the two blocks are connected as shown below then the blocks are
said to be in series. It would like multiplying two transfer functions. The MATLAB
command for such configuration is “series”.

The series command is implemented as shown below:

Example 1: Given the transfer functions of individual blocks generate the system transfer
function of the block combinations.

The result is as shown below:

Control Systems Lab (EE 360 L) Page 29


Lab04: Block Diagram Reduction using MATLAB
Parallel configuration: If the two blocks are connected as shown below then the blocks
are said to be in parallel. It would like adding two transfer functions.

The MATLAB command for implementing a parallel configuration is “parallel” as shown


below:

Example 2: For the previous systems defined, modify the MATLAB commands to obtain the
overall transfer function when the two blocks are in parallel.

Feedback configuration: If the blocks are connected as shown below then the blocks are
said to be in feedback. Notice that in the feedback there is no transfer function H(s) defined.
When not specified, H(s) is unity. Such a system is said to be a unity feedback system.

The MATLAB command for implementing a feedback system is “feedback” as shown below:

Control Systems Lab (EE 360 L) Page 30


Lab04: Block Diagram Reduction using MATLAB
When H(s) is non-unity or specified, such a system is said to be a non-unity feedback system
as shown below:

A non-unity feedback system is implemented in MATLAB using the same “feedback”


command as shown:

Example 3: Given a unity feedback system as shown in the figure, obtain the overall transfer
function using MATLAB:

The result is as shown below:

Control Systems Lab (EE 360 L) Page 31


Lab04: Block Diagram Reduction using MATLAB
Example 4: Given a non-unity feedback system as shown in the figure, obtain the overall
transfer function using MATLAB:

The result is as shown below:

Poles and Zeros of System: To obtain the poles and zeros of the system use the MATLAB
command “pole” and “zero” respectively as shown in example 5. You can also use MATLAB
command “pzmap” to obtain the same.

Example 5: Given a system transfer function plot the location of the system zeros and poles
using the MATLAB pole-zero map command.

Control Systems Lab (EE 360 L) Page 32


Lab04: Block Diagram Reduction using MATLAB
Exercise 1:
For the following multi-loop feedback system, get closed loop transfer function and
the corresponding pole-zero map of the system.

1 1 𝑠2 +1 𝑠+1
Given 𝐺1 = (𝑠+10) ; 𝐺2 = (𝑠+1) ; 𝐺3 = (𝑠2 +4𝑠+4) ; 𝐺4 = (𝑠+6) ;
𝑠+1
𝐻1 = ; 𝐻 = 2; 𝐻3 = 1
(𝑠 + 6) 2

Exercise 2: Consider the feedback system depicted in the figure below


a. Compute the closed-loop transfer function using the ‘series’ and ‘feedback’ functions
b. Obtain the closed-loop system unit step response with the ‘step’ function and verify
that final value of the output is 2/5.

Exercise 3: Consider the feedback control system given in figure, where


𝑠+1 1
𝐺(𝑠) = 𝑠+2 and 𝐻(𝑠) = 𝑠+1

a. Using an m-file script, determine the close-loop transfer function.


b. Obtain the pole-zero map using the ‘pzmap’ function. Where are the closed-loop
system poles and zeros?

Control Systems Lab (EE 360 L) Page 33

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy