CHE 573: Signal Processing for Chemical Engineers 2014 Winter Term

Similar documents
ECON 484-A1 GAME THEORY AND ECONOMIC APPLICATIONS

DEPARTMENT OF HISTORY AND CLASSICS Academic Year , Classics 104 (Summer Term) Introduction to Ancient Rome

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

Faculty of Health and Behavioural Sciences School of Health Sciences Subject Outline SHS222 Foundations of Biomechanics - AUTUMN 2013

BA 130 Introduction to International Business

University of Waterloo Department of Economics Economics 102 (Section 006) Introduction to Macroeconomics Winter 2012

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

TROY UNIVERSITY MASTER OF SCIENCE IN INTERNATIONAL RELATIONS DEGREE PROGRAM

FINN FINANCIAL MANAGEMENT Spring 2014

S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y

PSYC 2700H-B: INTRODUCTION TO SOCIAL PSYCHOLOGY

UNDERGRADUATE SEMINAR

CS 100: Principles of Computing

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

Syllabus ENGR 190 Introductory Calculus (QR)

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

COURSE BAPA 550 (816): Foundations of Managerial Economics Course Outline

COMPUTER INTERFACES FOR TEACHING THE NINTENDO GENERATION

CHMB16H3 TECHNIQUES IN ANALYTICAL CHEMISTRY

CHEM 1105: SURVEY OF GENERAL CHEMISTRY LABORATORY COURSE INFORMATION

HIST 3300 HISTORIOGRAPHY & METHODS Kristine Wirts

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

BUSI 2504 Business Finance I Spring 2014, Section A

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

Course outline. Code: SPX352 Title: Sports Nutrition

Instructor: Matthew Wickes Kilgore Office: ES 310

Business Administration

CHEM 6487: Problem Seminar in Inorganic Chemistry Spring 2010

Page 1 of 8 REQUIRED MATERIALS:

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

Math 22. Fall 2016 TROUT

Theory of Probability

SPCH 1315: Public Speaking Course Syllabus: SPRING 2014

Firms and Markets Saturdays Summer I 2014

Applied Trumpet V VIII

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

Control Tutorials for MATLAB and Simulink

Design Of An Automatic Speaker Recognition System Using MFCC, Vector Quantization And LBG Algorithm

INTERMEDIATE ALGEBRA Course Syllabus

Maintaining Resilience in Teaching: Navigating Common Core and More Online Participant Syllabus

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

Please read this entire syllabus, keep it as reference and is subject to change by the instructor.

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

THE UNIVERSITY OF WESTERN ONTARIO. Department of Psychology

MTH 215: Introduction to Linear Algebra

AUTOMATIC DETECTION OF PROLONGED FRICATIVE PHONEMES WITH THE HIDDEN MARKOV MODELS APPROACH 1. INTRODUCTION

COMM370, Social Media Advertising Fall 2017

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Food Products Marketing

Introduction to Forensic Anthropology ASM 275, Section 1737, Glendale Community College, Fall 2008

SOCIAL PSYCHOLOGY. This course meets the following university learning outcomes: 1. Demonstrate an integrative knowledge of human and natural worlds

GERM 3040 GERMAN GRAMMAR AND COMPOSITION SPRING 2017

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

AGN 331 Soil Science. Lecture & Laboratory. Face to Face Version, Spring, Syllabus

Phys4051: Methods of Experimental Physics I

Syllabus Fall 2014 Earth Science 130: Introduction to Oceanography

Course outline. Code: LFS303 Title: Pathophysiology

Mktg 315 Marketing Research Spring 2015 Sec. 003 W 6:00-8:45 p.m. MBEB 1110

SOAS Student Disciplinary Procedure 2016/17

ENCE 215 Applied Engineering Science Spring 2005 Tu/Th: 9:00 am - 10:45 pm EGR Rm. 1104

Dynamic Pictures and Interactive. Björn Wittenmark, Helena Haglund, and Mikael Johansson. Department of Automatic Control

SOUTHWEST COLLEGE Department of Mathematics

UNIVERSITY OF SOUTHERN MISSISSIPPI Department of Speech and Hearing Sciences SHS 726 Auditory Processing Disorders Spring 2016

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Grade 6: Correlated to AGS Basic Math Skills

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

FIN 571 International Business Finance

Accounting 543 Taxation of Corporations Fall 2014

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

REGULATIONS RELATING TO ADMISSION, STUDIES AND EXAMINATION AT THE UNIVERSITY COLLEGE OF SOUTHEAST NORWAY

GEOG 473/573: Intermediate Geographic Information Systems Department of Geography Minnesota State University, Mankato

Syllabus Foundations of Finance Summer 2014 FINC-UB

Speaker Identification by Comparison of Smart Methods. Abstract

EDF 6211: Educational Psychology: Applied Foundations Classroom GC (Graham Center 287-B)

