ECE 432-102



Spring 2006

Tuesday, 18:00 - 21:05, Room 207 Kupfrian Hall


Instructor: Prof. A.U. Meyer, Faculty Hall 401-B, (973)596-3530,,


Office Hours: Tuesday 16:00-17:45 or by appointment.

COURSE OUTLINE (subject to change - please check for updates)

Text:   C.L. Phillips, R.D. Harbor: "Feedback Control Systems", 4th ed., Prentice-Hall, 2000 (ISBN 0-13-949090-6).

            Course Notes (handouts)



MATLAB, with SIMULINK,  (student or regular) version 5.3, Release 11 or higher, or MATLAB version  4 or higher with corresponding version of SIMULINK. Note that MATLAB 7, Release 14 is available at


Suggested References:

There are many good references available, a few of which are listed below:

  D.K. Frederick, J.H. Chow, “Feedback Control Problems using MATLAB and the Control System Toolbox”, Brooks/Cole 2000.

B. Shahian,  M. Hassul: “Control System Design using MATLAB”, Prentice-Hall 1993 (ISBN 0-13-174061-X)

A. Gilat: “Matlab: An Introduction with Applications”,  Wiley 2004.

J.J. Di Stefano, A.R. Stubberud, I.J. Williams: "Feedback and Control Systems", 2nd edition, Schaum's Outline, 1994

 J. Van de Vegte: “Feedback Control Systems”, 3 rd edition, Prentice-Hall 1994 (ISBN 0-13-016379-1).

R.C. Dorf, R.H. Bishop: “Modern Control Systems”, 10th edition, Prentice-Hall 2004.

N.E. Leonard, W.S. Levine: “Using Matlab to Analyze and Design Control Systems”, Benjamin/Cummings Publishing Co.,1992.








1,2, (1/17-24)

Introduction.  Review of  control system basics: Laplace transforms, transfer functions, vectors and matrices, dynamic system models in both transfer function and state variable representation, block and flow diagrams, time and frequency response, stability and performance, Routh-Hurwitz criterion, root locus, Nyquist criterion, logarithmic frequency response representation (Bode plots, Nichols chart). [Material from ECE 431]..

2-12, 15,17; B-2,3,7.

3-2,4(a-d), 16; 4-10.

6-7; 7-16; 9-11.

3 ,4 (1/31, 2/7)

Full-state feedback. Pole placement design.  [Notes and text, pp.407-416]

10-2, 3, 4.


(2/14, 21)

Observer design: Full-state estimators, Use of estimators in feedback design; separation principle. [Notes and text, pp. 416-428]

10-6, 7, 8.


(2/28, 3/7)

Reduced-order estimators. Controllability and observability. Systems with input. [Notes and text, pp.428-449]    MIDTERM

Spec. Probs. 1.


Spring Recess


8  (3/21)

Review of pole placement and observer design


9, 10 (3/28,4/4))

Discrete systems [Notes and text, pp.455-478],  Sampled data systems [Notes and text, pp.485-543].




Nonlinear systems: Properties; equilibria and their stability; small-signal linearization. [Notes and text, pp.579-582, 605-614], State plane analysis and design. [Notes and text, pp. 614-622].

14-13, 14, 16, 17,

Spec. Prob.2.



Describing function analysis. [Notes and text, pp.583-605].

14-5, 14-5 (with relay repl. by e3, 14-7, Spec. Prob. 3 .

14 (4/25)



15 (5/2)




Grading: 8 Mini Quizzes (15 points each) of which the best 6 count = 90 points, Midterm= 60 points, Final = 80 points, Class perform. and extra work = 60 points, 290 points total.


Homework Format: Please start with your (brief) re-statement of each problem. Show all steps (more important than the actual result). Use MATLAB whenever feasible, even when not specifically stated in a problem statement. Computer-generated results (e.g. tables or plots) should be properly labeled and explained. Printout of any programs (e.g. m-files) generated by you to obtain the solutions should also be included.  Please keep in mind that clearly presented work is not only essential for evaluation by the instructor but can also serve you as a valuable reference resource in your future work or projects.