# MAK333E SYSTEM DYNAMICS AND CONTROL 2016-2017 Fallpdf

## Instructors Assoc. Prof. Dr. Kenan Kutlu kutluk@itu.edu.tr – kkutlu@gmail.com

• 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