Sterowanie napędów maszyn i robotów

Podobne dokumenty
Sterowanie napędów maszyn i robotów

Sterowanie mechanizmów wieloczłonowych

Podstawy Automatyki. Wykład 7 - Jakość układu regulacji. Dobór nastaw regulatorów PID. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Sterowanie napędów maszyn i robotów

Sterowanie Napędów Maszyn i Robotów

Sterowanie Napędów Maszyn i Robotów

Podstawy Automatyki. Wykład 6 - Miejsce i rola regulatora w układzie regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Ćwiczenie 1. Badanie aktuatora elektrohydraulicznego. Sterowanie Napędów Maszyn i Robotów Przemysłowych - laboratorium. Instrukcja laboratoryjna

11. Dobór rodzaju, algorytmu i nastaw regulatora

1. POJĘCIA PODSTAWOWE I RODZAJE UKŁADÓW AUTOMATYKI

Sterowanie Napędów Maszyn i Robotów

Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II

Podstawy Automatyki. Wykład 9 - Dobór regulatorów. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Prowadzący(a) Grupa Zespół data ćwiczenia Lp. Nazwisko i imię Ocena LABORATORIUM 4. PODSTAW 5. AUTOMATYKI

Automatyka i robotyka

Politechnika Warszawska Instytut Automatyki i Robotyki. Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI

Podstawy Automatyki. Wykład 5 - stabilność liniowych układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Automatyka i sterowanie w gazownictwie. Regulatory w układach regulacji

Sterowanie napędów maszyn i robotów

1. Regulatory ciągłe liniowe.

Politechnika Warszawska Instytut Automatyki i Robotyki. Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI

Sposoby modelowania układów dynamicznych. Pytania

Ćwiczenie: "Silnik prądu stałego"

Dla naszego obiektu ciągłego: przy czasie próbkowania T p =2.

Sterowanie napędów maszyn i robotów

UKŁAD AUTOMATYCZNEJ REGULACJI SILNIKA SZEREGOWEGO PRĄDU STAŁEGO KONFIGUROWANY GRAFICZNIE

Rys. 1 Otwarty układ regulacji

REGULATORY W UKŁADACH REGULACJI AUTOMATYCZNEJ. T I - czas zdwojenia (całkowania) T D - czas wyprzedzenia (różniczkowania) K p współczynnik wzmocnienia

Układ regulacji ze sprzężeniem zwrotnym: - układ regulacji kaskadowej - układ regulacji stosunku

Instrukcja do ćwiczeń laboratoryjnych Napęd hydrauliczny

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Napędy urządzeń mechatronicznych - projektowanie. Ćwiczenie 1 Dobór mikrosilnika prądu stałego z przekładnią do pracy w warunkach ustalonych

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Dobór parametrów regulatora - symulacja komputerowa. Najprostszy układ automatycznej regulacji można przedstawić za pomocą

INSTRUKCJA Regulacja PID, badanie stabilności układów automatyki

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE

Politechnika Warszawska Instytut Automatyki i Robotyki. Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI

Automatyka i robotyka

Sterowanie napędów maszyn i robotów

Automatyka i pomiary wielkości fizykochemicznych. Instrukcja do ćwiczenia VI Dobór nastaw regulatora typu PID metodą Zieglera-Nicholsa.

Podstawy Automatyki. Wykład 5 - stabilność liniowych układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Technika regulacji automatycznej

Rozszerzony konspekt preskryptu do przedmiotu Sterowanie napędów i serwonapędów elektrycznych

Podstawy Automatyki. Wykład 7 - obiekty regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Ćwiczenie PAR2. Badanie jednoobwodowego układu regulacji poziomu cieczy w zbiorniku otwartym

Inteligentnych Systemów Sterowania

UWAGA 2. Wszystkie wyniki zapisywać na dysku Dane E: (dotyczy symulacji i pomiarów rzeczywistych)

Laboratorium z podstaw automatyki

PODSTAWY AUTOMATYKI. Analiza w dziedzinie czasu i częstotliwości dla elementarnych obiektów automatyki.

Napędy elektromechaniczne urządzeń precyzyjnych - projektowanie. Ćwiczenie 3 Dobór mikrosilnika prądu stałego do układu pozycjonującego

Z-ZIP-103z Podstawy automatyzacji Basics of automation

