background image

Teoria Sterowania

Teoria Sterowania

background image

Teoria Sterowania

Teoria Sterowania

background image

Teoria Sterowania

Teoria Sterowania

Zadaniem układu regulacji automatycznej (URA) jest 
utrzymywanie równości między wielkością regulowaną y a 
wielkością zadaną wZadanie to może być wykonane jedynie z 
pewną dokładnością, określoną przez uchyb (błąd) regulacji:

e(t) = w(t) – y(t)

  lub w postaci operatorowej 

E(s) = W(s) - 

Y(s)

Uchyb regulacji może być wywołany np. zakłóceniami, realizacją 
techniczną układu, własnościami transmitancji układu otwartego 
(strukturą układu). 

Przed układem stawia się określone wymagania dotyczące 
zarówno przebiegu procesu przejściowego, czyli przejściowego 
sygnału uchybu e

p

(t) (właściwości dynamicznych)jak i jego 

wartości w stanie ustalonym e

u

  (właściwości statycznych).

Wymienione czynniki stanowią o jakości regulacji. Oceny jakości 
regulacji dokonuje się na podstawie szeregu kryteriów 
(wskaźników) jakości.

background image

Teoria Sterowania

Teoria Sterowania

Kryteria jakości regulacji można podzielić na kilka grup:

•  kryteria związane z parametrami charakterystyki skokowej 
(układu zamkniętego),

• kryteria związane z parametrami charakterystyki 
częstotliwościowej (zwykle układu otwartego),

• kryteria związane z rozkładem biegunów (i ewentualnie zer) 
układu zamkniętego,

• kryteria całkowe (sterowania optymalnego).

background image

Teoria Sterowania

Teoria Sterowania

Dokładność statyczna liniowego układu regulacji

Miarą dokładności statycznej jest uchyb ustalony, tzn. taki, który 
utrzymuje się po zaniku procesów przejściowych wywołanych 
wymuszeniem lub zakłóceniem:

0

lim ( ) lim ( )

u

t

s

e

e t

sE s

��

=

=

Uchyb ustalony jest w ogólności sumą składowych związanych z 
wymuszeniem i zakłóceniem:

e

u

 = e

uw

 + e

uz

Regulacja powinna spełniać warunek e

u

=0 lub |

e

u

| e

umax

.

Problemy:

•  jak uchyb ustalony zależy od transmitancji układu otwartego 
G

o

(s) i rodzaju sygnału wymuszenia (zakłócenia),

•  jakie są ogólne zasady postępowania w celu zmniejszenia e

u

.

( )

( )

u

p

e t

e e t

= +

Uchyb regulacji jest sumą składowej ustalonej i składowej 
przejściowej:

background image

Teoria Sterowania

Teoria Sterowania

Układy statyczne i astatyczne

Wśród liniowych URA można wyróżnić zasadniczo dwa typy 
układów:

  układy regulacji statycznej, w których występują uchyby 
ustalone proporcjonalne do wartości stałego (skokowego) 
wymuszenia;

  układy regulacji astatycznej, w których uchyby ustalone przy 
stałym (skokowym) wymuszeniu są równe zeru (układy astatyczne 
mogą  wykazywać uchyby ustalone przy innych wymuszeniach, np. 
rosnących liniowo, parabolicznie itp.).

URA jest układem astatycznym, jeżeli w transmitancji układu 
otwartego znajdują się szeregowo włączone człony całkujące

background image

Teoria Sterowania

Teoria Sterowania

Przykład: Wyznaczyć uchyb ustalony odpowiedzi skokowej 
(w(t)=A

1(t)) układu zamkniętego dla: 1) G

r

(s)=K

r

,  2) G

r

(s)=K

r

/s

G

r

(s)

1

p

K

Ts+

_

e(t

)

u(t

)

y(t

)

w(

t)

( )

1

r

p

z

r

p

K K

G s

Ts

K K

=

+ +

( )

( )

( ) [1

( )] ( )

z

E s W s Y s

G s W s

=

-

= -

(

1)

( )

1

1

(

1

)

r

p

r

p

r

p

K K

A

A Ts

E s

Ts

K K

s

s Ts

K K

+

= -

=

+ +

+ +

1)

lim ( )

1

u

s

r

p

A

e

sE s

K K

��

=

=

+

