0% found this document useful (0 votes)
6 views

Mid_Lecture_Slide

The document outlines the course EEE4701, Control System I, detailing its objectives, syllabus contents, evaluation methods, and references. It emphasizes the importance of understanding control system engineering, modeling, analysis, and design, along with the evaluation of system performance. The course aims to equip students with the necessary skills to design controllers and analyze control systems effectively.

Uploaded by

foysalarman50
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Mid_Lecture_Slide

The document outlines the course EEE4701, Control System I, detailing its objectives, syllabus contents, evaluation methods, and references. It emphasizes the importance of understanding control system engineering, modeling, analysis, and design, along with the evaluation of system performance. The course aims to equip students with the necessary skills to design controllers and analyze control systems effectively.

Uploaded by

foysalarman50
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 89

IIUC

CO-PO Presentation

EEE4701, Control system I

Mohammad Jalal Uddin


Assistant Professor, Department of EEE, IIUC
[email protected], 01911243431

Autumn 2021, Chittagong

EEE4701 – Autumn 2021 Lecture Intro – 0/200


IIUC

Lecture Outcomes

At the end of the lecture, you will learn


a. About course outcomes of EEE4701
b. Contents of the syllabus
c. Evaluation method of the course
d. Reference of the course

EEE4701 – Autumn 2021 Lecture Intro – 1/200


IIUC

Lecture Outcomes

EEE4701 – Autumn 2021 Lecture Intro – 2/200


IIUC

Lecture Outcomes

EEE4701 – Autumn 2021 Lecture Intro – 3/200


IIUC

Lecture Outcomes

EEE4701 – Autumn 2021 Lecture Intro – 4/200


IIUC

Course goals, course outcomes (COs)


CO1 Understand about basic control system engineering to model, analysis
and design of a system
CO2 Demonstrate basic proficiency in solving basic electrical and mechanical
control system modeling
CO3 Design of basic controller for application specific troubleshooting,
identifying problem and providing solution for the sustainable development
of the society.
PO1 PO2 PO3
CO1 √
CO2 √
CO3 √

PO1 Engineering Knowledge


PO2 Problem analysis
PO3 Design/development of solutions
EEE4701 – Autumn 2021 Lecture Intro – 5/200
IIUC

Course contents, Details


CO1 Linear System Models: Introduction to control systems, Design process of feedback control
CO2 system, Mathematical Models of Systems: transfer function and state-space models,
conversion between transfer function and state-space models, Linearization.
CO1 Block Diagrams and Signal Flow Graphs: Block diagrams of systems block diagram
CO2 reduction, signal flow graphs of systems, Mason's formula, Signal flow graphs of state
equations. Effect of adding poles and zeros
CO1 Stability: Bounded-input bounded-output (BIBO) stability, Routh-Hurwitz stability criterion,
CO2 Stability in State Space
CO2 Time Response: Pole-zero plots, first and second order transient responses, higher order
CO3 system approximation, Laplace transform and time domain solution of State equations.
CO3 Steady-state Error: Steady-state Error for feedback systems, System Type, Sensitivity, and
Steady-stat error for Systems in State Space.
CO3 Root Locus Analysis and Design: Definition of root locus, Properties of root locus,
sketching of root locus plots. Effect of open-loop zeros and poles. Root locus design
concepts the root locus method, rules for root locus plotting and construction of root locus, root
locus design.
CO3 Dynamic Compensation: Feedback compensation, lead-lag compensation.
CO3 Frequency Response Analysis and Design: Frequency response, polar plots, Bode plots
and Nyquist diagrams, stability criterion, gain and phase margins, compensator design in the
frequency domain, Digital Control System.
EEE4701 – Autumn 2021 Lecture Intro – 6/200
IIUC

Evaluation methods

• Attendance 10
• Class tests 10 CO1 CO2 and/or CO3
• Assignment/Quiz CO1 or CO2 or CO3
• Midterm examination 30 (21+9) CO1 and CO2
• Final Examination 50 (30+20) CO1 CO2 CO3
<60% 0
<65 4
<70 5
<75 6
<80 7
<85 8
<90 9
>90 10
EEE4701 – Autumn 2021 Lecture Intro – 7/200
IIUC

Welcome again

• Reference
• Control System Basic
• System Configurations
• Analysis and Design Objectives
• Design Process
• Test Inputs