Obiekt. Obiekt sterowania obiekt, który realizuje proces (zaplanowany).

Ćwiczenie 1b. Silnik prądu stałego jako element wykonawczy Modelowanie i symulacja napędu CZUJNIKI POMIAROWE I ELEMENTY WYKONAWCZE

Procedura modelowania matematycznego

WYDZIAŁ ELEKTRYCZNY KATEDRA AUTOMATYKI I ELEKTRONIKI. Badanie układu regulacji dwustawnej

Badanie kaskadowego układu regulacji na przykładzie serwomechanizmu

Ćwiczenie PA8a. Badanie jednoobwodowego układu regulacji poziomu cieczy w zbiorniku otwartym

Regulatory o działaniu ciągłym P, I, PI, PD, PID

Sterowanie Napędów Maszyn i Robotów

4. Właściwości eksploatacyjne układów regulacji Wprowadzenie. Hs () Ys () Ws () Es () Go () s. Vs ()

Kompensacja wyprzedzająca i opóźniająca fazę. dr hab. inż. Krzysztof Patan, prof. PWSZ

Podstawy Automatyki. Wykład 5 - stabilność liniowych układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

PRZEWODNIK PO PRZEDMIOCIE

Podstawy Automatyki. Wykład 4 - algebra schematów blokowych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Serwomechanizmy sterowanie

Automatyka w inżynierii środowiska. Wykład 1

Transmitancje układów ciągłych

Zasady doboru mikrosilników prądu stałego

2. Wyznaczenie parametrów dynamicznych obiektu na podstawie odpowiedzi na skok jednostkowy, przy wykorzystaniu metody Küpfmüllera.

Podstawy Automatyki. Wykład 4 - algebra schematów blokowych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Matematyczne modele mikrosilników elektrycznych - silniki prądu stałego

Automatyka i sterowania

3. WRAŻLIWOŚĆ I BŁĄD USTALONY. Podstawowe wzory. Wrażliwość Wrażliwość transmitancji względem parametru. parametry nominalne

Technika regulacji automatycznej

Podstawy Automatyki. Wykład 4 - algebra schematów blokowych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Eliminacja drgań w układach o słabym tłumieniu przy zastosowaniu filtru wejściowego (Input Shaping Filter)

przy warunkach początkowych: 0 = 0, 0 = 0

Projektowanie układów regulacji w dziedzinie częstotliwości. dr hab. inż. Krzysztof Patan, prof. PWSZ

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

REGULATOR PI W SIŁOWNIKU 2XI

Podstawy Automatyki Zbiór zadań dla studentów II roku AiR oraz MiBM

SIMATIC S Regulator PID w sterowaniu procesami. dr inż. Damian Cetnarowicz. Plan wykładu. I n t e l i g e n t n e s y s t e m y z e

Ćwiczenie 1 Dobór mikrosilnika prądu stałego do napędu bezpośredniego przy pracy w warunkach ustalonych

Napędy urządzeń mechatronicznych

Teoria sterowania - studia niestacjonarne AiR 2 stopień

PAiTM. materiały uzupełniające do ćwiczeń Wydział Samochodów i Maszyn Roboczych studia inżynierskie prowadzący: mgr inż.

Technika regulacji automatycznej

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

Podstawy Automatyki. Wykład 2 - podstawy matematyczne. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

PRZEWODNIK PO PRZEDMIOCIE

REGULATORY W UKŁADACH REGULACJI AUTOMATYCZNEJ

SILNIK INDUKCYJNY KLATKOWY

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Temat /6/: DYNAMIKA UKŁADÓW HYDRAULICZNYCH. WIADOMOŚCI PODSTAWOWE.

Ćwiczenie 2 Dobór mikrosilnika prądu stałego z przekładnią do pracy w warunkach ustalonych

Dobór typu regulatora i jego nastaw w procesie syntezy układu regulacji automatycznej Ćwiczenia Laboratoryjne Podstawy Automatyki i Robotyki

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Automatyka i robotyka ETP2005L. Laboratorium semestr zimowy

Transkrypt:

Wykład 7 - Układy sterowania. Ocena jakości układów sterowania. Instytut Automatyki i Robotyki Warszawa, 2016

Realizacje układów sterowania zwykłego Realizacje układów sterowania zwykłego układy jednoobwodowe, układy kaskadowe, układy wieloobwodowe ze sprzężeniem od zmiennych stanu: fizykalnych lub fazowych.

