Course Details

Time and Place:

T,R 12:30 PM to 1:50 PM in NSC 216

Office Hours:

Drop in anytime during my office hours, which are Thursday at 4:00-5:00 pm. Otherwise call to make an appointment, or contact me via e-mail:

Office: 1009 Furnas Hall, Office Tel: 645-2593 x2235.

The TA for the course is Ravi Kumar and he can be reached at rkumar6 at buffalo.edu

Introduction:

Automatic control has touched every aspect of our lives. Every engineering discipline has benefited from control technology. For instance, Civil engineers have integrated active mass dampers to reduce the inter-story drift of buildings when excited by an seismic event, Aerospace engineers have developed control technology which can permit a space vehicle to rendezvous with a target many light days from its launch point, Mechanical engineers have exploited control to design CNC machines which can carve complex shaped turbine blades, Electrical engineers have designed very precise sero-motors which permit rapid fastening of leads to an integrated chip. With the interdisciplinary nature of control, one can only foresee its influence on an engineer's life, increase with time.

Objectives:

The goal of this course is to provide an introduction to the design and analysis of control systems. This course will only consider linear systems which will permit a control designer to exploit frequency-domain and time-domain tools to study control systems. The foundation of all control theory is stability. Methods to analyze stability and degrees of stability will be discussed. The chronologic order of topics that will be discussed are: (i) Review of Laplace Transforms, (ii) Mathematical modeling of dynamic systems, (iii) time-response analysis, (iv) Root-Locus analysis, (v) Frequency response analysis, and (vi) P, PD, PI, and PID control design. At the end of the course, the students will have the ability to represent a dynamic system in a standard block diagram form which is commonly used by control enginners, analyze the stability of the open and closed loop system and synthesize a controller to meet a desired objective. Basic knowledge of mechanics, ordinary differential equations, Laplace transforms and MATLAB is assumed. Lack of exposure to MATLAB should not be a debilitating factor, since the learning curve for this software is not steep.

Prerequisites:

MAE340.

Textbook:

Ogata, Katsuhiko, Modern Control Engineering: Fourth Edition, Prentice Hall PTR, Upper Saddle River, New Jersey 07458, 1997.

Homework:

Homeworks will be periodically assigned, which are due one week from the day they are assigned. Late homeworks will not be accepted and solutions to the homeworks will be discussed in class.

Grading:

Virtual Lab 30%, (20% Graduate students)
Project (Graduate students) 10%
Homework 20%
Quiz 1 5%
Mid-Term Exam 20%
Quiz 2 5%
Final Exam 20 %


References:

Kuo, Benjamin, Automatic Control Systems: Seventh Edition , Prentice Hall PTR, Upper Saddle River, NJ 07458, 1995.
Driels, Morris., Linear Control Systems Engineering , McGraw Hill, New York, 1996.
Dorf, Richard, C., and Bishop, Robert, H., Modern Control Systems: Seventh Edition , Addison-Wesley, Reading, Massachusetts, 1995.
Ogata, Katsuhiko, Designing Linear Control System with Matlab , Prentice Hall, Englewood Cliffs, NJ 07632, 1994.
Leonard, N. E., and Levine, W. S., Using Matlab to Analyze and Design Control Systems , Benjamin/Cummings Publishing Company, Inc., Redwood City, CA, 1995

Important Dates