49
2 Systems ClassificationControl Systems J. A. M. Felippe de Souza J. A. M. Felippe de Souza

contr systems ppt02e (Systems Classification)

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: contr systems ppt02e (Systems Classification)

2

“Systems Classification”

Control Systems

J. A. M. Felippe de SouzaJ. A. M. Felippe de Souza

Page 2: contr systems ppt02e (Systems Classification)

Sistema

It is common to represent systems schematically using black box

Black box of a system with its input and the output.

input output

Other names for input and output?

Systems____________________________________________________________________________________________________________________________________________________________

Page 3: contr systems ppt02e (Systems Classification)

Other names for input and output?

The input of a system sometimes is also called by ‘control’ or even the ‘excitation’ of the system.

On the other hand, a output of a system sometimes is also called by

‘answer’ or the ‘observation’ of the system.

inputcontrolexcitation

Sistema

Systems____________________________________________________________________________________________________________________________________________________________

output answer

observation

Page 4: contr systems ppt02e (Systems Classification)

Sistema

Systems____________________________________________________________________________________________________________________________________________________________

inputcontrolexcitation

output answer

observation

Page 5: contr systems ppt02e (Systems Classification)

Systems____________________________________________________________________________________________________________________________________________________________

Actually, several systems have not only one input and one

output but multiple inputs and/or multiple outputs.

Black box of a system with multiples inputs and/or

multiple outputs

Sistemainputs outputs...

...

Page 6: contr systems ppt02e (Systems Classification)

There is a way to represent systems using blocks and

therefore it called by “block diagram”, which will be seen

in chapter 5.

Sistema

Systems____________________________________________________________________________________________________________________________________________________________

input output

Actually, the black box is a block diagram with only one

block.

Page 7: contr systems ppt02e (Systems Classification)

Other examples of “block diagrams”.

Systems____________________________________________________________________________________________________________________________________________________________

Page 8: contr systems ppt02e (Systems Classification)

Systems Classification

Page 9: contr systems ppt02e (Systems Classification)

Physical nature

electrical; informatics;

electronic; aeronautical;

mechanical; aerospace;

electromechanical; biological;

thermic; biomedical;

hydraulic; economic;

optical; sociological;

acoustic; socioeconomic;

chemical; etc.

the majority of complex systems are combinations of the

various sub-systems of different natures.

Systems Classification ____________________________________________________________________________________________________________________________________________________________

Page 10: contr systems ppt02e (Systems Classification)

Systems Classification ____________________________________________________________________________________________________________________________________________________________

Medical equipment in a surgery room, examples of systemsdeveloped in biomedical engineering.

Physical nature

Page 11: contr systems ppt02e (Systems Classification)

Therefore, in that area of ‘health’ also can be found many systems of

bioengineering, that is, biologic e biomedical systems simultaneously

with mechanical, electrical ou electronic systems.

An artificial limb, or each device

utilized in surgeries are some examples

of biomedical systems.

Systems Classification ____________________________________________________________________________________________________________________________________________________________

Physical nature

Page 12: contr systems ppt02e (Systems Classification)

Continuity in timecontinuous

discrete

discretized

Systems Classification ____________________________________________________________________________________________________________________________________________________________

Page 13: contr systems ppt02e (Systems Classification)

When a system which has been discretized is stored in “bits”

(sequence of “zeros” and “ones”) then it said that the system has

been digitalized.

This is the case of audio digital systems (music in mp3) or in video,

and even the electrocardiograms and electroencephalograms exams

that are digitally stored no computer.

The digitalization it is not the same that the discretization.

Normally are used several “bits” to store each discrete position.

Systems Classification ____________________________________________________________________________________________________________________________________________________________

Continuity in time

Page 14: contr systems ppt02e (Systems Classification)

Linearity

linear

nonlinear

Systems Classification ____________________________________________________________________________________________________________________________________________________________

