ME 41100 - System Dynamics and Control (Spring 2024)

Course Description

This is a fundamental undergraduate course on the classical theory of dyanmic systems and control. It provides an introduction to mathematical modeling, analysis, and control of linear dynamic systems. The course emphasizes the frequency-domain techniques and the state-space methods for the analysis of linear systems and the synthesis of control laws meeting given design specifications. Some familiarity with linear algebra, as well as ordinary differential equations (ODEs), is strongly recommended, although the necessary material will be reviewed in the context of the course.

Announcement

  • According to the Registrar's Final Exam Schedule, the final exam will be on Wednesday, May 22, 10:30am–12:45pm.

  • According to the college's policy, all operations are moving remote as of Wednesday, May 1, 2024. From Wednesday, May 1, classes will be on Zoom (link will be emailed to the class) until further notice.

  • There will be no class on Monday, April 22, Wednesday, April 24, and Monday, April 29 due to spring recess.

  • The practice midterm 2 is uploaded to Blackboard.

  • The second midterm will be on Wednesday, April 17 in class.

  • The second experiment class will be in the 10th week:

    • 3EF: Wednesday, April 3, 2:00PM-4:50PM, Steinman 226

  • The practice midterm 1 is uploaded to Blackboard. The solutions will be available after Feb 26, 2024 6:00 AM.

  • The first experiment class will be in the 6th week:

    • 3EF: Wednesday, March 6, 2:00PM-4:50PM, Steinman 226

  • The first midterm will be on Wednesday, March 6 in class.

  • There will be no class on Monday, Febuary 12 and Monday, Febuary 19 due to college closed.

  • The first class will be on Monday, January 29.

Course Outline

  • Dynamic models and dynamic response

    • Differential equations, transfer functions, poles and zeros, block diagrams, state space models, physical system modeling, time-domain specifications.

  • Root locus techniques

    • Root locus method, dynamic compensation using lead and lag networks.

  • Frequency response techniques

    • Frequency response, Bode plots, stability margins, Nyquist stability criterion, dynamic compensation.

  • State-space design

    • Similarity transformations, controllability, observability, pole placement, estimator design.

Prerequisites

Math 39100 (Differential Equations), Math 39200 (Linear Algebra and Vector Analysis), and ME 31100 (Fundamental of Mechatronics) or equivalent, or consent of instructor.

General Information

  • Credits: 4

  • Schedule:

    • Lecture: Mon/Wed 11:00AM - 12:15PM, Shepard S-374

    • Lab: (3EF) Wed 2:00PM - 4:50PM, Steinman 226

Syllabus

This course syllabus will be populated and updated as the semester progresses.

All associated readings are from Franklin, Powell, and Emami-Naeini, Feedback Control of Dynamic Systems, Prentice Hall, (FPE), and K. Ogata, System Dynamics, 4th ed., Pearson Prentice Hall, (Ogata). After each class, lecture notes will be uploaded to Blackboard.

Week Date Topic Associated Readings
1 Mon. Jan. 29 Introduction FPE: Chapter 1, Control - A perspective
Wed. Jan. 31 Mathematical background FPE: Section 3.1, Appendix A
2 Mon. Feb. 5 Mathematical background (cont.) FPE: Section 3.1, Appendix A
Wed. Feb. 7 Mechanical systems FPE: Section 2.1, Ogata: Chapter 3
3 Mon. Feb. 12 College Closed
Wed. Feb. 14 Mechanical systems (cont.) FPE: Section 2.1, Ogata: Chapter 3
4 Mon. Feb. 19 College Closed
Wed. Feb. 21 Modeling of control systems (transfer functions) FPE: Chapter 2, Section 3.2, Ogata: Chapter 4
Thr. Feb. 22 Modeling of control systems (block diagram reduction) FPE: Chapter 2, Section 3.2, Ogata: Chapter 4
5 Mon. Feb. 26 Electrical systems FPE: Sections 2.2-2.3, Ogata: Chapter 6
Wed. Feb. 28 First- and second-order systems, time-domain specifications FPE: Sections 3.3-3.4
6 Mon. Mar. 4 Time-domain specifications (cont.), in-class review FPE: Sections 3.3-3.4
Wed. Mar. 6 Midterm 1
7 Mon. Mar. 11 The concept of stability, Routh–Hurwitz stability criterion FPE: Section 3.6
Wed. Mar. 13 Routh–Hurwitz stability criterion (cont.) FPE: Section 3.6
8 Mon. Mar. 18 The concept of control, steady-state error FPE: Sections 4.1-4.2
Wed. Mar. 20 PID controllers FPE: Section 4.3
9 Mon. Mar. 25 Introduction to the root-locus method FPE: Section 5.1
Wed. Mar. 27 Rules for determining a root locus FPE: Section 5.2
10 Mon. Apr. 1 Selected illustrative root loci FPE: Section 5.3
Wed. Apr. 3 Design using dynamic compensation FPE: Section 5.4
11 Mon. Apr. 8 Frequency response FPE: Section 6.1
Wed. Apr. 10 Frequency response (cont.), Bode plot FPE: Section 6.1
12 Mon. Apr. 15 Bode plot (cont.) FPE: Section 6.1
Wed. Apr. 17 Midterm 2
13 Mon. Apr. 22 Spring Recess
Wed. Apr. 24 Spring Recess
14 Mon. Apr. 29 Spring Recess
Wed. May 1 Bode plot (cont.), in-class review FPE: Section 6.1
15 Mon. May 6 Stability from frequency response, gain and phase margins FPE: Sections 6.2, 6.4
Wed. May 8 The Nyquist stability criterion FPE: Section 6.3
16 Mon. May 13 The Nyquist stability criterion (cont.), in-class review FPE: Section 6.3
Wed. May 15 Control system design: case studies FPE: Chapter 10
End of Lectures
Final Wed. May 22 Final Exam

