background image

Automatyka i sterowanie

Krzysztof Marzjan

background image

 

 

 

G

R

(s)

x(s)

z(s)

 

G

OR

(s)

+

_

e(s)

_

u(s)

y(s)

 

Regulator proporcjonalny 

P

 

0

)

(

)

(

p

p

u

t

e

k

t

u

+

=

 

min

max

min

max

p

e

e

u

u

k

=

 

%

100

min

max

min

max

p

u

u

e

e

x

=

 

2 

 Automatyka i sterowanie – regulatory i korektory 

 

 

charakterystyka statyczna 

obiekt 

 

u

p0

 

u

max

 

u

min

 

e

min

 

e

max

e(t)

 

u(t)

 

regulator 

background image

 

0

p

u

punktem pracy 

nazywamy wartość sterującą regulatora przy zerowym uchybie 

p

x

 - 

zakresem proporcjonalności

 nazywamy procentową zmianę uchybu regulacji konieczną do pełnego  

   wysterowania 

regulatora 

 
Zapewnia natychmiastową reakcję 
na zmianę uchybu 

3 

 Automatyka i sterowanie – regulatory i korektory 

 

 

0

1

2

3

4

5

6

7

8

9

10

-0.5

0

0.5

1

0

1

2

3

4

5

6

7

8

9

10

-0.5

0

0.5

1

1.5

2

statyczny
astatyczny

statyczny
astatyczny

e

(

t

u

(

t

t

 

t

 

background image

 

Przesuwa w górę lub w dół charakterystykę modułową układu otwartego, nie zmienia charakterystyki fazowej. 

-140

-120

-100

-80

-60

-40

-20

0

20

40

10

-2

10

-1

10

0

10

1

10

2

10

3

-270

-225

-180

-135

-90

-45

0

kp=2
kp=10
kp=30

Bode Diagram

Frequency  (rad/sec)

 

4 

 Automatyka i sterowanie – regulatory i korektory 

 

 

 

background image

 

Powoduje zmniejszenie uchybu ustalonego w układach statycznych.

 

5 

 Automatyka i sterowanie – regulatory i korektory 

 

 

0

1

2

3

4

5

6

7

8

9

10

-0.2

0

0.2

0.4

0.6

0.8

1

1.2

kp=2
kp=5

 

background image

 

Regulator całkujący 

=

t

i

d

e

T

t

u

0

)

(

1

)

(

τ

τ

   

i

sT

s

G

1

)

(

=

 

i

i

T

j

T

j

j

G

ω

ω

ω

1

1

)

(

=

=

 

i

T

j

G

ω

ω

1

)

(

=

  

{

}

2

)

(

π

ω

=

j

G

arg

 

Wprowadza ujemne przesunięcie fazowe! 

 
 
 
Sygnał sterujący zależy od historii uchybu. 

 

6 

 Automatyka i sterowanie – regulatory i korektory 

 

 

0

2

4

6

8

10

12

14

16

18

20

-0.5

0

0.5

1

0

2

4

6

8

10

12

14

16

18

20

0

0.2

0.4

0.6

0.8

e

(

t

u

(

t

t

 

t

 

background image

 

Może zapewnić astatyzm pierwszego rzędu. 

7 

 Automatyka i sterowanie – regulatory i korektory 

 

 

0

2

4

6

8

10

12

14

16

18

20

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

bez regulatora
z regulatorem I

 

background image

 

Regulator proporcjonalno – całkujący  

PI

 

⎟⎟

⎜⎜

+

=

t

i

p

d

e

T

t

e

k

t

u

0

)

(

1

)

(

)

(

τ

τ

 

 

 

0

k

e(t)

u(t)

⎟⎟

⎜⎜

+

=

i

p

sT

k

s

G

1

1

)

(

 

 

p

i

i

p

i

p

k

T

h

t

T

t

k

t

h

sT

s

k

s

h

2

)

(

)

(

1

1

)

(

1

1

)

(

=

⎟⎟

⎜⎜

+

=

⎟⎟

⎜⎜

+

=

 

8 

 Automatyka i sterowanie – regulatory i korektory 

 

 

2k

p

h(t)

t 

T

składowa proporcjonalna 

odpowiedzi regulatora 

składowa całkująca 

odpowiedzi regulatora 

background image

 

i

p

p

i

p

T

k

j

k

T

j

k

j

G

ω

ω

ω

=

⎟⎟

⎜⎜

+

=

1

1

)

(

 

i

p

p

T

k

Q

k

P

ω

ω

ω

=

=

)

(

)

(

 

 

)

(

ω

Q

)

(

ω

P

ω

0

ω

k

9 

 Automatyka i sterowanie – regulatory i korektory 

 

 

0

20

40

60

-90

-45

0

Bode Diagram

Frequency  (rad/sec)

i

T

1

)

(

2

)

(

i

T

arctg

ω

π

ω

ϕ

+

=

⎟⎟

⎜⎜

+

=

1

20

)

(

2

2

i

i

p

T

T

k

log

L

ω

ω

ω

background image

 

Regulator różniczkujący D 

s

T

s

G

dt

t

de

T

t

u

d

d

=

=

)

(

)

(

)

(

 

10 

 Automatyka i sterowanie – regulatory i korektory 

 

 

{

}

2

)

(

)

(

)

(

π

ω

ω

ω

ω

ω

=

=

=

j

G

arg

T

j

G

j

T

j

G

d

d

 

background image

 

Regulator proporcjonalno – różniczkujący 

PD

+

=

dt

t

de

T

t

e

k

t

u

d

p

)

(

)

(

)

(

 

 

0

k

p

T

d

e(t)

u(t)

(

)

d

p

sT

k

s

G

+

=

1

)

(

 

⎛ +

=

d

p

T

s

k

s

h

1

)

(

 

)

(

)

(

1

)

(

t

T

k

t

k

t

h

d

p

p

δ

+

=

 

2

1

)

(

)

(

1

)

(

s

s

e

t

t

t

e

=

=

 

)

(

)

1

(

)

(

s

e

sT

k

s

u

d

p

+

=

 

+

=

s

T

s

k

s

u

d

p

2

1

)

(

 

)

(

1

)

(

)

(

t

T

k

t

k

t

u

d

p

p

+

=

 

 

d

p

d

T

k

T

u

2

)

(

=

 

11 

 Automatyka i sterowanie – regulatory i korektory 

 

 

u(t)

t 

T

składowa proporcjonalna

odpowiedzi regulatora 

składowa różniczkująca 

odpowiedzi regulatora 

e(t)

2k

p

T

d

background image

 

(

)

d

p

T

j

k

j

G

ω

ω

+

=

1

)

(

 

d

p

p

T

k

Q

k

P

ω

ω

ω

=

=

)

(

)

(

 

  )

(

ω

Q

)

(

ω

P

ω

0

ω

k

12 

 Automatyka i sterowanie – regulatory i korektory 

 

 

0

45

90

0

20

40

60

Bode Diagram

Frequency  (rad/sec)

)

(

)

(

d

T

arctg

ω

ω

ϕ

=

d

T

1

(

)

1

20

)

(

2

2

+

=

d

p

T

k

log

L

ω

ω

background image

 

Regulator proporcjonalno – całkująco – różniczkujący 

PID

⎟⎟

⎜⎜

+

+

=

t

d

i

p

dt

t

de

T

d

e

T

t

e

k

t

u

0

)

(

)

(

1

)

(

)

(

τ

τ

 

⎟⎟

⎜⎜

+

+

=

s

T

sT

k

s

G

d

i

p

1

1

)

(

 

 

0

k

e(t)

u(t)

13 

 Automatyka i sterowanie – regulatory i korektory 

 

 

2k

p

h(t)

t 

T

składowa proporcjonalna 

odpowiedzi regulatora 

składowa całkująca 

odpowiedzi regulatora 

składowa różniczkująca 

odpowiedzi regulatora

 

)

(

1

)

(

)

(

t

t

T

k

k

t

T

k

t

h

i

p

p

d

p

⎟⎟

⎜⎜

+

+

=

δ

⎟⎟

⎜⎜

+

+

=

d

i

p

T

T

s

s

k

s

h

2

1

1

)

(

)

(

1

)

(

)

(

t

t

T

k

k

t

T

k

t

h

i

p

p

d

p

⎟⎟

⎜⎜

+

+

=

δ

background image

 

⎟⎟

⎜⎜

+

+

=

d

i

p

T

j

T

j

k

j

G

ω

ω

ω

1

1

)

(

 

⎟⎟

⎜⎜

=

=

i

d

p

p

T

T

k

Q

k

P

ω

ω

ω

ω

1

)

(

)

(

 

  )

(

ω

Q

)

(

ω

P

ω

0

ω

k

14 

 Automatyka i sterowanie – regulatory i korektory 

 

 

0

10

20

30

40

50

60

-90

-45

0

45

90

Bode Diagram

Frequency  (rad/sec)

d

i

T

T

1

p

k

log

20

2

1

1

20

20

)

(

⎟⎟

⎜⎜

+

+

=

i

d

p

T

T

log

k

log

L

ω

ω

ω

⎟⎟

⎜⎜

=

i

d

T

T

arctg

ω

ω

ω

ϕ

1

)

(

d

i

T

T

>

background image

 

Korektor przyspieszający fazę: 

1

,

1

1

)

(

<

+

+

=

α

α

α

Ts

Ts

s

G

 

))

(

)

(

(

2

2

2

2

2

1

1

1

1

)

(

ω

α

ω

ω

α

ω

α

ω

α

ω

α

ω

T

arctg

T

arctg

j

e

T

T

Tj

Tj

j

G

+

+

=

+

+

=

 

)

(

)

(

)

(

ω

α

ω

ω

ϕ

T

arctg

T

arctg

=

 

α

ω

T

max

1

=

 

1

)

1

(

1

)

1

(

)

1

(

1

1

)

(

2

2

2

2

2

+

+

+

=

+

+

+

+

=

ω

α

ω

α

ω

α

α

ω

α

ω

α

ω

α

ω

α

ω

T

T

j

T

Tj

Tj

Tj

Tj

j

G

 

15 

 Automatyka i sterowanie – regulatory i korektory 

 

 

α

ω

T

max

1

=

   

background image

 

max

max

max

sin

sin

sin

ϕ

ϕ

α

α

α

ϕ

+

=

+

=

1

1

1

1

 

mniejsze 

α

 – większe 

φ

max

kompromis: 

 

60

o

ϕ

<

max

16 

 Automatyka i sterowanie – regulatory i korektory 

 

 

1

10

100

1000

0

10

20

30

40

50

60

70

80

90

-20

-15

-10

-5

0

0

30

60

alfa=0,5
alfa=0,3
alfa=0,1

Bode Diagram

Frequency  (rad/sec)

background image

 

17 

 Automatyka i sterowanie – regulatory i korektory 

 

 

-90

-45

0

45

90

-30

-20

-10

0

10

20

30

Bode Diagram

Frequency  (rad/sec)

 

background image

 

18 

 Automatyka i sterowanie – regulatory i korektory 

 

 

-30

-20

-10

0

10

20

30

-90

-45

0

45

90

Bode Diagram

Frequency  (rad/sec)

 

background image

 

19 

 Automatyka i sterowanie – regulatory i korektory 

 

 

Bode Diagram

-12

-10

-8

-6

-4

-2

0

2

0

10

20

30

40

rzeczyw ista
asymptotyczna

rzec
asy

zyw ista

mptotyczna

Frequency  (rad/sec)

 

T

1

T

α

1

T

α

1

max

ϕ

1

1

,

0

1

1

,

0

)

(

+

+

=

s

s

s

G

background image

 

równanie charakterystyki amplitudowo – fazowej 

1

)

1

(

)

(

1

)

(

2

2

2

2

2

2

2

2

2

+

=

+

+

=

ω

α

ω

α

α

ω

ω

α

ω

α

α

ω

T

T

Q

T

T

P

 

0

)

(

0

)

(

0

)

(

1

)

(

0

)

0

(

)

0

(

>

>

=

=

=

=

ω

ω

α

Q

P

Q

P

Q

P

 

1

)

(

)

(

2

2

2

2

2

2

2

2

2

+

+

=

+

ω

α

α

ω

α

ω

ω

T

T

Q

P

 

2

2

2

2

2

2

)

(

)

(

ω

α

α

ω

ω

ω

α

T

P

P

T

+

=

+

 

)

(

)

1

)

(

(

2

2

2

ω

α

ω

α

ω

P

P

T

=

 

)

1

)

(

(

)

(

2

2

2

=

ω

α

ω

α

ω

P

P

T

 

20 

 Automatyka i sterowanie – regulatory i korektory 

 

 

background image

 

1

)

1

)

(

(

)

(

)

1

)

(

(

)

(

)

(

)

(

2

2

2

2

2

2

2

+

+

=

+

ω

α

ω

α

α

α

ω

α

ω

α

α

ω

ω

P

P

P

P

Q

P

 

1

)

(

)

(

)

(

)

(

)

(

)

(

2

2

2

2

+

+

=

+

ω

ω

α

α

ω

α

ω

α

ω

ω

P

P

P

P

Q

P

 

)

1

(

)

1

(

)

(

)

1

)(

1

(

)

(

)

(

2

2

α

α

α

ω

α

α

ω

ω

+

+

=

+

P

Q

P

 

α

ω

α

ω

ω

+

=

+

)

(

)

1

(

)

(

)

(

2

2

P

Q

P

 

α

α

ω

α

ω

⎛ +

=

+

⎥⎦

⎢⎣

+

2

2

2

2

1

)

(

2

1

)

(

Q

P

 

2

2

2

2

1

)

(

2

1

)

(

⎛ −

=

+

⎥⎦

⎢⎣

+

α

ω

α

ω

Q

P

 

21 

 Automatyka i sterowanie – regulatory i korektory 

 

 

 

Im{G(jω)}

Re{G(jω)} 

α

1

2

1

α

+

2

1

α

0

=

ω

ω

background image

 

Korektor opóźniający fazę: 

1

,

1

1

)

(

>

+

+

=

α

α

Ts

Ts

s

G

 

22 

 Automatyka i sterowanie – regulatory i korektory 

 

 

))

(

)

(

(

2

2

2

2

2

1

1

1

1

)

(

ω

α

ω

ω

α

ω

ω

α

ω

ω

T

arctg

T

arctg

j

e

T

T

Tj

Tj

j

G

+

+

=

+

+

=

1

)

1

(

1

)

1

(

)

1

(

1

1

)

(

2

2

2

2

2

+

+

=

+

+

+

+

=

ω

α

ω

α

ω

α

ω

α

ω

α

ω

α

ω

ω

T

T

j

T

Tj

Tj

Tj

Tj

j

G

 

background image

 

1

)

1

(

)

(

1

1

)

(

2

2

2

2

2

2

2

2

+

=

+

+

=

ω

α

ω

α

ω

ω

α

ω

α

ω

T

T

Q

T

T

P

 

0

)

(

0

)

(

0

)

(

1

)

(

0

)

0

(

1

)

0

(

<

>

=

=

=

=

ω

ω

α

Q

P

Q

P

Q

P

 

1

1

)

(

)

(

2

2

2

2

2

2

2

+

+

=

+

ω

α

ω

ω

ω

T

T

Q

P

 

2

2

2

2

2

1

)

(

)

(

ω

α

ω

ω

ω

α

T

P

P

T

+

=

+

 

)

(

1

)

)

(

(

2

2

2

ω

α

ω

α

ω

P

P

T

=

 

)

)

(

(

)

(

1

2

2

2

α

ω

α

ω

ω

=

P

P

T

 

23 

 Automatyka i sterowanie – regulatory i korektory 

 

 

background image

 

1

)

)

(

(

)

(

1

1

)

)

(

(

)

(

1

)

(

)

(

2

2

2

2

2

+

+

=

+

α

ω

α

ω

α

α

ω

α

ω

ω

ω

P

P

P

P

Q

P

 

α

ω

α

ω

α

α

α

ω

α

ω

ω

ω

+

+

=

+

)

(

)

(

)

(

)

(

1

)

(

)

(

2

2

2

2

2

2

P

P

P

P

Q

P

 

α

ω

α

α

ω

ω

1

)

(

1

)

(

)

(

2

2

⎛ +

=

+

P

Q

P

 

α

α

α

ω

α

α

ω

1

2

1

)

(

2

1

)

(

2

2

2

⎛ +

=

+

⎥⎦

⎢⎣

+

Q

P

 

2

2

2

2

1

)

(

2

1

)

(

⎛ −

=

+

⎥⎦

⎢⎣

+

α

α

ω

α

α

ω

Q

P

 

24 

 Automatyka i sterowanie – regulatory i korektory 

 

 

 

Im{G(jω)}

Re{G(jω)} 

1

α

α

2

1

+

α

1

ω

0

=

ω

α

α

2

1

background image

 

25 

 Automatyka i sterowanie – regulatory i korektory 

 

 

-60

-40

-20

0

20

40

-90

-45

0

45

90

Bode Diagram

Frequency  (rad/sec)

 

background image

 

26 

 Automatyka i sterowanie – regulatory i korektory 

 

 

background image

 

27 

 Automatyka i sterowanie – regulatory i korektory 

 

 

-60

-40

-20

0

20

40

-90

-45

0

45

90

Bode Diagram

Frequency  (rad/sec)

 

background image

 

28 

 Automatyka i sterowanie – regulatory i korektory 

 

 

 

-20

-15

-10

-5

0

-60

-30

0

Bode Diagram

Frequency  (rad/sec)

T

α

1

T

α

1

min

ϕ

T

1

1

10

1

)

(

+

+

=

s

s

s

G

background image

 

-25

-20

-15

-10

-5

0

10

-3

10

-2

10

-1

10

0

10

1

10

2

-90

-45

0

45

przyspieszajacy
opozniajacy
szeregow o

przyspieszajacy
opozniajacy
szeregow o

Bode Diagram

Frequency  (rad/sec)

1

1

,

0

1

1

,

0

)

(

+

+

=

s

s

s

G

 

1

10

1

)

(

+

+

=

s

s

s

G

 

 

1

10

1

1

1

,

0

1

1

,

0

)

(

+

+

+

+

=

s

s

s

s

s

G

 

29 

 Automatyka i sterowanie – regulatory i korektory 

 

 

background image

 

1

1

,

0

1

)

(

+

+

=

s

s

s

G

 

1

10

1

)

(

+

+

=

s

s

s

G

 

 

1

10

1

1

1

,

0

1

)

(

+

+

+

+

=

s

s

s

s

s

G

 

 

30 

 Automatyka i sterowanie – regulatory i korektory 

 

 

-10

-5

0

5

10

10

-2

10

-1

10

0

10

1

10

2

-60

-30

0

30

60

przyspieszajacy
opozniajacy
szeregow o

przyspieszajacy
opozniajacy
szeregow o

Bode Diagram

Frequency  (rad/sec)


Document Outline