układ zamknięty jest 
układem inercyjnym o 
stałej czasowej T/(1+K

r

K

p

i współczynniku 
wzmocnienia K

r

K

p

/(1+K

r

K

p

)

 

background image

Teoria Sterowania

Teoria Sterowania

( )

(

1)

r

p

z

r

p

K K

G s

s Ts

K K

=

+ +

(

1)

( )

1

(

1)

(

1)

r

p

r

p

r

p

K K

A

A Ts

E s

s Ts

K K

s

s Ts

K K

+

= -

=

+ +

+ +

2)

lim ( ) 0

u

s

e

sE s

��

=

=

Układ zamknięty jest układem II rzędu (inercyjnym lub 
oscylacyjnym) o  współczynniku wzmocnienia równym 1.

Rozważmy w układzie regulacji ze sprzężeniem zwrotnym 
transmitancję układu otwartego postaci:

1

1

1

0

1

1

( )

( )

( )

m

m

m

m

o

n

n

l

n

n

l

b s

b s

bs b

L s

G s

M s

a s

a s

a s

-

-

-

-

+

+ + +

=

=

+

+ +

K

K

1

1

0

0

l

a

a

a

-

= = = =

K

background image

Teoria Sterowania

Teoria Sterowania

1

1

1

1

( )

(

)

( )

n

n

l

n

n

l

l

n l

n

l

l

n

n

l

M s

a s

a s

a s

s a s

a s

a

s N s

-

-

-

- -

-

=

+

+ +

=

=

+

+ +

=

K

K

Układ otwarty zawiera l połączonych szeregowo członów 
całkujących, bo wielomian mianownika można zapisać jako:

gdzie N(s) jest wielomianem pełnym.
Taki układ nazywa się układem astatycznym l-tego rzędu.

Rozważmy zależność uchybu ustalonego w układzie astatycznym 
od wymuszenia (zakładamy brak zakłócenia) w postaci potęgowej 
funkcji czasu:

( )

( )

k

k

w t

A t t

=

1

t

w(t), 
k=0

t

w(t), 
k=1

t

w(t), 
k=2

1

!

( )

k

k

k

W s

A

s

+

=

background image

Teoria Sterowania

Teoria Sterowania

Transmitancję uchybową wymuszeniową można zapisać jako:

1

( )

( )

1

( )

( )

( )

l

ew

l

o

s N s

G s

G s

s N s

L s

=

=

+

+

( )

( )

( ) ( )

( )

( )

( )

l

ew

l

s N s

E s

G s W s

W s

s N s

L s

=

=

+

Transformata uchybu i uchyb wymuszeniowy ustalony:

1

0

0

( )

lim ( ) lim

( )

( )

( )

l

uw

l

s

s

s N s

e

sE s

W s

s N s

L s

+

=

=

+

background image

Teoria Sterowania

Teoria Sterowania

Układ regulacji statycznej to układ, w którym nie ma 
szeregowo włączonych członów całkujących (l=0)

1

1

1

0

1

1

1

0

( )

( )

( )

m

m

m

m

o

n

n

n

n

b s

b s

bs b

L s

G s

N s

a s

a s

a s a

-

-

-

-

+

+ + +

=

=

+

+ +

+

K

K

Przy wymuszeniu skokowym w(t)=A

0

1(t),  W(s)=A

0

/s, uchyb 

ustalony:

0

0

0

0

0

lim ( ) lim

( )

1

1

( )

uw

s

s

A

A

s

e

sE s

L s s

K

N s

=

=

=

+

+

- współczynnik wzmocnienia układu 
otwartego

0

0

0

b

K

a

=

Uchyb ustalony układu statycznego dla wymuszenia liniowo 
narastajacego:

1

2

0

( )

lim

( )

( )

uw

s

A

sN s

e

N s

L s s

�׮=

+

0

1

1

uw

o

e

A

K

=

+

- współczynnik 
statyzmu

background image

Teoria Sterowania

Teoria Sterowania

