Вы находитесь на странице: 1из 18

DAYANANDA SAGAR COLLEGE OF ENGINEERING

Accredited by National Assessment & Accreditation Council (NAAC) with ’A’ Grade
(An Autonomous Institution affiliated to VTU, Belagavi
&
ISO 9001:2008 Certified)

DEPARTMENT OF INSTRUMENTATION TECHNOLOGY

CONTROL SYSTEM AND SIMULATION LAB (EIL77) FOR


VII SEMESTER B.E
LABARATORY MANUAL

Name of the Student :

Semester /Section :

USN :

Batch :

Year :
CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

Vision of the Institute

To impart quality technical education with a focus on Research and Innovation


emphasizing on Development of Sustainable and Inclusive Technology for the benefit of
society.

Mission of the Institute

1. To provide an environment that enhances creativity and Innovation in pursuit of


Excellence.

2. To nurture teamwork in order to transform individuals as responsible leaders


and entrepreneurs.

3. To train the students to the changing technical scenario and make them to
understand the importance of Sustainable and Inclusive technologies.

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 2


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

DAYANANDA SAGAR COLLEGE OF ENGINEERING


Accredited by National Assessment & Accreditation Council (NAAC) with ’A’ Grade
(An Autonomous Institution affiliated to VTU, Belagavi
&
ISO 9001:2008 Certified)

DEPARTMENT OF INSTRUMENTATION TECHNOLOGY

CONTROL SYSTEM AND SIMULATION LAB MANUAL


(EIL 77)

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

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 3


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

Vision of the Department

To meet the challenges of industry and research in the field of Electronics,


Instrumentation and Control engineering by providing quality technical education.

Mission of the Department


. impart quality education with a thorough understanding of basic concepts.
1. To
2. To enhance the knowledge in the core domain of Electronics & Instrumentation by
providing a conducive learning environment.
To nurture the students with inter - disciplinary technology by
3.
contributing solutions for techno-social issues
Program Educational Objectives (PEOs)
PEO1: Graduates will have successful professional careers in the core and allied
domains.
PEO2: Graduates will be able to engage in continuous learning and adapt to modern
technology.
PEO3: Graduates will be able to work in diverse environments exhibiting team work
and leadership quality.
PEO4: Graduates will be able to analyze and provide the solutions to real-life
engineering problems for the betterment of society.

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 4


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

Program Specific Outcomes (PSOs)


PSO1 Apply the science and engineering concepts to electronics,
measurement and instrumentation systems to provide industrial
and societal needs.

PSO2 Analyze and develop solutions to work in interdisciplinary


projects.
PSO3 Solve engineering problems using modern tools and techniques.

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 5


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

Program Outcomes (POs)


PO1 Engineering knowledge: Apply the knowledge of mathematics, science,
engineering fundamentals, and an engineering specialization to the solution of
complex engineering problems.

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.

PO3 Design/development of solutions: Design solutions for complex engineering


problems and design system components or processes that meet the specified
needs with appropriate consideration for the public health and safety, and the
cultural, societal, and environmental considerations.

PO4 Conduct investigations of complex problems: Use research-based knowledge


and research methods including design of experiments, analysis and
interpretation of data, and synthesis of the information to provide valid
conclusions.

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.

PO7 Environment and sustainability: Understand the impact of the professional


engineering solutions in societal and environmental contexts, and demonstrate
the knowledge of, and need for sustainable development.

PO8 Ethics: Apply ethical principles and commit to professional ethics and
responsibilities and norms of the engineering practice.

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 6


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

Program Outcomes (POs)


PO9 Individual and team work: Function effectively as an individual, and as a
member or leader in diverse teams, and in multidisciplinary settings.

PO10 Communication: Communicate effectively on complex engineering activities


with the engineering community and with society at large, such as, being able to
comprehend and write effective reports and design documentation, make
effective presentations, and give and receive clear instructions.

PO11 Project management and finance: Demonstrate knowledge and understanding


of the engineering and management principles and apply these to one’s own
work, as a member and leader in a team, to manage projects and in
multidisciplinary environments.

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.

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 7


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

DAYANANDA SAGAR COLLEGE OF ENGINEERING

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 8


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

(An Autonomous Institution affiliated to Visvesvaraya Technological University, Belagavi)


DEPARTMENT OF INSTRUMENTATION TECHNOLOGY
, BENGALURU-560078

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

3 Open loop and Closed loop


response of First Order
System

4 Design of Lead Compensator


5 Design of Lag Compensator
6 Design of Lead – Lag
Compensator

7 Stability analysis using Root


Locus,Bode plot and
Polarplot

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

DAYANANDA SAGAR COLLEGE OF ENGINEERING

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 9


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

DEPARTMENT OF INSTRUMENTATION TECHNOLOGY


BENGALURU – 560078

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

 Inspect all equipment/meters for damage prior to use


 Conduct the experiments accurately as directed by the teacher.
 Immediately report any sparks/ accidents/ injuries/ any other untoward
incident to the faculty /instructor.
 Handle the apparatus/meters/computers gently and with care
 In case of an emergency or accident, follow the safety procedure.
 Switch OFF the power supply afterDONT’s
completion of experiment
 The use of mobile/ any other personal electronic gadgets is prohibited in the
laboratory.
 Do not make noise in the Laboratory & do not sit on experiment table.
 Do not make loose connections and avoid overlapping of wires
 Don’t switch on power supply without prior permission from the concerned staff.
 Never point/touch the CRO/Monitor screen with the tip of the open
pen/pencil/any other sharp object.
 Never leave the experiments while in progress.