Page 15: contr systems ppt02e (Systems Classification)

____________________________________________________________________________________________________________________________________________________________Systems Classification

homogeneity: when the input x is multiplied by a value k; then the

output y is also multiplied by this same value k;

additivity: when the input is the sum of x1 and x2, that produce

individually the outputs y1 and y2 respectively; then the output is

the sum of the outputs y1 e y2.

Linearity

Page 16: contr systems ppt02e (Systems Classification)

Linearity

continuous case

Systems Classification____________________________________________________________________________________________________________________________________________________________

homogeneity

additivity

Page 17: contr systems ppt02e (Systems Classification)

Linearity

discrete case

Systems Classification ____________________________________________________________________________________________________________________________________________________________

homogeneity

additivity

Page 18: contr systems ppt02e (Systems Classification)

Systems Modelling

The creation a model or a scheme

to represent the system

Page 19: contr systems ppt02e (Systems Classification)

Systems Modelling

Black box diagram schematic of a system

discrete case

Black box diagram schematic of a system

continuous case

____________________________________________________________________________________________________________________________________________________________

Page 20: contr systems ppt02e (Systems Classification)

• with Difference equations [discrete case]

• with Ordinary differential equations (ODE) [continuous case]

• with Partial differential equations (PDE) [continuous case]

• with Retarded equations [continuous case]

• with Tables [discrete case]

• with Flowcharts or Data flow diagram

[either discrete or continuous case]

• with Integral equations [continuous case]

• with Integro-differential equations [continuous case]

Systems Modelling ____________________________________________________________________________________________________________________________________________________________

The representation of systems can be of several different forms:

Page 21: contr systems ppt02e (Systems Classification)

Ordinary differential equations (ODE)____________________________________________________________________________________________________________________________________________________________

Examples

x3dt

dxy

dt

dy4

dt

yd2

2

+=−+