HUMAN DEVELOPMENT OVER THE LIFESPAN Psychology 351 Fall 2013

Business 712 Managerial Negotiations Fall 2011 Course Outline. Human Resources and Management Area DeGroote School of Business McMaster University

Required Texts: Intermediate Accounting by Spiceland, Sepe and Nelson, 8E Course notes are available on UNM Learn.

ELEC3117 Electrical Engineering Design

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

Northeastern University Online Course Syllabus

Course outline. Code: PHY202 Title: Electronics and Electromagnetism

Course outline. Code: HLT100 Title: Anatomy and Physiology

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

MAR Environmental Problems & Solutions. Stony Brook University School of Marine & Atmospheric Sciences (SoMAS)

GIS 5049: GIS for Non Majors Department of Environmental Science, Policy and Geography University of South Florida St. Petersburg Spring 2011

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

Name: Giovanni Liberatore NYUHome Address: Office Hours: by appointment Villa Ulivi Office Extension: 312

Chemistry 106 Chemistry for Health Professions Online Fall 2015

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

University of Toronto Mississauga Sociology SOC387 H5S Qualitative Analysis I Mondays 11 AM to 1 PM IB 250

Spring 2012 MECH 3313 THERMO-FLUIDS LABORATORY

STA2023 Introduction to Statistics (Hybrid) Spring 2013

Automatic segmentation of continuous speech using minimum phase group delay functions

Soil & Water Conservation & Management Soil 4308/7308 Course Syllabus: Spring 2008

International Business BADM 455, Section 2 Spring 2008

MMU/MAN: MASINDE MULIRO UNIVERSITY OF SCIENCE AND TECHNOLOGY

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

Course outline. Code: ICT310 Title: Systems Analysis and Design

Transcription:

CHE 573: Signal Processing for Chemical Engineers 2014 Winter Term Instructor: Jinfeng Liu Office: ECERF 7-017 Phone: 780-492-1317 Fax: 780-492-2881 Email: jinfeng@ualberta.ca Course Time Schedule: Lecture M W F 10:00 10:50 in ETLC E2-009 Lab time: F 14:00 16:50 will have 2~3 labs. Lab room will be announced. Teaching Assistant: Jing Zhang (jzhang7@ualberta.ca) Grader: Office Hours: M 11:00 12:00 in ECERF 7-017 (Jinfeng Liu) Course webpage All handouts, assignments and other pertinent information will be posted on UofA s eclass portal for this course: https://eclass.srv.ualberta.ca/portal/ Other important announcements and information will also appear on this webpage. Course Objectives The main objective of this course is to introduce commonly used powerful information processing techniques, namely, temporal and spectral analysis via (1) correlation analysis, (2) Fourier transforms (spectral analysis) and (3) filtering methods (including filter design) for practical data analysis. The focus of this course is on discrete-time signals. A systematic development of the theoretical background will be supplemented with suitable applications to real-life data. The course will also provide the student with a hands-on experience in applying these tools to real-life data from the process industry. The preliminary part of this course provides an introduction to the theory of sampling, discrete-time systems and convolution. Notions of frequency in continuous-time and discrete-time domains will be provided with suitable examples. MATLAB will be the primary software platform for this course. Who will find this course useful? This course is aimed at students at the undergraduate and graduate levels. This course is particularly useful to all individuals currently studying/working (or intend to take up employment) in disciplines such as engineering/ medicine/ sciences/ business with particular interests in data analysis. Engineering students will also find it useful to obtain a basic knowledge of Digital Signal Processing (DSP) for future and current research projects in areas such as control theory, process monitoring, etc. A practical engineer can

directly employ the techniques taught in this course to analyze process data with applications to controller performance assessment, plant-wide oscillation detection, time-delay estimation, etc. Course Contents Topics to be covered will include some or all the following. (The required lecture hours given are approximate): Topic Sub-topics Duration Introduction Course objectives; Introduction to digital signal processing. 1 Lecture Signals Fundamental definitions; Introduction to CT and DT signals; Frequencies in CT and DT signals; Unit sample and unit step signals. Part I: Introduction & Fundaments (12 lectures) Sampling Systems Introduction to sampling; Concept of Aliasing; Sampling Theorem; Date preprocessing outlier detection. DT systems CT systems to DT systems; Linearity, causality, stability, time invariant; Representation of DT systems input/output, impulse; Convolution sum; FIR, IIR systems. 3~4 Lectures z-transform Definition & properties of z-transform; Inverse z-transform; Transfer functions; Poles and zeros; Applications of z-transform to LTI systems; Relationship between s-transform and z-transform.