Układy jednoobwodowe Układy jednoobwodowe Są to proste układy regulacji, z wykorzystaniem regulatorów z konwencjonalnym działaniem typu P, PD, PI, PID, lub z odpowiednio zmodyfikowanymi działaniami. W wersji dyskretnej wyróżnia się dwie realizacje tego rodzaju układu regulacji pozycyjną, przyrostową.

Układy jednoobwodowe Wersja pozycyjna (rzadko stosowana) - PID 1 k 1 e s (k) e s (k 1) u(k) = α P k P e s (k) + α I [e s (i)t p ] + α D T D (1) T I T p i=1 Ze względu na całkowanie wersja ta wymaga pamiętania informacji o odchyłce e s (k) od początku sterowania, aż do chwili bieżącej i = k.

Układy jednoobwodowe u(k) u(k 1) = k P [ w wersji rekursywnej gdzie: Wersja przyrostowa ] e s(k) e s(k 1) + Tp e s(k) 2e s(k 1) + e s(k 2) e s(k 1) + T D T I T p u(k) = u(k 1) + q 0 e s (k) + q 1 e s (k 1) + q 2 e s (k 2) (3) q 0 = k p [ 1 + T D T p ] [, q 1 = k p 1 T p + 2T ] D T D, q 2 = k p (4) T I T p T p Transmitancję dyskretną działania regulacyjnego opisuje zależność G PID (z) = u(z) e s (z) = q 0 + q 1 z 1 + q 2 z 2 1 z 1 (5) (2)

Układy jednoobwodowe UWAGI w wersji dyskretnej inaczej niż w ciągłej można wprowadzić różniczkowanie quasi-idealne przez zastąpienie go operatorem różnicy, którego wartości są skończone nawet w przypadku skokowej zmiany wartości zadanej s 0 (k) dla doboru nastaw można stosować różne podejścia, w praktyce np. wymuszanie przy pomocy sterowania proporcjonalnego k P drgań niegasnących układu napędowego o okresie T kr (k P = k kr ) i dobór nastaw na podstawie oferowanych tablic (np. Ziegler, Nichols, 1942) lub innych zależności.

Układy kaskadowe Układy kaskadowe stosowane są powszechnie w układach napędowych osi ruchu maszyn i robotów przemysłowych w postaci obwodów sterowania: położenia (P), prędkości obrotowej (PI), prądu (PI),

