Control System and Simulation Lab (Eil77) For Vii Semester B.E Labaratory Manual
Control System and Simulation Lab (Eil77) For Vii Semester B.E Labaratory Manual
Control System and Simulation Lab (Eil77) For Vii Semester B.E Labaratory Manual
Accredited by National Assessment & Accreditation Council (NAAC) with ’A’ Grade
(An Autonomous Institution affiliated to VTU, Belagavi
&
ISO 9001:2008 Certified)
Semester /Section :
USN :
Batch :
Year :
CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]
3. To train the students to the changing technical scenario and make them to
understand the importance of Sustainable and Inclusive technologies.
Version 1.0
Prepared by Approved by
Dr .V. S. Krushnasamy Dr. J.S.Rajashekar
Associate Professor Professor & Head
Dept of IT Dept of IT
PO2 Problem analysis: Identify, formulate, review research literature, and analyze
complex engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences.
PO5 Modern tool usage: Create, select, and apply appropriate techniques, resources,
and modern engineering and IT tools including prediction and modeling to
complex engineering activities with an understanding of the limitations.
PO6 The engineer and society: Apply reasoning informed by the contextual
knowledge to assess societal, health, safety, legal and cultural issues and the
consequent responsibilities relevant to the professional engineering practice.
PO8 Ethics: Apply ethical principles and commit to professional ethics and
responsibilities and norms of the engineering practice.
PO12 Life-long learning: Recognize the need for, and have the preparation and ability
to engage in independent and life-long learning in the broadest context of
technological change.
Date of Marks
SL.NO EXPERIMENTS Max Marks
Submission Obtained
1 Introduction to MATLAB
2 Mathematical modeling of
physical systems using
MATLAB programming and
SIMULINK
8 Characteristics of P,PI,PID
controllers
9 PID controller tuning using
Z-N and C-C
10 Effect of feedback on
disturbance and control
system design
TOTAL
DO’s
Adhere and follow timings, proper dress code with appropriate foot wear.
Bags, and other personal items must be stored in designated place.
Come prepare with the viva, procedure, and other details of the experiment.
Secure long hair, loose clothing & know safety and emergency procedures.
Do check for the correct ranges/rating and carry one meter/instrument at a time
Prerequisites
1.Familiarity and Working knowledge of personal computer
2.Elementry knowledge of computer programming and basic understanding of EI53 control
systems.
Course Objectives
1. Provide a foundation in use of MATLAB software for real time applications.
2. Prepare the students to use MATLAB in their projects.
3. Familiarize the student in introducing and exploring MATLAB software.
4. Enable the student on how to approach simulation tools for solving engineering problems .
5. To model, design and develop control system.
6. To solve and analysis the Linear Time Invarient Control System using MATLAB
Programming
Course Outcomes
On successful completion of the course, the students should be able to
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 3 3 3 2 2 2 2 2 2
CO2 3 3 3 3 3 2 2 2 2 2
CO3 2 2 2
CO4 2 2
CO5 3 3 3 2 2 2 1 2 2
CO6 3 3 3 2 2 2 1 2 2
Blooms
Experiment
Course Outcome PO &PSO Linked Taxonomy
Linked
Level
Apply MATLAB skills PO1,PO2,PO3,PO4,
CO1 and knowledge to solve 2 to 10 PO5, PO9.PO10 L3
engineering problems. PSO1&PSO3
Analyze the program for
correctness and
PO1,PO2,PO3,PO4,
determine/estimate/predict
PO5,PO8,PO9.PO10
CO2 the output and verify it 2 to 10 L4
under simulation
PSO1&PSO3
environment using
MATLAB tools.
Exhibit professional P10 &PSO2
CO3 2 to 10 L3
behavior.
Acquire expertise in usage
CO4 2 to 10 PO5 &PSO3 L5
of modern tools.
Design compensation
PO1,PO2,PO3,PO4,
networks and verify the
CO5 4,5,6 PO5, PO9.PO10 L5,L6
design using MATLAB
PSO1&PSO3
program.
Analyze the effect of P, PO1,PO2,PO3,PO4,
CO6 PI, and PID controller on a 8,9 PO5, PO9.PO10 L4
control system. PSO1&PSO3
Course Contents
Tutorial
Duration
S.No Topic / Exercises
(Hrs)
Introduction to MATLAB
1.Definition, need, and types of programming languages and their
selection criterion.
2. Introduction to MATLAB/SCILAB (Features, capabilities and
applications) and development environment.
3. Program execution process.
4. Program format.
5. Concept and examples of built-in functions and the concept of toolboxes.
6. Variables and constants: Definition, naming (identifiers or labels for
1. different entities), initialization and accessing of variables. Constants and 2hr
their representation.
7. Data types-classification, memory requirement, range of values,usage
and type specifiers.
8. Operators and Operands: Unary and binary operators. Arithmetic,logical,
relational, combinational-assignment and special operators.Precedence and
associativity. Unary and binary operands.
9. Statements-tokens and expressions.
10. Standard input and output statements and plot functions.
11. Escape characters.
Control structure
1. Branching: Conditional (if, if-else, nested and ladder if-else, switch
2. 1hr
constructs) and unconditional (break, continue and go to statements).
2. Looping: Entry controlled (for and while).
Arrays/Matrices and strings
1. Definition, declaration, initialization (static and run-time or dynamic) and
3. arrays, matrices and strings. 1hr
2. Accessing of strings, array and matrices elements and relevant
operations.
Functions
4. 1. Concept, advantages, classification, creation and application of functions. 1hr
2. Comparison of built-in, library and user-defined functions.
Control System and SIMULINK Tool Box
1. MATLAB commands for linear model creation and data extraction
5 2. MATLAB Functions used in control system. 2hr
3. Description of the Function
4..Syntax of the Said Function
Tutorial
Duration
S.No Topic / Exercises
(Hrs)
System Dynamic Operational Commands
6. 1.System dynamic and gain functions 1hr
Practice
Write program for the following problems (Assume right units. Search and use
library functions wherever possible). Unless specified, built-in functions may be
used if necessary.
𝑠2 +4𝑠+3
1. Obtain pole, zero & gain values of a transfer function G(s) = = (𝑠+5)(𝑠2 . Also
1. +4𝑠+7)
obtain pole zero plots.
2. Factorial of a single digit number.
3. Partial Fraction of a Transfer function
7. Stability analysis using Root Locus, Bode plot and Nyquist plot 2
References
Course Delivery
The course will be normally delivered through one-hour tutorials and two-hour hands-on
practice per week. In Unit-I, tutorials and practice are carried out concurrently. One-hour
tutorial followed by two-hour hands-on practice for each of the graded exercises is
recommended. However, graded exercise can also be covered at appropriate point of tutorials of
Unit-I.
When/Where
To (Frequency Evidence Course
Method What Max
Whom in the Collected Outcome
course)
One IA test
after
completion 25 Blue Book 1 to 6
of all the
experiments
(Continuous
Record
Evaluation)
IA Exam
Internal
Writing
CIE
(Average of
Record
DIRECT ASSESSMENT
Marks 1 to 6
20 Book
allotted
for each
Students
experiment)
Viva –voce
Post Lab
05 Evaluation 1 to 6
Viva-Voce
Sheet
Answer
SEE(Semester End
Script at
Examination)
End of the
End Exam
50 DSCE 1 to 6
course
COE
Office
Total 100
INDIRECT ASSESSMENT
1 to 6
Effectiveness
Students
Note:
1. I.A. test shall be conducted as per SEE scheme of valuation
2. Rubrics to be devised appropriately by the concerned faculty to assess Student activities
Prepared by Approved by
Dr V S Krushnasamy Dr.J.S.Rajashekar
Associate Professor Professor & Head
Dept. of IT Dept. of IT
End