Sei sulla pagina 1di 9

ECE 43300 - Power Electronics

Lecture Hours: 3 Credits: 3 Professional Attributes EE Elective Normally Offered: Each Spring Requisites: ECE 25500 Requisites by Topic: Undergraduate Electronics Course Catalog Description: Introduction to the fundamental operating principles of power conditioning circuits that are currently being used to effect power flow from ac to dc and vice versa. Emphasis is on the relationship between form and function of these circuits. Circuits discussed will include ac/dc line-cummutated converters, dc/dc converters, dc/variable frequency converters, resonant converters, and ac/ac converters. Computer simulations will be used as a part of the course work. Course Objectives: To introduce the fundamental principles of operation of power conditioning circuits, concentrating on the relationship between form and function. Required Text(s): 1. Power Electronics, Daniel W. Hart, McGraw Hill, 2010, ISBN No. 978-0-07-338067-4. Recommended Text(s): 1. Fundamentals of Power Electronics, R. Erickson and W. Maksimovic, Springer, 2004, ISBN No. 0-7923-7270-0. 2. Power Electronics: Converters, Applications, and Design, Ned Mohan, John Wiley, 2003, ISBN No. 0-471-58408-8. Learning Objectives: A student who successfully fulfills the course requirements will have demonstrated: i. ii. iii. iv. an understanding of the relationships between form and function and the roles played by various circuit components in ac-dc, dc-dc, and dc-ac converters. [a,c,k] a knowledge of the basic characteristics of switch types and classification of converters. [a,e,k] a knowledge of control and switching techniques, and operating principles of ac-dc, dc-dc, and dc-ac converters . [a,e,k] a knowledge of the methods of sizing the switching and energy storage elements in ac-dc, dc-dc, and dc-ac converters . [a,c,k]

Lecture Outline:

Lectures Major Topics 1 Introduction to the fields of applications Characterization of switch types and classification of inverters 3 Semiconductor Devices/Interface Issues Dc-Dc Converters: circuit configurations, isolated and non-isolated stepdown and step-up converters, small ripple approximation, inductor volt-sec 12 balance and capacitor charge balance equations, sizing the inductors and capacitors, design of inductor and capacitors. Dc-Ac inverters: Basics of operation of H-bridge Voltage Sourced Inverters (VSI) (modulation strategies, Pulse-Width Modulation (PWM) of 8 an H-bridge inverter, analysis of harmonic spectrum), three-phase VSIs (PWM strategies, harmonic spectrum and distortion), current controlled VSIs. Half-bridge and full bridge diode rectifiers, harmonic distortion of 6 rectifiers and effects, effect of non-ideal AC source on the operation of diode-bridge rectifiers. 7 Three-phase thyristor based converters Practical considerations: gate drivers, types of commutation circuits, 6 snubbing, and thermal management, heatsink design and filtering 2 Exams
Engineering Design Content: Establishment of Objectives and Criteria Synthesis Analysis

ECE 49595 - Power Electronics Laboratory


Lecture Hours: 1 Lab Hours: 3 Credits: 1 Professional Attributes Upper Level Lab Experimental Course Offered: Spring 2012, Spring 2013 Requisites: (ECE 20800, ECE 25500) and ECE 43300 [may be taken concurrently]. Requisites by Topic: Undergraduate electronics course and power electronics Catalog Description: The primary objective of this laboratory is to provide the students with a basic foundation for analysis, design, test, and DSP control of power electronics converters by simulation and experimentation. The laboratory work involves design, construction, and DSP controlof power electronics converters including DC-DC, DC-AC, and AC-DC converters. Supplementary Information: May be used to satisfy part of the BSEE lab requirement. Required Text(s): None. Recommended Text(s): 1. Fundamentals of Power Electronics, R. Erickson & W. Maksimovic, Springer Publication, 2004, ISBN No. 0792372700. 2. Implementing a Digitally Controlled Renewable Energy System with C2000 MicroControllers, 2009. 3. TMS320F28030/28031/28032/28033/28034/28035/Piccolo Microcontrollers, 2010. Learning Objectives: A student who successfully fulfills the course requirements will have demonstrated: i. ii. a knowledge of analysis, design, simulation, and experimentation of various power electronics circuits including AC-DC, DC-AC, and DC-DC. [b,c,e] a knowledge of using digital signal processing tools for rapid prototyping and commissioning of power electronics circuits by using Texas Instruments DSP boards and MATLAB real time workshop software.. [k] Assessment Method for Learning Objectives: A student who receives a passing grade must have demonstrated basic competency in the outcomes. Basic competency will be assessed based on the following specific methods: (i) First outcome will be tested through pre-laboratory homeworks, laboratory procedures and reports and final exams, and (ii)

