Professional Documents
Culture Documents
EEF460 - Feedback Systems Laboratory Outline
EEF460 - Feedback Systems Laboratory Outline
Wednesday 11:00-17:00
Day Time Venue EE-Lab
Thursday 13:00-17:00
Dr. Engr. Wirnkar B. /Dr. Engr. Musong Louis K.
Course Instructor(s) Wirnkar.basil@ubuea.cm / musong.louis@ubuea.cm
Course Objectives
At the end of this practical course, students will be able to:
➢ Model systems mathematically, obtain transfer functions, and simulate them using
MATLAB/Simulink.
➢ Measure the response of systems to typical signals, including step, impulse, and ramp
inputs
➢ Evaluate time and frequency responses for different systems
➢ Design and test controllers for different applications
Requirements
Prerequisite
Outcomes
At the end of this course, student should be able to:
➢ Model and test different feedback systems using their transfer functions
➢ Design controllers for different applications
➢ Develop the capacity to use feedback control instrumentation as well as capacity to
implement feedback control systems
Rules to Follow
i) No student without a lab jacket will be given access to the laboratory. Students are
expected to wear closed shoes.
ii) All students MUST have at least a 60 leaves exercise book in which pre-lab exercises
will be done. This book will be marked and the marks will be considered during the
compilation of the final CA and EXAMINATION marks.
iii) Attendance is compulsory and the only justification for being absent is a medical report
signed by the University of Buea Health Unit. Any student who is absent without
justification will not be given the attendance and experimental marks for that session.
iv) Late coming is not allowed. Any student who comes late to the laboratory will not be
given the attendance mark for that session.
v) Laboratory work should be done on individual basis
vi) The use of mobile phones is prohibited during laboratory sessions.
vii) After each experiment, students are expected to submit a report before the next
experiment.
viii) ANY CASE OF COPY WORK IN YOUR REPORTS WILL LEAD TO A ZERO
SCORE.
Experiment 1: System Modeling and Simulation
1.1 Introduction to MATLAB and Simulink for transfer systems modeling and simulations
Objectives:
➢ To understand the MATLAB functions used to define transfer functions and system
response.
➢ To understand the SIMULINK environment and blocks used to model transfer functions
➢ To visualize time response for first and second order systems
Some commonly used functions for defining transfer functions in MATLAB are:
𝑠
Example 1: Consider the transfer function 𝐺(𝑠) = 𝑠2 +2𝑠+1. Using the tf command, enter this
function in MATLAB.
num = [1 0];
den = [1 2 1];
G = tf(num, den)
1
Example 2: Plot the step response for the first order system 𝐺 (𝑠) =
1+0.5𝑆
num=1;
den=[0.5 1];
G=tf(num,den);
step(G)
grid
Using Simulink, model and plot the step response for the open-loop TF G(s).
2𝑠+1
Example 3: Consider the transfer function 𝐺 (𝑠) = . Use MATLAB to represent this
𝑠2 +4𝑠+3
function.
Example 4: Using the zpk function, represent the following TF in MATLAB.
5(𝑠+2)(𝑠+3)
𝐺 (𝑠) =
(𝑠+1)(𝑠+4)(𝑠+6)
Z=[-2 -3];
P=[-1 -4 -6];
K=[5];
G=zpk(Z,P,K);
The link below is the directs you to the MathWorks forum where you can learn more about
transfer functions and Simulink model development.
https://www.mathworks.com/help/