MC300: Feedback and Control Systems
Spring, 2010

Time:

Lecture: Tuesdays 6:00pm - 9:00pm

Place:

McAuliffe 111

Instructor:

Jeffrey N. Denenberg

Google Voice:

(203) 513-9427

Email:

jeffrey.denenberg@ieee.org

Home Page:

http://doctord.dyndns.org or http://doctord.webhop.net (Both go to the same server)

Prerequisites:

MA 321, ME 203, and EE213: or equivalents

Office Hours:

McAuliffe Hall 4:30 - 5:30 pm before class on Tuesday (and Monday) evenings also on Wednesdays at 1 pm
Contact the instructor via Google Voice or Email at any reasonable time.

Text:

Dorf & Bishop, Modern Control Systems, 11th edition, Prentice-Hall, 2008, ISBN 0-13-227028-5

Software:

MatLab Student Edition - The Mathworks (version 4.2c is available from the instructor) or Octave (Open Source)

References:

Feedback and Control Systems, Schaum's Outlines, McGraw-Hill 1990, ISBN 0-07-017052-5

Dukkipati, “Analysis and Design of Control Systems using MATLAB”, New Age Publishing, New Delhi, 2008

Phillips and Parr, Signals, Systems, and Transforms, 3rd edition, Prentice-Hall 2003

Interactive Notes (Phillips and Parr), EE235 (analog) and  EE341 (Discrete).  Thanks to the U. of Washington

Course Description:

This course emphasizes analysis and synthesis of closed-loop control systems using classical and state-space approaches with an emphasis on electro-mechanical systems. The mathematical requirements include the Laplace transform methods of solving differential equations, matrix algebra, and basic complex variables. Discussion of classical control-system design includes modeling of dynamic systems, block diagram representation, time and frequency domain methods, transient and steady state response, stability criteria, controller action (proportional; proportional and integral; proportional, integral, and derivative; and pseudo-derivatives feedback), root locus methods, the methods of Nyquist and Bode, and dynamics compensation techniques. Discussion of state-space methods includes formulation and solution (analytical and computer-based) of state equations, and pole-placement design. The course integrates computer-aided analysis and design tools (MATLAB and Working Model) to ensure relevance to the design of real-world controlled electro-mechanical systems. The course also includes lab (hardware-based) exercises.           (Prerequisites: MA 321, ME 203, and EE 213)

Schedule - Spring 2010  (Updated periodically so check regularly)

Class Performance Summary: Results with Final Grades

Supplementary Materials:

·         MatLab Tutorial by B. Aliane

·         Dennis S. Bernstein, A Student's Guide to Classical Control

·         CTM: Control Tutorials for MATLAB and Simulink

Eidos and Reflections

®      The Eidos system along with the course web site will be used to manage this course.

®      The Reflections functionality on Eidos will allow you to record your thoughts on the learning process in MC300.  There will be several specific reflection prompts, but feel free to use this system as your diary on your learning experiences.

®      There will be a threaded discussion group available for interaction among your peers and instructor on Eidos.  Use it to share information and perspectives as well as to get help in MC300.

Course Learning Goals:  

The students will learn to:

  1. Apply the basic concepts and principles and analytical methods such as the matrix analysis, the Laplace transforms for the mathematical modeling of mechanical, electrical, thermal, fluid, and electromechanical systems, and system representation using block diagrams and signal flow graphs.
  2. Apply analytical methods such as root locus, Laplace transform method, frequency response, Routh Hurwitz’s criterion, Bode analysis, and Nyquist analysis for analyzing and designing of control systems.

Expected learning outcomes:

The outcome of participating in lectures and handling homework assignments will be that the student will be able to:

  1. Understand the fundamental concepts and principles of feedback control of dynamic systems.
  2. Use the Laplace transforms to find the system parameters, and determination of the response of systems to inputs including the step, impulse, and ramp.
  3. Develop system models using block diagrams, steady state errors, system stability, and frequency response by Bode and Nyquist methods.
  4. Use the Root Locus, Bode, Nichols methods for the analysis and design of feedback control systems.
  5. Develop the state space analysis and design method for the feedback control systems.
  6. Demonstrate the use and application of MatLab (or Octave) software to the above.

Grading:

20% Homework, 40% Examinations (2 exams), 40% Final Exam

There will be no make-up examinations. If you are unable to take one of the mid-term examinations on the assigned date, let me know in advance to make alternative arrangements. If you are unable to take the final examination on the assigned date, I will record a course grade of incomplete. It can be redeemed by taking a makeup examination during the following semester.

In case of a class cancellation, the activity scheduled for a cancelled meeting date, whether exam or lecture, is automatically postponed to the next class meeting when it is eventually held. After a cancellation, an updated schedule will be issued.

Reading assignments should be completed before each class. Homework is due at the meeting after it is assigned.

Disability

If you have a documented disability and wish to discuss academic accommodations, please contact: David Ryan-Soderlund at Academic and Disability Support Services (203) 254-4000, x2615, or email drsoderlund@mail.fairfield.edu, and notify the course instructor within the first two weeks of the semester.

Academic Dishonesty

Students are sometimes unsure of what constitutes academic dishonesty.  In all academic work, students are expected to submit materials that are their own and are to include attribution for any ideas or language that are not their own.  Examples of dishonest conduct include, but are not limited to:

•       Falsification of academic records or grades, including but not limited to any act of falsifying information on an official academic document, grade report, class registration document or transcript.

•       Cheating, such as copying examination answers from materials such as crib notes or another student’s paper. .

•       Collusion, such as working with another person or persons when independent work is prescribed. .

•       Inappropriate use of notes.

•       Falsification or fabrication of an assigned project, data, results, or sources. .

•       Giving, receiving, offering, or soliciting information in examinations.

•       Using previously prepared materials in examinations, tests, or quizzes.

•       Destruction or alteration of another student’s work.

•       Submitting the same paper or report for assignments in more than one course without the prior written permission of each instructor.

•       Appropriating information, ideas, or the language of other people or writers and submitting it as one’s own to satisfy the requirements of a course – commonly known as plagiarism.
Plagiarism constitutes theft and deceit.  Assignments (compositions, term papers, computer programs, etc. .) acquired either in part or in whole from commercial sources, publications, students, or other sources and submitted as one’s own original work will be considered plagiarism.

•       Unauthorized recording, sale, or use of lectures and other instructional materials.
In the event of such dishonesty, professors are to award a grade of zero for the project, paper, or examination in question, and may record an F for the course itself.  When appropriate, expulsion may be recommended. . A notation of the event is made in the student’s file in the academic dean’s office.