Part II: Correlation Analysis in the Time Domain (8 lectures) Power signals Auto-correlation, auto-covariance; Auto-correlation functions (ACF); Partial autocorrelation function (PACF); Applications of ACF, PACF - periodic signal detection, disturbance model (MA, AR, ARMA) identification; Cross-correlation functions (CCF); Applications of CCF process delay detection, impulse response identification. 8 Lectures Part III: Frequency Domain Analysis (16 lectures) Fourier series & transforms for signals Frequency response of DT systems Introduction to spectrum; Fourier series for periodic signals; Power spectrum; Magnitude & phase spectra; Applications of power spectrum; Fourier transforms for aperiodic signals. Frequency response function; Response to periodic & aperiodic signals. 9 Lectures 3 Lectures Filters Introduction to filtering; Low-, high- and band-pass filters; MA, EWMA filter; Design of filters. 4 Lectures Text book A text book is not required for this course. The lecture notes and class handouts should suffice. For supplementary reading, the following books are recommended. J.G. Proakis and D.G. Manolakis, Digital Signal Processing: Principles, Algorithms and Applications, 4th edition, Prentice Hall, 2007. Sanjit Mitra. Digital Signal Processing: A Computer-Based Approach, 2e with DSP Laboratory using MATLAB, McGraw-Hill Higher Education, 2001. A.V. Oppenheim and R.W. Schafer. Digital Signal Processing, Prentice Hall, Eaglewood Cliffs, NJ, 1998. There is a lot of material on the web as well as demo toolboxes in Matlab. Prerequisites CHE 358 Process Data Analysis; CHE 446 Process Dynamics and Control

Assignments There will be five (more or less) assignments in this course. Software The software platform for this course is MATLAB and the associated toolboxes. MATLAB is a popular scientific computation and visualization software package that closely incorporates the theory taught in this course. The Signal Processing Toolbox along with the MATLAB contains the necessary tools for the analysis and design of control systems. It is highly recommended that students familiarize themselves with the basic functionalities of MATLAB as the text and the course frequently refer to MATLAB codes for implementation purposes. The best way to learn MATLAB is by going through some of the popular tutorials first and then trying it out for oneself. A good site that contains links to a few educational web sites is: http://www.mathworks.com/academia/student_center/tutorials/launchpad.html MATLAB is available on all departmental Unix workstations as well as several PC labs. You may want to consider buying the Student Edition of MATLAB for Windows XP, available in the U of A Bookstore, for your own PC; this software will be useful later for several other courses. MATLAB is a registered trademark of the Mathworks Inc. Computer Labs The objective of the computer labs is to enable the students to apply the concepts learnt in the classroom to computer-aided data analysis. This exercise allows the student to (1) obtain more insights into the theory and (2) obtain an experience of combining the theory with powerful tools that MATLAB and the associated toolboxes offer for data processing. Several labs will be carried out and the exact time schedules will be announced later. The venue for the labs will be announced in the class room and on the web page. Handouts will be given at the beginning of each lab. The students are expected to go through the handout carefully prior to performing the lab work. The lab reports should be stapled or contained in a standard lab book. Examinations and Grading Assignments 25% Midterm exam 30% (28 February, 2014 during regular class time) Final exam 45% (23 April 2013 at 9 AM) The conversion of the percentage grade into a final grade will be performed using a combination of relative and absolute measures taking into account the quality of work submitted and University policy on the distribution of grades. Grades are unofficial until confirmed by Faculty Council or its representative. Re-examination requests for a missed midterm examination will not be entertained. The weight for any deferred midterm exam will be carried onto the final exam. All examinations are closed book and closed notes; calculators are required. Policy regarding the use of calculators will be declared. Formulae sheets, if required, will be provided with each examination.

Penalty for late assignments Department of Chemical & Materials Engineering Unless you have an acceptable excuse, there will be a penalty on late assignments (including lab reports) according to the following rules: Late by 24 hours or less, the grade will be reduced by 25% Late by more than 24 hours, a zero grade will be assigned Plagiarism, Cheating, Misrepresentation of Facts and Participation in an Offence: The University of Alberta is committed to the highest standards of academic integrity and honesty. Students are expected to be familiar with these standards regarding academic honesty and to uphold the policies of the University in this respect. Students are particularly urged to familiarize themselves with the provisions of the Code of Student Behaviour (online at http://www.governance.ualberta.ca/en/codesofconductandresidencecommunitystandards/codeofstude ntbehaviour.aspx) and avoid any behaviour which could potentially result in suspicions of cheating, plagiarism, misrepresentation of facts and/or participation in an offence. Academic dishonesty is a serious offence and can result in suspension or expulsion from the University. The following behaviours constitute academic misconduct in this course (in addition to those specified on the Code): 1. Looking at another student s exam during a midterm or final. 2. Copying any part of an assignment or lab report from another student, or from an assignment or lab report from previous offerings for CHE573. 3. Permitting any other class member to copy any part of your assignment or project report. 4. Presenting laboratory data from any other student or former student of CHE573 as your own. 5. Using a programmable calculator in the exams. 6. Accessing the eclass during exams.