Course Instructors:
Prof. Dr. Saeed Asiri
- Office: 24E38
- Website: https://www.asiri.net
- WhatsApp: +966565555275
- Email: saeed@asiri.net
- Twitter: @profsaeedasiri
- Facebook: saeedasiri
- Linkedin: https://www.linkedin.com/in/saeedasiri
Dr. Ghassan Hassan Mousa
- Office: Industrial Automation Laboratories.
https://maps.app.goo.gl/H2UMKMNg3pPucm9q6?g_st=ic - WhatsApp: +966506666162
- Email: gmousa@kau.edu.sa
- Linkedin: www.linkedin.com/in/ghassan-mousa-a8980547/
Course Desription:
Introduction, system transfer function (TF), constructing Block diagrams, state space equations of control systems. mathematical modeling of dynamic systems: mechanical, electrical, transient response of a system, Bode plots for system identification and stability, Nyquist diagram , stability of the system, Routh’s stability criterion, basic control actions, design the control systems in state space, using MATLAB to study any linear system.
Text Book: Modern Control Engineering, Katsuhiko Ogata, Fifth Edition
Reference: Control Systems Engineering, Nise.
How to Succeed
Accept that it is your responsibility to learn the material (in spite of the book or teacher)
Show up and become engaged with the topics
Your main homework assignment is to watch the video to understand the topic in advance so that you can collaborate in the class activities
Use you resources for help (internet, classmates, upperclassmen, faculty, the library)
Course Learning Objectives:
Conceptual:
- To learn how to model the system to be controlled in terms of a transfer function
- Understand the system’s behavior from the transfer function
- Learn how to use the feedback and a controller to alter the behavior of the system
ABET CLOs:
- Understand how to get the transfer function (TF) of a physical system
- Identify specifications of a transient response of a second order system. (maximum overshoot, rise time, peak time, settling time)
- Determine the stability of the system using Routh’s stability criterion.
- Analyze a system error related to a transient response of a control system.
- Design a control system using basic control actions. (P., PI., PD., and PID control)
- Design a control system using root-locus method.
- Sketch Bode plots and use it for system identification and stability.
- Use Nyquist diagram to determine the stability of a closed loop system.
- Model and analyze the control systems in state space.
- Use MATLAB to study a linear system
Grading Policy:
Learning Activities | 20% |
Midterm Opportunity To Shine | 20% |
Laboratory | 20% |
Final Opportunity To Shine | 40% |
Note: 75% attendance is required. No makeup for any OTS. Student must attend the laboratory to pass the course.
Month | S | M | T | W | T | F | S |
| TOPIC |
Aug | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| Introduction to Collaborative Learning |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
| Introduction to Control System | |
Sep | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| Transfer Functions, Block Diagrams |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
| Signal Flow and Mason’s Rule | |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
| Mathematical Modeling | |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
| National Day Break | |
29 | 30 | 1 | 2 | 3 | 4 | 5 |
| System Modeling in State Space | |
Oct | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| System Analysis in State Space |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
| Routh’s Stability Criterion | |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
| Transient and Steady State Response | |
27 | 28 | 29 | 30 | 31 | 1 | 2 |
| System Types & Control Actions | |
Nov | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Root Locus Analysis: General Rules |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
| Spring Break | |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
| Bode Plots, Stability using Bode Plot | |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
| Nyquist Plot Analysis and Stability |
Month | S | M | T | W | T | F | S |
| TOPIC |
Aug | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| Introduction to Collaborative Learning |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
| Introduction to Control System | |
Sep | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| Transfer Functions, Block Diagrams |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
| Signal Flow and Mason’s Rule | |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
| Mathematical Modeling | |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
| National Day Break | |
29 | 30 | 1 | 2 | 3 | 4 | 5 |
| System Modeling in State Space | |
Oct | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| System Analysis in State Space |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
| Routh’s Stability Criterion | |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
| Transient and Steady State Response | |
27 | 28 | 29 | 30 | 31 | 1 | 2 |
| System Types & Control Actions | |
Nov | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Root Locus Analysis: General Rules |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
| Spring Break | |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
| Bode Plots, Stability using Bode Plot | |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
| Nyquist Plot Analysis and Stability |
No. | Topic | ||
0 | Introduction to Collaborative Learning | N | N |
1 | Introduction to Control System | ||
2 | Transfer Functions, Block Diagrams, and Signal Flow Diagram | ||
3 | Signal Flow Graph | ||
4 | Mathematical Modeling Mechanical and Electrical Systems, and Linearization | ||
5 | System Modeling in State Space | ||
6 | System Analysis in State Space | ||
7 | Routh’s Stability Criterion | ||
8 | Transient and Steady State Response | ||
9 | System Types and Control Actions | ||
10 | Root Locus Plot | ||
11 | Bode Plot Complete | ||
12 | Frequency Response Techniques usingBode and Nyquist Plots | ||
13 | Revision | N | N |
Lab Engineer:
- Eng. Abdulaziz Alrashidi
- PhD Candidate
- WhatsApp: 0548156967
- Email: aalrashidi0089@stu.kau.edu.sa
Lab Overview:
This virtual laboratory covers the experimental aspects of the topic of system dynamics and control within the field of mechanical engineering applications. The main interest is in modeling and simulation of dynamic systems with the aim of emphasizing the main concepts and training the students to conduct vitual experiments and correlate the results. This results in better appreciation of the problems of virual experimental work and helps furnish a deeper understanding of the subjects dealt with.
General Format for Lab Reports
• TITLE PAGE (l)
Report title, course, your name, date lab performed, date lab due, date report submitted.
• OBJECTIVE OF THE EXPERIMENT (1)
Statement of objective or purpose of the experiment/lab
• THEORY/EQUATIONS USED (3) List the equations used for your lab calculations (if any).
• SAMPLE CALCULATIONS/DATA GENERATED (5) A sample of the calculations you performed to get your results.
• PROGRAM LISTING (5) A listing of your MATLAB program (if any)
• CONCLUSIONS/ANSWERS TO QUESTIONS (5)
List your conclusions. Include answers to all questions asked in the lab handout here. Make sure your answers are well explained
• RESULTS(S)
Your results, any problems you have had in this lab, your comments on the lab
• CLASS PARTICIPATION (5) (experimental labs)
Your active participation in the lab is crucial to the experience. Additional unique insight presented in your report may also be represented here.
Please remember, it’s what you put in your report that counts and not how much you put in it. Some of these labs require you to turn in MATLAB plots, do not turn in all that you have printed out, but only what has been asked for. If you are not sure about what you need to turn in, please ask the engineer. Once again, remember that most of the points that you get for a lab come from your answers to the questions in the lab handout.
Points may be taken off for grammar/spelling and sloppy presentation. The reports should be typewritten. PCs are available in the computer lab for word processing
• All students should know how to operate the equipment in the lab and take part in the execution of the lab. It will be reflected in your grades.
• Question/s about the labs will be asked on exams. Not specifics, but concepts, methods and techniques.
Virtual Experiments using SIMULINK.
No. | LAB. Topic | Handout | |
1 | Introduction to SIMULINK | ||
2 | Block Diagram Reduction I | ||
3 | Transfer Function Simplification | ||
4 | Transfer Function of LTI Systems | ||
5 | MATHEMATICAL MODELING OF MECHANICAL SYSTEMS | ||
6 | Routh’s Stability Criterion | ||
7 | System Frequency of First Order System | ||
8 | System Frequency of Second Order System | ||
9 | PID CONTROL | ||
10 | FREQUENCY RESPONSE ANALYSIS USING BODE PLOT | ||
11 | FREQUENCY RESPONSE ANALYSIS USING POLAR PLOT | ||
12 | Modeling in State Space |