Homework

Scan your homework with your name and student ID, and email it to bwang1@ccny.cuny.edu as a single PDF. The title should be “ME 41100 - HW# - [Your Name]”.

Assignment Assigned On Due Date
Homework 0 January 29 January 31
Homework 1 January 31 Feburary 13
Homework 2 February 21 February 27
Homework 3 March 11 March 17
Homework 4 March 20 March 26
Homework 5 April 4 April 14
Homework 6 May 6 May 15

Textbooks and Reference Materials

The main textbook for the course will be:

  • G. F. Franklin, J. D. Powell, A. Emami-Naeini, Feedback Control of Dynamic Systems, Pearson.

The most up-to-date edition of this book is the 8th edition. Previous editions should, for the most part, be fine, as the material will not be substantially different.

Other optional references for the course's materials are:

  • K. Ogata, System Dynamics, 4th ed., Pearson Prentice Hall.

  • K. Ogata, Modern Control Engineering, 5th ed., Prentice Hall.

  • W. Palm III, System Dynamics, 3rd ed., McGraw-Hill.

  • R. C. Dorf, R. H. Bishop, Modern Control Systems, 13th ed., Pearson.

Some subjects may not be covered by the textbooks. Class attendance is required to prepare for exams and homeworks.

Grading Policy

Your grade will be assigned roughly according to the following percentages.

  1. Weekly homework: 20%

  2. Lab reports: 10%

  3. Midterms: 30%

  4. Final exam: 40%

No late homework will be accepted. If answers are not accompanied by satisfactory explanations (e.g., all intermediate steps, clearly readable handwriting), no credit will be given.

CCNY Grading System

Policy on Lateness and Absence

Exam Policy

The midterm exams will occur during the course's regular time slot. The final exam will occur during the time slot determined by the Registrar.

Exams will be closed books and closed notes. During exams, you will be allowed to use one reference sheet. Reference sheet must be on a Letter-size paper. Both sides may be used, and the reference sheet must be hand-written.

Academic Integrity

All students are subject to the university's academic integrity policies. Academic dishonesty will not be tolerated in any form. I will strongly adhere to the CUNY Policy on Academic Integrity, should the need arise. Instances of academic dishonesty include, but are not limited to

  • Copying solutions from other students during homework or during exams.

  • Solutions from previous years: It is forbidden to look at or copy solutions for homework from previous years. There are certain questions that are asked from year to year because they are good questions: doing these questions yourself will assist in your understanding of the course material and will be crucial in your in-class tests.

You are encouraged to work with other students on your assignments, and to help other students complete their assignments, provided that you comply with the following conditions:

  • Honest representation: The material you turn in for course credit must be a fair representation of your work. You are responsible for understanding and being able to explain and duplicate the work you submit.

  • Give help appropriately: When helping someone, it is important not to simply give them a solution, because then they may not understand it fully and will not be able to solve a similar problem next time. It's always important to take the time to help someone think through the problem and develop the solution.

Copyright Policy

All course materials (class lectures and discussions, handouts, examinations, web materials) and the intellectual content of the course itself are protected by United States Federal Copyright Law. Students (and all other persons) are forbidden from recording lectures or discussions and from distributing or selling lecture notes and all other course materials without the prior written permission of the instructor. Students are permitted to make notes solely for their own private educational use. Exceptions to accommodate students with disabilities may be granted with appropriate documentation.