x)4t(dt

dxy

dt

dyt6

dt

yd2

2

−−=++

)3t(xdt

dxy2

dt

dy5

dt

yd2

2

+−=++

xxyy2y3 ′=+′−′′

xeyy2y10 =−′+′′

0ydt

dyx

dt

yd2

2

=++

Systems Modelling

Page 22: contr systems ppt02e (Systems Classification)

Difference equations

____________________________________________________________________________________________________________________________________________________________

Examples

[ ] [ ] [ ] [ ] [ ]1nx4nx2ny21ny7ny −−=−+−+

[ ] [ ]1nx4ny −−=

[ ] [ ] [ ] [ ]nx21nx1nyn5ny −+=−−

[ ] [ ]( ) [ ]nx4nx2ny2 −=

[ ] [ ]3 2nxny =

Systems Modelling

Page 23: contr systems ppt02e (Systems Classification)

Partial differential equations (PDE)

‘equação de onda’

(“wave equation”)

‘equação de calor’

(“heat equation”)

____________________________________________________________________________________________________________________________________________________________

Examples

)uuu(k

z

u

y

u

x

uk

t

u

zzyyxx

2

2

2

2

2

2

2

2

++=

=

∂∂+

∂∂+

∂∂=

∂∂

)uuu(k

z

u

y

u

x

uk

t

u

zzyyxx

2

2

2

2

2

2

++=

=

∂∂+

∂∂+

∂∂=

∂∂

Systems Modelling

Page 24: contr systems ppt02e (Systems Classification)

Retarded equations

Algebraic equations

____________________________________________________________________________________________________________________________________________________________

Examples

Examples

) x(t y(t) δ−=

x(t))y(t3y(t) (t)y' =τ−−+

]nx[n5y[n] δ−=

5 x(t)2 y(t) −=

2x(t) (t)x y(t) 2 +−=

6x[n][n]5x [n] x y[n] 23 ++=

0,5cos(x[n]) y[n] +=

Systems Modelling

Page 25: contr systems ppt02e (Systems Classification)

continuous and linear

system

continuous and linear

system

continuous and linear

system

continuous and nonlinear

system

continuous and nonlinear

system

continuous and nonlinear

system

____________________________________________________________________________________________________________________________________________________________

Other Examples (ODE)

x3dt

dxy

dt

dy4

dt

yd2

2

+=−+

x)4t(dt

dxy

dt

dyt6

dt

yd2

2

−−=++

)3t(xdt

dxy2

dt

dy5

dt

yd2

2

+−=++

xxyy2y3 ′=+′−′′

xyy2y10 e=−′+′′

0ydt

dyx

dt

yd2

2

=++

Systems Modelling

Page 26: contr systems ppt02e (Systems Classification)

discrete and linear system

discrete and linear system

discrete and linear system

discrete and nonlinear

system

discrete and nonlinear

system

____________________________________________________________________________________________________________________________________________________________

[ ] [ ] [ ] [ ] [ ]1nx4nx2ny21ny7ny −−=−+−+

[ ] [ ]1nx4ny −−=

[ ] [ ] [ ] [ ]nx21nx1nyn5ny −+=−−

[ ] [ ]( ) [ ]nx4nx2ny2 −=

[ ] [ ]3 2nxny =

Other Examples (Difference equations)

Systems Modelling

Page 27: contr systems ppt02e (Systems Classification)

“wave equation”

)uuu(k

z

u

y

u

x

uk

t

u

zzyyxx

2

2

2

2

2

2

2

2

++=

=

∂∂+

∂∂+

∂∂=

∂∂

“heat equation”

)uuu(k

z

u

y

u

x

uk

t

u

zzyyxx

2

2

2

2

2

2

++=

=

∂∂+

∂∂+

∂∂=

∂∂

continuous and linear

system

continuous and linear

system

____________________________________________________________________________________________________________________________________________________________

Other Examples (PDE)

Systems Modelling

Page 28: contr systems ppt02e (Systems Classification)

) x(t y(t) δ−=

x(t))y(t3y(t) (t)y' =τ−−+

7 x(t)2 y(t) −=

32x(t) (t)x y(t) 2 +−−=

x[n]2 y[n] −=

x[n])cos(21 y[n] ⋅π−=

]nx[n5y[n] δ−=

____________________________________________________________________________________________________________________________________________________________

Other Examples (Retarded equations)

Other Examples (Algebraic equations)

continuous and linear system

continuous and linear

system

discrete and linear system

continuous and nonlinear system

continuous and nonlinear system

discrete and linear system

discrete and nonlinear system

Systems Modelling

Page 29: contr systems ppt02e (Systems Classification)

Systems Classification

(continued)

Page 30: contr systems ppt02e (Systems Classification)

Time variance time-variant

time-invariant

A time-invariant system is the one that doesn’t matter when the

input is applied.

Any input signal x(t) will always produce the same an output signal

y(t), either now or later.

Actually, no system is time-invariant.

However in practical terms, we consider time-invariant several

systems which variation in time is very slow.

Systems Classification ____________________________________________________________________________________________________________________________________________________________

Page 31: contr systems ppt02e (Systems Classification)

Time variance

Time-variant system

Time-variant system

LTI systems - Linear time-invariant systems

____________________________________________________________________________________________________________________________________________________________Systems Classification

Examples

[ ] [ ] [ ] [ ]nx21nx1nyn5ny −+=−−

x)4t(dt

dxy

dt

dyt6

dt

yd2

2

−−=++

Page 32: contr systems ppt02e (Systems Classification)

Time-variant system

Time-invariant system

Time-invariant system

Time-invariant system

Time-variant system

Time-invariant system

Time-invariant system

____________________________________________________________________________________________________________________________________________________________Systems Classification

Examples (Time variant/invariant)

[ ] [ ] [ ] [ ] [ ]1nx4nx2ny21ny7ny −−=−+−+

[ ] [ ]1nx4ny −−=

[ ] [ ]( ) [ ]nxn3nx2ny2 −=

x3dt

dxy

dt

dy4

dt

yd2

2

+=−+

0tydt

dyx

dt

yd2

2

=++

xxyy2y3 ′=+′−′′

)3t(xdt

dxy2

dt

dy5

dt

yd2

2

+−=++

Page 33: contr systems ppt02e (Systems Classification)

Random nature deterministic

stochastic

A deterministic system is the one that is not under the influence of

any random perturbation, that is, does not have uncertainties.

As matter of fact, no system is deterministic. Every system has

some type of ‘uncertainty’ or random character and therefore

they are called stochastic.

____________________________________________________________________________________________________________________________________________________________Systems Classification

The output signal y(t) for an input signal x(t) can be

calculated (or “determined”) with precision when the

system model is known.

Page 34: contr systems ppt02e (Systems Classification)

Memorymemory systems

memoryless systems

A memoryless system is such that: an output signal at the time

instant t1

depends only on the input signal of that instant t1.

since the output y[n], or y(t), depends on input x[n], or x(t), only at

that time instants (‘t’ ou ‘n’).

[ ] [ ]( ) [ ]nx4nx2ny2 −= memoryless systems

32x(t) (t)x y(t) 2 +−−= memoryless systems

____________________________________________________________________________________________________________________________________________________________Systems Classification

Page 35: contr systems ppt02e (Systems Classification)

[ ] [ ]3 2nxny =

Memory

memoryless systems

7 x(t)2 y(t) −= memoryless systems

x[n]2 y[n] −= memoryless systems

x[n])cos(21 y[n] ⋅π−= memoryless systems

____________________________________________________________________________________________________________________________________________________________Systems Classification

Examples

Page 36: contr systems ppt02e (Systems Classification)

Invertibility invertible

non invertible

A system is invertible if different inputs will drive to different outputs.

It is possible to find an inverse system S–1 for which the input y[n], or

y(t), will produce the output x[n], or x(t), respectively.

7 x(t)2 y(t) −=

x[n]2 y[n] −=

invertible system

invertible system

____________________________________________________________________________________________________________________________________________________________Systems Classification

Page 37: contr systems ppt02e (Systems Classification)

7 x(t)2 y(t) −= x[n]2 y[n] −=

x(t) = ½ (y(t) + 7) x[n] = – y[n]/2

For the above systems, each input signal x produces an exclusive

output signal y, different from the output for any other input.

Invertibility

Because of that, any input signal x can be expressed in terms of the

output signal y as:

____________________________________________________________________________________________________________________________________________________________Systems Classification

Page 38: contr systems ppt02e (Systems Classification)

y(t) = x(t – δ)

retarded system (“time delay equation”)

The output y(t) reproduces the input

x(t) with a delay of δ units of time.

Invertibility

x(t) = y(t + δ)

advanced system (“time advance equation”)

The output signal x(t) reproduces

what is going to be the input signal

y(t) in δ units of time later.

continuous case

____________________________________________________________________________________________________________________________________________________________Systems Classification

retarded system and advanced system are invertible

systems and one is the inverse of the other

Page 39: contr systems ppt02e (Systems Classification)

y[n] = x[n – nδ ]

retarded system (“time delay equation”)

The output y[n] reproduces the input x[n]with a delay of δ units of time.

Invertibility

x[n] = y[n + nδ]

advanced system (“time advance equation”)

The output signal x[n] reproduces

what is going to be the input signal

y[n] in δ units of time later.

discrete case

retarded system and advanced system are invertible

systems and one is the inverse of the other

____________________________________________________________________________________________________________________________________________________________Systems Classification

Page 40: contr systems ppt02e (Systems Classification)

Causality causal (or non-anticipative)

non-causal (or anticipative)

A system is called causal (ou non-anticipative) if the output at the

instant t1 depends only on the input at time instants t < t1.

If the output at the instant t1 depends on the input at instants t > t1

then this system anticipates what is going to happen and therefore it

is called “anticipative” or non-causal.

In our real physical world, if a variable ‘t’ (or ‘n’ in the discrete case)

represents the time, then there is a dynamics that evolves with time

and therefore it is not possible to have a ‘non-causal’ system since it is

not possible to predict the future.

Nevertheless there are cases in which this variable ‘t’ (or ‘n’ in the

discrete case) may represent other parameter or another physical

measure (that is not the time) and in that way causal system may be

possible to occur.

____________________________________________________________________________________________________________________________________________________________Systems Classification

Page 41: contr systems ppt02e (Systems Classification)

Linear Time Invariant systems (LTI)

Page 42: contr systems ppt02e (Systems Classification)

Linear time invariant systems (LTI systems)

h(t) “impulse response”

h[n] “impulse response”

____________________________________________________________________________________________________________________________________________________________Linear Time invariant systems (LTI)

Page 43: contr systems ppt02e (Systems Classification)

convolution sum

[ ] [ ] [ ][ ] [ ]kxknh

nxnhny

k

⋅−=

∗=

∞+

−∞=

discrete case

convolution integral

continuous caseτ⋅τ⋅τ−=

∗=

∞+

∞−d)(x)t(h

)t(x)t(h)t(y

____________________________________________________________________________________________________________________________________________________________Linear Time invariant systems (LTI)

Page 44: contr systems ppt02e (Systems Classification)

discrete case

continuous case

____________________________________________________________________________________________________________________________________________________________Linear Time invariant systems (LTI)

Page 45: contr systems ppt02e (Systems Classification)

Properties of the Convolutions Commutative

Distributive

Associative

[ ] [ ] [ ] [ ]nhnxnxnh ∗=∗ )t(h)t(x)t(x)t(h ∗=∗

[ ] [ ]( ) [ ] [ ] [ ] [ ] [ ]nxnhnxnhnxnhnh 2121 ∗+∗=∗+

( ) )t(x*)t(h)t(x)t(h)t(x)t(h)t(h 2121 +∗=∗+

[ ] [ ]( ) [ ] [ ] [ ] [ ]( )nxnhnhnxnhnh 2121 ∗∗=∗∗

( ) ( ))t(x)t(h)t(h)t(x)t(h)t(h 2121 ∗∗=∗∗

____________________________________________________________________________________________________________________________________________________________Linear Time invariant systems (LTI)

Page 46: contr systems ppt02e (Systems Classification)

Systems Theory studies many other topics

as well as other types of systems that will

only be studied in the Master’s course

Page 47: contr systems ppt02e (Systems Classification)

• Modelling

• Parameter Identification

• Control systems

• Optimization

• Simulation

• Feedback

• State estimation

• Stability

• Robust systems

• Fault tolerant systems

• Parallel or distributed processing

• Fuzzy systems

• Intelligent systems

Some further topics that are studied in System theory

____________________________________________________________________________________________________________________________________________________________Systems Theory

(not all of these topics will be seen in the present discipline)

Page 48: contr systems ppt02e (Systems Classification)

____________________________________________________________________________________________________________________________________________________________Intelligent Systems

Here below we mention some subjects that are normally treated

in another area of systems, the “Intelligent Systems”:

(these topics above will not be seen here in this discipline)

the recognition of things and objects

face recognition

our everyday tasks such as: walk, speak, read, write, climb

and go down stairs, remember names, facts or things, drive

(a vehicle), identify a traffic sign, cooking, sewing, etc. etc.

tasks such as: sing, dançing, play an instrument, compose,

write a text, painting, or others activities that involve art.

Page 49: contr systems ppt02e (Systems Classification)

Thank you!

Felippe de [email protected]

Departamento de Engenharia Eletromecânica