1
Introduction to the Department:
Department of Electronics and Instrumentation Engineering was established in the year 1992 as
Department of Instrumentation Technology and renamed recently by VTU. The department has been accredited by NBA three times and also has ISO 9001:2008 Quality management System in place. The synergy of the progressive management, committed faculty, staff, and students are ensuring in excellent academic results year after year.
The goal and objective of the department have been to prepare the students Industry-ready by aligning Electronics and Instrumentation Engineering education program to the current technology and the best practices in the area of Embedded system, Sensor technology and
Industrial Automation technologies in general and specially for deployment of these technologies in building Industrial Automation Systems with latest advances in Information,
Communication and Networking.
The Vision of the Department:
To become world class centre of excellence in the field of Electronics and
Instrumentation Engineering for education and research
The Mission of the Department:
To empower and imbibe students with technical knowledge and practical skills in the field of Electronics and Instrumentation Engineering, enabling them to work as professionals in globally competitive environment and contribute to the society through research in higher studies.
In line with this mission, the department takes their program closer to present technology and practices in industry by training the students in the laboratory and theory courses. The department has one of best state of art PLC and SCADA laboratory with Allen Bradley PLCs and SCADA from Schneider Electric along with licensed RS Logix automation software tool.
These systems are very widely used in industry for automation. Hence training on this provides good scope for students to get placement in core companies.
Program Educational objectives:
PEO 1
Ability to analyze and solve problems in Instrumentation Technology related to industry and research applying knowledge in Mathematics, physical science and Engineering .
PEO 2
Ability to carry out design, development, installation and commissioning of industrial automation system.
PEO 3
Ability to communicate effectively, work with team, practice professional ethics, and engage in lifelong learning .
2
Program Outcomes: a.
Able to apply knowledge of Mathematics, Science and engineering for solving problems in
Instrumentation Technology. b.
Able to design the appropriate procedures to conduct an experiment successfully and analyze the experimental data. c.
Able to utilize the design process for realizing instrumentation components and subsystem to meet requirement. d.
Able to design, develop and implementation of an industrial automation system for complex process/system with realistic constraints. e.
Able to use a wide range of modern software tools related to instrumentation engineering for design, development, simulation, implementation, verification and certification. f.
Able to develop an understanding and respect different people‟s civilization while providing engineering solution. g.
Able to assess the impact of scientific and technological developments on projected economic, social and environmental systems and investigate viable solutions. h.
Able to apply ethical principles in professional career related in Instrumentation engineering practice. i.
Able to analyze and solve the multidisciplinary nature of a problem (technical and/or nontechnical aspects) and thereby function as a successful team Leader. j.
Able to demonstrate clear communication, both oral and written, in both technical and nontechnical styles. k.
Able to apply management and finance principles learned during the curriculum in effective management on multidisciplinary project based on instrumentation engineering. l.
Able to recognize the need for and have the ability to acquire knowledge of material (technical and/or non-technical) through self-directed learning for updating latest technologies
During the program students are prepared from basics theory on the program till design aspects used in industry. The laboratory sessions provides on most of the core theory subjects provides scope better understanding of subjects. The professional electives offered to students in higher semester provide students with choice of domain they want work and peruse higher studies.
The department of Electronics and Instrumentation Engineering has following laboratories with modern equipments and kits help the students to learn and understand theory concepts.
1.
Analog circuit laboratory
2.
Digital system design laboratory
3.
Embedded controller laboratory
4.
Industrial Instrumentation laboratory I
5.
Control system laboratory
6.
Digital Signal Processing laboratory
7.
Industrial Instrumentation laboratory II
8.
PLC and SCADA laboratory
9.
Advanced Embedded controller laboratory
10.
Advanced control system laboratory
11.
Industrial data network laboratory
12.
Project work
3
Key activities of the Department in last academic year:
1.
Faculty Development Programme / Workshops:
The department organised “ A 3-day workshop on Advanced Training in Industrial
Automation Using PLC & SCADA ” under TEQIP from 4 th
Aug to 6 th
Aug 2014 which was inaugurated by C. Anand, GM, BHEL, Bangalore along with Principle, MSRIT.
Faculties from many colleges participated. The speakers were from reputed research organization and companies.
The Department organized “
A 3-Day Workshop on Embedded System Design
Using ARM Cortex M4” Under TEQIP from 25th May – 27th May 2015which was inaugurated by Dr. P. V. Ananda Mohan, Technology Advisor, CDAC, Bangalore along with Principal, MSRIT. Faculties from many colleges participated. The speakers were from reputed research organization.
The department organised a 3-day workshop on
“Soft computing and its applications in engineering”
under TEQIP(Phase-II) from 10 th
-12 th
August 2015 which was inaugurated by J.J. Kishore, Senior Scientist, ISRO, Bangalore along with Principal, MSRIT.
Faculties from many colleges participated. The speakers were from reputed research organization and companies.
2.
Inter Departmental Activities:
The department had organised an International Conference on Circuits, Communication,
Control and Computing, I4C2014 along with all the circuit departments from 21 st
– 22 nd
NOV 2014
3.
Guest Lecture:
Mrs. Asha and Mr. J R Satish Kumar, Marketing Manager, Manhattan Review, gave a seminar on “Career Guidance” on 27 th
Aug 2014.
4.
Industrial Visits:
The students of V semester had visited Kiaga Nuclear Power Plant in the month of Sept.
2014 to study the Automation process in power generation and control.
5.
Alumni Talk:
T R Kishan, Student at University of Basel, delivered an alumni talk on “Macro to
Microscale: Introduction to araphenenano electronics” on 20 th
Sept. 2014.
Shashank K, Engineer (Instrumentation), ONGC Mangalore Petrochemicals Ltd, delivered an alumni talk on “ Process Control in Petrochemical industries” on 26 th
Sept.
2014.
6. Paper presentation in International/National Conference by faculty:
Dr.R.Elumalai and Jenitha A, “ECG analysis using MPSoC design”, National Conference on Electrical and Electronics Engineering, PAPER ID: 242, Jun 2014
Dr.R.Elumalai and Jenitha A, “Memory Partitioning And Task Scheduling For Mpsoc
Architecture”,National Conference on Electrical and Electronics Engineering
,
PAPER
ID:240, June 2014
4
Dr. R Elumalai, A.R Purushotham Reddy, Pushpa. M.K, Jyothirmayi. M and
M.D.Nandeesh, “Application with MUCOS RTOS on Embedded Systems”,
International Journal Of Innovative Research In Electrical, Electronics, Instrumentation
And Control Engineering(IJIREEICE), Vol.2 Issue 12, Dec 2014, Pg.2286-2289 (ISSN
(online)2321 – 2004, ISSN(Print) 2321 – 5526)
M K Pushpa, Aayushi Gupta, Shariq Mohammed Shaikh, StutiJha and Suchitra V
“Automatic Waste Segregator”, 3 rd
National Conference on Computational Control
Systems and Optimization (CCSO 2015), Dr Ambedkar Institute of Technology,
Bangalore, Apr 2015, Pg.
M.K.Pushpa, Aayushi Gupta, Shariq Mohammed Shaikh , Stuti Jha and Suchitra V,
“Microcontroller Based Automatic Waste Segregator”, International Journal of
Innovative Research in Electrical, Electronics, Instrumentation and Control
Engineering(IJIREEICE), Vol. 3, Issue 5, May 2015, Pg.104-108, ISSN (Online) 2321 –
2004, ISSN (Print) 2321 – 5526
M K Pushpa, ShunmugaPriya M, Nandini T G, Shilpa C K, Sunitha, “Smart Guiding
System for Blind”, International
Journal Of Innovative Research in Electrical,
Electronics, Instrumentation and Control Engineering(IJIREEICE), Vol. 3, Issue 5, May
2015, Pg.100-103, ISSN (Online) 2321 – 2004, ISSN (Print) 2321 – 5526
H.S.Niranjana Murthy &Dr. M. Meenakshi,
“Multivariate prediction of coronary heart disease based on ANN technique”, proceedings of International review of applied biotechnology and bio-chemistry, Delton book publisher, volume 2, issue 1, Jan- June 2014,
ISSN 2349-9532.
H.S.Niranjana Murthy &Dr. M. Meenakshi,
“
Comparison between ANN-Based Heart
Stroke Classifiers Using Varied Folds Data Set Cross-Validation”, Intelligent computing, communication and devices, Advances in Intelligent systems and computing, Volume
308, 2015,pages: 693-699, 26 th
Aug 2014.
H.S.Niranjana Murthy &Dr. M. Meenakshi, “Dimensionality reduction using neuro genetic approach for early prediction of coronary heart disease”, proceedings of
International conference on Circuits, Communication, Control and Computing,
I4C2014,IEEE publishers, 21 st
-22 nd
Nov 2014.
H.S.Niranjana Murthy &Dr. M. Meenakshi,
“Mycordial Ischemia Classification based on morphological features using MLP neural network”, proceedings of third national conference „Computational Control Systems & Optimization (CCSO-2013), ISBN 978-93-
82338-63-5, volume 1, 23 rd
& 24 th
April 2015 at. Dr. AIT, Bangalore.
H.S.Niranjana Murthy &Dr. M. Meenakshi ,
“
ANN, SVM and KNN Classifiers for
Prognosis of Cardiac Ischemia- A Comparison”, Bonfring International Journal of
Research in Communication Engineering, Online ISSN: 2277-5080 ISSN: 2250-110X ,
Volume: 5 | Issue: 2, Pages: 07-11,June 2015
Spriha Deshpande, Swati N, NarasimhaKaulgud and M D Nandeesh “ Image de-noising using wavelet transform” proceedings of National Symposium on Instrumentation (NSI-39) 15-17 th
October 2014, at Faculty of Engineering and Technology, Gurukul Kangri University, Haridwar-
249402
M D Nandeesh &Dr. M. Meenakshi, “A comparative study of different image fusion algorithm”, proceedings of third national conference „Computational Control Systems & Optimization
(CCSO-2015), pages: 25-29, ISBN 978-93-82338-63-5, volume 1, 23 rd
& 24 th
April 2015 at. Dr.
AIT, Bangalore.
M D Nandeesh&Dr. M. Meenakshi, “
Image Fusion Algorithms for Medical Images-A
Comparison ”, Bonfring International Journal of Research in Communication Engineering, Online
ISSN: 2277-5080 ISSN: 2250-110X , Volume : 5 | Issue: 2, Pages : 23-26,June 2015
5
7.
Student Achievements:
The final year students Spriha Deshpande, Swati N, Narasimha Kaulgud and M D Nandeesh “
Image de-noising using wavelet transform” on Instrumentation (NSI-39) 15-17 th presented and published at National Symposium
October 2014, at Faculty of Engineering and Technology,
Gurukul Kangri University, Haridwar-249402
The final year students published paper in international journal on” Microcontroller based automatic waste segregator”, in IJIREEICE, vol3, issue 5 may 2015
, ISSN
(Online) 2321-2004
Sandeep Kumar E , G.P. Mohanraj, Raghuchandra R. Goudar, “Clustering approach for wireless sensor networks based on cuckoo search strategy”, International Journal of advanced research in computer and communication engineering, Vol3, Issue 6, June
2014. ISSN: 23195940
The final year students Shunmuga priya M, Nandini T G, Shilpa C K , Sunitha,- “Smart
Guiding System For Blind”, INTERNATIONAL JOURNAL OF INNOVATIVE
RESEARCH IN ELECTRICAL, ELECTRONICS, INSTRUMENTATION AND
CONTROL ENGINEERING, Vol. 3, Issue 5, May 2015.
Suprotim Majumdar , Marut Pattanaik, “Energy Efficient Wireless Sensor Network for
Polyhouse Monitoring”, European Journal of Advances in Engineering and Technology
(EJAET) Vol 2 Issue 6., June 2015
Suprotim Sinha M, and Marut Patnaik has participated and won several positions in BIZ
Tech Quiz, IeMPULSE 2014, Quiz, Amperage 2014, MSRIT QUIZ CLUB, Pravega,
IISC
Manjayya.M.nagur was a Participant for the Student Satellite Training Programme
STUDSAT
ABB conducted “ABB campus connect program – Young Engineers‟ Day”.
The following students are the winners to receive the certification of recognition:
1.
NivedhaSivakumar
2.
Oindrilla De
The following students were the runners up:
1.
MeghanaIyer
2.
Akshatha
The following students were finalists:
1.
Nithin Kumar M
2.
Pranesh Acharya
3.
Nithin
4.
Rajat R Rakode
8.
Research and Development:
Department is in the process of getting industrial consultancy project.
Department is discussing to procure funds from AICTE, DST, DRDO, etc for research activities.
Publishing the research papers by faculties.
Publishing the papers related to student projects.
Three faculties have submitted their PhD thesis.
6
Faculty list:
SL
NO.
NAME
1 Dr. R. Elumalai
2 A Ramachandran
3 G Shivaprakash
4 M Jyothirmayi
5 M K Pushpa
6 H S Niranjana Murthy
7 M D Nandeesh
8 ElavaarKuzhali S
9 J V Alamelu
10 A Saravanan
11 K M Vanitha
12 Vibha B Raj
QUALIFICATION DESIGNATION
ME, Ph.D
ME(Ph.D)
M.Tech(Ph.D)
ME(Ph.D)
M.Tech(Ph.D)
M.Tech(Ph.D)
M.Tech(Ph.D)
MS(Ph.D)
MS(Ph.D)
ME(Ph.D)
M.Tech(Ph.D)
M.Tech
Professor & Head
Professor
Associate Professor
Associate Professor
Associate Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
7
M.S.RAMAIAH INSTITUTE OF TECHNOLOGY, BANGALORE
(Autonomous Institute, Affiliated to VTU)
SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2015-2016
V SEMESTER B.E. INSTRUMENTATION TECHNOLOGY
Total Credit : 26 Contact hours per week : 30
Credits Sl.
No
.
Subject code
Subject Teaching
Department
1
2
3
IT501
IT502
IT503
DSP based System Design
OOP with C++ and Data
Structures
PLC & SCADA
Electronics &
Instrumentation
Engineering
Electronics &
Instrumentation
Engineering
Electronics &
Instrumentation
Engineering
4 IT504 Process Control Electronics &
Instrumentation
Engineering
5 IT505 Industrial Instrumentation-II Electronics &
Instrumentation
Engineering
6 IT506 Smart Sensors
9 IT505L Industrial Instrumentation-II
Lab
Electronics &
Instrumentation
Engineering
7 IT501L DSP based System Design Lab Electronics &
8 IT503L PLC & SCADA Lab
Instrumentation
Engineering
Electronics &
Instrumentation
Engineering
Electronics &
Instrumentation
Engineering
Total
Hours
Lecture Tutori
4 al
0
3
4
4
4
3
0
0
0
22
2
0
0
0
0
0
0
0
2
Practic al
0
0
0
0
0
0
2
2
2
6
4
4
4
4
4
3
1
1
1
26
8
VI SEMESTER B.E. INSTRUMENTATION TECHNOLOGY
Total Credit : 26 Contact hours per week : 29
Credits Sl.
No
.
Subject code
Subject Teaching
Department
1
2
3
IT601
IT602
IT603
Advanced Embedded
Controllers
Advanced Control System
Industrial Data Networks
Electronics &
Instrumentation
Engineering
Electronics &
Instrumentation
Engineering
Electronics &
Instrumentation
Engineering
4 IT604 Design of Embedded
Instrumentation System
5 IT601L Advanced Embedded
Controllers Lab
Electronics &
Instrumentation
Engineering
Electronics &
Instrumentation
Engineering
6 IT602L Advanced Control System Lab Electronics &
Instrumentation
Engineering
7 IT603L Industrial Data Networks Lab Electronics &
Instrumentation
8 IT91X Elective – 1
Engineering
Electronics &
Instrumentation
9 IT91X Elective – 2
Engineering
Electronics &
Instrumentation
Engineering
Total
Hours
Lecture Tutoria
4 l
0
4
4
3
0
0
0
4
4
23
0
0
0
0
0
0
0
0
0
Practic al
0
0
0
0
2
2
2
0
0
6
4
4
4
3
1
1
1
4
4
26
9
Sub Code: IT501
Contact Hours: 4 hours/week
Pre requisite: Nil
DSP BASED SYSTEM DESIGN
Course Objectives:
Credits: 4:0:0
Will acquire basic understanding of DFT and spectral analysis
Understand the FFT and design of FIR -filters.
Implement FIR and IIR filters using various topologies.
To Introduce the Architecture of DSP Processor (TMS320XX)
To understand the applications of real time DSP.
Course Contents:
Unit I
DFT and its properties : Introduction, Relation between DTFT and DFT, twiddle factor,
Properties of DFT. IDFT [1]. Problems on properties of DFT. Fast Fourier transforms :
Definition of FFT (introduction to FFT) computation complexity of FFT, Radix-2 decimation in time FFT for 8 points [2].
Unit II
Fast Fourier transforms : radix-2 DIF-FFT for 8 points, comparison of DIT & DIF, FFT for N a composite number [2]
FIR Filters : Introduction, Magnitude response and phase response of digital filters, frequency response of linear phase FIR filters, Design techniques for FIR filters- windowing method (only
Hamming, Hanning, rectangular), Frequency sampling method [2].
Unit III
Realization of filters : basic network elements, Direct form I for IIR, Direct form II for IIR,
Cascade form for IIR, Parallel form for IIR [1, 2]. Coding the filter implementation in
MATLABfrom basics.
FIR structures : direct form & linear phase form, Cascade form for FIR [1, 2]. Coding the filter implementation in MATLAB from basics.
Unit IV
Architectures of commercial DSPs: basic architectural features, DSP computational building blocks, bus architecture and memory, data addressing capabilities, AGU, Programmability and program execution, speed issues, features for external interfacing[3].
Architecture and instruction set of commercial DSP device: introduction, commercial DSP devices, data addressing modes of TMS320C54xx, memory space of TMS320C54xx, program control, instructions of TMS320C54xx, on chip peripherals [ 3].
Unit V
Applications of programmable DSP devices: DSP system, DTMF, DSP based bio-telemetry receiver, a speech processing system, an image processing system. DSP based power meter [ 3].
Text Books
1.
Digital signal processing –Proakis and Manolakis, 3 rd
edition Prentice Hall of India,
2007.
2.
Digital signal processing: S.Salivahanan, A.Vallavaraj, McGraw-Hill , 2000.
3.
Digital signal processing: Avatar singh and S. Srinivasan, Thomson, 2004.
Reference books :
1.
Digital signal processing: Alan V. Oppenheim, Ronald W. Schafer Prentice Hall of India,
1978.
10
Course Outcomes:
1.
Will have basic understanding of DFT and spectral analysis
2.
Will be able to use FFT and design FIR filters.
3.
Will be able to implement FIR and IIR filters.
4.
Will have an understanding of the Architecture and instruction set of commercial DSPs
5.
Will have basic knowledge of DSP for real life applications.
Program Outcomes
Course Outcomes a b c d e f g h i j k l
Will have basic understanding of DFT and spectral analysis x x x x x
Will be able to use FFT and design FIR filters. x x x x x
Will be able to implement
FIR and IIR filters.
Will have an understanding of the
Architecture and instruction set of commercial DSP
Will have basic knowledge of DSP for real life applications. x x x x x x x x x x x x x x x
11
DSP BASED SYSTEM DESIGN LAB
Sub Code: IT501L
Contact Hours: 2 hours/week
Pre requisite: Nil
Course Objectives:
Credits: 0:0:1
To impart ability to program digital signal processing algorithms in C and MATLAB, including the design, implementation, and real-time operation of digital filters, and applications of the fast Fourier transform.
Ability to program a DSK with a variety of real-time signal processing algorithms, such as filtering for noise reduction or digital audio effects.
Implementation of digital signal processing algorithms on DSP starter kit TMS320C6713
DSK.
List of Experiments:
1.
Experiment to compute the linear convolution (C program). Verify results using MATLAB.
2.
Experiment to compute the circular convolution (C program).Verify results using
MATLAB.
3.
Experiment to compute the correlation (C program). Verify results using MATLAB.
4.
Signal generation with given specification and basic operations on signals using MATLAB.
5.
Experiment to determine the linear convolution using FFT (FFT library function call).
6.
Experiment to determine the spectrum of given sequence using FFT (FFT library function call).
7.
Experiment to design and test Butterworth I and II order low pass filter.
8.
Real-time Sine wave generation using look up table method.
9.
Experiment to generate and detect DTMF signal using MATLAB software only.
10.
Experiment to design and test FIR filter using windowing techniques (hamming, hanning, rectangular).
11.
Real-time echo generation using DSPs.
Course Outcomes:
1.
Compute convolution and correlation using MATLAB and C.
2.
Compute FFT and spectrum of a signal using MATLAB and C.
3.
Able to design fixed-coefficient infinite impulse response (IIR) and finite impulse response (FIR) digital filters to meet given performance specifications.
4.
Able to write a MATLAB program for signal generation and operation on signals.
5.
Able to implement real-time DSP algorithms like echo and wave generation.
Course Outcomes a
Compute convolution and correlation using MATLAB and C. x
Compute FFT and spectrum of a signal using MATLAB and
C.
Able to design fixed-coefficient infinite impulse response
(IIR) and finite impulse response (FIR) digital filters to meet given performance specifications.
Able to write a MATLAB and C program for signal generation and operation on signals.
Able to implement real-time DSP algorithms like echo and wave generation.
12 x x x x
Program Outcomes b c d e f g h i j k l x x x x x x x x x x x x x x x x x x x x
OBJECT ORIENTED PROGRAMMING WITH C++ AND DATA STRUCTURES
Sub Code: IT502 Credits: 3:1:0
Contact Hours: 5 hours/week
Pre requisite: NIl.
Course Objectives:
To make them understand the concept of OOPs, terminology and about the difference between OOPs systems with procedural systems.
Impart knowledge about design and developing programs using arrays, pointers, object oriented concepts.
Understand the basic concepts of data structures and algorithms.
Implementation of various data structures and algorithms in C++.
Course Contents:
Unit-I
C++ Programming Basics: Need for Object Oriented Programming, Procedural languages,
Characteristics of OOP, Data types, Manipulators.
Functions: Passing Arguments, Returning values, Reference Arguments, Overloaded Functions,
Inline Functions, Variable and Storage Classes.
Unit-II
Objects and Classes: Objects as Data types, Constructors, Destructors, Overloaded
Constructors.
Arrays: Arrays as class member data, Passing Arrays, Arrays as objects, C-Strings, Standard
C++ String Class.
Unit-III
Operator Overloading, Friend Functions: Overloading of Unary Operators, Binary Operators,
Friend Functions, Static Functions.
Pointers: Pointers and Arrays, Pointers and Functions, Pointers and C-type Strings, Memory
Management, Pointers to objects, Assignment and Copy Initialization, This Pointer.
Unit-IV
Inheritance and Polymorphism: Inheritance, Derived Class and Base Class, Overriding member functions, Scope resolution, Levels of Inheritance, Types of Inheritances, Virtual
Functions , Pure Virtual Functions , Abstract Class , Static and Dynamic binding.
Unit-V
Data Structures & Algorithms: Algorithm, Analysis, Linked Lists, Stacks, Queues, Trees –
Binary Trees, Tree Traversal, Sorting – Bubble Sort & Insertion Sort, Searching – Linear Search,
Binary Search
Text Books:
1.
Object Oriented Programming in TURBO C++ - Robert Lafore,Galgotia
Publications.2002.
2. Object Oriented Programming with C++, E Balaguruswamy, 3
3. C++ The Complete Reference, Herbert Schildt, 4 th rd
Edition, TMH 2006
Edition, Tata McGraw Hill, 2003.
4. Mark Allen Weiss, “ Data Structures and Algorithm Analysis in C”, 3 rd ed Pearson
Education Asia,2007
13
Tutorial s:
1.
Program to Demonstrate Various types of argument passing to functions
2.
Program to Demonstrate function overloading
3.
Program to create a simple class and demonstrate the accessing of data members and member functions.
4.
Program to create a simple class and demonstrate the usage of constructors and destructors.
5.
Program to Demonstrate the creation of array of objects concept .
6.
Program to create a string class that mimics the Standard C++ string class.
7.
Program to Demonstrate the overloading of unary operators
8.
Program to Demonstrate the overloading of binary operators.
9.
Program to Demonstrate the concept of operator overloading and friend function.
10.
Program to Demonstrate the usage of memory management operators.
11.
Program to Demonstrate the concept of inheritance.
12.
Program to Demonstrate the concept of virtual functions.
13.
Program to Demonstrate the concept of Linked lists.
14.
Program to implement Binary Tree.
15.
Program to Demonstrate the sorting algorithm and searching algorithm.
Course Outcomes:
1.
Be proficient in using the basic constructs of C/C++ to develop a computer program.
2.
Design and Develop programs based on the concepts of Class and Objects.
3.
Design and Develop programs based on the concepts of Operator Overloading, Pointers and Friend Functions.
4.
Design and Develop programs based on the concepts of Polymorphism and Inheritance.
5.
Employ a brief knowledge of various data structures when constructing a program.
Course Outcomes Program Outcomes a b c d e f g h i j k l
X X X X X X Be proficient in using the basic constructs of C/C++ to develop a computer program.
Design and Develop programs based on the concepts of Class and Objects.
Design and Develop programs based on the concepts of
Operator Overloading, Pointers and Friend Functions.
Design and Develop programs based on the concepts of
Polymorphism and Inheritance.
Employ a brief knowledge of various data structures when constructing a program
X X X X X
X X X X X
X X X X X
X X X X X
X
X
X
X
X
X
X
X
14
PLC & SCADA
Sub Code: IT503
Contact Hours: 4 hours/week
Pre requisite: Nil
Credits: 4:0:0
Course Objectives:
To provide knowledge about the importance and benefits to automation and how to automate an industrial process using a PLC.
To impart the knowledge of various modules used in PLC and their importance.
To impart the students with the knowledge of PLC programming with various conditions.
To help the students understand the different programming standards.
To impart the students with the benefits of SCADA systems for an automating process.
To impart the students with the knowledge of various protocols used by the SCADA systems for communications.
To impart the students with the importance of maintenance, troubleshooting and alarms.
Course Contents:
Unit I
Introduction to PLC: PLC hardware, configuration, Multiple ways to program the PLC,
IEC 1131-3 programming standards, Analog& digital input modules, Analog & digital output modules Communication interfaces, Power supply module, Processor module, Logical sensors-logical actuators- PLC operation
Unit II
Introduction to logic: Conventional ladder vs. PLC ladder. Series and parallel functions of
OR,AND,NOT,XOR logics, analysis of rungs, the basic relay instruction, Normally Open &
Normally Close instructions, output latching& unlatching instructions, interface programs.
Unit III
Instructions: ON delay timer, OFF delay timer, retentive timer, Counter Up, Counter Down,
Compare, Compute, Move, Logical, Special function instructions, FBD concepts and programming, simple application programs
Unit IV
SCADA systems, hardware and software: Introduction and brief history of SCADA –
Fundamental principles of modern SCADA systems – SCADA hardware – SCADA software
– Modem use in SCADA systems- DCS concepts as LAN of PLC‟s, Comparison of the terms SCADA, DCS, PLC and smart instrument – SCADA system – benefits of SCADA system – Remote terminal units , PLCs used as RTUs – The SCADA software package ,
Redundancy , System response time, Expandability of the system – Specialized SCADA protocols – Error detection – Distributed network protocol – New technologies in SCADA systems
Unit V
Central control Room facility, Maintenance and troubleshooting: Recommended installation practice, Ergonomic requirements, Design of the computer displays, Alarming and reporting philosophies, troubleshooting the telemetry system-The RTU and component modules-The master sites-The central site-The operator station and software-Maintenance tasks-The maintenance unit system.
15
Text Books
1.
Introduction to Programmable Logic Controllers by Garry Dunning, 3 rd
edition, 2009,
CENGAGE Learning, ISBN- 13; 978-81-315-0302-7.
2.
Practical SCADA for Industry, David Bailey and Edwin Wright, An imprint of Elsevier,
2003, ISBN 07506 58053
3.
Programmable Logic Controllers, JR Hackworth, 4 th
impression, 2008, Pearson
Education, ISBN 978-81-7758-771-5.
4.
Programmable Logic Controllers, W Bolton, 4
TH
edition, 2008, Elsevier, ISBN: 978-0-
7506-8112-4.
Course Outcomes:
1.
Ability to select a PLC with suitable architecture, specifications for a given automation problem
2.
Ability to automate an industrial process using PLC.
3.
Able to use many instructions and programming standards to design a process.
4.
Ability to design an automation system using SCADA.
5.
Ability to analyze the SCADA environment, maintenance and troubleshooting of the
SCADA systems.
Course Outcomes Program Outcomes a b c d e f g h i j k l x x x x x Ability to select a PLC with suitable architecture for a given automation problem.
Ability to automate an industrial process using plc.
Able to use many instructions and programming standards to design a process
Ability to design an automation system using SCADA.
Ability to analyze the SCADA environment, maintenance and troubleshooting of the
SCADA systems.
x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
16
PLC & SCADA LAB
Sub Code: IT503L
Contact Hours: 2 hours/week
Pre requisite : Nil
Credits: 0:0:1
Course Objectives:
To impart hands on training in programming the PLC using RS logix 5000 ver20.
To impart the knowledge on how to automate an industrial process using PLC and to control the prototype.
To impart hands on training in configuring and programming the SCADA systems.
List Of Experiments:
1.
Introduction to RS logix5000 development environment, implementation of basic logic gates.
2.
PLC ladder logic & FBD programming to control the production line process.
3.
PLC ladder logic & FBD programming to control the rejection process.
4.
PLC ladder logic & FBD programming to control the batching process.
5.
PLC ladder logic & FBD programming to control the pick & place process.
6.
PLC ladder logic programming to control the elevator using SIMBOX.
7.
PLC ladder logic programming to control the bottle filling process using SIMBOX.
8.
PLC ladder logic programming to control the coffee vending machine process using SIMBOX.
9.
PLC ladder logic programming to control the car washing system using SIMBOX.
10.
Configuring SCADA for a simple digital and analog I/O acquisition.
11.
Ladder logic programming to control water level in overhead tank using SCADA.
12.
Ladder logic programming to control elevator using SCADA.
Course Outcomes:
1.
Use of the software RS Logix 5000 for PLC programming.
2.
Design a prototype plant process using PLC.
3.
Use different types of programming standards with necessary software.
4.
Use of the software Clear SCADA for SCADA programming.
5.
Configure and use the SCADA system for designing a process.
Course Outcomes
Use of the software RS Logix 5000 for PLC programming.
Program Outcomes a b c d e f g h i j k l x x x x x x x
Design a prototype plant process using PLC. x x x x x x x x
Use different types of programming standards with necessary software. x x x x x x x x x x x x x x x x Use of the software Clear SCADA for
SCADA programming.
Configure and use the SCADA system for designing a process. x x x x x x x
17
PROCESS CONTROL
Sub Code: IT504
Contact Hours: 4 hours/week
Pre requisite : Nil
Credits: 4:0:0
Course Objectives:
To study the basic characteristics of first order and higher order processes.
To get adequate knowledge DDC.
To get familiarize various methods of tuning controller.
To study about various complex control schemes.
To study about the construction, characteristics and application of control valves.
To study the P&I Diagram , PFD
Course Contents:
Physical modeling and dynamic response
Unit-I
Need for process control – mathematical model of first order level, pressure and thermal processes – interacting and non-interacting systems . Dynamic response of a first order process- first order plus dead time process, second order process, pure capacitive process, pure dead time- inverse response; Padé approximation. Development of Empirical model - Model development using linear and nonlinear regression fitting first and second order models using step test results.
Unit-II
Digital Controllers
Elements of process control loop- concept of servo and regulatory problems. Review of basic analog controllers ( P, PI, PD, PID control modes). Components of direct digital control system, benefits of DDC-PID control, position algorithm, velocity algorithm- z transform based control algorithms.
Unit-III
Optimum Controller Settings
Evaluation criteria – IAE, ISE, ITAE and ¼ decay ratio – determination of optimum settings for mathematically described processes using time response and frequency response – Tuning –
Process reaction curve method – Ziegler Nichols method –Damped oscillation method.
Compensation for large dead time and inverse response, Smith Predictor
Unit-IV
Multiloop Control
Feed-forward control – ratio control- cascade control – inferential control – split-range control –
Adaptive control- multivariable control concept. Design of cross controller, relative gain array(RGA). Selection of control loops
Unit-V
Final Control Element
DC servo motor- solenoid valve- I/P converter – pneumatic and electric actuators – valve positioner – control valves,Types : Glob, Ball, Butterfly control valves– characteristics of control valves control valve sizing – cavitation and flashing – selection criteria. Instrumentation symbols. Introduction to Process Flow Diagram (PFD) and Piping & Instrumentation Diagram
(P&ID).
18
TEXT BOOKS
1.
Stephanopoulis, G, Chemical Process Control, Prentice Hall of India, New Delhi,2006 .
2.
Coughanowr, D. R. and L. B. Koppel, " Process systems Analysis and Control ",
Mc-Graw-Hill, 2nd. Ed., 1991.
3.
Krishna Kant, Computer based Industrial Control, Prentice Hall (I), 2004.
Course Delivery: Power point presentation, interaction and demonstrations.
Course Outcomes:
1.
Model the physical process and study its dynamic behaviour
2.
Analyze and design of digital controller for a given process to be controlled.
3.
Apply various controller tuning methods for given process to be controlled.
4.
Apply the complex control scheme in controlling the process.
5.
Select suitable FCE/ the control valves for a given process.
Course Outcomes
Model the physical process and study its dynamic behaviour
Analyze and design of digital controller for a given process to be controlled.
Apply various controller tuning methods for given process to be controlled.
Apply the complex control scheme in controlling the process.
Select suitable FCE/ the control valves for a given process. a b c d e f g h i j k l
X X
X
X X
X
X X
Program Outcomes
X X
X
X X
X
X X
X
X X
X
X X X
19
Sub Code: IT505
Contact Hours: 4 hours/week
Pre requisite: NIL
Course Objectives:
INDUSTRIAL INSTRUMENTATION-II
Credits: 4:0:0
To understand the working principle and construction of electrical type flow meters.
To understand the working principle and construction of quantity flow meters, area flow meters, mass flow meters.
To understand the various methods of level measurement.
To understand the various methods of humidity and moisture measurement.
To understand the importance and techniques of pollution measurement.
Course Contents:
Unit I
Theory of head type flow meters – orifice plate – venturi tube – flow nozzle – dall tube – installation of head flow meters – piping arrangement for different fluids – pitot tube. Quantity
Meters -Positive displacement flow meters – constructional details and theory of operation of nutating disc, reciprocation piston, oval gear and helix type flow meters
Unit II
Electrical type flow meter : Principle and constructional details of electromagnetic flow meter – different types of excitation – schemes used – different types of ultrasonic flow meters – laser
Doppler anemometer systems – vortex shedding flow meter – target flow meter – solid flow rate measurement – guidelines for selection of flow meter, suitable signal conditioner.
Unit III
Area Flow meters & Mass Flow meters: Inferential meter – turbine flow meter – Rota meter – theory and installation – angular momentum mass flow meter – coriolis mass flow meters – thermal mass flow meter – volume flow meter plus density measurement – calibration of flow meters – dynamic weighing method, Suitable signal conditioner.
Unit IV
Level measurement : Gauge glass technique coupled with photo electric readout system – float type level indication – different schemes – level switches level measurement using displacer and torque tube – bubbler system. Boiler drum level measurement – differential pressure method – hydra step systems – electrical types of level gauges using resistance, capacitance, nuclear radiation and ultrasonic sensors -PH meters, conductivity measurements- Viscosity terms – say bolt viscometer – Rota meter type viscometer -Suitable signal conditioners.
Unit V
Measurement of humidity and moisture: humidity terms – dry and wet bulb psychrometers – hot wire electrode type hygrometer – dew cell – electrolysis type hygrometer – commercial type dew point meter – moisture terms – different methods of moisture measurement – moisture measurement in granular materials, solid penetrable materials like wood, web type material. suitable signal conditioner.
Pollution monitoring: Air quality monitoring, waste water measurement- Biochemical oxygen demand-chemical oxygen demand- total oxygen demand analyzers.
20
Reference Books:
1.
Measurement systems application and design, E.O.Doebline 4 th
edition TMH
2.
D.
Patranabis , Principles of Industrial Instrumentation 2 nd
Tata McGraw Hill
3.
Principle of Measurement System by John. P. Bentley 3 rd
edition, Pearson 2007
4.
Process Measurement by Bela .G. Liptak
Course Outcomes:
1.
Understand the working principle of head type flow meter & quantity flow meters.
2.
Understand the working of electrical type flow meters,
3.
Understand the working principle of area & mass flow meters.
4.
Suggest a level measurement technique for a given application.
5.
Suggest a humidity, moisture and pollution measurement technique for a given application.
Course Outcomes
Understand the working principle of head type flow meter & quantity flow meters
Understand the working of electrical type flow meters
Understand the working principle of area & mass flow meters.
Suggest a level measurement technique for a given application
Suggest a humidity, moisture and pollution measurement technique for a given application.
Program Outcomes a b c d e f g h i j k l x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
21
INDUSTRIAL INSTRUMENTATION-II LAB
Sub Code: IT505L
Contact Hours: 2 hours/week
Pre requisite: NIL
Credits: 0:0:1
Course Objectives:
To impart hands on training in measuring flow using orifice & Venturi flow meters.
To understand the Bernoulli‟s theorem and determine the Reynold‟s number for different types of flow.
To understand the measurement of viscosity of a given liquid using Saybolt viscometer.
To understand the measurement of conductivity & PH of a liquid.
To understand the measurement of humidity & moisture of soil.
List of Experiments:
1.
Experiment to measure Flow using Orifice
2.
Experiment to measure Flow using Venturi tube.
3.
Experiment to verify Bernoulli‟s theorem.
4.
Experiment to study different types of flow and determine the Reynold‟s Number.
5.
Experiment to measure viscosity using Saybolt viscometer.
6.
Experiment to measure Humidity
7.
Experiment to measure moisture content in given sample of soil.
8.
Experiment to measure PH of solutions using PH electrode.
9.
Experiment to measure conductivity of solutions of different PH
10.
Experiment to measure Level using differential pressure transmitter.
Course Outcomes:
1.
Able to measure flow using Orifice and Venturi flow meters.
2.
Able to impart the knowledge of Bernoulli‟s theorem and determine the Reynold‟s number.
3.
Able to measure viscosity of a given liquid using Ostwald‟s viscometer.
4.
Able to measure conductivity and PH of a liquid.
5.
Able to measure the humidity and moisture of given sample.
Course Outcomes Program Outcomes a b c d e f g h i j k l x x x x x Able to measure flow using Orifice and
Venturi flow meters.
Able to impart the knowledge of
Bernoulli‟s theorem and determine the
Reynold‟s number.
Able to measure viscosity of a given liquid using Ostwald‟s viscometer.
Able to measure conductivity and PH of a liquid.
Able to measure the humidity and moisture of given sample. x x x x x x x x x x x x x x x x x x x x
22
SMART SENSORS
Sub Code: IT506
Contact Hours: 3 hours/week
Pre requisite : NIL
Course Objectives:
Credits: 3:0:0
Understanding and usage of smart sensor integration and performance of these devices/systems.
Usage of smart materials and procedure for micro fabrication techniques.
Fabrication of different sensors, valves and its process flow are dealt.
Concepts of sensor communication with real time communication are discussed.
Implementation of various case analyses with IEEE smart sensor standards is dealt.
Course Contents:
Unit I
Basics Of Smart Sensors And Integration: Introduction, Mechanical-Electronic transitions in sensing, nature of sensors, overview of smart sensing and control systems, amplification and signal conditioning, separate versus integrated signal conditioning, digital conversion, MCUs and DSPs for smart sensor integration.
Unit II
Micro Systems And Micro Fabrication I: , Microsystems Vs MEMS, Miniaturization, scaling, smart materials, structures and systems, Si as material for micromachining,
Micro Fabrication Introduction, Thin film deposition, lithography, etching techniques
Unit III
Micro Fabrication II : Silicon Micromachining, bulk micromachining, wafer bonding, surface micromachining, LIGA, specialized material for micromachining, examples of micro fabrication: silicon capacitive accelerometer, Piezo resistive pressure sensor
Unit IV
Sensor Communication &Mems Devices: Wireless zone sensing, surface acoustical wave devices, intelligent transportation system, RF-ID, Micro machined Actuators, Micro optics, micro grippers, microprobes, micro mirrors, FEDs.
Unit – V
Case Studies With Smart Sensors And Standards: Standards, IEEE 1451.X standards for smart sensors, Plug and play, communicating sensor Data via existing wiring, Automated/
Remote sensing and web, Process control over the Internet, other standards with case studies on wired and wireless sensor networks.
3.
TEXT BOOK:
1.
Understanding Smart Sensors - Randy Frank, 2nd Edition. Artech House Publications,
2.
2000.
Micro and smart systems
– K J Vinoy, G K Ananthasuresh, S Gopalakrishnan, K N
Bhat, Wiley
Smart sensors and MEMS -Sergey Y. Turish&mariaTeresa.S.R.gomes
REFERENCE BOOK:
Smart Sensors - Paul W. Chapman, ISA Press.
23
Course Outcomes:
1.
Able to know the usage of materials for common micro components and devices.
2.
Able to choose a micromachining technique, for a specific MEMS fabrication process and acquire knowledge on the basic principles of photolithography, LIGA, ion implantation, diffusion, oxidation, CVD, PVD, and etching and recent advancements in the field of MEMS and devices.
3.
Able to analyse the principle of RF MEMS and RFID related applications.
4.
Able to appreciate working principles of currently available micro, actuators, and motors, valves, pumps, and other micro devices used in microsystems
5.
Implementation of the case studies with necessary IEEE standards.
Course Outcomes
Able to know the usage of materials for common micro components and devices.
Program Outcomes a b c d e f g h i j k l x x
Able to choose a micromachining technique, for a specific MEMS fabrication process and acquire knowledge on the basic principles of photolithography, LIGA, ion implantation, diffusion, oxidation, CVD,
PVD, and etching and recent advancements in the field of MEMS and devices. x x x x
Able to analyze the principle of RF MEMS and RFID related applications.
Able to appreciate working principles and fabrication of currently available micro, actuators, and motors, valves, pumps, and other micro devices used in microsystems x x x x x x
Implementation of the case studies with necessary IEEE standards. x x
24 x x x x x x
ADVANCED EMBEDDED CONTROLLERS
Sub Code: IT601
Contact Hours: 4 hours/week
Pre requisite: NIL
Credits: 4:0:0
Course Objectives:
Impart knowledge about the ARM design philosophy, design rules; ARM based embedded system hardware and software components.
To make them understand the ARM processor core fundamentals & Instruction set.
To make them understand and Learn exceptions and interrupt handling Schemes.
To provide an insight into ARM Processor- LPC 2148 and its peripherals.
To make them understand basic concepts and porting of RTOS
Unit-I
ARM embedded systems: The RISC design philosophy, The ARM design philosophy, embedded system hardware, embedded system software.ARM Architecture.
ARM processor fundamentals: Registers, current program status register, pipeline, exceptions, interrupts and vector table, core extensions.
Introduction to ARM instruction Set: Data Processing Instructions, Branch Instructions.
Unit-II
Introduction to ARM instruction Set: Load Store Instructions, Software Interrupt Instruction,
Program Status Register Instructions, Loading Constants, and Conditional Execution.
Introduction to the THUMB Instruction set: Thumb register Usage, ARM-Thumb
Interworking, other branch instructions, Data Processing Instructions, Single register Load –store
Instructions, Multiple register Load Store Instructions, Stack Instructions, and Software Interrupt
Instruction, Introduction to Embedded C.
Unit-III
Interrupts & Exception Handling: Exception Handling , Interrupts, Interrupt handling schemes
(till reentrant handling scheme).
LPC 2148 - Design of system using GPIO‟s (LCD interface, 4 x 4 Keypad), Timers.
Unit-IV
LPC 2148 - ADC, DAC, UART, SPI.
Embedded / Real – Time operating system Concepts
– Architecture of the Kernel, Tasks &
Task Scheduler, Interrupt service Routine, Semaphores, and Mutex.
Unit-V
Embedded / Real – Time operating system Concepts – Mailboxes, Message Queues, Event
Registers, Pipes, Signals, Timers, Memory Management, Multithreading and Priority Inversion
Problem.
RTOS PROGRAMMING
Task Creation & Deletion, multiple tasks creation, synchronization with task, Task scheduling, mutex, semaphores, message queues - Pipes – Porting RTOS on microcontroller based development board
25
Text Book:
1)
“Andrew N.Sloss”, ARM system Developers Guide,Elsevier,2008
2)
K.V.K.K.Prasad, “Embedded Real-Time Systems: Concepts, Design &
Programming”, dreamtech press, 2005.
3)
”Jean J Labrose”,”MicroC/OS – II the Real Time KERNEL “, CMP Books second edition.
Course Outcomes
1.
Able to analyze ARM design philosophy, design rules and describe the functions of
ARM embedded hardware and software components.
2.
Able to write programs using ARM instruction set.
3.
Able to analyze the various ways of handling exceptions and interrupts in ARM processor.
4.
Able to develop embedded C programs to interact with Built in Peripherals (GPIO‟s,
DAC, ADC, Timer/Counter, and UART) of ARM7 LPC 2418.
5.
Able to design, analyze and write programs using RTOS (MicroC/OS) on ARM based development boards.
Course Outcomes Program Outcomes a b c d e f g h i j k l
X X X X Able to analyze ARM design philosophy, design rules and describe the functions of ARM embedded hardware and software components.
Able to write programs using ARM instruction set.
Able to analyze the various ways of handling exceptions and interrupts in ARM processor.
Able to develop embedded C programs to interact with Built in Peripherals (GPIO‟s, DAC, ADC, Timer/Counter, and
UART) of ARM7 LPC 2418.
Able to design, analyze and write programs using RTOS
(MicroC/OS) on ARM based development boards.
X X X X X
X X X X
X X X X X
X X X X X
X
X
X
X
X
X
X
X
26
ADVANCED EMBEDDED CONTROLLERS LAB
Credits: 0:0:1 Sub Code: IT601L
Contact Hours: 2 hours/week
Pre requisite: NIL
Course Objectives
To make them understand the features of Keil IDE and RTOS Kernel
To impart knowledge about design, develop and validate code using ARM/Thumb instructions.
To impart knowledge about design, develop and validate programs written in a high-level language.
To provide insight to integrate hardware and software for microcontroller application systems
SL. NO Experiments
Part A: Assembly language programs
1.
2.
3. i) Swap two numbers without using an intermediate register ii) To find the factorial of a given number iii) Convert word of little endian format to big endian format.
Generate 12 bit Hamming code from a given 8 bit code
4.
5. i) Move a string from given memory location to another location ii)To Add N numbers of data stored consecutively in memory location iii) ii) Translate the given C code to assembly. for (i=0;i<8;i++){a[i]=b[7-i];} i) Move a block of data from memory location to another location using LOAD multiple and STORE multiple instructions. ii) Exchange a block of data between memory locations. i) Arrange a given set of data in ascending order ii) Arrange a given set of data in descending order
6
7.
8. i) Implement subroutine nesting using stack ii) To implement ARM –THUMB interworking to find the smallest. iii) To handle swi instruction in the program
Part B: C programs
To familiarize I/O ports of LPC 2148 --- on/off control of Leds using switches
To display a given string using the LCD display interface
9. Interface key pad and to display the key pressed on LCD
10. Waveform generation using the internal DAC of LPC 2148.
11. To convert a given analog voltage to digital using ADC of LPC 2148.
12. Using timers to generate a specified delay
13. Using timer/counter/capture module of LPC 2148 to count the number of pulses and display on LCD.
14. Use of UART of LPC 2148 for transmitting and receiving data
15. Porting of RTOS on microcontroller based development board
16. Task Creation & Deletion, Task Information details,
17. Task Scheduling, Multithreading
27
Course Outcomes:
1.
Able to design, implement, analyze and debug ARM/Thumb assembly level programs using Keil software.
2.
Able to design, develop, analyze and debug embedded C programs to interact with
Built in Peripherals (GPIO‟s, DAC, ADC, Timer/Counter, UART and SPI) of ARM7
LPC 2418.
3.
Write programs to handle exceptions and interrupts in ARM processor.
4.
Able to port RTOS (MicroC/OS) on ARM based development boards.
5.
Able to design, analyze and write programs using RTOS (MicroC/OS) on ARM based development boards.
Course Outcomes
Able to design, implement, analyze and debug ARM/Thumb assembly level programs using Keil software.
Able to design, develop, analyze and debug embedded C programs to interact with Built in Peripherals (GPIO‟s, DAC,
ADC, Timer/Counter, UART and SPI) of ARM7 LPC 2418.
Write programs to handle exceptions and interrupts in ARM processor.
Able to port RTOS (MicroC/OS) on ARM based development boards.
Able to design, analyze and write programs using RTOS
(MicroC/OS) on ARM based development boards.
28
Program Outcomes a b c d e f g h i j k l
X X X X X X
X X X X X X
X X X X X X
X X X X X X
X X X X X X
Sub Code: IT602
Contact Hours: 4 hours/week
Pre requisite : NIL
ADVANCED CONTROL SYSTEM
Credits: 4:0:0
Course Objectives:
To impart the state space modelling of physical process
To study the control of process using state space technique
To impart the describing function method of analyzing control system
To impart the stability theory of non-linear control system
To impart design of optimal control system using various performance method
To study adaptive control scheme
Course Contents:
Unit I
State Variable Analysis : Concept of state – State Variable and State Model – State space representation of systems described by scalar differential equations - State models for linear and continuous time systems – Examples from thermal system and fluid system- Solution of state and output equation – State transition matrix.
Unit II
Controllability and Observability: Controllability and observability of linear time invarient systems; conditions for complete controllability and complete observability. Pole Placement –
State observer Design of Control Systems with observers
Unit III
Stability Analysis : Introduction, definition, first and second methods of Liapunov: stability analysis of linear system using Liapunov‟s second method. Stability analysis of Nonlinear system using second method of Liapunov –Liapunov‟s stability theorem, Generation of Vfunction using some formalized methods, Minimization of V function, Computation of stability domain
Unit IV
Non-linear Systems : Common physical non-linearities , derivation of describing functions for common non-linearities –Describing function analysis of non-linear systems – Conditions for stability – Stability of oscillations.
Unit V
Optimal And Adaptive Control : Introduction -Decoupling - Time varying optimal control –
LQR steady state optimal control – Optimal estimation – Multivariable control design.
Definitions and Functions of adaptive control system scheduling and model reference of adaptive control
TEXT BOOKS
1. I.J. Nagrath and M. Gopal, „Control Systems Engineering‟, New Age International Publishers,
2003.
2. Ashish Tewari, „Modern control Design with Matlab and Simulink‟, John Wiley, New Delhi,
2002.
3. M.Gopal, Modern control system theory, New Age International Publishers, 2002.
29
Course Outcomes:
1.
2.
3.
4.
5.
Model the physical process in state space form and solve state space equation
Design of state observer control system
Analyze stability analysis of control system using describing function method
Analyze stability of non linear system using Liapunov method
Design optimal control using various performance measures and adaptive control system.
Course Outcomes
Program Outcomes a b c d e f g h i j k l
Model the physical process in state space form and solve state space equation
Design of state observer control system
Analyze stability analysis of control system using describing function method
Analyze stability of non linear system using
Liapunov method
X X
X X X X
X X X
X X X
Design optimal control using various performance measures and adaptive control system.
X X X X
30
X
X
X X
X X
ADVANCED CONTROL SYSTEM LAB
Sub Code: IT602 L
Contact Hours: 2 hours/week
Pre requisite : NIL
Credits: 0:0:1
Course Objectives:
To study the transient response of the system using state variable method
To study the stability analysis using DF technique
To study the describing function method of analyzing control system
To study the stability of system using Lyapunov method
To study design optimal control system
To study various adaptive control scheme
Exp No. Experiments
1.
Transient response analysis in state space
2.
Obtain a closed loop response for a given TF using states space
3.
Compensation technique using state space for a given plant model
4.
State feedback controller design
5.
Derivation of DF for nonlinearities . relay with saturation, relay with dead-zone, dead-zone and saturation, relay with Hysteresis
6.
Investigate the stability of system with nonlinearities . relay, saturation, deadzone, hysteresis and existence of limit cycle using DF technique
7.
Verify Sylvester theorem for the definiteness of the Lyapunov Function
8.
Determine the stability of the system and construct the Lyapunov function for
Linear Time Invariant system
9.
LQR Experiments
10.
LQG Experiments
11.
Optimal estimation experiment
12.
adaptive control experiment
Course Outcomes:
1.
Analysis response of the system using state variable method
2.
Design state observer
3.
Analyze stability of system using DF method
4.
Analyze stability of nonlinear system using Lypunov method
5.
Design / analysis of optimal control and adaptive control system
Course Outcomes
Program Outcomes a b c d e f g h i j k l
Analysis response of the system using state variable method
Design state observer
X
X X
X X
X X
X
Analyze stability of system using
DF method
Analyze stability of nonlinear system using Lypunov method
Design / analysis of optimal control and adaptive control system
X
X
X X
X X
X X
X X
X
X X
X X
31
INDUSTRIAL DATA NETWORKS
Sub Code: IT603
Contact Hours: 4 hours/week
Credits: 4:0:0
Pre requisite NIL
Course Objectives:
Introduce the concept of communication protocols, ISO OSI layers and its functionalities.
Assignment of IP addressing, routing data for the subnet.
Significance of computer communication in industries based on different standards and protocols.
Working of various Industrial field buses used in Industries with specific case studies.
Understand the usage and working of operator displays in Industries.
Course Contents:
Unit - I
DATA NETWORK FUNDAMENTALS
Network hierarchy and switching – Open system interconnection model of ISO OSI model
[including Fiber optic communication]– Network Topologies and IEEE standards [IEEE
802.3,802.4,802.5]- USB -IrDA.
INTERNETWORKING
Unit - II
Network Devices – Open system configuration with bridges and Gateways – Routing algorithms
– Network addressing – IP V4, IPV6- TCP/IP [Industrial ETHERNET] - Special requirements of Networks used in control.
Industrial FIELD BUS & Protocols
Unit – III
Field Bus Introduction – General Field Bus architecture – Basic requirements of field bus standard – Field bus topology – Foundation field bus HSE – MODBUS TCP – PROFINET –
Ether CAT-Inter connectivity - comparisons.
Unit – IV
Industrial Network Protocols
Architecture and requirements, applications of CAN - PROFIBUS - SERCOS - IEEE1588 and other recent Industrial standards.
Unit - V
HART and Group Displays
Evolution of signal standards – HART communication protocol– Communication modes –
HART Networks – Control system interface – HART and OSI standard comparison. Group
Displays – used in DCS, Wireless HART and other wireless standards, Implementation with
Case studies
TEXT BOOKS
1. A.S. Tanenbaum, „Computer Networks‟, 3 rd
Edition, Pearson Education, 1996 / PHI.
2. W. Buchanan, „Computer Buses‟, Arnold Publishers, London, 2000
REFERENCE BOOKS
1. G. K. McMillan, „Process/Industrial Instruments Hand book‟, Tata McGraw Hill, New
York, 1999.
2. Romily Bowden, „HART Application Guide and OSI communication Foundation‟, 1999.
32
Course Outcomes:
1.
Analyze the services and features of the various layers based on ISO OSI Reference model, communication concepts in data networks.
2.
Recognize the different protocols in each layer and their functions.
3.
Design, calculate, and apply subnet masks and addresses to fulfill networking requirements.
4.
Analyze the features and operations of various application layer protocols by implementing through various Field buses.
5.
Analyze the concepts of HART protocol, operator displays as implemented in Industrial environment.
Course Outcomes
Analyze the services and features of the various layers based on ISO OSI Reference model, communication concepts in data networks.
Program Outcomes a b c d e f g h i j k l x x x x x
Recognize the different protocols in each layer and their functions. x x x
Design, calculate, and apply subnet masks and addresses to fulfill networking requirements. x x x x x x x
Analyze the features and operations of various application layer protocols by implementing through various Field buses. x x x x x
Analyze the concepts of HART protocol, operator displays as implemented in Industrial environment x x x x x
33
INDUSTRIAL DATA NETWORKS LAB
Sub Code: IT603L
Contact Hours: 2 hours/week
Pre requisite : NIL
Course Objectives:
Credits: 0:0:1
This lab course is aimed at making the student/engineer with appropriate experience, qualified designer of Industrial automation systems with the use of PLCs, DCS.
The course also includes the usage of the software for creating graphical HMI using Factory talk view studio for the different process.
In the lab the student will be taught to visualise the publisher subscriber methodologies with different network topologies by establishing client server communication between different
PLC based controllers.
List of Experiments:
1.
Controllers and OOP in DCS based in tags
2.
Remote Supervision of Client / Server solutions
3.
Handling of alerts and alarms
4.
Operator panel/control station based solutions
5.
Implementation of Industrial network protocols.
6.
Implementation of Industry applications with message communication
7.
Usage of Instruction set for any application
8.
Implementation of Instruction set with Factory Talk software
9.
Usage of timers and counters in operator panel
10.
Report generations
11.
Trends and Graphs in operator panel
12.
Producer consumer for communication
Course Outcomes:
1.
To use the software factory talk.
2.
Implementation of several communication modes within PLCs in DCS environment.
3.
Implementation of graphical panel for HMI in remote environment.
4.
Handling and utilization of all object tags for any applications.
Course Outcomes
Program Outcomes a b c d e f g h i j k l x x x x x x To use the software factory talk.
Implementation of several communication modes within PLCs in DCS environment.
Implementation of graphical panel for HMI in remote environment.
Handling and utilization of all object tags for any applications x x x x x x x x x x x x x x x x x x
34
Sub Code: IT604 Credits: 3:0:0
Contact Hours: 3 hours/week
Pre requisite : Nil
Course Objectives:
To impart knowledge on embedded system design life cycle
To impart import signal conditioning and noise reduction techniques.
To impart techniques of interfacing I/O modules
To impart case studies on Embedded system
Course Contents :
Unit I
System Design Life cycle: Study of V model of life cycle, Component based development process, modeling aspects, Operational analysis, Views and view points, Architecture exploration, reference system engineering process, safety and diagnosability process, Product line Engineering and life cycle, Application Engineering, variability.
Unit II
Signal Conditioning and I/O : Types of signal conditioning, classes of signal conditioning, field wiring and signal measurement, noise interference, minimizing noise,( topics with emphasis on amplifiers, filters and data convertors). I/O characteristics of processing element, drivers/buffer, level shifter and latches.
Unit III
Communication and Interfacing modules: Communication protocols, RS 232, RS485 and
RS488(GPIB). Study of interfacing modules like relay, keyboard, opto isolators, display system(LED and LCD), accelerometer, sensing elements like temperature, pressure, CO2, humidity etc, IR LED based detection, ultra sonic sensor
Unit IV
Case studies: Controller based weigh scale, Blood pressure monitor system, Ventilator system ,
Barcode scanner system, Fire and smoke detector system, currency counter system
Unit V
Case studies: Portable wireless sensor system, flow and pressure measurement system, X ray baggage at airport, tachometer and servo motor drive, Motion detector, people counter and finger print biometric system.
Refernce:
1.
Practical data Acquisition for Instrumentation and control John Park ASD, IDC
Technologies, Steve Mackay CPEng, BSc(ElecEng), BSc(Hons), MBA, IDC
Technologies, Elsevier, 2003
2.
A. Rajan and T. Wahl (eds.), CESAR - Cost-efficient Methods and Processes for Safetyrelevant Embedded Systems, © Springer-Verlag Wien 2013
3.
Application Texas Instruments
35
Course Outcomes:
1.
Able to design life cycle of embedded Instrumentation
2.
Able to condition the input signal and use the I/O pins of processors
3.
Able to use communication protocols and use the interface modules
4.
Able to analyze the embedded system
Course Outcomes Program Outcomes a b c d e f g h i j k l
× × × Able to design life cycle of embedded
Instrumentation
Able to condition the input signal and × use the I/O pins of processors
Able to use communication protocols × × and use the interface modules
Able to analyze the embedded system × × ×
36
POWER PLANT INSTRUMENTATION
Credits: 4:0:0 Sub Code: IT910
Contact Hours: 4 hours/week
Pre requisite : NIL
Course Objectives:
To study the various methods of Power generations
To study the measurement of various parameters in power plant
To study analyzers used in power plant
To study the boiler control system
To study instrumentation system used in turbine
Course Contents:
Unit I
Power generation:
Hydro, thermal, nuclear, solar and wind power. Importance of instrumentation in thermal power plants – nuclear power plants –block diagram- P&I diagram of boilers
Unit II
Measurements:
Current, voltage, power,, frequency, power factor. Flow of feed water, fuel, air and steam with correction factor for temperature- steam temperature and steam pressure- drum level measurement- radiation detector, smoke density measurement –dust monitor
Unit III
Analyzers:
Flue gas analyzer, -analyzers of impurities in feed water and steam- oxygen analyzer- chromatography-PH meter- fuel analyzers-pollution monitoring
Unit IV
Boiler control:
Combustion control- air fuel ratio control-furnace draft control- drum level control-main steam and reheat steam temperature control-super heater control- attemperator - deaerator control-
DCS /NCS in power plant – inter lock mechanism in boiler control
Unit V
Turbine :
Measurement of turbine speed, vibration- shell temperature and control- team pressure controllubricating oil temperature control- cooling system
Reference books:
1.
Sam G. Dukelow, The control of Boilers , ISA 1991
2.
Modern power station practice, vol6, Instrumentation, Controls and testing, Pergamon press, Oxford,1971
3.
Elonka S.M. and Kohal A.L. Standard Boiler Operations, McGraw- Hill,1994
Course Outcomes:
1.
Able to analyze various power generation methods and their controls.
2.
Able to understand various measurement solutions for physical parameters monitored in power plant.
3.
Able to understand various analyzer for monitoring impurity I feed water and flue gas etc.
4.
Able to understand boiler control system in power plant.
5.
Able to understand measurement and control systems in turbine.
37
Course Outcomes
Able to analyze various power generation methods and their controls
Able to understand various measurement solutions for physical parameters monitored in power plant
Able to understand various analyzer for monitoring impurity I feed water and flue gas etc.
Able to understand boiler control system in power plant
Able to understand measurement and control systems in turbine
Program Outcomes a b c d e f g h i j k l
× ×
×
× ×
×
×
38
ROBOTICS
Sub Code: IT911
Contact Hours: 4 hours/week
Pre requisite : Nil
Course Objectives:
Credits: 4:0:0
To understand the basic subsystems of the robot.
To understand the role of internal and external sensors of robot system.
To understand and analyze basic transformation matrix of robot system.
To understand and analyze kinematics problem of robot.
To understand and analyze motion planning and path planning.
Course Contents:
Unit I
Basic Concepts
Definition of robotics- classification of robotics- degrees of freedom –Links-Joints-rigid bodymanipulator-various subsystems of robotics-Power sources- Hydraulic, pneumatic, electric drives.
Unit II
Internal and External Sensors
Internal sensors-Position sensors- incremental encoder-absolute encoder-resolver velocity sensors-tachometer and Hall Effect sensor, acceleration and forces sensors-hall effect-touch sensors Proximity sensors- ultrasonic sensors-laser sensors for range measurements- machine vision sensors.
Unit III
Transformation
Rotation matrix- composite rotation matrix- Rotation matrix with Euler angles representation homogenous transformation matrix- DH representation- homogenous transformation for various arm configurations.
Unit IV
Kinematics
Direct and inverse kinematics- forward position analysis - inverse position analysis - Jacobian matrix – acceleration analysis .
Unit V
Motion planning
Joint space planning - Cartesian space planning -Position and Orientation trajectories - Point-topoint Planning - continuous path generation. Collision avoidance algorithms.
Reference Books:
1.
Mikell P, Weiss G M , Nagel R N, Industrial Robotics McGraw Hill 1996
2.
Ghosh, Control in Robotics and Automation: Sensors based integration, Allied publishers
,1998
3.
Deb S R, Robotics Technology and flexible automation, John Wiley 1992
4.
Asfahl C. R. Robots and manufacturing automation, John Wiley 1992
5.
Klafter R D, Chimielewski T A, Robotic Engineering – An integrated approach , PHI,1994
6.
K S Fu, R C Gonzales C S G Lee, Robotics Control Sensing Vision and Intelligence, international edition-1987.
7.
S K Saha, Introduction to Robotics, Tata McGraw Hill.
39
Course Outcomes:
1.
Identify basic components of robot system and its functionality.
2.
List internal and external sensors of robot body and its significance.
3.
Identify DH representation of robot and homogenous transformation for various arm configurations.
4.
Solve forward and inverse kinematic problems.
5.
Design algorithms for motion planning and path planning.
Course Outcomes Program Outcomes a b c d e f g h i j k l x x Identify basic components of robot system and its functionality.
List internal and external sensors of robot body and its significance.
Identify DH representation of robot and homogenous transformation for various arm configurations.
Solve forward and inverse kinematic problems.
Design algorithms for motion planning and path planning. x x x x x x x x x x x x x x x x x
40
ARTIFICIAL NEURAL NETWORKS & FUZZY LOGIC
Sub Code: IT912 Credits: 4:0:0
Contact Hours: 4 hours/week
Pre requisite : Nil
Course Objectives:
To make students understand about Biological Neural Network, Differences between
Biological Neural Network and Artificial Neural Network (ANN) and to make students understand mathematical foundations and the structures of artificial neurons.
To make students gain knowledge about mathematical basis of learning mechanisms,
Introduce the concept of perceptrons, discusses its capabilities and limitations as a pattern classifier.
To Impart knowledge about concepts of multilayer perceptrons with back propagation learning, and more advanced ANNs- radial basis function networks (RBF) and Discrete
Hopfield Network.
To teach about the concept of fuzziness involved in various systems. To provide adequate knowledge about fuzzy set theory.
To make students understand the basics of fuzzy system and impart Knowledge about
Fuzzy Inference System and their application to real time system.
Course Contents:
Unit-I
Introduction : Basic building blocks of ANN, ANN terminologies, comparison between
Artificial & Biological neural networks, Learning Rules, Network Architectures, Fundamental
Models of ANN, Neural Net for Pattern Classification- Hebb Net, Perceptron , Adaline.
Unit II
Feed Forward and Feedback Networks : Madaline network –Architecture, training algorithm,
Back propagation network- Architecture, training algorithm, Discrete Hopfield network – architecture, training algorithm and energy analysis, Radial Basis Function network -
Architecture, training algorithm.
Unit III
Fuzzy Set and Fuzzy Relations : Basic concepts of Fuzzy logic state & random process, Fuzzy sets & Crisp sets, Fuzzy set operation, properties of Fuzzy sets, mapping of classical sets to function, Classical Relations and Fuzzy Relations, Fuzzy Tolerance, : Features of Membership
Functions.
Unit IV
Fuzzy Systems : Crisp Logic, Predicate Logic, Fuzzy Logic, Fuzzy Rule based system,
Fuzzification& De-fuzzification Methods, lambda cuts for fuzzy sets, lambda cuts for fuzzy relations.
Unit V
Fuzzy Control Systems : Control System Design Problem, Simple Fuzzy logic Controller,
Examples of Fuzzy Control System Design, Design of fuzzy Logic controller – Fuzzy Control of
Water Heater, Fuzzy Traffic Control, Fuzzy Aircraft Control, Fuzzy Cruise Controller.
41
Reference Books:
1.
Fundamentals of Neural Networks, Architectures, Algorithms, and Applications,
LaureneFausett, Pearson Educaation,2004
2.
Introduction to Neural networks using Matlab, S.N. Sivanandam, Sumithi, Deepa, Tata
McGraw- Hill 2006
3.
Fuzzy Logic with Engineering Applications, Timothy J Ross, WILEY INDIA, Second
Edition, 2007
4.
Neural networks, Fuzzy Logic and Genetic Algorithms Synthesis and Applications,
S.Rajasekaran, G.A. VijayalakshmiPai, PHI, 14 th
Printing 2010.
5.
Digital Control and state variable methods (Chapter 12),M.Gopaal, Tata McGraw- Hill,
2005.
Course Outcomes:
1.
Differentiate between Biological Neural Network and Artificial Neural Network (ANN) and achieves good knowledge about the Neural Networks for Pattern Classification.
2.
Develop functionality of artificial neural networks of the Back-prop, Hopfield, and RBF etc.
3.
Implementation of ANN in real world applications.
4.
Able to solve problems based on fuzzy set and fuzzy relations.
5.
Implementation of fuzzy logic control in real world applications.
Course Outcomes Program Outcomes a b c d e f g h i j k l x x x x x x x Differentiate between Biological Neural
Network and Artificial Neural Network
(ANN) and achieves good knowledge about the Neural Networks for Pattern
Classification.
Develop functionality of artificial neural networks of the Back-prop,
Hopfield, and RBF etc. x x x x x x x
Implementation of ANN in real world applications.
Able to solve problems based on fuzzy set and fuzzy relations.
X x x x x x x x x x x x x x x
Implementation of fuzzy logic control in real world applications. x x x x x x x x
42
REAL TIME OPERATING SYSTEMS
Sub Code: IT913
Contact Hours: 4 hours/week
Pre requisite : NIL
Course Objectives:
Credits: 4:0:0
The primary goal of this course is to meet the student the basics of real-time systems like task, process scheduling.
The concepts on Real time models with designs are handled.
To give the student knowledge and skills necessary to design and implement embedded applications by means of real-time operating systems.
Course Contents:
Unit I
Review of Operating Systems
Basic Principles – System Calls – Files – Processes – Design and Implementation of processes –
Communication between processes – Operating System structures.
Unit II
Real Time Models:
Event Based – Process Based and Graph based Models – Pertinent Models.
Unit III
Real Time Models and Languages:
Real Time Languages – RTOS Tasks – RT scheduling - Interrupt processing – Synchronization –
Control Blocks – Memory Requirements.
Unit IV
Real Time Kernel
Principles – Design issues – RTOS Porting to a Target – Comparison and study of various RTOS like VX works and C/OS – II – Embedded Linux Internals
Unit V
RTOS Application domains
Embedded RTOS for voice over IP – RTOS for fault Tolerant Applications – RTOS for Control
Systems - Case studies.
Text Books :
1.
Raj Kamal “Embedded Systems Architecture, Programming and Design”, TMH
2.
Philip A. Laplante “Real Time Systems Design and Analysis”. Wiley Blackwell. 3 rd
Edition
Reference Books:
1.
Herma K.,“Real Time Systems – Design for distributed Embedded Applications”, Kluwer
Academic, 1997.
2.
Charles Crowley, “Operating Systems-A Design Oriented approach” McGraw Hill 1997.
3.
Raymond J.A.Bhur, Donald L.Bailey, “An Introduction to Real Time Systems”, PHI
1999.
43
Course Outcomes
1.
Able to familiarize on theoretical background (specification/verification) and practical concepts of operating systems.
2.
Able to familiarize on Real time operating systems based on real time applications with different models.
3.
Able to analyze the use of multitasking techniques in real-time systems, structures in practical implementations.
4.
Able to perform scheduling of tasks and with different deadline based algorithms, appreciate how application areas (e.g. Cruise control, aircraft control etc) impact on realtime operating system facilities.
5.
Able to differentiate on different RTOS that used in real time applications.
Course Outcomes Program Outcomes a b c d e f g h i j k l x x x Able to familiarize on theoretical background (specification/verification) and practical concepts of operating systems.
Able to familiarize on Real time operating systems based on real time applications with different models. x x x x x x Able to analyze the use of multitasking techniques in real-time systems, structures in practical implementations.
Able to perform scheduling of tasks and with different deadline based algorithms, appreciate how application areas (e.g. Cruise control, aircraft control etc) impact on real-time operating system facilities.
Able to differentiate on different RTOS that used in real time applications x x x x x x
44
INSTRUMENTATION & CONTROL IN PETROCHEMICAL INDUSTRIES
Sub. Code: IT914 Credit: 4:0:0
Contact Hours: 4 hours/week
Pre requisite: NIL
Course Objectives:
To impart students with the knowledge of complete operation of Petrochemical
Industries.
Will acquire basic understanding of reaction & control of this Industry
It deals with various equipments involved in the Petrochemical Industries
It deals Distillation Column, Reactor, Heat exchangers, Evaporators
It deals with performance of the pumps
Course Contents:
Unit-I
Introduction: Petroleum Exploration, production and Refining – Sub process- final product by-products - constituents of Crude Oil.
Unit-II
P & I diagram of petroleum refinery – Atmospheric Distillation of Crude oil – Vacuum
Distillation process – Thermal Conversion process – Control of Distillation Column –
Temperature Control – Process control – Feed control – Reflux Control – Reboiler Control
Unit-III
Controls of chemical Reactors: Temperature Control, Pressure Control – Control of Dryers –
Batch Dryers – Atmospheric and Vacuum; Continuous Dryers
Unit-IV
Control Heat Exchangers and Evaporators – variables and Degrees of freedom – Liquid to
Liquid Heat Exchangers – Steam Heaters – Condensers – Reboilers and Vaporizers – Cascade
Control – Feed forward Control. Evaporators: Types of Evaporators
Unit-V
Control of Pumps: Centrifugal pump : On-Off level control – Pressure control – Flow control –
Throttling control. Rotary pumps: On-Off pressure control. Reciprocating Pumps: On-Off control and Throttling control. Effluent and Water Treatment Control: Chemical Oxidation – chemical Reduction – Naturalization – Precipitation – Biological control.
TEXT BOOKS
1. Dr. Ram Prasad, “Petroleum Refining Technology”, Khanna Publisher, 1st Edition,2000.
2. Liptak B.G., “Instrumentation in Process Industries”, Chilton Book Company,1973.
REFERENCE BOOKS
1. Considine M. and Ross S.D., “Handbook of Applied Instrumentation”, McGraw Hill,1962.
2. Liptak B.G., “Instrument Engineers Handbook”, Volume II.,1989.
45
Course Outcomes:
1. Able to explain the basics of petrochemical industries.
2. Able to explain the working of chemical Reactors, Control Heat Exchangers and Evaporators
3. Have a broad knowledge in working of various instruments that are used in Petrochemical industries.
4. Able to perform Control of Reciprocating pumps, Rotary pumps and centrifugal pumps
5. Able to implement the Effluent and Water treatment control, Neutralization, Precipitation
Course Outcomes Program Outcomes a b c d e f g h i j k l x x x x x x X Able to explain the basics of petrochemical industries
Able to explain the working of chemical
Reactors, Control Heat Exchangers and
Evaporators
Have a broad knowledge in working of various instruments that are used in
Petrochemical industries.
Able to perform Control of Reciprocating pumps, Rotary pumps and centrifugal pumps x x x x x x X x x x x x x x x x x x x x
Able to implement the Effluent and Water treatment control, Neutralization, Precipitation x x x x x x
46
AIRCRAFT INSTRUMENTATION
Sub Code: IT915
Contact Hours: 4 hours/week
Pre requisite : Nil
Course Objectives:
Credits: 4:0:0
To impart the knowledge about the instruments involved in aircraft systems for display, measurement and interpreting the data.
To provide the knowledge about the measurement of altitude, airspeed, vertical speed for analysing the data.
To facilitate the study of gyroscope and its erecting systems.
To provide the knowledge about the measurement of engine speed, temperature, pressure to analyse the proper working of aircraft system.
To provide the knowledge about the measurement of fuel quantity, fuel flow and engine control instruments.
Course Contents:
Unit I
Instrument display panels and layout: Qualitative and quantitative display, director, display, heading display and instrument grouping basic air data system, pitot static probe, heating circuit arrangement.
Unit II
Altitude and vertical speed indicator: Measurement of altitude, servo altimeter, airspeed indicator, mach-meter, mach warning, vertical speed indicator, altitude alerting system
Unit III
Flight Instrumentation: Gyroscope and its property, transport wandering, gyro horizon erection system for gyro horizon, torque motor and leaving switch system, electromagnet method, turn and bank indicator
Unit IV
Measurement of engine speed temperature and pressure: Electrical tachometer system, servo operated tachometer, method and application of temperature measurement, temperature sensingelement, servo operated indicator, radiation pyrometer, method of measuring pressure switch
Unit V
Fuel quality and flow and engine control instruments: Quality indicative system, capacitve type fuel quantity by weight, location and connection of tank, fuel quantity , totalizer indicator, fuel flow system, power indicator for reciprocative engine, turbo jet engine, turbo temperature indicator
Text Books
1. Aircraft instrumentation, 2 nd
edition EHJ Pallet, Longman scientific and Technical 1992
2. Aircraft instrumentation and Integrated systems, EHJ Pallet, Longman scientific and
Technical 1992
References:
1. Aircraft instrumentation design, W H Courthard, Pitman and sound 1981
2 Aircraft instrumentation C A Willams, Golgatiapublishions, New Delhi
47
Course Outcomes:
1.
Analyse the various types of displays with many data.
2.
Analyse the altitude, airspeed and vertical speed data.
3.
Analyse the working and importance of gyroscope.
4.
Analyse the engine speed, temperature and pressure data.
5.
Analyse the fuel flow, fuel quantity data.
Course Outcomes Program Outcomes a b c d e f g h i j k l x x x x x x Analyze the various types of displays with many data.
Analyze the altitude, airspeed and vertical speed data.
Analyze the working and importance of gyroscope.
Analyze the engine speed, temperature and pressure data.
Analyze the fuel flow, fuel quantity data. x x x x x x x x x x x x x x x x x x x x x x x x
48
DIGITAL CONTROL SYSTEMS
Sub Code: IT917
Contact Hours: 4 hours/week
Pre requisite : NIL
Course Objectives:
Credits: 4:0:0
To study the importance of sample data control system.
To give adequate knowledge about signal processing in digital control.
To study the importance of modeling of discrete systems and stability analysis of discrete data system.
To study the importance of state space representation for discrete data system.
To introduce the design concept for digital controllers
To study the design of state regulator using Lyapunov and matrix Ricatti Equation
Course Contents:
Unit-I
Computer Controlled System
Configuration of the basic digital control scheme – general sampled data system variables – signal classifications – why use digital control system – Advantages – disadvantages – examples of discrete data and digital control systems. Review of -Sampling process – Frequency domain analysis – ideal samples – Shanon‟s sampling theorem – generation and solution of process – linear difference equations – data reconstruction process – frequency domain characteristics.
Unit-II
Discrete System Modeling
Determination of the z transform – mapping between s and z domains – z transform of system equations – open loop Hybrid sampled Data Control Systems – open loop discrete Input Data
Control System – closed loop sampled data control system – modified z transform method – response between sampling instants – stability on the w plane and jury ‟ s stability test – steady state error analysis for stable systems. Continuous to discrete transformation methods- Numerical integration method- pole-zero equivalence(mapping)-Hold equivalence (ZOH,FOH)
Unit-III
Design Of Digital Control System
Bode diagram-Root locus (design)-Digital P,PI,PID controller, Position and velocity forms
Unit-IV
Discrete Variable Analysis Of Digital Control Systems conversion of state variable models to transfer functions – conversion of transfer functions to canonical state variable models –control observer Canonical form – state description of sampled continuous time plants – solution of state difference equations – closed form solution – state transition matrix – Caley Hamilton Technique – concept of controllability and observability – ackermans formula, dead beat
Unit-V
Linear Quadractic Optimal Control
Parameter optimization and optimal control problems-Quadratic performance index-Control configurations-State regulator design through Lyapunov equation and matrix riccati equationoptimal digital control system
49
TEXT BOOKS
1. M.Gopal, „Digital Control and State Variables Methods‟, Tata McGraw HILL, 2nd
Edition, 2003.
2. Katsuhiko Ogata, ‟Discrete time control system‟, Pearson education 2003‟
Course Outcomes:
1.
Analyze the importance of signal processing in digital control.
2.
Modeling of discrete systems and stability analysis of discrete control system.
3.
Design digital controller and apply them in real process.
4.
Analyze digital control using state variable method
5.
Design of state regulator using Lyapunov and matrix Ricatti Equation
Course Outcomes
Program Outcomes a b c d e f g h i j k l x x x x Analyze the importance of signal processing in digital control.
Modeling of discrete systems and stability analysis of discrete control system.
Design digital controller and apply them in real process.
Analyze digital control using state variable method x x x x x x x x x x x x
Design of state regulator using Lyapunov and matrix Ricatti Equation x x x x
50
ELECTROMAGNETIC INTERFERENCE AND COMPATIBILITY IN SYSTEM
DESIGN
Subject code: IT918 Credits: 4:0:0
Contact hours: 4Hours/week
Pre-requisite: NIL
Course Objectives:
To impart EMI sources and its measurements.
To impart the various techniques to control EMI.
To impart EMC testing
To impart various standards on EMI/EMC
Course Contents:
Unit-I
EMI/EMC CONCEPTS
EMI-EMC definitions and Units of parameters; Sources and victim of EMI; Conducted and
Radiated EMI Emission and Susceptibility; Transient EMI, ESD; Radiation Hazards.
Unit-II
EMI COUPLING PRINCIPLES
Conducted, radiated and transient coupling; Common ground impedance coupling ; Common mode and ground loop coupling ; Differential mode coupling ; Near field cable to cable coupling, cross talk ; Field to cable coupling ; Power mains and Power supply coupling.
Unit-III
EMI CONTROL TECHNIQUES
Shielding, Filtering, Grounding, Bonding, Isolation transformer, Transient suppressors, Cable routing, Signal control.
Unit-IV
EMC DESIGN OF PCBS
Component selection and mounting; PCB trace impedance; Routing; Cross talk control; Power distribution decoupling; Zoning; Grounding; VIAs connection; Terminations.
Unit-V
EMI MEASUREMENTS AND STANDARDS
Open area test site; TEM cell; EMI test shielded chamber and shielded ferrite lined anechoic chamber; Tx /Rx Antennas, Sensors, Injectors / Couplers, and coupling factors; EMI Rx and spectrum analyzer; Civilian standards-CISPR, FCC, IEC, EN; Military standards-MIL461E/462.
REFERENCE:
1.V.P.Kodali, “Engineering EMC Principles, Measurements and Technologies”, IEEE Press,
Newyork, 1996.
2. Henry W.Ott.,”Noise Reduction Techniques in Electronic Systems”, A Wiley Inter Science
Publications, John Wiley and Sons, Newyork, 1988.
3. Bemhard Keiser, “Principles of Electromagnetic Compatibility”, 3 rd
Ed, Artech house,
Norwood, 1986.
51
Course Outcomes:
1.
Identity location of EMI.
2.
Analyze EMI coupling between source to other device.
3.
Analyze various methods to control EMI.
4.
Design of PCB with EMC.
5.
Able Measure EMI and use various standard to test the device for EMI?EMC compliance.
Course Outcomes
Identity location of EMI.
Program Outcomes a b c d e f g h i j k l x x
Analyze EMI coupling between source to other device.
Analyze various methods to control EMI.
Design of PCB with EMC.
Able Measure EMI and use various standard to test the device for EMI?EMC compliance.
X X X
X X
X X
X
X X X
52
Sub Code: IT920
Pre requisite : NIL
WIRELESS SENSOR NETWORKS
Contact Hours: 4 hours/week
Course Objectives:
Credits: 4:0:0
Develop an understanding of distinctions between wired and wireless networks, as well as differences between different types of wireless networks, such as mesh networks, ad hoc networks, cellular networks, and sensor networks.
Develop an understanding of architecture of WSN and energy consumption and related design issues.
Develop an understanding of routing protocols, MAC layers for wireless sensor networks and design issues.
Able to gain knowledge on concepts of time synchronization, data aggregation and
Zigbee and related protocols.
Provide a brief introduction to sensor network platforms and case studies.
Course Contents:
Unit – I
Overview Of Wireless Sensor Networks
Challenges for Wireless Sensor Networks, Enabling Technologies for Wireless Sensor Networks.
Unit - II
Architectures
Single-Node Architecture - Hardware Components, Energy Consumption of Sensor Nodes ,
Operating Systems and Execution Environments, Network Architecture -Sensor Network
Scenarios, Optimization Goals and Figures of Merit, Gateway Concepts.
Unit - III
Networking Sensors
Physical Layer and Transceiver Design Considerations, MAC Protocols for Wireless Sensor
Networks, Low Duty Cycle Protocols And Wakeup Concepts - S-MAC , The Mediation Device
Protocol
Unit - IV
WSN Protocols
IEEE 802.15.4 MAC – Zigbee, Wakeup Radio Concepts, Address and Name Management,
Assignment of MAC Addresses, Routing Protocols- Energy-Efficient Routing, Geographic
Routing, Introduction to Time Synchronization, Localization and Positioning, Sensor Tasking and Control.
Unit - V
Sensor Network Platforms And Tools
Sensor Node Hardware – Berkeley Motes, Programming Challenges, Node-level software platforms, Node-level Simulators, State-centric programming, Case studies.
TEXT BOOKS:
1. Holger Karl & Andreas Willig, " Protocols And Architectures for Wireless Sensor
Networks" , John Wiley, 2005.
2. Feng Zhao & Leonidas J. Guibas, “Wireless Sensor Networks- An Information
Processing Approach", Elsevier, 2007.
53
REFERENCES:
1. KazemSohraby, Daniel Minoli, &TaiebZnati, “Wireless Sensor Networks-
Technology, Protocols, And Applications”, John Wiley, 2007.
2. Anna Hac, “Wireless Sensor Network Designs”, John Wiley, 2003
Course Outcomes:
1.
Acquire knowledge on applications of wireless sensor networks.
2.
Able to analyze elements of distributed computing and network protocol and will learn to apply these principles in the context of wireless sensor networks.
3.
Get an overview of the various network level protocols for MAC, routing, time synchronization, aggregation, consensus and distributed tracking.
4.
Able to implement protocols like Zigbee and design concepts on data aggregation.
5.
Acquire the knowledge on sensor network platforms using TinyOS and wireless motes.
Course Outcomes a b c x x x
Program Outcomes d e f g h x i j k x l
Acquire knowledge on applications of wireless sensor networks.
Able to analyze elements of distributed computing and network protocol and will learn to apply these principles in the context of wireless sensor networks. x x x x x
Get an overview of the various network level protocols for MAC, routing, time synchronization, aggregation, consensus and distributed tracking
Able to implement protocols like Zigbee and design concepts on data aggregation.
Acquire the knowledge on sensor network platforms using TinyOS and wireless motes. x x x x x x x x x x x x x x x
54
Sub Code: IT921
Pre requisite : NIL
DESIGN OF EMBEDDED SYSTEMS
Contact Hours: 5hours/week
Course Objectives:
Credits: 3:0:1
Understand the embedded system design process.
To afford awareness about Hardware and software design architecture for embedded processors.
Understand the features and trade-offs of different embedded computing platforms and different low-power computing techniques.
Understand the function and use of real-time operating systems.
Course Contents:
UNIT-I
INTRODUCTION TO EMBEDDED COMPUTING
Complex systems and microprocessors – Design example: Model train controller –Embedded system design process – Formalism for system design – Instruction sets Preliminaries – CPU:
Programming input and output – Supervisor Mode, exception and traps – Coprocessor – Memory system mechanism – CPU Performance – CPU power consumption.
UNIT-II
COMPUTING PLATFORM AND DESIGN ANALYSIS
Development and Debugging – Program design – Model of programs– Assembly and Linking –
Basic compilation techniques – Analysis and optimization of Execution time, power, energy, program size – Program validation and testing.
UNIT-III
PROCESS AND OPERATING SYSTEMS
Multiple tasks and multi processes – Processes – Context Switching – Operating Systems –
Scheduling policies - Multiprocessor – Inter Process Communication Mechanisms – Evaluating operating system performance – Power optimization Strategies for processes.
UNIT-IV
OVERVIEW OF EMBEDDED / REAL TIME OPERATING SYSTEMS
Commonalities of Operating System – POSIX – Differences of OS– Embedded Operating
Systems – RTOS – Intro to VXWORKS / MicroC OS2 - RTOS programming – Task creation deletion – task information details – Timers – synchronization with time
UNIT-V
RTOS PROGRAMMING
Task lock and Unlock – multiple tasks – synchronization with task – Task scheduling – mutex – semaphores – ISR - message queues - Pipes - Target Image creation – Windows XP – Porting
RTOS on microcontroller based development board
TEXT BOOK:
1) Wayne Wolf, “Computers as Components - Principles of Embedded Computer
System Design”, Morgan Kaufmann Publisher, 2006.
2)) K.V.K.K.Prasad, “Embedded Real-Time Systems: Concepts, Design &
Programming”, dreamtech press, 2005.
3)”Jean J Labrose”,”MicroC/OS – II the Real Time KERNEL “, CMP Books second edition.
55
Lab Programs on
1) Task Creation & Deletion
2) Task Information details
3) Use of Timers & Synchronization with time
4) Task lock & Unlock
5) Task Synchronization
6) Task Scheduling
7) Mutex& Semaphores
8) Interrupt Services
9) Watchdog Timers
10) Message queues & Pipes
11) Porting of RTOS on microcontroller based development board and mini Project
Course Outcomes:
1.
Explain the process of designing an embedded system.
2.
Partition an embedded system into hardware and software components to meet specific performance, cost, and power constraints.
3.
Explain programming techniques for enhancing execution performance, reducing code size, and reducing power consumption.
4.
Explain the main features of embedded and real-time operating systems.
5.
Explain techniques for process scheduling, switching, and communication.
6.
Design, analyze and write programs based on RTOS concepts.
Course Outcomes
Explain the process of designing an embedded system
Partition an embedded system into hardware and software components to meet specific performance, cost, and power constraints.
Explain programming techniques for enhancing execution performance, reducing code size, and reducing power consumption.
Explain the main features of embedded and real-time operating systems
Explain techniques for process scheduling, switching, and communication
Design, analyze and write programs based on RTOS concepts
Program Outcomes a b c d e f g h i j k l x x x x x x x x x x x x x x x x x x
56 x x x x x
Sub Code: IT922
Contact Hours: 4 hours/week
Pre requisite : NIL
DIGITAL SIGNAL PROCESSORS
Course Objectives:
Credits: 4:0:0
To understand the architectural enhancements of DSP processors.
To understand the architecture of TMS320C6713, peripherals, control registers.
To understand the assembly language syntax, directives and instruction set of
TMS320C6713.
To understand the CCS integrated development environment, assembly language programming.
To understand the interfacing to DSP.
Course Contents:
Unit – I
Introduction to programmable DSPs: Comparison of microprocessors and DSP, architectural enhancements of DPSs to increase throughput.
Unit – I I
Architecture of TMS320C6713: Functional block diagram and CPU description, addressing modes, memory map and peripheral register description, control registers description.
Unit – III
TMS320C6713 assembly language instructions: Assembly language syntax, assembler directives, instructions floating and fixed point.
Unit – IV
Programming using C6713, CCS, overview of DSKC67xx Assembly programming.
Unit – V
Interface examples and applications of DSP‟s.
Text books:
1.
DSP fundamentals, IEEE press, 1995, Phil lepsley, Jeff Bier, Amit Shoham (Chapter-
1,2,5,6,7).
2.
DSP and applications with TMS320C6713 and TMS320C6416, Rulph Chassaing and
Donald Reay, Wiley IEEE press, 2/e, 2008.
3.
TMS320C6000 CPU and instruction set Reference Guide, Literature
Number:SPRU189F, October 2000.
4.
TMS320C6000 Assembly language tools users guide-spru 186n, 2004.
Reference:
1.
TMS320C6000 DSP peripherals overview, literature number:SPRU190Q.
2.
TMS320C67X/C67X+ DSP CPU and instructions reference guide, literature number:SPRU733A, November 2006.
3.
Data sheets of TMS320C6713B floating point DSP, literature number: SPRS294B, 2005.
4.
TMS320C6000 programming and applications, Tata McGraw Hill, B. Venkata Ramani, m. Bhasksr.
57
Course Outcomes:
1.
Student will know the architectural enhancements of a typical commercial DSP.
2.
They will be able to program TMS320C6713 in C language using CCS tool.
3.
They will be able to program TMS320C6713 in assembly language using CCS tool.
4.
They will be able to develop small interface and application of DSP.
Program Outcomes a b c d e f g h i j k l
Course Outcomes
Student will know the architectural enhancements of a typical commercial DSP.
They will be able to program TMS320C6713 in C language using CCS tool.
They will be able to program TMS320C6713 in assembly language using CCS tool.
They will be able to develop small interface and application of DSP.
x x x x x x x x x x x x x x x x x x x
58
Sub Code: IT923
Contact Hours: 5 hours/week
Pre requisite : Nil
DIGITAL IMAGE PROCESSING
Course Objectives:
Credits: 3:1:0
To cover the basic theory and algorithms that are widely used in digital image processing
To expose students to current technologies and issues that are specific to image processing systems
To enable students to develop image processing techniques using MATLAB software.
To provide students an exposure to a broad range of image processing techniques and formats: i.e. exposure to digital image formats, and a working familiarity with digital image manipulations (filtering, de-noising, restoration, compression, morphological processing, etc.).
Course Contents:
Unit –I
DIGITAL IMAGE FUNDAMENTALS AND TRANSFORMS:
Digital image fundamentals: representation - elements of visual perception - simple image formation model - Image sampling and quantization - basic relationships between pixels - imaging geometry. Review of matrix theory results: Row and column ordering - Toeplitz,
Circulant and Block matrices. Review of Image transforms: 2D-DFT, FFT, W alsh , Hadamard ,
Haar, DCT
Unit-II
IMAGE ENHANCEMENT TECHNIQUES:
Image enhancement: Spatial domain methods: point processing - intensity transformations, histogram processing, image subtraction, image averaging; Spatial filtering- smoothing filters, sharpening filters. Frequency domain methods: low pass filtering, high pass filtering, homomorphic filtering. Generation of spatial masks from frequency domain specifications.
Unit-III
IMAGE RESTORATION:
A model of the image degradation/restoration process, noise models, restoration in the presence of noise–only spatial filtering, Weiner filtering, constrained least squares filtering, geometric transforms, Estimating the degradation function. Fundamentals of Colour image processing: colour models - RGB, CMY, YIQ, HIS - Pseudo color image processing - intensity slicing, gray level to color transformation.
Unit-IV
IMAGE COMPRESSION :
Fundamentals, image compression models, error-free compression, lossypredictive coding, image compression standards- Fundamentals of JPEG, MPEG, Fractals.
Unit-V
IMAGE SEGMENTATION AND REPRESENTATION :
Image segmentation: Detection of discontinuities - point, line and edge and combined detection ;
Edge linking and boundary description - local and global processing using Hough transform -
Thresholding - Region oriented segmentation - basic formulation, region growing by pixel aggregation, region splitting and merging.
Lab Practice using MATLAB will be considered only for internals .
59
TEXTBOOKS:
1. Rafael C Gonzalez, Richard E Woods 2nd Edition, Digital Image Processing - Pearson
Education 2003.
2. Digital Image Processing using Matlab, RafealC.Gonzalez, Richard E.Woods, Steven.
REFERENCES
1. A.K. Jain, PHI, New Delhi (1995)-Fundamentals of Digital Image Processing.
2. Image Processing Analysis and Machine Vision – MillmanSonka, Vaclav hlavac, Roger
Boyle, Broos/colic, Thompson Learniy (1999).
3. William K Pratt, Digital Image Procesing John Willey (2001).
Course Outcomes:
1.
Able to implement fundamentals and transforms in image processing
2.
Able to implement image enhancement technique in frequency and spatial domain
3.
Able to analyze and implement restoration and colour models
4.
Able to analyze and implement image compression techniques for general image
5.
Able to understand and analyze segmentation algorithms for general image
Course Outcomes Program Outcomes
Able implement to fundamentals and transforms in image processing
Able to implement image enhancement technique in frequency and spatial domain
Able to analyze and implement restoration and colour models
Able to analyze and implement image compression techniques for general image
Able to understand and analyze segmentation algorithms general image for a b c d e f g h i j k l
X X X X X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
60
BIOMEDICAL INSTRUMENTATION
Sub Code: IT924
Contact Hours: 4 hours/week
Credits: 4:0:0
Pre requisite : Nil
Course Objectives
With widespread use and requirements of medical instruments, this course gives knowledge of the principle of operation and design of biomedical signals.
It attempts to render a broad and modern account of biomedical instruments.
It gives the introductory idea about human physiology system which is very important with respect to design consideration.
To understand the mathematical and physical foundations of biomedical engineering and how these are applied to the design of biomedical instruments.
To understand the analysis of biological systems and the technological advancement for health care.
Course Contents:
Unit – I
BIOELECTRIC SIGNALS AND ELECTRODES: Sources of biomedical signals, Basic instrumentationsystem, General constraints in design of biomedical instrumentation systems.Origin of bioelectric signals, Types of bioelectric signals, Electrode-Tissue interface,
Polarization, Skin contact impedance, Silver-silver chloride electrodes, Electrodes for ECG,
EEG, EMG, Microelectrodes Patient Safety Electric shock hazards, Leakage currents
Unit - II
ECG , EEG & patient monitoring system : Electrical activity of the heart, Genesis & characteristics of Electrocardiogram (ECG), Block diagram description of an Electrocardiograph,
ECG lead system, Multi-channel ECG machine Genesis of Electroencephalogram (EEG), Block diagram description of an EEG, 10-20 electrode systems, and computerized analysis of
EEG.Bedside patient monitoring systems, Central monitors, Measurement of heart rate,
Measurement of pulse rate.
Unit -III
BLOOD PRESSURE & BLOOD FLOW: Direct & Indirect method, Automatic blood pressure measuring apparatus using Korotkoff‟smethod,Rheographic method, Oscillometric method,
Ultrasonic Doppler shift method, Measurement of Respiration rate, Electromagnetic blood flow meters, Ultrasonic blood flow meters, NMR blood flow meters, Laser Doppler blood flow meters, Blood cell counters-
Types of blood cell, methods of cell counting, coulter counter
Unit -IV
CARDIAC OUTPUT , CARDIAC PACEMAKERS AND DEFIBRILLATORS Indicator dilution method, Dye dilution method, Thermal dilution techniques, Measurement of continuouscardiac output derived from the aortic pressure waveform, Impedance technique.
Need for cardiac pacemaker, External pacemaker, Implantable pacemaker, Types of Implantable pacemakers, Programmable pacemaker, Rate-responsive pacemakers, AC& DC defibrillators.
Unit- V
IMAGING SYSTEMS AND PHYSIOTHERAPY EQUIPMENTS: Ultrasonic imaging system, basic pulse – echo system, block study of a mode scan equipment, multidement transducer system, X-ray machine, CT scanner.,High frequency heat therapy, short wave, microwave diathermy, ultrasonic therapy unit, electrodiagnostic therapeutic aperaturs, pain relief through electrical simulation
61
TEXT BOOK:
1.
Handbook of Biomedical Instrumentation -R. S. Khandpur, 2 nd
Edition, 2003, Tata
McGraw-Hill.
REFERENCE BOOKS:
1. Principles of applied biomedical instrumentation- Lesely Cromwell & others. 2nd Edition,
John Wiley and sons.
2. Encyclopedia of medical devices and instrumentation -J. G Webster, John Wiley, 1999.
Course Outcomes
1.
Impart the concept of bio-potential and electrodes and placement of EEG and ECG electrodes
2.
Imparts the awareness engineering principles of physiological bioelectric parameters and its properties.
3.
Demonstrate and analyze the principle of Blood pressure and flow
4.
Analyze and apply the principle of assist devices
5.
Describe the basic imaging and therapeutic equipments.
Course Outcomes
Impart the concept of bio-potential and electrodes and placement of EEG and
ECG electrodes
Imparts the awareness engineering principles of physiological bioelectric parameters and its properties
Demonstrate and analyze the principle of Blood pressure and flow
Analyze and apply the principle of assist devices
Describe the basic imaging and therapeutic equipments.
Program Outcomes a b c d e f g h i j k l x x x x x x x x x x x x x x x x x x x x x x x x x x x x \x
62
VLSI DESIGN
Sub Code: IT925
Contact Hours: 4 hours/week
Prerequisite: NIL
Credits: 4:0:0
Course Objectives
To impart basic concepts and ideas of various circuits using MOS and CMOS logic.
To explain fabrication process.
Develop design equation for MOS transistor and understand its characteristics
Acquire knowledge about combinational, sequential and dynamic logic circuit using
CMOS
Develop an interest in study of memory
Discuss about the importance of testing in VLSI circuits
Course Contents:
Unit-I
Introduction : Introduction, VLSI Design flow, VLSI Design styles. NMOS fabrication. Basic
CMOS technology: The P _well process, the n _well process. Process flow: Basic steps-CMOS n well process, twin _well process, Layout design rules, Packaging techniques.
MOS transistor: Metal oxide semiconductor structure, MOS system under external bias,
Structure and operation of MOSFET.
Unit-II
MOS transistor : Threshold voltage, Body effect. MOSFET current voltage characteristics,
Scaling, MOSFET capacitances. MOS Inverters: Static characteristics, Noise immunity, Noise margin, Resistive load inverter,N type load,CMOS inverter, BiCMOS inverters, Latch up in
CMOS circuits.
Unit-III
Dynamic switching characteristics : Sheet resistance, standard unit capacitance, delay unit, inverter delays Delay time, rise time and fall time, switching power dissipation.
Determination of pull up to pull down ratio for an NMOS inverter driven by another NMOS inverter. Determination of pull up to pull down ratio of an NMOS inverter driven through one or more pass transistor. CMOS inverter design: Switching characteristics, estimation of CMOS inverter delay, Driving large capacitive loads, super buffers, propagation delay.
Unit-IV
Combinational MOS logic circuits : NMOS depletion load circuits, Complex CMOS circuits,Pass transistor, Transmission gate. MOS circuit design process : Need for design rules,stick diagram(NMOS and CMOS ) ,mask layout (CMOS). Sequential circuits : The
Bistability principle, SR latch, CMOS D latch, edge triggered flip flop. Dynamic logic circuits :
Basic principle of PT circuits, Dynamic CMOS circuit techniques: CMOS TG logic, Dynamic
CMOS logic , Domino CMOS logic.
Unit-V
Semiconductor memories : Introduction, Dynamic Random access memory (DRAM), Static
Random access memory (SRAM), Read only memories, Non volatile read write memories.
Design for testability: Fault type and models, Controllability, Observability, Ad hoc testing, Scan based techniques, BIST,IDDQ
TEXT BOOK:
1.
„‟CMOS digital integrated circuits-Analysis and design‟‟ Sung-Mo Kang, Yusuf
Leblebici Tata Mc Gram Hill 3 rd
edition 2003.
63
REFERENCE BOOKS:
1.
Principles of CMOS VLSI Design- Weste and Eshranhian ,Pearson Education,1999
2.
Essential of VLSI circuits and system-Kamran Eshraghian, Dougles and A. Pucknell,
PHI,2005 edition.
Course Outcomes:
1.
Analyze the CMOS layout levels, how the design layers are used in the process sequence
2.
Describe the general steps required for processing of CMOS integrated circuits
3.
Be able to design static CMOS combinational and sequential logic at the transistor level.
4.
Design using different logic styles such as complementary CMOS logic, pass-transistor logic, dynamic logic, etc
5.
Interpret the need for testability and different testing methods in VLSI
Course Outcomes a b c x x x
Program Outcomes d e f g h
Analyze the CMOS layout levels, how the design layers are used in the process sequence
Describe the general steps required for processing of
CMOS integrated circuits x x x x x i j k x l x
Be able to design static
CMOS combinational and sequential logic at the transistor level
Design using different logic styles such as complementary CMOS logic, pass-transistor logic, dynamic logic, etc
Interpret the need for testability and different testing methods in VLSI x x x x x x x x x x x x x x x
64
STATISTICAL PROCESS CONTROL
Sub Code: IT927
Contact Hours: 4 hours/week
Credits: 4:0:0
Pre requisite : Nil
Course Objectives
To make the students understand the purpose and uses of SPC
To use the most common types of control charts and carry out process capability studies
To impart knowledge about various SPC tools, data Collection and construct basic control charts
To make the students understand the concept of control charts for variables and attributes and how to Interpret control chart results
To impart knowledge of other statistical process monitoring and control techniques
Course Contents:
Unit I
Quality Improvement In The Modern Business Environment
The Meaning of Quality and Quality Improvement, Dimensions of Quality, Quality Engineering
Terminology, A Brief History of Quality Control and Improvement, Statistical Methods for
Quality Control and Improvement, univariate process monitoring and control
Unit II
Methods And Philosophy Of Statistical Process Control
Introduction ,Chance and Assignable Causes of Quality Variation, Statistical Basis of the
Control Chart Basic Principles ,Choice of Control Limits ,Sample Size and Sampling Frequency
,Rational Subgroups Analysis of Patterns on Control Charts ,Discussion of Sensitizing Rules for
Control Charts , Control Chart Application ,The Rest of the Magnificent Seven ,Implementing
SPC in a Quality Improvement Program ,An Application of SPC ,Applications of Statistical
Process Control and Quality Improvement Tools in Transactional and Service Businesses
Unit III
Control Charts For Variables
Control Charts for 𝑋 and R ,Statistical Basis of the Charts ,Development and Use of 𝑋 and R
Charts , Charts Based on Standard Values ,Interpretation of 𝑋 and R Charts ,The Effect of
Nonnormality on 𝑋 and R Charts ,The Operating-Characteristic Function , The Average Run
Length for the 𝑋 Chart ,Control Charts for –x and s , Construction and Operation of 𝑋 and s
Charts , The 𝑋 and s Control Charts with Variable Sample Size, Summary of Procedures for 𝑋 and R, and s Charts, Applications of Variables Control Charts
Unit IV
Control Charts For Attributes
The Control Chart for Fraction Nonconforming, Development and Operation of the Control
Chart Variable Sample Size, Applications in Transactional and Service Businesses, The
Operating-Characteristic Function and Average Run Length Calculations, Control Charts for
Nonconformities (Defects)
Unit V
Other Statistical Process Monitoring And Control Technique
The Cumulative Sum Control Chart, Basic Principles: The CUSUM Control Chart for
Monitoring the Process Mean, The Tabular or Algorithmic Cusum for Monitoring the Process
Mean , Recommendations for Cusum Design, Exponential weighted moving average [EWMA],
EWMA for Monitoring the Process Mean, design of EWMA, combining EPC[Engineering process control] and SPC, MINITAB software.
65
REFERENCE BOOKS:
1.
Introduction to Statistical Process Control by Douglas Montgomery (7 th
Edition), Wiley publications
2.
Statistical process control , (sixth edition) By john s. Oakland,
3. Statistical process control , by Leslie M. Licinski
4. Introduction to Statistical Process Control by PeihuaQiu, CRC Press
Course Outcomes :
1.
Acquire knowledge of quality, standards and statistical process control technique
2.
Analyze and develop SPC Tools for any manufacturing process
3.
Implement the control charts for industry applications.
4.
Able to develop control charts for attributes
5.
To acquire knowledge of other statistical process monitoring and control techniques
Course Outcomes Program Outcomes a b c d e f g h i j k l x x x x x x x Acquire knowledge of quality, standards and statistical process control technique
Analyze and develop SPC Tools for any manufacturing process
Implement the control charts for industry applications
Able to develop control charts for attributes
To acquire knowledge of other statistical process monitoring and control techniques x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
66
DIGITAL COMMUNICATION SYSTEMS
Subject Code: IT928
Contact Hours: 4Hours/Week
Pre-requisite: NIL
Course Objectives:
Credit: 4:0:0
Explain the difference between analog and digital communication systems and signal processing operations I n digital communication.
Explain sampling process and generation and detection of pulse modulation methods
Explain the various digital modulation schemes
Explain how communication works in data networks and the role of protocols in networking.
Explain the source coding methods, types of errors and error correction schemes.
Course Contents:
UNIT –I
Introduction: Analog communications versus digital communications, conversion of analog signal to digital form, baseband signal, band pass signal, Block diagram of digital communications, overview, Signal processing operations in digital communications, quantitative analysis of modulation schemes.
UNIT-II
Pulse Modulation – Sampling process, Pulse Amplitude Modulation. TDM, PPM, Generation and detection of PPM, Noise in PPM, Bandwidth –Noise Tradeoff, Quantization Process,
Quantization Noise, PCM. PCM encoding generation and decoding, Delta Modulation,
Differential Pulse-code Modulation
UNIT -III
Digital Modulation Schemes: Digital modulation formats-coherent binary modulation techniques, Coherent quadrature modulation techniques Coherent quadrature modulation techniques, Noncoherent binary modulation techniques, Comparison of binary and quaternary modulation techniques M-ary modulation techniques- M-ary PSK, M-ary QAM, M-ary FSK.
UNIT -IV
Basic Concepts of Data Communications, Interfaces and Modems: Data Communication
Networks, Protocols and Standards, UART, USB, I2C, I2S, Line Configuration, Topology,
Transmission Modes, Digital Data Transmission, DTE-DCE interface, Categories of Networks –
TCP/IP Protocol suite and Comparison with OSI model.
UNIT –V
Source Coding, Huffman Coding, Channel Coding. Channel Capacity Calculation.
Error control coding-example, methods of controlling error, types of errors, types of codes.
Linear block codes, Binary cyclic codes.
Error Correction: Types of Errors, Vertical Redundancy Check (VRC), LRC, CRC, Checksum,
Error Correction using Hamming code.
67
TEXT BOOKS:
1. Digital Communications ByHaykin, Wiley India edition,2009 reprint
2. Data Communication and Computer Networking - B. A.Forouzan, 2nd Ed., 2003, TMH.
REFERENCE BOOKS:
1. B.Sklar, Digital Communications, 2nd Edition, Pearson Education, New Delhi, 2009.
2. Data Communications and Computer Networks - Prakash C. Gupta, 2006, PHI
3. John G.Proakis, Digital Communications, 3rd edition, McGraw Hill, 1995.
Course Outcomes:
1.
Gain knowledge about the building blocks of digital communication system.
2.
Know the basics of PAM, PPM, TDM, PCM, DPCM and other modulation techniques.
3.
Understand the different modulation techniques in digital communications system.
4.
Understand and be able to explain the principles of a layered protocol architecture; be able to identify and describe the protocols and standards used in transmission systems
5.
Understand and basic Error Control Coding schemes.
Course Outcomes Program Outcomes a b c d e f g h i j k l
Gain knowledge about the building blocks of digital communication system.
Know the basics of PAM, PPM,TDM,
PCM, DPCM and other modulation techniques
Understand the different modulation techniques in digital communications system. x x x x x x x x x x x x x x x x x x x x x
Understand and be able to explain the principles of a layered protocol architecture; be able to identify and describe the protocols and standards used in transmission systems
Understand and basic Error Control
Coding schemes x x x x x x
68
REAL TIME SYSTEMS
Subject Code: IT929
Contact Hours: 4Hours/Week
Pre-requisite: NIL
Course Objectives:
Credit: 4:0:0
The primary goal of this course is to meet the student the basics of real-time systems like task, process scheduling.
To introduce the concepts on different Real time operating systems
To give the student knowledge to analyse the real time data with database.
To analyse the real time communication based different algorithms, protocols and characteristics.
Course Contents:
Unit I
Introduction: What is real time, applications of real time systems, a basic model of real time system, and characteristics of real time systems, safety & reliability, types of real time tasks and their constraints, modelling timing constraints.
Real time task scheduling: Some important concepts, types of real time tasks and their characteristics, task scheduling, clock driven scheduling, hybrid schedulers, event driven scheduling, earliest deadline first(EDF) scheduling, rate monotonic algorithm(RMA). Some issues associated with RMA. Issues in using RMA practical solutions.
Unit II
Handling resource sharing and dependencies among real time tasks: Resource sharing among real time tasks, priority invasion, priority inheritance protocol(PIP), highest locker protocol(HLP). Priority ceiling protocol(PCP). Different types of priority inversions under PCP.
Important features of PCP. Some issues in using a resource sharing protocol. Handling task dependencies. Scheduling real time tasks in multiprocessor and distributed systems:
Multiprocessor task allocation, dynamic allocation of tasks. Fault tolerant scheduling of tasks.
Clock in distributed real time systems, centralized clock synchronization.
Unit III
Commercial real time operating systems: Time services, features of a real time operating system, Unix as a real time operating system, Unix based real time operating system, POSIX, a survey of contemporary real time operating systems, benchmarking real time systems.
Unit IV
Real time databases: Example applications of real time databases. Review of basic database concepts, real time databases, characteristics of temporal data. Concurrency control in real time databases. Commercial real time databases.
Unit V
Real time Communication: Examples of applications requiring real time communication, basic concepts, real time communication in a LAN. Soft real time communication in a LAN. Hard real time communication in a LAN. Bounded access protocols for LANs. Performance comparison, real time communication over packet switched networks. Qos framework, routing, resource reservation, rate control, Qos models.
69
Reference Books:
1.
Rajib Mall, “Real time systems: Theory and Practice”, Pearson, 2008.
2.
Jane W Liu, “ Real time systems”, Pearson Education, 2001.
3.
Krishna and Shin, “Real time systems”, TataMcGraw Hill, 1999.
4.
http://nptel.ac.in/syllabus_pdf/106105036.pdf
Course Outcomes:
1.
Able to familiarize on concepts of real time systems, perform scheduling, multitasking in practical situations.
2.
Able to analyze the handling resources in real time environment.
3.
Able to familiarize and differentiate on commercial real time operating systems.
4.
Able to analyze real time data with database concepts.
5.
Able to perform communication by employing real time protocols.
Course Outcomes a b c x x
Program Outcomes d e f g h x i j k
6.
Able to familiarize on concepts of real time systems, perform scheduling, multitasking in practical situations.
7.
Able to analyze the handling resources in real time environment.
8.
Able to familiarize and differentiate on commercial real time operating systems.
Able to analyze real time data with database concepts. x x x x x x x x x x l x x x
Able to communication employing real time protocols perform by x x x x
70