Równanie dynamiki silnika DC Układ równań wiążących zależności elektryczne i mechaniczne silnika DC di w U z = R w i w + L w dt + k eω s k m i w = J dω (6) s + Bω s + M obc dt stosując przekształcenie Laplace a { Uz (s) = R w i w (s) + L w i w (s)s + k e ω s (s) k m i w (s) = Jω s (s)s + Bω s (s) + M obc (7) a następnie określając zmienną wiążącą jako i w (s) i w (s) = U z(s) k e ω s (s) R w + L w s i w (s) = Jω s(s)s + Bω s (s) + M (8) obc k m czyli U z (s) k e ω s (s) R w + L w s = Jω s(s)s + Bω s (s) + M obc k m (9)

Równanie dynamiki silnika DC mając U z (s) k e ω s (s) R w + L w s = Jω s(s)s + Bω s (s) + M obc k m (10) można zapisać zależność wiążącą napięcie zasilające silnik i prędkość kątową wirnika k m U z (s) k m k e ω s (s) = (R w + L w s)(jω s (s)s + Bω s (s) + M obc ) (11) Rysunek : Schemat blokowy silnika prądu stałego, sprowadzonego do obwodu wirnika

Równanie dynamiki silnika DC Do wyznaczenia transmitancji silnika elektrycznego prądu stałego z magnesem trwałym, należy przyjąć zerowe obciążenie, czyli: co daje transmitancję operatorową postaci M obc = 0 (12) G(s) = ω s(s) U s (s) = k m L w Js 2 + (R w J + L w B)s + (k m k e + R w B) (13) Tak więc otrzymujemy układ liniowy, stacjonarny, mający charakter układu oscylacyjnego.

Transmitancje układu regulacji Transmitancja - wejściem jest napięcie zasilania U z (s) (przy M obc = 0) ω s (s) U s (s) = k m L w Js 2 + (R w J + L w B)s + (k m k e + R w B) (14) Transmitancja zakłóceniowa - wejściem jest moment obciążający (przy U z (s) = 0) ω s (s) M obc (s) = L w s + R w L w Js 2 + (R w J + L w B)s + (k m k e + R w B) (15)

Sterowanie feedforward silnika DC Równanie regulatora Rysunek : Schemat blokowy sterowania feedforward G R (s) = L w Js 2 + (R w J + L w B)s + (k m k e + R w B) k m (16) UWAGA: Równanie regulatora zawiera parametry silnika, które mogą, i zwykle są, wyznaczone niedokładnie - mogą też ulec zmianie w trakcie pracy silnika. Ponieważ w układzie nie ma sprzężenia zwrotnego, sygnał wyjściowy może się znacznie różnić od sygnału referencyjnego.

Układ jednoobwodowy - sterowanie prędkością silnika DC Rysunek : Schemat blokowy jednoobwodowego układu regulacji prędkości silnika DC Regulator P G R (s) = k ωp (17) Regulator PI ( G R (s) = k ωp 1 + 1 ) T ωi s (18)

Jakość układu regulacji Zadaniem układu regulacji jest minimalizacja odchyłki regulacji. gdzie e z (t) - odchyłka wywołana zakłóceniem, e(t) = e z (t) + e w (t), (19) e w (t) - odchyłka wywołana wymuszeniem. (zmianą wartości zadanej) Przy ocenie jakości układu regulacji analizuje się oddzielnie obydwa składniki odchyłki regulacji, przy założeniu że układ jest liniowy i spełnia zasadę superpozycji.

Odchyłka zakłóceniowa Transmitancja odchyłkowa układu względem zakłócenia G z (s) = y m(s) z(s) = e z(s) z(s) = ±G z(s)g ob (s) 1 + G ob (s)g r (s) (20) e z (s) = y m (s) = Odchyłka statyczna względem zakłócenia: ±G z(s)g ob (s) z(s) (21) 1 + G ob (s)g r (s) e zst. = lim t e z(t) = lim s 0 s e z (s) (22) ±G z (s)g ob (s) e zst. = lim s z(s) (23) s 0 1 + G ob (s)g r (s)

Odchyłka nadążania Transmitancja odchyłkowa układu względem wartości zadanej G ew (s) = e w (s) w(s) = 1 1 + G ob (s)g r (s) (24) e w (s) = Odchyłka statyczna względem wartości zadanej 1 w(s) (25) 1 + G ob (s)g r (s) e wst. = lim t e w (t) = lim s 0 s e w (s) (26) 1 e wst. = lim s w(s) (27) s 0 1 + G ob (s)g r (s)

Odchyłka nadążania - sterowanie prędkością silnika DC Odchyłka statyczna względem wartości zadanej - regulator P, wymuszenie skokowe (ω s (s) = 1 s ω st) e wst. = lim ω k m k st (28) ωp 1 + L w Js 2 + (R w J + L w B)s + (k m k e + R w B) s 0 1 1 e wst. = ω k m k st (29) ωp 1 + (k m k e + R w B)

Odchyłka nadążania - sterowanie prędkością silnika DC Odchyłka statyczna względem wartości zadanej - regulator PI, wymuszenie skokowe (ω s (s) = 1 s ω st) e wst. = lim ( k m k ωp 1 + 1 ) ω st (30) T ωi s 1 + L w Js 2 + (R w J + L w B)s + (k m k e + R w B) s 0 1 e wst. = 0 (31)

Układ kaskadowy - sterowanie prędkością i położeniem silnika DC Rysunek : Schemat blokowy kaskadowego układu regulacji prędkości i położenia silnika DC

Odchyłka nadążania - sterowanie prędkością i położeniem silnika DC Odchyłka statyczna położenia względem wartości zadanej - regulator P położenia, regulator P prędkości, wymuszenie skokowe (θ = θ st s ) gdzie 1 e wst. = lim s 0 1 + k θ st (32) θp s G ω(s) G ω (s) = k m k ωp L w Js 2 + (R w J + L w B)s + (k m k e + R w B + k m k ωp ) (33) tak więc odchyłka statyczna położenia w stanie ustalonym ma wartość: e wst. = 0 (34)

Układ kaskadowy - sterowanie prędkością, położeniem i prądem Rysunek : Schemat blokowy kaskadowego układu regulacji prędkości, położenia i prądu silnika DC UWAGA: W większości komercyjnie dostępnych silników DC pętla sprzężenia od prądu wykorzystywana jest do kompensacji wpływu momentu obciążenia silnika i regulacji przepływu prądu przez silnik.

Układy kaskadowe Przyczyny powszechności zastosowań układów kaskadowych dobór nastaw regulatorów i optymalizacja są bardzo proste - od wewnątrz na zewnątrz kaskady, ograniczona liczba nastaw podstawowym parametrem jest współczynnik wzmocnienia prędkościowego k v, obliczany z warunku żądanego stosunku prędkości (rzeczywistej) do odchyłki położenia w ruchu ustalonym (odchyłki nadążania, śledzenia) dla ruchu postępowego k v = v s ruch ustalony (35) dla ruchu obrotowego k ω = ω θ ruch ustalony (36) prosta i tania realizacja sprzętowa i/lub programowa.

Kryteria oceny jakości sterowania Kryteria oceny jakości sterowania Standardowe miary jakości sterowania Modyfikacje standardowych miar jakości sterowania Niestandardowe kryteria i wskaźniki oceny Wskaźniki sumowe (całkowe) Wskaźniki sumowe modyfikowane

Kryteria oceny jakości sterowania Miary jakości sterowania współczesnych napędów opierają się na kryteriach oceny bezpośredniej przebiegu w czasie odpowiedzi na skokową zmianę wartości sygnału zadającego

Standardowe kryteria oceny jakości sterowania minimalizacja ustalonej (statycznej) odchyłki procesu sterowania (e su ): I esu = α es s(k u ) s o min (37) minimalizacja maksymalnej odchyłki przejściowej (dynamiczna: przeregulowania lub nadwyżki) e sp o kierunku przeciwnym do odchyłki początkowej, określanej w procedurze o schemacie: { } I esp = α esp max 0, max [(s(k) s 0 )sgn(s 0 s pocz )] min (38) 0<k<k u minimalizacja czasu zakończenia (traktowanego alternatywnie jako czas ustalania, pozycjonowania lub doregulowania) procesu pozycjonowania wyrażony przez czas dyskretny k konc lub (w praktyce wygodniejsze) przez czas ciągły t = k konc T p : I t = α t k konc T p min (39) gdzie: α es, α esp i α t są wagami oceny, s 0 i s pocz położeniem zadanym i początkowym ocenianego procesu.

Dodatkowe standardowe kryteria oceny jakości sterowania W praktyce oceny prowadzone są według opcjonalnych w stosunku do podanych zależności, dodatkowych warunków i żądań np. w sterowaniu pozycyjnym, dla zadania przestawiania: dla odchyłki ustalonej e su z warunkami zatrzymania ruchu lub osiągnięcia czasu oceny I esu dla ˆv(k u ) â(k u ) = 0 lub gdy k k oc, z reguły k oc < k u (40) dla przeregulowania nadwyżki e sp : nieprzekroczenia określonej krotności odchyłki ustalonej, w praktyce κ < 2, 5 > e su κe sdop (41)

Dodatkowe standardowe kryteria oceny jakości sterowania dla czasu zakończenia procesu pozycjonowania k konc traktowanego jako: czas ustalania k u(t u, I tu) - z warunkiem zatrzymania ruchu (jak poprzednio) czas pozycjonowania k p(t p, I tp) z warunkiem osiągnięcia dopuszczalnej wartości odchyłki położenia, e s e sdop czas doregulowania k ur (t ur, I tur ) z warunkiem postoju w strefie dopuszczalnej I tur gdy [ˆv(k u) â(k u) = 0] [ e s e sdop ] (42) i oceną w czasie k oc, 0 < k u, k p, k ur k oc, ograniczonym przez długość taktu pracy napędzanego urządzenia.

Standardowe kryteria oceny jakości sterowania Ocena jakości w oparciu o wymienione wskaźniki, jest łatwa w praktycznej realizacji, jednak pojawiają się następujące problemy: wzajemna sprzeczność kryteriów w odniesieniu do zadań sterowania - np. żądanie większej dokładności (zmniejszenie e sdop ) prowadzi do wydłużenia czasu ustalania (t u ). obecność przeregulowania w warunkach przemysłowych: w części zadań pozycjonowania w zakresie ruchów roboczych wykluczone jest pojawienie się tej odchyłki i to bez względu na pogorszenie innych wskaźników w innych zadaniach takich jak np. ruchy dobiegowe, celowość skrócenia czasu ruchu pozwala na pewne przekroczenie wartości zadanej przeregulowanie, będące następstwem oscylacji słabo tłumionego układu napędowego, może być wykorzystane w trakcie uruchomieniowego (startowego), iteracyjnego strojenia nastaw,

standardowe kryteria oceny jakości sterowania Rysunek : Ilustracja niejednoznaczności oceny jakości i optymalizacji sterowania pozycyjnego pneumatycznego napędu dławieniowego na przykładzie zależności: a) czas ustalania t u od dopuszczalnej wartości odchyłki ustalonej e sdop i obciążenia masowego m obc, b) liczba przełączeń rozdzielacza u rprze od wartości odchyłki e sdop.