Experiment No:________ Date:____________
 Do not insert/use pen drive/any other storage devices into the CPU.
 Do not leave the Laboratory without the signature of the concerned staff in
observation book

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 10


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

DAYANANDA SAGAR COLLEGE OF ENGINEERING


DEPARTMENT OF INSTRUMENTATION TECHNOLOGY
LESSON PLANNING FOR ODD SEMESTER: 2018-2019

Course Code : EIL77


Course Title: Control System and Simulation Lab
Semester / Year : VII / IV Course Group : Core

Teaching Scheme in Hr (L:T:P) : 0:1:2


Credits : 2

Type of course : Tutorial + Practical Total Contact Hours : 30

CIE : 50 Marks SEE : 50 Marks

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

1.Apply MATLAB skills and knowledge to solve engineering problems


2.Analyze the program for correctness and determine/estimate/predict the output and verify it
Under simulation environment using MATLAB tools.
3. Exhibit professional behavior.
4. Acquire expertise in usage of modern tools.
5.Design compensation networks and verify the design using MATLAB program.
6.Analyze the effect of P,PI,PID controller on a control system

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 11


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

Mapping CO-PO-PSO Attain Matrix

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

Level 3- Highly Addressed,


Level 2-Moderately Addressed,
Level 1-Low Addressed.

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

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 12


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

UNIT – I: Introduction to MATLAB

Demonstrate the following with reference to MATLAB

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

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 13


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

Tutorial
Duration
S.No Topic / Exercises
(Hrs)
System Dynamic Operational Commands
6. 1.System dynamic and gain functions 1hr

MATLAB Commands for Control System Design


7. 1.MATLAB functions for control system design 1hr

Graphical User Interface and Other General in Control System


Toolbox
8. 1.MATLAB GUI functions for control systems 1hr
2.GUI-Based Linear Time-Invariant System Viewer

Total Duration 10hrs

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

UNIT – II: Graded Exercises Duration: 20 Hr.

1. Theoretical calculation can be done separately.


2. Write the MATLAB CODE / SIMULINK Model for the following problems (Assume
appropriate data and units wherever necessary. Built-in functions can be used wherever
necessary unless specified).
3. Compare theoretical values with practical values.

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 14


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

Sl. No. Experiment Name Duration(Hrs)


Determination of Transfer function using Block Diagram
1. 2
Reduction Technique in MATLAB
Mathematical modeling of physical systems using MATLAB
2. 2
programming and SIMULINK
3. Open loop and Closed loop response of First Order System 2

4. Design of Lead Compensator 2

5. Design of Lag Compensator 2

6. Design of Lead – Lag Compensator 2

7. Stability analysis using Root Locus, Bode plot and Nyquist plot 2

8. Characteristics of P,PI,PID controllers 2

9. PID controller tuning using Z-N and C-C 2

10. Effect of feedback on disturbance and control system design 2

References

1. MATLAB with Control System,Signal Processing & Image Processing Tool


Boxes,S.N.Sivanandam,S.N.Deepa,Wiley India Pvt.Ltd,2015
2. Modern Control Systems,Richard C .Dorf and Robert H.Bishop,Pearson
Education,Twelfth Edition,2011.
3. Control System & Simulation Lab Manual,Dept.of Instrumentation Technology,DSCE

4. Information from http://in.mathworks.com/

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.

Course Assessment and Evaluation Scheme

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 15


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

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

Course Exit Question of Delivery


End of the
Survey naires of Course,
Semester
Assessment
Methods

CIE – Continuous Internal Evaluation


SEE – Semester End Examination

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 16


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

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

Scheme of Evaluation for Semester End Exam

Sl. No. Scheme Max. Marks


Short questions from Unit-I & Unit-II (MATLAB
1. Functions/Description of the Function/Syntax of the 08
Function)
Writing steps /Theoretical Design/Procedure and
2. 20
program for one question from the graded exercises.
Execution/Implementation/Simulation/Interpretation
3. 15
of the MATLAB program
4. Viva-Voce 07
TOTAL 50
Note
1. Candidate shall submit laboratory record for the examination.

Laboratory Resource Requirements


Hardware Requirement: For a batch of 20 students. Computers to student’s ratio in the
laboratory should be 1:1 for a batch of twenty students.

Sl. No. Equipment Quantity


1. PC systems with good configurations 20
2. Laser Printer 01
3. Modern Projector Setup 01
4. LAN Connection for all systems

Software Requirement: Windows /Linux operating systems with MATLAB.

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 17


CONTROL SYSTEM AND SIMULATION LAB: [2018-2019]

Model Questions for Semester End Examination Course Code: EIL77

Write MATLAB programs to solve the following problems. Execution/ implementation of


the programs is under MATLAB environment. This list is only indicative but not
exhaustive.

1. Write the syntax and description of the function for following.


(i) tf (ii) rlocus (iii) bode (iv) step
2. Determine the peak time, maximum overshoot and settling time for the system whose closed loop
𝐶(𝑆) 16
transfer function is given by, 𝑅(𝑆) = 𝑆 2 +4𝑆+16
𝐾
3. Sketch the root locus diagram for G(S)H(S) = 𝑆(𝑆+2)(𝑆+3) Take K=7
3
4. Sketch the bode plot for following 𝐺(𝑠) = and determine the PM,GM,PCF,GCF.
𝑆(𝑆+1)(𝑆+0.3)
1
5. Consider the following open loop transfer function: G(S) = 𝑆 2+0.7𝑆+1 .

Prepared by Approved by
Dr V S Krushnasamy Dr.J.S.Rajashekar
Associate Professor Professor & Head
Dept. of IT Dept. of IT

End

Dept of IT, Dayananda Sagar College of Engineering Bengaluru Page 18