Istnieje  możliwość  podwyższania  dokładności  statycznej  układu 
(zmniejszania 

e

u

poprzez 

zwiększanie 

współczynnika 

wzmocnienia  układu  otwartego  K

o

.  Nie  można  jednak  dowolnie 

zwiększać  K

o

,  ponieważ  powoduje  to  zwykle  pogorszenie 

stabilności  układu  zamkniętego  i  zwiększa  amplitudę  sygnału 
sterującego (a to wymaga większej mocy sterowania – większych i 
droższych elementów wykonawczych). 
Układ  statyczny  nie  jest  w  stanie  nadążyć  za  wymuszeniem 
zmieniającym się liniowo (a tym bardziej wymuszeniem wyższego 
stopnia).

t

w(t
)

y(t)

e

u

t

w(t
)

y(t)

e(t)

Rys. Odpowiedź układu regulacji statycznej na wymuszenie skokowe i 
liniowe

background image

Teoria Sterowania

Teoria Sterowania

Układ regulacji astatycznej 

Jeżeli na wejście układu astatycznego l-tego rzędu poda się 
wymuszenie w formie funkcji potęgowej k-tego stopnia:

( )

( )

k

k

w t

A t t

=

1

1

!

( )

k

k

k

W s

A

s

+

=

1

0

!

( )

lim

( )

( )

l

k

uw

l

k

s

A k

s N s

e

s

s N s

L s s

+

=

+

Możliwe jest wystąpienie jednego z trzech przypadków:

1.   dla l > k e

uw

=0

2.   dla k e

uw

=const

3.   dla k e

uw

=

 

Wniosek:  Układ  regulacji  astatycznej  jest  w  stanie  sprowadzić 

do  zera  uchyb  ustalony  przy  wymuszeniu  potęgowym,  jeżeli  ma 
wystarczająco wysoki rząd astatyzmu.

Podwyższanie rzędu astatyzmu (włączanie członów całkujących) 

wpływa jednak niekorzystnie na stabilność układu zamkniętego 
(układy astatyczne rzędu >2 są zwykle niestabilne bez 
dodatkowej korekcji).

to uchyb ustalony:

background image

Teoria Sterowania

Teoria Sterowania

t

y(t)

e

u

=0

t

y(t)

e

u

 

Rys. Typowe odpowiedzi układu regulacji astatycznej I rzędu na 

wymuszenie skokowe, liniowe i paraboliczne.

t

y(t)

e(t)

background image

Teoria Sterowania

Teoria Sterowania

Transmitanc

ja układu 

otwartego

Typ 

układu

Współczynniki 

wzmocnienia 

układu 

otwartego

Wymuszenie

skokowe

w(t)=A

0

1

(t)

liniowe

w(t)=A

1

t1

(t)

paraboliczne

w(t)=A

2

t

2

1(t)

uchyb 

statyczny 

e

u

uchyb 

prędkościo

wy 

e

uv

uchyb 

przyspieszenio

wy 

e

ua

statyczn

y

l=0

statyczny

astatycz

ny

I rzędu 

l=1

prędkościowy

0

astatycz

ny

II rzędu 

l=2

przyspieszeni

owy

0

0

( )

( )

( )

o

L s

G s

N s

=

( )

( )

( )

o

L s

G s

sN s

=

2

( )

( )

( )

o

L s

G s

s N s

=

0

0

o

b

k

a

=

0

1

v

b

k

a

=

0

2

a

b

k

a

=

0

0

1

u

A

e

k

=

+

1

uv

v

A

e

k

=

2

2

ua

a

A

e

k

=

background image

Teoria Sterowania

Teoria Sterowania

Zależność uchybu zakłóceniowego od transmitancji 
regulatora

W przypadku, gdy na wejście obiektu działa zakłócenie (przy braku 
wymuszenia), uchyb ustalony zależy od liczby członów całkujących 
w transmitancji regulatora G

r

(s). 

G

r

(s)

G

p

(s)

w(t)=0          e(t)                  
   u(t)

-

y(t)

+

z(t
)

+

H(s)=

1

( )

( )

( )

r

r

r

r

L s

G s

s M s

=

)

(

1

)

(

t

t

B

t

z

m

m

1

!

)

(

m

m

s

m

B

s

Z

to uchyb ustalony od zakłócenia:

Jeżeli transmitancję regulatora przedstawimy w 
postaci:

gdzie L

r

(s), M

r

(s) są wielomianami pełnymi. 


zakłócenie: 

lub w formie 
operatorowej: 

( )

( )

0

0

!

lim[

( ) ( )] lim

1

p

m

uz

ez

m

s

s

o

G s

B m

e

sG s Z s

G s

s

-

=

=

+

background image

Teoria Sterowania

Teoria Sterowania

Zadanie: Wyznaczyć uchyb ustalony przy zakłóceniu skokowym 

w układzie z obiektem  o transmitancji G

p

(s), którego 

współczynnik wzmocnienia K

p

=b

p0

/a

p0

 dla: 

1) G

r

(s)=K

(regulator P),   2) G

r

(s)=K

r

/s (regulator I).

Dla r=m>0 wartość uchybu ustalonego:

gdzie K

r

=b

r0

/a

r0

 – współczynnik wzmocnienia regulatora.

!

m

uz

r

B m

e

K

=-

Możliwe są trzy przypadki:

1. dla r > m e