Standardowe kryteria oceny jakości sterowania zróżnicowane wymagania odnośnie pracy układu napędowego w urządzeniach automatyki i robotyki żądania o charakterze ogólnym, na przykład: określonej powtarzalności zachowań dokładnościowych i czasowych - w warunkach zmieniających się obciążeń masowych, siłowych itd. likwidacji pełzania - stabilizacji położenia po (chwilowym) ustaniu ruchu zadanej podatności obciążeniowej statycznej i dynamicznej minimalizacji wpływu zmieniających się obciążeń na odchyłkę sterowania w warunkach postoju i ruchu żądania o charakterze funkcjonalnym, związane ze specyfiką realizacji w konkretnej technice napędowej zadań pozycyjnych (przestawianie, nadążania), siłowych, momentowych, przyspieszeniowych itp.

Niestandardowe kryteria i wskaźniki oceny W opisanej sytuacji różnorodności uniwersalnych kryteriów oceny jakości układu pozycyjnego, warto rozważyć zastosowanie kryteriów niestandardowych - uwzględniające specyfikę układu. Np. dla pneumatycznego dławieniowego układu pozycyjnego można stosować wskaźniki jakości pozycjonowania rozszerzone o liczbę przełączeń rozdzielacza proporcjonalnego.

Niestandardowe kryteria i wskaźniki oceny Wskaźniki sumowe (całkowe) W technice płynowej oparto się na minimalizacji dwóch konwencjonalnych kryteriów ITAE (ang. Integral of Time Multipled with Absolute Error) k oc I ITAE = [k e s (k) ] min (43) k=0 ITSE (ang. Integral of Time with Square Error) k oc I ITSE = [kes 2 (k)] min (44) k=0

