Advanced Automatic
Control
If you have a smart project, you can say "I'm an engineer"
Staff boarder
Prof. Dr. Mostafa Zaki Zahran
Dr. Mostafa Elsayed Abdelmonem
Instructor
Eng. Mohamed Hassan
Advanced Automatic Control
MDP 444
• Course aims:
• Understand the classic control strategies
• Understand the artificial intelligent systems
• Create and innovate the real model to simulate the some cases
• References
•Dorf, R. C., & Bishop, R. H. (2001). Modern control systems. Upper Saddle River, NJ: Prentice Hall. (Ref-01)
•Burns, R. S. (2001). Advanced control engineering. Oxford: Butterworth-Heinemann. (Ref-02)
Course plan
week Date Contents Requirements Laboratory References Marks
1 19-9 Introduction
Syllable/Course specs
Control system classifications
System Modeling
2 26-9 Mathematical Modeling DC-Motor
(mechanical-hydraulic) control
3 03-10 Modeling (motors and combined Ref-01
systems) and block diagram 5/3 quizes
4 10-10 Transfer function and State space Electrical-
Time Response (2nd order) mechanical
analogy
5 17-10 steady state Error, Stability analysis
5/3 quizes
6 24-10 Frequency Response Filters
Bode Plot
7 31-10 Midterm 15
Course plan
week Date Contents Requirements Laboratory References Marks
8 07-11 Design Controller and
system compensation
9 14-11 PID / Design Reports DC- motor 5
(Quadcopter) Kit
10 21-11 Optimal and LQR control Quiz Operational Ref-01 5/3 quizes
amplifier
circuits
11 28-11 Fuzzy Logic Control
12 05-12 Neural Network (Case Ref-02
study)
13 12-12 Corrective exam and 10 for exam
Receive project 20 for project
Evaluation rules
Report Contents Marks distribution
• Research plane Marks \ Assessments Final Total
assesments Exam
• Aim
MidTerm 15 80
• Tools/facilities
Projects 20
• Methodology/control strategy
Report 5
• Experimental works
quizes 5
• Result/ conclusions TOTAL 45 80 125
Projects
Underwater ROV robot (Proj-01)
Legged Robot littleDog (Proj-04)
Seg-way dynamic robot
(Proj-02)
EndoWrist Robot Da-vinci (Proj-03)
https://youtu.be/-7xvqQeoA8c
Automatic control system
Disturbance
Controlled Manipulated
Set-point Error Signal Variable
or
Reference Actual
input + + Output
+
+ Controller Actuator + Process
-
Sensor
Feedback Signal
Automatic control system
Automatic control system
Closed-Loop Control System Open-Loop Control System
Input temperature dial position converted into a voltage
by a potentiometer.
Process is a boiler, input is fuel, output is heat.
Output temperature converted to a voltage by a
Controller is electronics, valves, etc. that control fuel
thermistor.
flow into furnace.
Differencing circuit subtracts output from input result is
Input is thermostat position
actuating signal —
controller drives the plant only if there is
a difference
Automatic control system
Examples of Modern Control Systems
Automatic control system
Transportation
Car and Driver
• Objective: To control direction and speed of car
• Outputs: Actual direction and speed of car
• Control inputs: Road markings and speed signs
• Disturbances: Road surface and grade, wind, obstacles
• Possible subsystems: The car alone, power steering system, breaking system
Automatic control system
Transportation
• Functional block diagram: Desired Actual
course course
of travel + Error Steering of travel
Driver Automobile
- Mechanism
Measurement, visual and tactile
• Time response:
Automatic control system
Transportation
• Consider using a radar to measure distance and
velocity to autonomously maintain distance between
vehicles.
• Automotive: Engine regulation, active suspension,
anti-lock breaking system (ABS)
• Steering of missiles, planes, aircraft and ships at sear.
Automatic control system
• Azimuth Position Control System Example
14
Automatic control system
Azimuth Position Control System Example
Block Schematic Diagram
Automatic control system
• Azimuth Position Control System Example
16
Automatic control system
Transform the Physical System into a Schematic
• Makes relationships more concrete
• Enables decisions to be made about what can be
neglected in formulating the mathematical model.
• Assumptions made can be easily reviewed and schematic
and/or model adjusted as necessary.
• Should be kept as simple as possible:
• Checked by analysis and simulation
• Phenomena added if results do not agree with observed
behavior Block Schematic Diagram
Automatic control system
The Future of Control Systems
Turntable Speed Control
• Application: CD player, computer disk drive
• Requirement: Constant speed of rotation
• Open loop control system:
• Block diagram representation:
Turntable Speed Control
• Closed-loop control system:
• Block diagram representation:
Automatic control system
Design Example
Automatic control system
Design Example
Automatic control system
Design Example
Tutorial
Tutorial
Tutorial
# Course material
•http://52.174.38.133/login/index.php
•http://www.bu.edu.eg/staff/mustafaabdelmonem3-courses/13958
# contacts
•Mustafa.elsayed@feng.bu.edu.eg