uz

0

2. dla m e

uz 

=const

3. dla m e

uz 

= -

( )

( )

0

0

0

0

lim[

( ) ( )] lim

1

1

p

p

uz

ez

s

s

r

p

r

p

G s

K B

B

e

sG s Z s

s

K G s

s

K K

-

-

=

=

=

+

+

1)

Jeżeli obiekt zawiera działanie całkujące, to K

p

 i e

uz

=-B

0

/K

r

.

background image

Teoria Sterowania

Teoria Sterowania

e

z

(t)

t

e

zu

=

0

e

z

(t)

t

e

zu

Rys. Typowe odpowiedzi (aperiodyczna i oscylacyjna) układu 

regulacji na skokowe zakłócenie

( )

( )

( )

( )

0

0

0

0

0

lim[

( ) ( )] lim

lim

0

1

p

p

uz

ez

s

s

s

r

r

p

p

G s B

sG s B

e

sG s Z s

K

s K G s

G s

s

-

-

=

=

=

=

+

+

2)

background image

Teoria Sterowania

Teoria Sterowania

Dokładność dynamiczna liniowego układu 
regulacji

Wymagania  dynamiczne  stawiane  układom  regulacji  często 
sprowadzają się do żądania określonego przebiegu  przejściowego 
sygnału  uchybu  regulacji  e(t)  przy  skokowym  wymuszeniu  i/lub 
zakłóceniu.

Rys. Przebieg oscylacyjnej i aperiodycznej odpowiedzi układu 

regulacji przy skokowej zmianie wartości zadanej 

(wymuszenia)

t

y(t
)

y

u

M

p

0,1y

u

0,9y

u

t

n

t

r

=±3% lub 

±1%

e

u

w

y

ma

x

background image

Teoria Sterowania

Teoria Sterowania

Wskaźnikami jakości związanymi z przebiegami czasowymi sygnału 
sterowanego lub uchybu regulacji są: 

 czas ustalania (regulacji) t

r

 – jest to czas jaki upływa  od chwili 

doprowadzenia do układu wymuszenia (lub zakłócenia) do 
momentu, gdy wahania sygnału uchybu e(t)  wokół e

u

 zmniejszą się 

trwale poniżej założonej wartości e (zazwyczaj przyjmuje się e 

równe 1 lub 3%). Czas regulacji określa czas trwania przebiegów 

przejściowych  w układzie i jest miarą zarówno szybkości jak i 
stabilności układu

 czas narastania t

n

 – jest to czas potrzebny do tego, aby 

charakterystyka skokowa układu zmieniła się od 10% do 90% 
wartości ustalonej (inna definicja określa czas narastania jako czas 
pierwszego osiągnięcia przez sygnał sterowany wartości zadanej). 
Czas narastania określa szybkość działania układu regulacji

 przeregulowanie M

p  

- jest to stosunek maksymalnego 

przeregulowania odpowiedzi skokowej do wartości stanu 
ustalonego y

u

Przeregulowanie odpowiedzi skokowej jest miarą 

stabilności układu zamkniętego

max

100%

u

p

u

y

y

M

y

-

=

background image

Teoria Sterowania

Teoria Sterowania

Rys. Przebieg 
oscylacyjnego i 
aperiodycznego 
przebiegu uchybu 
regulacji przy 
skokowym 
wymuszeniu

t

e(t)= w(t)- y(t)

e

u

w

0

Podane wymagania są wzajemnie przeciwstawne, np. 
zwiększenie szybkości regulacji pogarsza stabilność układu. 
Przy projektowaniu regulacji podaje się zwykle ich 
maksymalne dopuszczalne wartości lub przedziały wartości.

background image

Teoria Sterowania

Teoria Sterowania

Rys. Przebieg uchybu 

regulacji przy skokowej 

zmianie zakłócenia 

(wymuszenie w(t)=0)

e

p1

e

p2

0

e(t
)

t

t

r

e

Jeżeli rozpatrywany jest przebieg uchybu regulacji (np. w 
odpowiedzi na skokowe zakłócenie) lub odpowiedź swobodna 
układu), to jako wskaźnik analogiczny do M

p

 stosuje się 

współczynnik zanikania 

 tj. iloraz wartości bezwzględnych 

amplitud dwóch sąsiednich przeregulowań:

2

1

100%

p

p

e

e

=

Dla przebiegów aperiodycznych 
M

p

==0.

background image

Teoria Sterowania

Teoria Sterowania

