MAK333E SYSTEM DYNAMICS AND CONTROL 2016-2017 Fall pdf
Instructors
Assoc. Prof. Dr. Kenan Kutlu
kutluk@itu.edu.tr – kkutlu@gmail.com
Grading Policy
- 10% 2 Homeworks
- 10% 1 Term Project
- 40% 2 Midterm Exams
- 40% Final
Rules
- It is compulsory to ATTEND at least 70% of the classes
- Copied or (suspiciously) similar Projects will get 0 pt.
- Late HW assignments will not be accepted.
- All enrolled students will take the same exams.
- Hw assignments and project will require MATLAB programming.
Textbooks
- Modern Control Engineering – OGATA – Prentice Hall
- Modern Control Systems - Dorf-Bishop - Addison Wesley
Other References
- G.F. Franklin, J.D.Powell, A.E.Naeini, Feedback Control of Dynamic Systems,Addison-Wesley,1994
- C.L.Phillips, R.D.Harbor, Feedback Control Systems, Prentice Hall, 1996
- Otomatik Kontrol Sistemleri, B.Kuo, Çeviren A.Bir, Literatür Yayınları
- Otomatik Kontrol Temelleri, Özdaş, Dinibütün, Kuzucu – Birsen
- Otomatik Kontrol, Frekans Cevabı ve Köklerin Geometrik Yeri – Hızal İTÜ
- Control Tutorials for Matlab: http://www.library.cmu.edu/ctms/ctms/index.htm
Topics
- Introduction to System Dynamics and Control
- Laplace Transformations
- Linearization
- Transfer Functions and Block Diagrams
- System Dynamics, Electrical, Mechanical, Thermal and Fluid Systems
- Transient and Steady-State Response of Dynamical Systems
- Feedback Control, PID Control
- Stability, Routh Method
- PID Tuning Methods
- Control System Performance
- Frequency Response Analysis(Bode Plots, Nyquist Locus, Bandwidth, Gain and Phase Margins)
Term Project
The project is a group work. Each group may be composed of 2-3 students. Each group must choose a different control example and work independently. The procedure for the project is outlined below.
Part 1 This part will be accepted as HW1 and submitted via Ninova before Midterm 1
-
Find an example of a feedback control system from suggested textbooks. Some of the examples can be given below:
- Satellite tracking antenna
- Magnetic tape drive speed control
- Automatic ship steering
- Attitude rate control for an aircraft
- Stick balancer control
- Altitude Control of a hot-air balloon
- Design of a satellite attitude control
- Lateral and Longitudinal control of a Boeing 747
- Control of the fuel-air ratio in an automotive engine
- (The list of examples will be extended later)
- (If possible) explain how the system works and what the components are by drawing a rough sketch of the system
- (If available) give the differential equations of the system, try obtaining the transfer function yourself
- Analyze the open-loop characteristics of the system (pole locations, impulse and step response)
Part 2 This part will be accepted as HW2 and submitted via Ninova before Midterm 2
- Analyse the closed-loop characteristics of the system with unity feedback and proportional controller
- Determine the range of proportional gain for stability using Routh-Hurwitz Stability Criterion
- Design PI, PD or PID controller for desired response. State the desired performance criteria of the system such as maximum overshoot, damping ratio, steady-state error, rise time, natural frequency
- Estimate the initial gains for tuning the controller, try using Ziegler-Nichols method
- State the final form and the constants of the controller. Plot the final response of the system. Explain if the desired performance is achieved
Project report should also include the following topics and all important steps of the project. The project report will also be submitted via Ninova before TBD
- Plot the Frequency Response of the system. Indicate the gain and the phase margin on the plot
- Write a conclusion. The references should be cited at the end of the report
- Do not even think about duplicating another team's project by assigning different numbers
- Do not forget to comment on every step, graph, etc. All figures should have captions and axes on all graphs should be labeled.
- Upload your project report file in the form of either MSWord or PDF format to Ninova
- Project will be graded based on the completeness and the degree of difficulty. Completeness is more important than degree of difficulty
- Projects copied directly from the Control Tutorials for Matlab or any other website will NOT be ACCEPTED