EEE4701 – Autumn 2021 Lecture Intro – 8/200


IIUC

Welcome again

• Course Code: EEE4701 Course Title: Control System I


• Contact Hours: 3/Week

• Reference
– Norman S. Nise, Control System Engineering, 7th Ed., Wiley, 2015.
– Katsuhiko Ogata, Modern Control Engineering, 5th Ed., Prentice Hall,
2010.
– Stuart A. Boyer, SCADA: supervisory control and data acquisition,
International Society of Automation, 2009.

EEE4701 – Autumn 2021 Lecture Intro – 9/200


IIUC

Control System Concepts

• The rocket fire


• In splashing cooling water
• Robot
• Self guided vehicles
• Autonomous Vehicle

• Pancreas: control blood sugar

EEE4701 – Autumn 2021 Lecture Intro – 10/200


IIUC

Control System Definition

Don’t Forget!
Desired Output
Desired Performance

A control system consists of subsystems and processes (or


plants) assembled for the purpose of obtaining a desired output
with desired performance, given a specified input. Figure 1.1
shows a control system in its simplest form, where the input
represents a desired output.
EEE4701 – Autumn 2021 Lecture Intro – 11/200
IIUC

Control System Definition

System Performance!
Transient Response
Steady-State Error

Two major measures of performance are apparent: (1) the transient response and
(2) the steady-state error.
In our example, passenger comfort and passenger patience are dependent upon the
transient response. If this response is too fast, passenger comfort is sacrificed; if
too slow, passenger patience is sacrificed. The steady-state error is another
important performance specification since passenger safety and convenience
would be sacrificed if the elevator did not properly level.
EEE4701 – Autumn 2021 Lecture Intro – 12/200
IIUC

Control System Why

We build control systems for four primary reasons:


1. Power amplification
2. Remote control
3. Convenience of input form
4. Compensation for disturbances

EEE4701 – Autumn 2021 Lecture Intro – 13/200


IIUC

Control System History & Applications

1. Liquid level control


2. Steam pressure and temperature controls
3. Speed control
4. Stability, stabilization, and steering

Simple Complex Complicated

Linear Non-linear
EEE4701 – Autumn 2021 Lecture Intro – 14/200
IIUC

Control System System Configurations

Does Controller
have the information
about the present system output?
1. Open Loop System NO
2. Closed Loop System YES

EEE4701 – Autumn 2021 Lecture Intro – 15/200


IIUC

Control System System Configurations

EEE4701 – Autumn 2021 Lecture Intro – 16/200


IIUC

Control System System Configurations

Advantages/Disadvantages/Comparison
1. Compensating Disturbances
2. Accuracy
3. Sensitivity
4. Complexity
5. Expenses
6. Performance Controlled in convenient and flexible
way

EEE4701 – Autumn 2021 Lecture Intro – 17/200


IIUC

Analysis and Design Objectives

• Analysis is the process by which a system’s


performance is determined. For example, we
evaluate its transient response and steady-state error
to determine if they meet the desired specifications.
• Design is the process by which a system’s
performance is created or changed. For example, if a
system’s transient response and steady-state error
are analyzed and found not to meet the
specifications, then we change parameters or add
additional components to meet the specifications.

EEE4701 – Autumn 2021 Lecture Intro – 18/200


IIUC

Analysis and Design Objectives

• A control system is dynamic: It responds to an input by


undergoing a transient response before reaching a steady-state
response that generally resembles the input.
• We have already identified these two responses and cited a
position control system (an elevator) as an example.
• In this section, we discuss three major objectives of systems
analysis and design:
1. producing the desired transient response,
2. reducing steady-state error, and
3. achieving stability.
• We also address some other design concerns, such as cost and
the sensitivity of system performance to changes in parameters.

EEE4701 – Autumn 2021 Lecture Intro – 19/200


IIUC

Design Process
Segment 1
Segment 2
Segment 3

Segment 3-8

EEE4701 – Autumn 2021 Lecture Intro – 20/200


IIUC

Control system Standard/Test Inputs

EEE4701 – Autumn 2021 Lecture Intro – 21/200


IIUC

Software

• MATLAB

EEE4701 – Autumn 2021 Lecture Intro – 22/200


IIUC

Lecture 2 System Modelling

• Mathematical Model
• Transfer Function Model
• State Space Model
• Conversion Between Them

