Course Detail
Course Description
Course | Code | Semester | T+P (Hour) | Credit | ECTS |
---|---|---|---|---|---|
CONTROL SYSTEMS | EEE3234080 | Spring Semester | 3+0 | 3 | 6 |
Course Program | Çarşamba 10:00-10:45 Çarşamba 11:00-11:45 Çarşamba 12:00-12:45 |
Prerequisites Courses | |
Recommended Elective Courses |
Language of Course | English |
Course Level | First Cycle (Bachelor's Degree) |
Course Type | Required |
Course Coordinator | Assist.Prof. Elif HOCAOĞLU |
Name of Lecturer(s) | Assist.Prof. Elif HOCAOĞLU |
Assistant(s) | |
Aim | Objective of the course is to enable students to • understand the vital role of automatic control in engineering and science, • recognize the fundamental concepts of control systems, • identify when a process is challenging to control, • propose solutions on the purpose of designing controllers for dynamic systems by using relevant mathematical theory and key concepts, • simulate various dynamic models based on different control methodologies and evaluate their behavior and performance by means of computational tools, • apply fundamental control theories to real time systems. |
Course Content | This course contains; Introduction to Control Systems, A Perspective on Feedback Control, A Perspective on Mathematical Modeling of Dynamic Systems,Dynamic Models, Laplace Transformation, Inverse Laplace Transformation, Poles and Zeros, Linear System Analysis, The Transfer Functions, The Block Diagram,Transient Response Analysis, Time-Domain Specifications, Design Synthesis, Effect of Zeros and Additional Poles, Stability of LTI Systems, Routh’s Stability Criterion,The First Analysis of Feedback, The Basic Equations of Control, Regulation and Disturbance Rejection, PID Control,Control Systems Design by the Root Locus Method, Lead Compensation, Lag Compensation,Frequency Response Design, Bode Diagrams, Bode Diagram Problems, Stability Condition,Bode Diagram Problems, Stability Condition, Stability Margins, Closed-Loop Frequency Response,Control System Design by Frequency Response: Lead Compensation, Lag Compensation, Lag-Lead Compensation, PD-PI-PID Compensations,State-Space Design, System Description in State-Space, Block Diagrams and Canonical Forms: Controllable Canonical Forms,State-Space Design, Observer Canonical Forms, Dynamic Response from the State Equations,Estimator Design, Observability, Reduced Order Estimator Design, Estimator Pole Selection, Compensator Design: Combined Control Law and Estimator,Controllability, Observability, Control System Design in State Space: Pole Placement,Control-Law Design for Full-State Feedback: Observer, Ackermann’s Formula,Estimator Design, Observability, Reduced Order Estimator Design, Estimator Pole Selection, Compensator Design: Combined Control Law and Estimator. |
Dersin Öğrenme Kazanımları | Teaching Methods | Assessment Methods |
Recognize the efficacy of automatic control, the importance of a proper process design, the concept of feedback in control systems and some of the key design issues. | 12, 16, 2, 21, 9 | A, E, F |
Recognize the fundamental elements taking part in the control systems, such as actuators, sensors, controllers, and converters | 2, 21, 3, 9 | A, E, F |
Develop mathematical models for various dynamic systems by analysing these systems using design principles. | 12, 2, 21, 9 | A, E, F |
Restate transfer functions of the dynamic models using Laplace transform. | 12, 2, 21, 3, 9 | A, E, F, R |
The characteristics of the time response for these models are determined within a simulation environment by redefining the transfer function of dynamic models using Laplace transformation. | 12, 2, 21, 9 | A, E, F, R |
Compare open-loop and closed-loop control with respect to disturbance rejection, tracking accuracy, sensitivity, and steady-state error. | 12, 2, 21, 3, 9 | A, E, F, R |
Design linear control systems utilizing fundamental concepts, such as root locus, frequency response (Bode diagrams), and state-variable feedback both in time and frequency domains and evaluate their effect on the transient and steady-state performance of the system. | 12, 2, 21, 3, 9 | A, E, F, R |
Employ the fundamental digital control concepts for the software and hardware-based implementations. | 11, 2, 21, 5 | D, F, R |
Design physical systems to be fabricated and controlled in real-time in order to solve the identified engineering problems with technical skills. | 12, 2, 21, 3, 9 | A, D, E, F, R |
Teaching Methods: | 11: Demonstration Method, 12: Problem Solving Method, 16: Question - Answer Technique, 2: Project Based Learning Model, 21: Simulation Technique, 3: Problem Baded Learning Model, 5: Cooperative Learning, 9: Lecture Method |
Assessment Methods: | A: Traditional Written Exam, D: Oral Exam, E: Homework, F: Project Task, R: Simulation-Based Evaluation |
Course Outline
Order | Subjects | Preliminary Work |
---|---|---|
1 | Introduction to Control Systems, A Perspective on Feedback Control, A Perspective on Mathematical Modeling of Dynamic Systems | Course slides and 1st chapter of the course books |
2 | Dynamic Models, Laplace Transformation, Inverse Laplace Transformation, Poles and Zeros, Linear System Analysis, The Transfer Functions, The Block Diagram | Course slides and 2nd chapter of the course books |
3 | Transient Response Analysis, Time-Domain Specifications, Design Synthesis, Effect of Zeros and Additional Poles, Stability of LTI Systems, Routh’s Stability Criterion | Course slides and 3th chapter of the course book (Franklin's book) and 5th chapter of the Ogata's book |
4 | The First Analysis of Feedback, The Basic Equations of Control, Regulation and Disturbance Rejection, PID Control | Course slides, 4th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 8th chapter of the other course book ( book title: : Modern Control Engineering) |
5 | Control Systems Design by the Root Locus Method, Lead Compensation, Lag Compensation | Course slides, 5th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 6th chapter of the other course book ( book title: : Modern Control Engineering) |
6 | Frequency Response Design, Bode Diagrams, Bode Diagram Problems, Stability Condition | Course slides, 6th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 7th chapter of the other course book ( book title: : Modern Control Engineering) |
7 | Bode Diagram Problems, Stability Condition, Stability Margins, Closed-Loop Frequency Response | Course slides, 6th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 7th chapter of the other course book ( book title: : Modern Control Engineering) |
8 | Control System Design by Frequency Response: Lead Compensation, Lag Compensation, Lag-Lead Compensation, PD-PI-PID Compensations | Course slides, 6th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 7th chapter of the other course book ( book title: : Modern Control Engineering) |
9 | State-Space Design, System Description in State-Space, Block Diagrams and Canonical Forms: Controllable Canonical Forms | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
10 | State-Space Design, Observer Canonical Forms, Dynamic Response from the State Equations | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
11 | Estimator Design, Observability, Reduced Order Estimator Design, Estimator Pole Selection, Compensator Design: Combined Control Law and Estimator | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
12 | Controllability, Observability, Control System Design in State Space: Pole Placement | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
13 | Control-Law Design for Full-State Feedback: Observer, Ackermann’s Formula | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
14 | Estimator Design, Observability, Reduced Order Estimator Design, Estimator Pole Selection, Compensator Design: Combined Control Law and Estimator | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
Resources |
1. G.F. Franklin, J.D. Powell, A.Emami-Naeini: Feedback Control of Dynamic Systems (7th Edition), Prentice Hall, 2015. 2. Katsuhiko Ogata: Modern Control Engineering (5th Edition), Prentice Hall, 2010. |
1. MATLAB Control System Toolbox, SIMULINK (Code Examples) 2. Arduino (Built-in Examples) https://www.arduino.cc/en/Tutorial/BuiltInExamples 3. G.F. Franklin, J.D. Powell, M. Workman: Digital Control of Dynamic Systems (3th Edition), Prentice Hall, 2006. |
Course Contribution to Program Qualifications
Course Contribution to Program Qualifications | |||||||
No | Program Qualification | Contribution Level | |||||
1 | 2 | 3 | 4 | 5 | |||
1 | An ability to apply knowledge of mathematics, science, and engineering | X | |||||
2 | An ability to identify, formulate, and solve engineering problems | X | |||||
3 | An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability | X | |||||
4 | An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice | X | |||||
5 | An ability to design and conduct experiments, as well as to analyze and interpret data | X | |||||
6 | An ability to function on multidisciplinary teams | X | |||||
7 | An ability to communicate effectively | X | |||||
8 | A recognition of the need for, and an ability to engage in life-long learning | X | |||||
9 | An understanding of professional and ethical responsibility | X | |||||
10 | A knowledge of contemporary issues | X | |||||
11 | The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context | X |
Assessment Methods
Contribution Level | Absolute Evaluation | |
Rate of Midterm Exam to Success | 30 | |
Rate of Final Exam to Success | 70 | |
Total | 100 |
ECTS / Workload Table | ||||||
Activities | Number of | Duration(Hour) | Total Workload(Hour) | |||
Course Hours | 14 | 3 | 42 | |||
Guided Problem Solving | 0 | 0 | 0 | |||
Resolution of Homework Problems and Submission as a Report | 8 | 10 | 80 | |||
Term Project | 0 | 0 | 0 | |||
Presentation of Project / Seminar | 1 | 3 | 3 | |||
Quiz | 0 | 0 | 0 | |||
Midterm Exam | 1 | 20 | 20 | |||
General Exam | 1 | 25 | 25 | |||
Performance Task, Maintenance Plan | 0 | 0 | 0 | |||
Total Workload(Hour) | 170 | |||||
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(170/30) | 6 | |||||
ECTS of the course: 30 hours of work is counted as 1 ECTS credit. |
Detail Informations of the Course
Course Description
Course | Code | Semester | T+P (Hour) | Credit | ECTS |
---|---|---|---|---|---|
CONTROL SYSTEMS | EEE3234080 | Spring Semester | 3+0 | 3 | 6 |
Course Program | Çarşamba 10:00-10:45 Çarşamba 11:00-11:45 Çarşamba 12:00-12:45 |
Prerequisites Courses | |
Recommended Elective Courses |
Language of Course | English |
Course Level | First Cycle (Bachelor's Degree) |
Course Type | Required |
Course Coordinator | Assist.Prof. Elif HOCAOĞLU |
Name of Lecturer(s) | Assist.Prof. Elif HOCAOĞLU |
Assistant(s) | |
Aim | Objective of the course is to enable students to • understand the vital role of automatic control in engineering and science, • recognize the fundamental concepts of control systems, • identify when a process is challenging to control, • propose solutions on the purpose of designing controllers for dynamic systems by using relevant mathematical theory and key concepts, • simulate various dynamic models based on different control methodologies and evaluate their behavior and performance by means of computational tools, • apply fundamental control theories to real time systems. |
Course Content | This course contains; Introduction to Control Systems, A Perspective on Feedback Control, A Perspective on Mathematical Modeling of Dynamic Systems,Dynamic Models, Laplace Transformation, Inverse Laplace Transformation, Poles and Zeros, Linear System Analysis, The Transfer Functions, The Block Diagram,Transient Response Analysis, Time-Domain Specifications, Design Synthesis, Effect of Zeros and Additional Poles, Stability of LTI Systems, Routh’s Stability Criterion,The First Analysis of Feedback, The Basic Equations of Control, Regulation and Disturbance Rejection, PID Control,Control Systems Design by the Root Locus Method, Lead Compensation, Lag Compensation,Frequency Response Design, Bode Diagrams, Bode Diagram Problems, Stability Condition,Bode Diagram Problems, Stability Condition, Stability Margins, Closed-Loop Frequency Response,Control System Design by Frequency Response: Lead Compensation, Lag Compensation, Lag-Lead Compensation, PD-PI-PID Compensations,State-Space Design, System Description in State-Space, Block Diagrams and Canonical Forms: Controllable Canonical Forms,State-Space Design, Observer Canonical Forms, Dynamic Response from the State Equations,Estimator Design, Observability, Reduced Order Estimator Design, Estimator Pole Selection, Compensator Design: Combined Control Law and Estimator,Controllability, Observability, Control System Design in State Space: Pole Placement,Control-Law Design for Full-State Feedback: Observer, Ackermann’s Formula,Estimator Design, Observability, Reduced Order Estimator Design, Estimator Pole Selection, Compensator Design: Combined Control Law and Estimator. |
Dersin Öğrenme Kazanımları | Teaching Methods | Assessment Methods |
Recognize the efficacy of automatic control, the importance of a proper process design, the concept of feedback in control systems and some of the key design issues. | 12, 16, 2, 21, 9 | A, E, F |
Recognize the fundamental elements taking part in the control systems, such as actuators, sensors, controllers, and converters | 2, 21, 3, 9 | A, E, F |
Develop mathematical models for various dynamic systems by analysing these systems using design principles. | 12, 2, 21, 9 | A, E, F |
Restate transfer functions of the dynamic models using Laplace transform. | 12, 2, 21, 3, 9 | A, E, F, R |
The characteristics of the time response for these models are determined within a simulation environment by redefining the transfer function of dynamic models using Laplace transformation. | 12, 2, 21, 9 | A, E, F, R |
Compare open-loop and closed-loop control with respect to disturbance rejection, tracking accuracy, sensitivity, and steady-state error. | 12, 2, 21, 3, 9 | A, E, F, R |
Design linear control systems utilizing fundamental concepts, such as root locus, frequency response (Bode diagrams), and state-variable feedback both in time and frequency domains and evaluate their effect on the transient and steady-state performance of the system. | 12, 2, 21, 3, 9 | A, E, F, R |
Employ the fundamental digital control concepts for the software and hardware-based implementations. | 11, 2, 21, 5 | D, F, R |
Design physical systems to be fabricated and controlled in real-time in order to solve the identified engineering problems with technical skills. | 12, 2, 21, 3, 9 | A, D, E, F, R |
Teaching Methods: | 11: Demonstration Method, 12: Problem Solving Method, 16: Question - Answer Technique, 2: Project Based Learning Model, 21: Simulation Technique, 3: Problem Baded Learning Model, 5: Cooperative Learning, 9: Lecture Method |
Assessment Methods: | A: Traditional Written Exam, D: Oral Exam, E: Homework, F: Project Task, R: Simulation-Based Evaluation |
Course Outline
Order | Subjects | Preliminary Work |
---|---|---|
1 | Introduction to Control Systems, A Perspective on Feedback Control, A Perspective on Mathematical Modeling of Dynamic Systems | Course slides and 1st chapter of the course books |
2 | Dynamic Models, Laplace Transformation, Inverse Laplace Transformation, Poles and Zeros, Linear System Analysis, The Transfer Functions, The Block Diagram | Course slides and 2nd chapter of the course books |
3 | Transient Response Analysis, Time-Domain Specifications, Design Synthesis, Effect of Zeros and Additional Poles, Stability of LTI Systems, Routh’s Stability Criterion | Course slides and 3th chapter of the course book (Franklin's book) and 5th chapter of the Ogata's book |
4 | The First Analysis of Feedback, The Basic Equations of Control, Regulation and Disturbance Rejection, PID Control | Course slides, 4th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 8th chapter of the other course book ( book title: : Modern Control Engineering) |
5 | Control Systems Design by the Root Locus Method, Lead Compensation, Lag Compensation | Course slides, 5th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 6th chapter of the other course book ( book title: : Modern Control Engineering) |
6 | Frequency Response Design, Bode Diagrams, Bode Diagram Problems, Stability Condition | Course slides, 6th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 7th chapter of the other course book ( book title: : Modern Control Engineering) |
7 | Bode Diagram Problems, Stability Condition, Stability Margins, Closed-Loop Frequency Response | Course slides, 6th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 7th chapter of the other course book ( book title: : Modern Control Engineering) |
8 | Control System Design by Frequency Response: Lead Compensation, Lag Compensation, Lag-Lead Compensation, PD-PI-PID Compensations | Course slides, 6th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 7th chapter of the other course book ( book title: : Modern Control Engineering) |
9 | State-Space Design, System Description in State-Space, Block Diagrams and Canonical Forms: Controllable Canonical Forms | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
10 | State-Space Design, Observer Canonical Forms, Dynamic Response from the State Equations | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
11 | Estimator Design, Observability, Reduced Order Estimator Design, Estimator Pole Selection, Compensator Design: Combined Control Law and Estimator | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
12 | Controllability, Observability, Control System Design in State Space: Pole Placement | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
13 | Control-Law Design for Full-State Feedback: Observer, Ackermann’s Formula | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
14 | Estimator Design, Observability, Reduced Order Estimator Design, Estimator Pole Selection, Compensator Design: Combined Control Law and Estimator | Course slides, 7th chapter of the course book (book title:Feedback Control of Dynamic Systems), and 9th chapter of the other course book ( book title: : Modern Control Engineering) |
Resources |
1. G.F. Franklin, J.D. Powell, A.Emami-Naeini: Feedback Control of Dynamic Systems (7th Edition), Prentice Hall, 2015. 2. Katsuhiko Ogata: Modern Control Engineering (5th Edition), Prentice Hall, 2010. |
1. MATLAB Control System Toolbox, SIMULINK (Code Examples) 2. Arduino (Built-in Examples) https://www.arduino.cc/en/Tutorial/BuiltInExamples 3. G.F. Franklin, J.D. Powell, M. Workman: Digital Control of Dynamic Systems (3th Edition), Prentice Hall, 2006. |
Course Contribution to Program Qualifications
Course Contribution to Program Qualifications | |||||||
No | Program Qualification | Contribution Level | |||||
1 | 2 | 3 | 4 | 5 | |||
1 | An ability to apply knowledge of mathematics, science, and engineering | X | |||||
2 | An ability to identify, formulate, and solve engineering problems | X | |||||
3 | An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability | X | |||||
4 | An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice | X | |||||
5 | An ability to design and conduct experiments, as well as to analyze and interpret data | X | |||||
6 | An ability to function on multidisciplinary teams | X | |||||
7 | An ability to communicate effectively | X | |||||
8 | A recognition of the need for, and an ability to engage in life-long learning | X | |||||
9 | An understanding of professional and ethical responsibility | X | |||||
10 | A knowledge of contemporary issues | X | |||||
11 | The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context | X |
Assessment Methods
Contribution Level | Absolute Evaluation | |
Rate of Midterm Exam to Success | 30 | |
Rate of Final Exam to Success | 70 | |
Total | 100 |