1tom216

1tom216



-434

8. AUTOMATYKA I ROBOTYKA

Symulowany układ, np. regulator PI z nasyceniem (rys 8.28a), należy przedst w postaci strukturalnej (zawierającej elementarne bloki danego języka), ponuniem'^ wyjścia bloków — które odtąd będą ich nazwami — i napisać program, używ"'^ instrukcji języka. Program ten, uzupełniony warunkami obliczeń i rejestracji wyniO1^ nadaje się do uruchomienia. Użytkownik może tworzyć w łasne bloki, zwane makrohlolc i używać ich następnie do programowania większych systemów, w skład których wch0T" (rys. 8.28b). Definicja makrobloku regulatora REPI jest następująca:

MAKRO NI REPI N2 N3 Ml M2 M3 M4; NI OGR 1 M3 M4 =1;

1    MNZ 2 Ml;

2    SUM 3 5;

3    INT 4;

4    MNZ 5 M2;

5    DOD N2 = 1 N3 = — 1;

KONM;

Rys. 8.29. Schemat modelu symulacyjnego URA prędkości silnika prądu stałego SJLPS i REPI — makrobloki silnika i regulatora: P1...P8 parametry URA

Na rysunku 8.29 przedstawiono układ regulacji prędkości silnika prądu stałego z regulatorem PI. Zakładając, że makroblok SILPS, opisujący silnik o nastawionych parametrach, został wcześniej zdefiniowany, można napisać program symulacyjny:

Strukturalna część programu:

1 2 3 SILPS 5 4;

4    GSK P6 P7;

5    MNZ 6 P5;

6    REPI 7 2 PI P2 P3 P4;

7    GNL =0 P8;

KONI;

Wykonawcza część programu:

METO RUKU;

ZEGA =10 =.01 =.l;

PARA PI =.5 P2 = .2 P3= —10 P4=10 P5=100 P6 = 5 P7 = 25 P8=10;

WYKR 2 (0) 1 (M) 4 (H) 6 (U) 7 (W);

KONI;

STOP;

Bloki GNL i GSK są generatorami wymuszeń: liniowego w = P8*t*l(t) i s^°£f'jner-m|j(t) = P7*l(t—P6). Wzmacniacz wykonawczy potraktowano jako wzmacniacz bfi*1 cyjny o wzmocnieniu P5 = KW. Parametry regulatora mają następujące znacz PI =Kr, P2=l/Tj, P3 = min(u), P4=max(u) (rys. 8.28). W części operacyjnej próg* należy określić:

a)    metodę całkowania, np. RUKU — Rungego Kutty;    . Jf®

b)    horvzont całkowania, krok całkowania i krok rejestracji, za pomocą dyre -ZEGAR, np. 10 s, 0,01 s i 0,1 s;

n(u)= — 10 V, max(u)=10 V,

,mptrv liczbowe symulowanego systemu, np.: mi O    K, = 0,2, itd.;


A sygnały do 'drukowania;

dl Skończenie sekcji.    ...

e p wczytaniu programu i dokonaniu translacji komputer rozwiązuje równania ■ • 'czkowe. całkując je metodą Rungego-Kutty, a na monitor wyprowadza sygnały r0Znl' nione w dyrektywie WYKR, rysując je literami wymienionymi w dyrektywie "maksymalną rozdzielczością.

