SYLLABUS (For the Academic year 2015 – 2016) BANGALORE

advertisement

M.S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS

(For the Academic year 2015 – 2016)

V to VI Semester B.E.

Electronics & Instrumentation Engineering

1

M S Ramaiah Institute of Technology

Department of Electronics and Instrumentation Engineering

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

DESIGN OF EMBEDDED INSTRUMENTATION SYSTEM

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

Download