EEE4701 – Autumn 2021 Lecture Intro – 23/200


IIUC

Lecture 2 Mathematical Model

EEE4701 – Autumn 2021 Lecture Intro – 24/200


IIUC

Lecture 2 Mathematical Model

• Electrical Network
– Input-Output
– Ohm’s Law, KVL, KCL etc.
• Mechanical Network
– Input-Output
– Newton’s Law, D Alembert Principle etc.

EEE4701 – Autumn 2021 Lecture Intro – 25/200

Outcome: Differential Equations


IIUC

Lecture 2 Mathematical Model


• Electrical Network

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 26/200
IIUC

Lecture 2 Transfer Function Model


• Electrical Network

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 27/200
IIUC

Lecture 2 Transfer Function Model

• Laplace Transform (self)


• Inverse Laplace Transform (self)

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 28/200
IIUC

Lecture 2 Transfer Function Model-General

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 29/200
IIUC

Lecture 2 Transfer Function Model

• Transfer Function

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 30/200
IIUC

Lecture 2 Transfer Function Model


• Electrical Network to Laplace network

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 31/200
IIUC

Lecture 2 Transfer Function Model

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 32/200
IIUC

Lecture 2 Transfer Function Model


Translational Mechanical System
Rotational Mechanical System

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 33/200
IIUC

Lecture 2 Transfer Function Model


Translational Mechanical System
Rotational Mechanical System

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 34/200
IIUC

Lecture 2 Transfer Function Model

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 35/200
IIUC

Lecture 2 Transfer Function Model

Outcome: Frequency Domain Function, G(s) or T(s) or H(s).


EEE4701 – Autumn 2021 Lecture Intro – 36/200
IIUC

Lecture 3: State Space Model

• An Extensive Example shows basic concept of state space


model.

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 37/200
IIUC

Lecture 3: State Space Model


i1(t) x2(t)
i3(t)
v1(t) ic(t) i2(t) vL(t)
u(t) v3(t)
x1(t) v2(t)

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 38/200
IIUC

Lecture 3: State Space Model


i1(t) x2(t)
i3(t)
v1(t) ic(t) i2(t) vL(t)
u(t) v3(t)
x1(t) v2(t)

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 39/200
IIUC

Lecture 3: State Space Model


Example: RLC circuit demonstrates SS model

x1: capacitor voltage = 10 (assume)


x2: inductor current = 1 (assume)
u(t): input = 20 (assume)

Is it possible to express all possible output by


Means of x1, x2 and u(t)?
i1(t) x2(t)
i3(t)
u(t) is known in general but u(t) v1(t) ic(t) i2(t) vL(t)
how can you determine u(t)
x1 and x2? x1(t) v2(t) v3(t)

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 40/200
IIUC

Lecture 3: State Space Model


Example: RLC circuit demonstrates SS model

u(t) is known in general but


how can you determine x1 and x2?

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 41/200
IIUC

Lecture 3: State Space Model

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 42/200
IIUC

Lecture 3: State Space Model

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 43/200
IIUC

Lecture 3: State Space Model

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 44/200
IIUC

Lecture 3: State Space Model

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 45/200
IIUC

Lecture 3: State Space Model

State vector/variables
State differential equation
Derivative of states
Linear combination
Outcome: Time Domain state differential equations and output equation.
EEE4701 – Autumn 2021 Lecture Intro – 46/200
IIUC

Lecture 3: State Space Model

Linear combination
Linear independence
System variable
State variable
State vector
State space
State Equation
Output Equation
Outcome: Time Domain state differential equations and output equation.
EEE4701 – Autumn 2021 Lecture Intro – 47/200
IIUC

Lecture 3

• Comparison between frequency domain modelling and time


domain modelling (Section: 3.1)

EEE4701 – Autumn 2021 Lecture Intro – 48/200


IIUC

Lecture 3: Model Conversion

• Phase variables method

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 49/200
IIUC

Lecture 3: Model Conversion

• Phase variables method

Outcome: Time Domain state differential equations and output equation.


EEE4701 – Autumn 2021 Lecture Intro – 50/200
IIUC

Lecture 3: Model Conversion

Outcome: Frequency Domain Function T(s)


EEE4701 – Autumn 2021 Lecture Intro – 51/200
IIUC

