35
Feedback Control Systems (FCS) Dr. Imtiaz Hussain email: [email protected]. pk URL :http://imtiazhussainkalwar.weeb ly.com/ Lecture-34-35 Modern Control Theory

Feedback Control Systems ( FCS )

  • Upload
    donoma

  • View
    65

  • Download
    0

Embed Size (px)

DESCRIPTION

Feedback Control Systems ( FCS ). Lecture-34-35 Modern Control Theory. Dr. Imtiaz Hussain email: [email protected] URL : http://imtiazhussainkalwar.weebly.com/. Introduction. - PowerPoint PPT Presentation

Citation preview

Page 1: Feedback  Control  Systems ( FCS )

Feedback Control Systems (FCS)

Dr. Imtiaz Hussainemail: [email protected]

URL :http://imtiazhussainkalwar.weebly.com/

Lecture-34-35Modern Control Theory

Page 2: Feedback  Control  Systems ( FCS )

Introduction• The transition from simple approximate models, which are easy

to work with, to more realistic models produces two effects.

– First, a large number of variables must be included in the models.

– Second, a more realistic model is more likely to contain nonlinearities and time-varying parameters.

– Previously ignored aspects of the system, such as interactions with feedback through the environment, are more likely to be included.

Page 3: Feedback  Control  Systems ( FCS )

Introduction• Most classical control techniques were developed for linear constant

coefficient systems with one input and one output(perhaps a few inputs and outputs).

• The language of classical techniques is the Laplace or Z-transform and transfer functions.

• When nonlinearities and time variations are present, the very basis for these classical techniques is removed.

• Some successful techniques such as phase-plane methods, describing functions, and other methods, have been developed to alleviate this shortcoming.

Page 4: Feedback  Control  Systems ( FCS )

Introduction• The state variable approach of modern control theory provides a

uniform and powerful methods of representing systems of arbitrary order, linear or nonlinear, with time-varying or constant coefficients.

• It provides an ideal formulation for computer implementation and is responsible for much of the progress in optimization theory.

• The advantages of using matrices when dealing with simultaneous equations of various kinds have long been appreciated in applied mathematics.

• The field of linear algebra also contributes heavily to modern control theory.

Page 5: Feedback  Control  Systems ( FCS )

Introduction• Conventional control theory is based on the input–output

relationship, or transfer function approach.

• Modern control theory is based on the description of system equations in terms of n first-order differential equations, which may be combined into a first-order vector-matrix differential equation.

• The use of vector-matrix notation greatly simplifies the a mathematical representation of systems of equations.

• The increase in the number of state variables, the number of inputs, or the number of outputs does not increase the complexity of the equations.

Page 6: Feedback  Control  Systems ( FCS )

6

State Space Representation

• State of a system: We define the state of a system at time t0 as the amount of information that must be provided at time t0, which, together with the input signal u(t) for t t0, uniquely determine the output of the system for all t t0.

• This representation transforms an nth order difference equation into a set of n 1st order difference equations.

• State Space representation is not unique.

• Provides complete information about all the internal signals of a system.

Page 7: Feedback  Control  Systems ( FCS )

7

State Space Representation

• Suitable for both linear and non-linear systems.

• Software/hardware implementation is easy.

• A time domain approach.

• Suitable for systems with non-zero initial conditions.

• Transformation From Time domain to Frequency domain and Vice Versa is possible.

Page 8: Feedback  Control  Systems ( FCS )

8

Definitions• State Variable: The state variables of a dynamic system are

the smallest set of variables that determine the state of the dynamic system.

• State Vector: If n variables are needed to completely describe the behaviour of the dynamic system then n variables can be considered as n components of a vector x, such a vector is called state vector.

• State Space: The state space is defined as the n-dimensional space in which the components of the state vector represents its coordinate axes.

Page 9: Feedback  Control  Systems ( FCS )

9

Definitions

• Let x1 and x2 are two states variables that define the state of the system completely .

1x

2x

Two Dimensional State space

State (t=t1)

StateVector x

dtdx

State space of a Vehicle