Niestandardowe kryteria i wskaźniki oceny Cechy wspólne wskaźników ITAE i ITSE pożądane uwzględnienie podstawowych parametrów procesu sterowania napędu, tzn. czasu i odchyłki bardzo silne dowartościowanie początkowej fazy procesu, w której wartość odchyłki jest zbliżona do wartości zadanej Druga własność prowadzi do oceny końcowej niekorzystnej w stosunku do najbardziej istotnej dla przebiegu procesu fazy zbliżania się do wartości zadanej. W zakresie pracy liniowej (modelu) układu napędowego znalezienie minimum ITAE i ITSE jest proste i odpowiada też spełnieniu innych kryteriów (odchyłki ustalonej, maksymalnej odchyłki przejściowej, czasu zakończenia) w przypadku pracy nieliniowej rzeczywistego napędu związek wartości wskaźników ITAE i ITSE z minimalizacją wartości parametrów czasowych i dokładnościowych sterowania przestaje być oczywisty.

Niestandardowe kryteria i wskaźniki oceny Wskaźniki sumowe modyfikowane zmodyfikowany wskaźnik I ITAE mod1 - Roth I ITAE mod1 = k oc mod k=0 k s(k) + k oc k=k oc mod k e s (k) min (45) Czas podziału k oc mod jest wyliczany ze wzmocnienia w torze głównym układu sterowania pozycyjnego: k oc mod = 1/(k s C m ) (k s = k x1 w przypadku sterowania ze sprzężeniem zwrotnym od zmiennych stanu) Wskaźnik I ITAE mod1 sprawdza się tylko w przypadku obiektów o dużym czasie opóźnienia i silnie aperiodycznym zachowaniu.