Lecture 3: Model Conversion

• Phase variables method

Outcome: T(s) or A, B, C, D
EEE4701 – Autumn 2021 Lecture Intro – 52/200
IIUC

Lecture 4: Reduction Techniques

• Block Diagram Reduction>> T(s)


• Signal Flow Graph
• Conversion of Block Diagram to Signal Flow Graph
• Signal Flow Graph of State Space Model
• Reduction of Signal Flow Graph>>Mason’s Rule>>T(s)

Outcome: T(s)
EEE4701 – Autumn 2021 Lecture Intro – 53/200
IIUC

Lecture 4: Block Reduction

Outcome: T(s)
EEE4701 – Autumn 2021 Lecture Intro – 54/200
IIUC

Lecture 4: Block Reduction

• Cascade Form

Outcome: T(s)
EEE4701 – Autumn 2021 Lecture Intro – 55/200
IIUC

Lecture 4: Block Reduction

• Parallel Form

Outcome: T(s)
EEE4701 – Autumn 2021 Lecture Intro – 56/200
IIUC

Lecture 4: Block Reduction

• Feedback Form

Outcome: T(s)
EEE4701 – Autumn 2021 Lecture Intro – 57/200
IIUC

Lecture 4: Block Reduction

Outcome: T(s)
EEE4701 – Autumn 2021 Lecture Intro – 58/200
IIUC

Lecture 4: Block Reduction

Outcome: T(s)
EEE4701 – Autumn 2021 Lecture Intro – 59/200
IIUC

Lecture 4: Block Reduction

Outcome: T(s)
EEE4701 – Autumn 2021 Lecture Intro – 60/200
IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 61/200


IIUC

Lecture 4: Block Reduction

• A signal flow graph consists only of branches, which represent


systems, and nodes, which represent signals.

EEE4701 – Autumn 2021 Lecture Intro – 62/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 63/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 64/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 65/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 66/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 67/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 68/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 69/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 70/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 71/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 72/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 73/200


IIUC

Lecture 4: Block Reduction

EEE4701 – Autumn 2021 Lecture Intro – 74/200


IIUC

Lecture 5: Stability

Stable
Unstable
Marginally Stable

EEE4701 – Autumn 2021 Lecture Intro – 75/200


IIUC

Lecture 5: Stability

Stable
Unstable

EEE4701 – Autumn 2021 Lecture Intro – 76/200


IIUC

Lecture 5: Stability

EEE4701 – Autumn 2021 Lecture Intro – 77/200


IIUC

Lecture 5: Stability

Poles
Zeros
Complex Plane

EEE4701 – Autumn 2021 Lecture Intro – 78/200


IIUC

Lecture 5: Stability

Routh-Hurwitz criterion declares that


the number of roots of the polynomial that are in the right half-plane is equal to the number
of sign changes in the first column of the Routh Table.

EEE4701 – Autumn 2021 Lecture Intro – 79/200


IIUC

Lecture 5: Stability

EEE4701 – Autumn 2021 Lecture Intro – 80/200


IIUC

Lecture 5: Stability

EEE4701 – Autumn 2021 Lecture Intro – 81/200


IIUC

Lecture 5: Stability

EEE4701 – Autumn 2021 Lecture Intro – 82/200


IIUC

Lecture 5: Stability

EEE4701 – Autumn 2021 Lecture Intro – 83/200


IIUC

Lecture 5: Stability
Even Polynomial
Odd Polynomial

Characteristics of Even polynomial


From mathematics

* Polynomial that has only even power of s.


* Even polynomial only have roots that are
symmetrical about the origin.
1. Symmetrical and real
2s2+4=0 s2-4=0
2. Symmetrical and imaginary s2+2=0 s2=4
3. Symmetrical and quadrantal s2=-2 s=+-2
s=+-jsqrt(2)

EEE4701 – Autumn 2021 Lecture Intro – 84/200


IIUC

Lecture 5: Stability

EEE4701 – Autumn 2021 Lecture Intro – 85/200


IIUC

Lecture 5: Stability

EEE4701 – Autumn 2021 Lecture Intro – 86/200


IIUC

Lecture 5: Stability

EEE4701 – Autumn 2021 Lecture Intro – 87/200


IIUC

Lecture 5: Stability

EEE4701 – Autumn 2021 Lecture Intro – 88/200

You might also like