EEE 481 Computer Controlled Systems
FALL 2016, Time: TTh 9:00-10:15, COOR L1-10

Instructor: Kostas Tsakalis, GWC 358, 965-1467, tsakalis_email
Office
Hours:  See Schedule

Course Syllabus

Textbook:

C.L. Phillips, H.T. Nagle, A. Chakrabortty, Digital System Control Analysis and Design.Pearson, 4th Ed.

Other References:
C. Johnson. Process Control Instrumentation Technology, 4th Ed. Prentice Hall, 1993.
C.W. de Silva. Control Sensors and Actuators. Prentice Hall, 1989.
J.J. Carr. Elements of Electronic Instrumentation and Measurement. 3rd Ed. Prentice Hall 1996.

INSTRUCTION MATERIALS: (development supported by Consortium for Embedded & Networking Technologies)
Lecture slides-pdf  (updated 9/15)

Short presentations on Model Uncertainty and Control Input Saturation effects on feedback control systems.
Model files for experiments, notes (updated 2/19/07)
REAL-TIME FURNACE TEMPERATURE EMULATION: A MATLAB-SIMULINK/RTW/xPC-embedded project

NOTES ON BUILDING REAL-TIME APPLICATIONS WITH MATLAB  
Wafer Furnace Emulator (.zip)
xPC-Target Embedded Furnace Emulator (under development)
Sample Lab Report.doc    Sample Lab Report.pdf

Course Outline:

Grading: 2 Tests 30%, (best 20%, worst 10%)  HW 10%, Labs 30%, Final 30%
All tests: Closed book, One 8 1/5 x 11 sheet (2pages) of notes allowed

Final Exam: Thu, 12/8, 7:30-9:20
Material: HW assignments and Labs

Lab Assignments

Grading: 2 Tests 30%, (best 20%, worst 10%)  HW 10%, Labs 30%, Final 30%
All tests: Closed book, One 8 1/5 x 11 sheet (2pages) of notes allowed

HW Assignments
and solutions: Link

HW#1  Due 9/8 


HW#2 Due  9/22 

 

HW#3 Due  9/29


Midterm Exam, 10/13  Solutions
Material: HW 1-2-3
  

HW#4 Due  10/27  Matlab code for class example


HW#5 Due  11/8 

 

Midterm Exam, 11/15 Solutions
Material: HW 4-5
  

HW#6 Due  11/22

 

 

-----------------------------------------------------------------------------------------------------
Resources from past semesters:

2015/2013 etc Homework and Tests

 

Spring16: Link  T1: Solutions T2: Solutions

 
#1 Problems 1.10, 2.7, 2.11, 2.15, 2.16, 2.26, 2.36, 3.17, 3.24, 3.25
Due 3/3  
SOLUTIONS

#2 Problems 6.4, 7.22, 8.16, 8.19, 8.22
Due 3/29 
SOLUTIONS
 
#3 Problems:
see linked document
Due 4/28
SOLUTIONS


03/07 lecture Matlab History file
04/02/07 lecture Matlab History file
04/04/07 lecture Matlab History file

3. Reading Material (textbook)
Ch. 1-2: Specs, PID, Continuous-time design principles, Intro State-Space
Ch. 3: Discretization principles, PID-DT
Ch. 4: Analysis, z-transform basics, State Space in DT, Linearization
Ch. 6: Discrete Equivalents (self-study)
Ch. 7:  Sections 1,2,4: controller design principles, frequency domain methods, fundamental limitations
Ch. 10: Quantization effects

MIDTERM Discretization, linearization, PID: HW1 (Roughly Ch. 1-6):
Perform linearization of nonlinear systems (compute steady-state and the Taylor expansion of the nonlinearity around it).
Discretize systems using simple methods (forward/backward Euler) and understand the limitations of such approximations.
Given the system frequency response, design continuous-time PID's using crossover frequency and phase margin specs and discretize them.
Labs E1-E4:
Serial communication and A/D converter basics (see .ppt notes)