Velocity

Position

State (t=t1)

Page 10: Feedback  Control  Systems ( FCS )

State Space Representation

• An electrical network is given in following figure, find a state-space representation if the output is the current through the resistor.

Page 11: Feedback  Control  Systems ( FCS )

State Space Representation• Step-1: Select the state variables.

L

c

iv

Step-2: Apply network theory, such as Kirchhoff's voltage and current laws, to obtain ic and vL in terms of the state variables, vc and iL.

CRL iii

LRC iii

LCC iRv

dtdv

C

Applying KCL at Node-1

(1)

Page 12: Feedback  Control  Systems ( FCS )

State Space RepresentationStep-2: Apply network theory, such as Kirchhoff's voltage and current laws, to obtain ic and vL in terms of the state variables, vc and iL.

RL vdtdi

Ltv )(

Applying KVL at input loop

)(tvvdtdi

L CL

Step-3: Write equation (1) & (2) in standard form.

(2)

LCC i

Cv

RCdtdv 11

)(tvL

vLdt

diC

L 11

State Equations

Page 13: Feedback  Control  Systems ( FCS )

State Space Representation

LCC i

Cv

RCdtdv 11

)(tvL

vLdt

diC

L 11

)(tvLi

v

L

CRCiv

L

c

L

c

10

01

11

)(tvLi

v

L

CRCiv

dtd

L

c

L

c

10

01

11

Page 14: Feedback  Control  Systems ( FCS )

State Space RepresentationStep-4: The output is current through the resistor therefore, the output equation is

CR vR

i 1

L

cR i

vR

i 01

Page 15: Feedback  Control  Systems ( FCS )

State Space Representation

L

cR i

vR

i 01

)(tvLi

v

L

CRCiv

L

c

L

c

10

01

11

)()()( tButAxtx

Where,x(t) --------------- State Vector A (nxn) ---------------- System MatrixB (nxp) ----------------- Input Matrixu(t) --------------- Input Vector

)()()( tDutCxty

Where,y(t) -------------- Output VectorC (qxn) ---------------- Output MatrixD ----------------- Feed forward Matrix

Page 16: Feedback  Control  Systems ( FCS )

Example-1• Consider RLC Circuit Represent the system in Sate Space and find

(if L=1H, R=3Ω and C=0.5 F):– State Vector– System Matrix– Input Matrix & Input Vector– Output Matrix & Output Vector

Vc

+

-

+

-Vo

iL

Lc itudtdvC )(

cLL vRidtdiL Lo RiV

)(tuC

iCdt

dvL

c 11 Lc

L iLRv

Ldtdi

1

• Choosing vc and iL as state variables

Page 17: Feedback  Control  Systems ( FCS )

Example-1 (cont...)

)(tuCiv

LR

L

Civ

L

c

L

c

0

1

1

10

L

co i

vRV 0

Lo RiV

)(tuC

iCdt

dvL

c 11 Lc

L iLRv

Ldtdi

1

State Equation

Output Equation

Page 18: Feedback  Control  Systems ( FCS )

18

Example-2• Consider the following system

KM

Bf(t)

x(t)

Differential equation of the system is:

)()()()( tftKxdttdxB

dttxdM 2

2

Page 19: Feedback  Control  Systems ( FCS )

Example-2

)(tfM

xMKv

MB

dtdv 1

• As we know

vdtdx

dtdv

dtxd

2

2

• Choosing x and v as state variables

vdtdx

)()()()( tftKx

dttdxB

dttxdM 2

2

)(tfMv

x

MB

MK

vx

1010

Page 20: Feedback  Control  Systems ( FCS )

Example-2

• If velocity v is the out of the system then output equation is given as

)(tfMv

x

MB

MK

vx

1010

vx

ty 10)(

Page 21: Feedback  Control  Systems ( FCS )

Example-3• Find the state equations of following mechanical translational

system.

0211

21

2

1 KxKxdtdx

Ddtxd

M 1222

2

2 KxKxdtxd

Mtf )(

• System equations are:

Page 22: Feedback  Control  Systems ( FCS )

Example-3

02111

1 KxKxDvdtdv

M

122

2 KxKxdtdv

Mtf )(

• Now 1

1 vdtdx

dtdv

dtxd 121

2

22 vdtdx

dtdv

dtxd 22

22

• Choosing x1, v1, x2, v2 as state variables

11 vdtdx

22 vdtdx

Page 23: Feedback  Control  Systems ( FCS )

Example-3

21

11

11

1 xMKx

MKv

MD

dtdv

)(tfM

xMKx

MK

dtdv

21

22

2

2 1

• In Standard form

11 vdtdx

22 vdtdx

Page 24: Feedback  Control  Systems ( FCS )

Example-32

11

11

1

1 xMKx

MKv

MD

dtdv

)(tfM

xMKx

MK

dtdv

21

22

2

2 1

• In Vector-Matrix form

11 vdtdx

22 vdtdx

)(tf

Mvxvx

MK

MK

MK

MD

MK

vxvx

22

2

1

1

22

111

2

2

1

1

1000

001000

00010

Page 25: Feedback  Control  Systems ( FCS )

Example-3

• If x1 and v2 are the outputs of the system then

)(tf

Mvxvx

MK

MK

MK

MD

MK

vxvx

22

2

1

1

22

111

2

2

1

1

1000

001000

00010

2

2

1

1

10000001

)(

vxvx

ty

Page 26: Feedback  Control  Systems ( FCS )

Eigenvalues & Eigen Vectors• The eigenvalues of an nxn matrix A are the roots of the

characteristic equation.

• Consider, for example, the following matrix A:

Page 27: Feedback  Control  Systems ( FCS )

Eigen Values & Eigen Vectors

Page 28: Feedback  Control  Systems ( FCS )

Example#4

• Find the eigenvalues if – K = 2– M=10– B=3

)(tfMv

x

MB

MK

vx

1010

Page 29: Feedback  Control  Systems ( FCS )

Frequency Domain to time Domain Conversion

• Transfer Function to State Space

KM

Bf(t)

x(t)

Differential equation of the system is:

)()()()(2

2

tftKxdttdxB

dttxdM

Taking the Laplace Transform of both sides and ignoring Initial conditions we get

Page 30: Feedback  Control  Systems ( FCS )

30

)()()()(2 sFsKXsBSXsXMs The transfer function of the system is

KBsMssFsX

2

1)()(

State Space Representation:

MK

MBM

sssFsX

2

1

)()(

)()(

)()(

2

2

2

1

sPssPs

sssFsX

MK

MBM

)()()()(

)()(

21

21

sPssPssPsPs

sFsX

MK

MBM

Page 31: Feedback  Control  Systems ( FCS )

)(1)( 2 sPsM

sX

)()()()( 21 sPsMKsPs

MBsPsF

……………………………. (1)

……………………………. (2)

From equation (2)

)()()()( 21 sPsMKsPs

MBsFsP ……………………………. (3)

Draw a simulation diagram of equation (1) and (3)

1/s 1/sF(s) X(s)

-K/M

-B/M

P(s) 1/M

Page 32: Feedback  Control  Systems ( FCS )

1/s 1/sF(s) X(s)

-K/M

-B/M

P(s)

2x

12 xx

• Let us assume the two state variables are x1 and x2.• These state variables are represented in phase variable form as

given below.

1x

• State equations can be obtained from state diagram.

21 xx

212 )( xMBx

MKsFx

• The output equation of the system is

11)( xM

tx

1/M

Page 33: Feedback  Control  Systems ( FCS )

21 xx 212 )( x

MBx

MKsFx

11)( xM

tx

)(1010

2

1

2

1 tfxx

MB

MK

xx

2

101)(xx

Mtx

Page 34: Feedback  Control  Systems ( FCS )

Example#5

• Obtain the state space representation of the following Transfer function.

Page 35: Feedback  Control  Systems ( FCS )

END OF LECTURES-34-35

To download this lecture visithttp://imtiazhussainkalwar.weebly.com/