Second outcome will be assessed via laboratory performance and checking the lab notebook and poject reports. Lab Outline:

Lab 1 2 3 4 5 6 7 8 9 10 11 12 13-14

Activity Introduction to the lab., Matlab/Simulink, and equipments Introduction to TI C2000 DSP board and renewable energy development kit. Gate drive design Passive component design Design and simulation of a DC-DC buck/boost converter for a battery charger. Circuit implementation and DSP control of a DC-DC buck/boost converter for battery charger: Part I Circuit implementation and DSP control of a DC-DC buck/boost converter for battery charger: Part II Circuit implementation and DSP control of a DC-DC buck/boost converter for battery charger: Part III Design and simulation of a single-phase and three-phase DC-AC inverter Circuit implementation and DSP control of a single-phase and a threephase DC-AC inverter: Part I Circuit implementation and DSP control of a single-phase and a threephase DC-AC inverter: Part II Circuit implementation and DSP control of a single-phase and a threephase DC-AC inverter: Part III Simulation and circuit implementation of a single-phase and a three-phase diode rectifier

Engineering Design Content: Establishment of Objectives and Criteria Synthesis Analysis Construction Testing Evaluation

ECE 43800 - Digital Signal Processing with Applications


Lecture Hours: 3 Lab Hours: 3 Credits: 4 Professional Attributes Advanced EE Selective Normally Offered: Each Fall, Spring Requisites: ECE 30100 and ECE 20800 and ECE 30200 Catalog Description: The course is presented in three units. Foundations: the review of continuous-time and discrete-time signals, and spectral analysis; design of finite impulse response and infinite impulse response digital filters; processing of random signals. Speech processing: vocal tract models and characteristics of the speech waveform; short-time spectral analysis and synthesis ; linear predictive coding. Image processing: two dimensional signals, systems, and spectral analysis; image enhancement; image coding; image reconstruction. The laboratory experiments are closely coordinated with each unit. Throughout the course, the integration of digital signal processing concepts in a design environment is emphasized. Course Objectives: This course will treat a broad range of Digital Signal Processing (DSP) topics. It will strengthen the student's understanding of the foundations of DSP, introduce the students to three major application areas: speech processing image processing and array signal processing, and provide extensive hands-on design experience. Required Text(s): 1. Digital Signal Processing, Principles, Algorithms, and Applications, 4th Edition, J. G. Proakis and D. G. Manolakis, Prentice Hall, 1996, ISBN No. 0-13-187374-1. Recommended Text(s): None. Learning Objectives: A student who successfully fulfills the course requirements will have demonstrated: i. ii. iii. iv. an understanding of linear time invariant systems. [a] the ability to manipulate discrete parameter signals. [a,k] knowledge of how to use linear transforms. [a,k] The ability to apply linear system analysis to engineering problems. [a,e,k]

Assessment Method for Learning Objectives: none Lecture Outline:

Week(s) Topics 1.0 Foundations1.1 Continuous-time and discrete-time signals and spectral analysis (CTFT & DTFT;1.2 Continuous-time and discrete-time systems;1.3 Sampling;1.4 Decimation and interpolation;1.5 Z Transform 8 ;1.6 Discrete Fourier Transform (DFT) and Fast Fourier Transform Algorithm (FFT) ;1.7 Digital filter design ;1.8 Filtering random signals ;1.9 Estimating distributions and correlation functions 2.0 Speech Processing;2.1 Speech models and characteristics ;2.2 Short3 time Fourier analysis and synthesis;2.3 Linear predictive coding 3.0 Image Processing;3.1 2-D signals and systems;3.2 Image coding;3.3 3 Image enhancement;3.4 Computed tomography 1 Examinations
Lab Outline:

Lab 1 2 3 4 5

10 11

Experiment Title or Activity Discrete and Continuous Time Signals. Properties of discrete and continuous-time signals, sampling, processing of discrete signals using MatLab. Discrete Time Systems. Properties of discrete time systems, difference equations, inverse systems. Frequency Analysis. Synthesis of periodic signals using Simulink, modulation, discrete-time Fourier transform (DTFT). Sampling and Reconstruction. Analysis of sampling, reconstruction using zero order hold, discrete-time interpolation and decimation. Digital Filter Design I. Z transform analysis of difference equations, design of simple finite impulse and infinite impulse response filters (FIR and IIR), lowpass filter design parameters, FIR filter design via truncation. Digital Filter Design II. FIR filter design using standard and Kaiser windows, FIR filter design via Parks-McClellan method, design of IIR filters via numerical optimization. Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT) Algorithm I. Computing the DFT, matrix representation for the DFT, computational complexity of the DFT. Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT) Algorithm II. Shifting frequency range, effect of zero padding, divide and conquer DFT, recursive divide and conquer. Discrete-Time Random Processes and Spectrum Estimation I. Sample statistics for one and two random variables, approximating probability density functions, autocorrelation for filtered random processes, correlation of two random processes. Discrete-Time Random Processes and Spectrum Estimation II. Power spectrum estimation, averaging periodograms, power spectrum of a lineartime-invariant system, power spectrum of a speech signal. Speech Processing I. Characteristics of speech waveform, modeling of speech waveform.