Niestandardowe kryteria i wskaźniki oceny Wskaźniki sumowe modyfikowane zmodyfikowany wskaźnik I ITAE mod2 - Enger I ITAE mod2 = k oc k=k oc mod (k k oc mod ) 2 e s (k) min (46) Z całkowitym wycięciem fazy początkowej przebiegu i liczeniem wartości wskaźnika wg przyjętego funkcjonału dopiero po czasie k oc mod (k oc mod < k oc ) osiągnięcia przez odpowiedź skokową układu pozycyjnego maksymalnej wartości przemieszczenia (s o + e sp max ) Wskaźnik I ITAE mod2 ograniczony jest do przypadku słabo tłumionych zachowań układu napędowego i wyraźnym przeregulowaniu, będącym warunkiem rozpoczęcia liczenia (mija się z wymaganiami praktycznymi).

Niestandardowe kryteria i wskaźniki oceny Rysunek : Optymalizacja układu pozycyjnego z wykorzystaniem wskaźników sumowych (na przykładzie sterowania pozycyjnego pneumatycznego napędu dławieniowego).

Niestandardowe kryteria i wskaźniki oceny Wskaźniki sumowe - nowe modyfikacje wskaźnik jednokryterialny I IAED - w postaci różnicy wartości odpowiedzi układu regulowanego (zamkniętego) i układu nieregulowanego (otwartego) e s(o z) (k) - dla początkowej fazy przebiegu procesu sterowania, tzn. aż do czasu k oc otw określonego osiągnięciem wartości zadanej (np. przemieszczenia s o ) przez odpowiedź układu napędowego przy pełnym wysterowaniu k oc otw : s otw s o = 0 (47) i następnie - aż do czasu oceny k oc - przez wskaźnik I IAED = k oc otw k=0 k e s(o z) (k) + k oc k=k oc otw k e s (k) min (48)

Niestandardowe kryteria i wskaźniki oceny Rysunek : Ilustracja oceny jakości układu pozycyjnego z wykorzystaniem wskaźnika I IAED (na przykładzie sterowania pozycyjnego pneumatycznego napędu dławieniowego) - a) odpowiedź z przeregulowaniem i oscylacjami, b) odpowiedź aperiodyczna.

Niestandardowe kryteria i wskaźniki oceny Istotą kryterium IAED (ang. Integral of Absolute Real and Standard Error Difference) jest ocena zachowania zamkniętego układu pozycyjnego względem standaryzowanego - przez ograniczenie jego przemieszczenia do wartości zadanej s o - zachowania układu otwartego (odniesienia); kryterium spełnia podstawowe wymagania praktyczne dotyczące oceny jakości sterowania pozycyjnego układów napędowych : pozwala oceniać zachowanie regulowanego układu napędowego względem równoważnego napędu standardowego (przełączalnego), uwzględnia ograniczenia energetyczne wykorzystywanego napędu i prowadzi do optymalnego - w danej realizacji - działania układu pozycyjnego, różnicuje oceny jakości dla różnych wariantów i nastaw sterowania, przebieg odniesienia (zachowanie układu nieregulowanego, otwartego) może być tworzony zarówno analitycznie (symulacyjnie), jak i poprzez eksperyment uruchomieniowy.

Niestandardowe kryteria i wskaźniki oceny Wskaźniki sumowe - nowe modyfikacje wskaźnik wielokryterialny I SETOC - w postaci ważonej sumy wskaźników np. (odchyłki ustalonej, maksymalnej odchyłki przejściowej, czasu zakończenia) z ewentualnymi funkcjonalnymi wskaźnikami uzupełniającymi charakterystycznymi dla danego napędu, np. dla napędu pneumatycznego I SETOC = α esu I esu + α esp I esp + α tu I tu + α ur prze I ur prze min (49) Zapewnia to proporcjonalny, zróżnicowany przez poszczególne współczynniki wagowe, wpływ poszczególnych kryteriów na końcową ocenę; wymaga doboru wartości wag, np. dla napędu pneumatycznego pomyślne wyniki optymalizacji uzyskano po przyjęciu wartości wag: α esu = 1, 0/µm, α esp = 0, 2/µm, α tu = 0, 1/ms oraz α ur prze = 2, 0.

Wykład 7 - Układy sterowania. Ocena jakości układów sterowania. Instytut Automatyki i Robotyki Warszawa, 2016