Jeżeli układ zamknięty (nawet jeśli jest to układ wyższego rzędu) 
ma 2 bieguny dominujące, to można go aproksymować 
transmitancją członu II rzędu:

 

1.4dla

0.3

4.6 dla

1%

ln

, gdzie

,

, gdzie

1.8dla

0.5,

3.5dla

3%

2.1dla

0.7

r

n

n

e

t

t

e

z

b

a

b

a

z

s

s

w

z

=

D =

-

D

=

=

=

=

=

D =

=

exp

100%

p

d

M

ps

w

-

=

3

.

0

dla

%

35

5

.

0

dla

%

15

7

.

0

dla

%

5

p

M

2

2

2

2

)

(

n

n

n

s

s

s

G



Analizując wzór na charakterystykę skokową tego członu można 
podać zależności między parametrami transmitancji a wskaźnikami 
jakości: 

 

Często spotykane wartości 
przybliżone: 

 

gdzie: 

=

n

 , 

2

1

d

n

w

w

z

=

-

Peak time: 

t

max

=/

d

background image

Teoria Sterowania

Teoria Sterowania

Re s

Im s



j

d

-j

d

n

arcsinz

Re s

Im s

obszar 

zakaza

ny

Rys. Obszar zakazany dla biegunów układu zamkniętego przy 

minimalnych dopuszczalnych wartościach wskaźników

 (

, 

n

i związanych z nimi

 (

t

r

, t

n

, M

p

).

background image

Teoria Sterowania

Teoria Sterowania

Całkowe kryteria jakości regulacji

Optymalizacja  układu  regulacji  ma  za  zadanie  uzyskanie  możliwie 
krótkiego  czasu  regulacji  i  jak  najmniejszego  przeregulowania. 
Wymagania  te  są  sprzeczne  ze  sobą  i  dlatego  konieczny  jest 
kompromis.  Kompromis  taki  zapewniają  kryteria  całkowe,  mające 
charakter  kryteriów  globalnych,  oceniających  cały  przebieg 
sygnału  błędu  e

p

(t).  Polegają  one  na  żądaniu  minimalizacji 

jednego z całkowych wskaźników jakości:

 

 kryterium ISE (Integral Squared Error):

dt

t

e

I

p

ISE

0

2

)

(

Zastosowanie kryterium ISE do układu II rzędu daje tłumienie 
=0.5 i przeregulowanie M

p

=16%.

 

 kryterium IAE (Integral of Absolute Error):

0

| ( )|

IAE

p

I

e t dt

=

Zastosowanie kryterium IAE do układu II rzędu daje tłumienie 
=1 (M

p

=0%).

 

background image

Teoria Sterowania

Teoria Sterowania

 kryterium ITAE (Integral of Time by Absolute Error):

0

| ( )|

ITAE

p

I

t e t dt

=

Zastosowanie kryterium ITAE do układu II rzędu daje tłumienie 
=1/2=0.707 i przeregulowanie M

p

=4%. Mnożenie przez czas t 

odpowiada nadawaniu wagi wartości bezwzględnej błędu. 
Kryterium ITAE znajduje szerokie zastosowanie w technice, 
ponieważ prowadzi do kompromisu: niewielkie przeregulowanie 
przy stosunkowo krótkim czasie regulacji. 
Jeżeli układ zamknięty jest opisany transmitancją n-tego rzędu 
postaci:

 

to optymalne w sensie ITAE wielomiany mianownika są 
następujące:

)

(

)

(

)

(

)

(

0

s

M

b

s

X

s

Y

s

G

n

z

1

0

( )

M s

s w

= +

2

2

2

0

0

( )

1.41

M s

s

s

w

w

= +

+

3

2

2

3

3

0

0

0

( )

1.75

2.1

M s

s

s

s

w

w

w

= +

+

+

4

3

2 2

3

4

4

0

0

0

0

( )

2.1

3.4

2.7

M s

s

s

s

s

w

w

w

w

= +

+

+

+

gdzie 

0

 oznacza częstotliwość drgań własnych układu i określa 

jego zadane pasmo przenoszenia.

 

background image

Teoria Sterowania

Teoria Sterowania

t

e

p

(t), |

e

p

(t)|

 

e

p

(0)

0

Minimalizacja wskaźników całkowych (tzw. funkcji kosztu) stanowi 
podstawę sterowania optymalnego
Często stosowany jest wskaźnik zawierający kombinację energii 
uchybu i wielkości sterującej (

– waga):

2

2

0

[ ( )

( )]

J

e t

u t dt

r

=

+

background image

Teoria Sterowania

Teoria Sterowania


Document Outline