0x01 graphic

Politechnika Opolska

L A B O R A T O R I U M

Przedmiot:

Automatyka - działy wybrane

Kierunek studiów:

Elektronika i Telekomunikacja

Rok studiów:

III

Specjalność:

-

Semestr:

VI

Rok akademicki:

2008/2009

Nr ćwiczenia:

8

Temat ćwiczenia:

Metoda projektowania układów regulacji z zastosowaniem

linii pierwiastkowych

Ćwiczenie wykonali:

Nazwisko:

Imię:

Nazwisko:

Imię:

1.

Puchała

Piotr

3.

2.

4.

Uwagi:

Data:

Ocena za sprawozdanie:

Termin zajęć:

Data:

19.05.2009

Dzień tygodnia:

Wtorek

Godzina:

9:15

Termin oddania sprawozdania:

26.05.2009

Sprawozdanie oddano:

26.05.2009

wer. lato 2007/2008

1. Cel ćwiczenia

Celem ćwiczenia było zasymulowanie zachowania się układów przed i po dodaniu do nich członów korygujących sygnał wyjściowy.

2. Zadanie 1

Kod programu:

%zad 1

licz1=[1]

mian11=[1 1]

mian12=[5 1]

mian1=conv(mian11,mian12)

%pierwsza transmitancja

gs1=tf(licz1,mian1)

licz2=[0.5 1]

mian21=[1 1]

mian22=[5 1]

mian2=conv(mian21,mian22)

%druga transmitancja

gs2=tf(licz2,mian2)

licz3=[1]

mian31=[1 1]

mian32=[5 1]

mian33=[0.5 1]

mian34=conv(mian31,mian32)

mian3=conv(mian34,mian33)

%trzecia transmitancja

gs3=tf(licz3,mian3)

figure

rlocus(gs1)

grid on

figure

rlocus(gs2)

grid on

figure

rlocus(gs3)

grid on

[k,bieguny]=rlocfind(licz3,mian3)

%wyznaczyło k =

5.0918

bieguny =

-2.5557

-0.3221 + 0.9218i

-0.3221 - 0.9218i

b) Wykresy:

Sygnał wejście

0x01 graphic

Sygnał wyjściowy

0x01 graphic

0x01 graphic

2. Układ bez korekcji

0x01 graphic

a)Schemat układu:

0x01 graphic

b) Kod programu:

[A,B,C,D]=LINMOD('cw1')

Warning: Using a default value of 2 for maximum step size. The simulation step size will be equal

to or less than this value. You can disable this diagnostic by setting 'Automatic solver

parameter selection' diagnostic to 'none' in the Diagnostics page of the configuration parameters

dialog.

> In dlinmod at 172

In linmod at 60

A =

-3 -3 -21

1 0 0

0 1 0

B =

1

0

0

C =

0 0 20

D =

0

margin (A,B,C,D)

[licz,mian]=ss2tf(A,B,C,D)

licz = 0 0.0000 -0.0000 20.0000

mian = 1.0000 3.0000 3.0000 21.0000

roots(mian)

ans =

-3.7144

0.3572 + 2.3508i

0.3572 - 2.3508i

c) Wykresy:

Sygnał wejściowy

0x01 graphic

Sygnał wyjściowy

0x01 graphic

0x01 graphic

3.Układ z korekcją

Założenia układu regulacji:

0x01 graphic

0x01 graphic

A*0x01 graphic
=1

0x01 graphic

A=9,5

0x01 graphic

0x01 graphic

a) Schemat układu

0x01 graphic

b) Kod programy:

[Ak,Bk,Ck,Dk]=LINMOD('cw2')

Warning: Using a default value of 2 for maximum step size. The simulation step size will be equal

to or less than this value. You can disable this diagnostic by setting 'Automatic solver

parameter selection' diagnostic to 'none' in the Diagnostics page of the configuration parameters

dialog.

> In dlinmod at 172

In linmod at 60

Ak =

-3.0000 -3.0000 -3.0000 0.0094

1.0000 0 0 0

0 1.0000 0 0

0 0 -19.0000 -0.0105

Bk = 1.0000

0

0

9.5000

Ck = 0 0 2 0

Dk = 0

margin (Ak,Bk,Ck,Dk)

[licz,mian]=ss2tf(Ak,Bk,Ck,Dk)

licz = 0 0.0000 0.0000 2.0000 0.2000

mian = 1.0000 3.0105 3.0316 3.0316 0.2105

roots(mian)

ans =

-2.2429

-0.3465 + 1.0668i

-0.3465 - 1.0668i

-0.0746

c) Wykresy:

Sygnał wejściowy

0x01 graphic

Sygnał wyjściowy

0x01 graphic

0x01 graphic

układu bez korekcji z układem z korekcją:

0x01 graphic

5. Uwagi i wnioski

W ćwiczeniu badaliśmy wpływ układów automatycznej regulacji. We wszystkich przypadkach wyraźnie widać, że sygnał wyjściowy jest odwróconym sygnałem wejściowym. Wynika z tego, że obiekt odwraca sygnał. W punkcie drugim po dodaniu do obiektu podstawowego wzmacniacza o wartości 20 układ stał się niestabilny, zaczęły pojawiać się oscylacje. Zapas fazy dla pierwszego układu wynosi nieskończoność, a zapas amplitudy wynosi 9,55 dB. Dla drugiego układu zapas fazy wynosi -71o, a zapas amplitudy nieskończoność.

W drugiej części ćwiczenia do wcześniej badanego obiektu dołączyliśmy układ regulacji zbudowany według założeń (wzmacniacz o wzmocnieniu 9,5 razy oraz obiekt o transmitancji. Po zastosowaniu tego układu oscylacje zniknęły. Na wykresie Bodego dla układu z korekcją zapas amplitudy wynosi około 8,5dB, a zapas fazy 58˚. Projektując układy dobrze jest zadbać aby zapas amplitudy wynosił od 6 do 12dB, a zapas fazy od 30 do 60˚. Jak widać układ ten spełnia te warunki.