1 Na komputerach klasy IBM-PC są dostępne programy symulacyjne, np. CSSP [8.33] svmulatory [8.19b]. W porównaniu z językami symulacyjnymi dostępnymi na IRM-PC (TUTSIM) są one bardziej problemowo zorientowane, a więc mniej uniwersalne l dogodniejsze w użyciu ze względu na szybsze i łatwiejsze konstruowanie modelu Emulowanego układu. W programie CSSP, na przykład pisze się (w języku Pascal) kompletne równania symulowanego procesu i dokonuje symulacji. Wykresy przebiegów wybranych zmiennych są rysowane na monitorze liniami kolorowymi zarówno w osiach X(t|. jak i Y(X). Wyniki obliczeń można oglądać na ekranie, kopiować na drukarce i rejestrować na dysku. Podobne udogodnienia ma również TUTSIM, ale w nim tworzenie modelu systemu symulowanego jest bardziej skomplikowane, lecz różnorodność modeli większa.

8.7.3. Programy do projektowania URA

W krajach rozwiniętych powstały programy do wspomaganego komputerem projektowania URA, np. ACET, CC, MATLAB, TUTSIM, CSAP. Programy te są dostępne w wersjach przeznaczonych dla mikrokomputerów klasy IBM-PC, ale w zasadzie pełne ich możliwości można wykorzystywać dopiero na komputerach klasy Work Station, np. SUN, VAX, DEC lub większych (CRAY).

Programy te projektują regulatory optymalne ciągle i impulsowe, identyfikują obiekty, mogą służyć do weryfikacji wyników symulacji itp. Dysponują algorytmami FFT, przekształcają modele matematyczne, np. z opisu w przestrzeni stanów do transmitancji. Badają stabilność, sterowalność i obserwowainość. Wyznaczają zapasy stabilności, projektują filtry optymalne itp. Rysują charakterystyki czasowe i częstotliwościowe, obliczają bieguny i zera transmitancji. dokonują konwersji transformat Laplace’a w transformaty & itp.

8-8. Roboty przemysłowe

8.8.1. Wprowadzenie

^oremjest nazywany programowany manipulator. Programowalność robol zawdzięcza P«cU'nie Pro8ramowalnej> jaką jest komputer będący częścią skladowrą robota [8.8]. (Wz / robota dzieli się na 3 rodzaje: globalne (przemieszczające robota), regionalne tacjęj' [g1]Q*5g^stawy)’    (zapewniające trzymanemu przedmiotowi pożądaną orien-

gen^C*-W7’8*ę<lcm możliwości intelektualnych i kontaktu z otoczeniem rozróżnia się trzy j‘aęje robotów:

sygjjaj.' r°boty, których kontakt informacyjny z otoczeniem jest ograniczony jedynie do U 0w zezwalających i blokujących kolejne czynności; d°ti,v roboty korzystające z informacji uzyskanej z sensorów (czujników, np. systemy III Wew'zyjnc itp.) i na tej podstawie wykonujące wcześniej określone programy; roboty wyposażone w elementy sztucznej inteligencji [8.25].

Bq o(jsi°kX 1 generacji stosuje się do realizacji zadań transportowych i technologicznych. ***“» maszyn technologicznych (podawanie i zdejmowanie z maszyny obrabianych W :0W)1 realizowania operacji technologicznych, takich jak: zgrzewanie punktowe, e’ Pryszczenie odlewów, mechaniczna obróbka wykańczająca, nakładanie powłok


Wyszukiwarka

Podobne podstrony:
1tom211 -424 8. AUTOMATYKA I ROBOTYKA Rys. 8.21. Wskaźniki jakości regulacji; prze regulowanie * = A
1tom214 430 8. AUTOMATYKA I ROBOTYKA Jeżeli regulator diagonalny nie zapewnia dostatecznej jakości r
1tom218 -438 8. automatyka i robotyka Rys. 8.32. Serwomechanizmy robotów a)    serwom
1tom213 8. AUTOMATYKA 1 ROBOTYKA 428 Ylys. &.15. Mtałiza działania nieliniowego V1R drugiego rz
10 1. Wprowadzenie Rys. 1.2. Symulowany Układ Automatycznej Regulacji (UAR) Celem identyfikacji jest
ZADANIA PODSTAWY AUTOMATYKI (4) 2. [max 2 pkt.] Układ regulacji składa się z następujących członów:
1tom202 8. AUTOMATYKA I ROBOTYKA406 regulacyjny ZR i zadajnik wartości zadanej ZWZ. Element wykonawc
1tom203 -408 8. AUTOMATYKA I ROBOTYKA8.2. Elementy układów regulacji W URA (rys. 8.5) — oprócz urząd
1tom204 8. AUTOMATYKA I ROBOTYKA410 Regulatory pośredniego działania (wymagające specjalnego zasilan
1tom205 8. AUTOMATYKA 1 ROBOTYKA412 Współczesne regulatory impulsowe są mikroprocesorowe (rys. 8.11)
1tom210 8. AUTOMATYKA 1 ROBOTYKA422 wymierną i z łatwością można zastosować kryterium Hurwitza. Kryt
1tom212 8. AUTOMATYKA I ROBOTYKA-426 Logarytmiczna charakterystyka fazy takiego układu otwartego jes
1tom215 8. AUTOMATYKA I ROBOTYKA -432 Ze względu na dużą liczbę obliczeń wykonywanych przy wyznaczan
1tom217 8. AUTOMATYKA I ROBOTYKA^436 ochronnych, kontrola wymiarów, montaż, malowanie, a nawet skład
1tom219 8. AUTOMATYKA 1 ROBOTYKA440 Około 80% chwytaków ma napęd pneumatyczny. Wynika to z prostoty
Kordowicz-Sot A.:    Automatyka i robotyka. Układy regulacji automatycznej. WSiP, War
32668 IMG33 (9) *—*—pp

więcej podobnych podstron