12 13 14

Speech Processing II. Short-time discrete-time Fourier transform, spectogram, formant analysis. Image Processing I. Histogram, pointwise transformation, gamma correction, linear and nonlinear smoothing, sharpening. Image Processing II. Color images, color spaces, halftoning.

ECE 49595 - Software for Embedded Systems


Lecture Hours: 3 Credits: 3 Professional Attributes EE Elective Experimental Course Offered: Spring 2011, Fall 2012, Fall 2013 Requisites: CS 15900 and ECE36200 Requisites by Topic: Digital Logic Design, Basics of Microcontrollers, C Programming Catalog Description: This course provides an introduction to software design for embedded computing systems. Major topics covered include the importance of time and timing in embedded systems, embedded software organization (FSM-based program design, polled loop systems, foreground- background systems, event driven architectures, multi-tasking, etc.), real-time scheduling and real-time operating systems, wired/wireless networked embedded systems, debugging techniques for embedded software, and advanced topics such as memory-safe programming, implementing reentrant functions, and minimizing code space, memory usage, and power consumption. The course features a series of integrated assignments using stateof-the-art embedded hardware platforms, embedded software design tools, and real-time operating systems that reinforce the concepts taught in the lectures. Supplementary Information: Activities 1. Get hands on with platform and simple exercise to understand the concept of cross compilation 2. Understanding polling vs. interrupts 3. Designing control loops: sense, compute, actuate 4. Event-driven SW architecture: TinyOS on MSP430F5438 evaluation board 5. Real-time scheduling in Linux on the Beagleboard embedded platform 6. Writing a simple distributed embedded application Co-listed with Computer Science. Required Text(s): 1. An Embedded Software Primer, David E. Simon, Addison-Wesley Professional, 1999, ISBN No. 13: 978-0201615692.. Recommended Text(s): 1. Introduction to Embedded Systems, A Cyber-Physical Systems Approach, E.A. Lee and S.A. Seshia, 2011, ISBN No. 978-0-557-70857-4. Learning Objectives: A student who successfully fulfills the course requirements will have demonstrated:

i. ii. iii. iv. v.

an understanding of the embedded software design process and toolsused . [k] an understanding of various software architectures for embedded systems. [a,c] an ability to apply advanced debugging techniques to embedded software. [b,e] an ability to analyze and implement real-time embedded applications . [a,c] an ability to design and implement distributed applications for networked embedded systems. [b,c]

Assessment Method for Learning Objectives: The students will have several opportunities to satisfy the course outcomes including design assignments and a midterm/final exam. A student will satisfy each course outcome when his/her score for the corresponding exam/assignment question(s) equals or exceeds 40%, which represents minimal competency. If the student fails to meet this level of minimal competency on a specific course outcome, the student will have a second chance to do so by appearing for a retest (either written or through an interview, to be chosen by the instructor). While the retest will not affect the student's score on the original test, it will provide him/her a second opportunity to demonstrate competency on the course material, and satisfy the course outcome. Lecture Outline:

Week(s) 1 2 1 3 3 2 2 1

Major Topics Introduction to embedded systems and associated tool flow Review of embedded hardware Time and clocks in embedded systems Software architectures for embedded systems Real-time operating systems Software for networked and distributed embedded systems Debugging techniques for embedded software Advanced topics

Engineering Design Content: Establishment of Objectives and Criteria Analysis Construction Testing Evaluation

Engineering Design Consideration(s): Economic Environmental Manufacturability

Potrebbero piacerti anche