AUTO-STROJENIE REGULATORA TYPU PID Z WYKORZYSTANIEM LOGIKI ROZMYTEJ

Podobne dokumenty
WPŁYW OPÓŹNIENIA NA DYNAMIKĘ UKŁADÓW Z REGULACJĄ KLASYCZNĄ I ROZMYTĄ

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

Sreszczenie. Słowa kluczowe: sterowanie, poziom cieczy, regulator rozmyty

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

BADANIA SYMULACYJNE UKŁADU HYDRAULICZNEGO Z REGULATOREM ROZMYTYM O STRUKTURZE PI

Sterowanie z wykorzystaniem logiki rozmytej

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

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

ALGORYTM PROJEKTOWANIA ROZMYTYCH SYSTEMÓW EKSPERCKICH TYPU MAMDANI ZADEH OCENIAJĄCYCH EFEKTYWNOŚĆ WYKONANIA ZADANIA BOJOWEGO

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

Kryteria optymalizacji w systemach sterowania rozmytego piecami odlewniczymi

Spis treści. Dzień 1. I Elementy układu automatycznej regulacji (wersja 1109) II Rodzaje regulatorów i struktur regulacji (wersja 1109)

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

Porównanie wyników symulacji wpływu kształtu i amplitudy zakłóceń na jakość sterowania piecem oporowym w układzie z regulatorem PID lub rozmytym

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

1. Regulatory ciągłe liniowe.

BADANIA SYMULACYJNE STABILIZATORA PRĄDU

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

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

ROZMYTY REGULATOR PRĘDKOŚCI OBROTOWEJ ODPORNY NA ZMIANY BEZWŁADNOŚCI

Regulator PID w sterownikach programowalnych GE Fanuc

Dynamika procesu zmienna stała. programowalne zmiany parametrów r.

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

MODEL SYMULACYJNY ENERGOELEKTRONICZNEGO STEROWANEGO ŹRÓDŁA PRĄDOWEGO PRĄDU STAŁEGO BAZUJĄCEGO NA STRUKTURZE BUCK-BOOST CZĘŚĆ 2

Identyfikacja obiektu i optymalizacja nastaw w Standard PID Control

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

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

BADANIA SYMULACYJNE PROSTOWNIKA PÓŁSTEROWANEGO

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

ZASTOSOWANIE PRZEKAŹNIKÓW PLC DO REALIZACJI ALGORYTMÓW STEROWANIA OGRZEWANIEM

Automatyzacja. Ćwiczenie 9. Transformata Laplace a sygnałów w układach automatycznej regulacji

Zaliczenie - zagadnienia (aktualizacja )

SYMULACJA ZAKŁÓCEŃ W UKŁADACH AUTOMATYKI UTWORZONYCH ZA POMOCĄ OBWODÓW ELEKTRYCZNYCH W PROGRAMACH MATHCAD I PSPICE

Badanie wpływu parametrów korektora na własności dynamiczne układu regulacji automatycznej Ćwiczenia Laboratoryjne Podstawy Automatyki i Automatyzacji

BADANIA MODELOWE OGNIW PALIWOWYCH TYPU PEM

APLIKACJA NAPISANA W ŚRODOWISKU LABVIEW SŁUŻĄCA DO WYZNACZANIA WSPÓŁCZYNNIKA UZWOJENIA MASZYNY INDUKCYJNEJ

Temat: Model TS + ANFIS. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

K p. K o G o (s) METODY DOBORU NASTAW Metoda linii pierwiastkowych Metody analityczne Metoda linii pierwiastkowych

Realizacje regulatorów PID w sterownikach PLC Siemens S7-1200

Automatyka i sterowania

Metoda zaburz-obserwuj oraz metoda wspinania

Laboratorium z podstaw automatyki

REDUKCJA ZJAWISKA CHATTERINGU W ALGORYTMIE SMC W STEROWANIU SERWOMECHANIZMÓW ELEKTROHYDRAULICZNYCH

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

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych

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

Praktyka inżynierska korzystamy z tego co mamy. regulator. zespół wykonawczy. obiekt (model) Konfiguracja regulatora

Silnik prądu stałego (NI Elvis 2) Dobieranie nastaw regulatorów P, PI, PID. Filtr przeciwnasyceniowy Anti-windup.

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

Metody integracji systemów sterowania z wykorzystaniem standardu OPC

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. Badanie układu regulacji poziomu cieczy

7.2.2 Zadania rozwiązane

(Wszystkie wyniki zapisywać na dysku Dane E:)

ANALOGOWE I MIESZANE STEROWNIKI PRZETWORNIC. Ćwiczenie 3. Przetwornica podwyższająca napięcie Symulacje analogowego układu sterowania

Selection of controller parameters Strojenie regulatorów

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ą

PODSTAWY AUTOMATYKI I MIERNICTWA PRZEMYSŁOWEGO Laboratorium 3 Regulatory PID i ich strojenie, Regulacja dwupołożeniowa

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

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

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

Badanie kaskadowego układu regulacji na przykładzie serwomechanizmu

Regulator P (proporcjonalny)

ODWZOROWANIE PRZEBIEGU PULSACJI METODAMI SZTUCZNEJ INTELIGENCJI

(Wszystkie wyniki zapisywać na dysku Dane E:)

Karta (sylabus) przedmiotu

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

MODELOWANIE PRZEKSZTAŁTNIKÓW ENERGOELEKTRONICZNYCH W ŚRODOWISKU LABVIEW

Ćwiczenie nr 3 Układy sterowania w torze otwartym i zamkniętym

MODEL SYMULACYJNY ENERGOELEKTRONICZNEGO ZASILACZA AWARYJNEGO UPS O STRUKTURZE TYPU VFI

Karta (sylabus) przedmiotu

Ćw. S-III.4 ELEMENTY ANALIZY I SYNTEZY UAR (Dobór nastaw regulatora)

ANALIZA WPŁYWU NIESYMETRII NAPIĘCIA SIECI NA OBCIĄŻALNOŚĆ TRÓJFAZOWYCH SILNIKÓW INDUKCYJNYCH

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

Regulator PID w sterownikach programowalnych GE Fanuc

Temat: Model SUGENO. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

STEROWANIE ADAPTACYJNE WYBRANEJ KLASY PROCESÓW INŻYNIERII ROLNICZEJ

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

Podstawy inżynierii sterowania Ćwiczenia laboratoryjne

BADANIA MODELOWE OGNIW SŁONECZNYCH

Ćwiczenie 4 - Badanie charakterystyk skokowych regulatora PID.

Instrukcja do ćwiczenia 6 REGULACJA TRÓJPOŁOŻENIOWA

Sterowanie osprzętem koparki hydraulicznej w rozproszonym systemie sterowania z wykorzystaniem regulacji rozmytej

Wnioskowanie rozmyte. Krzysztof Patan

REGULATOR ROZMYTY DO STABILIZACJI LOTU PLATFORMY UAV

Informacje ogólne. Podstawy Automatyki. Instytut Automatyki i Robotyki

CHARAKTERYSTYKA I ZASTOSOWANIA ALGORYTMÓW OPTYMALIZACJI ROZMYTEJ. E. ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, ul. Reymonta 23, Kraków

Inteligencja obliczeniowa

ROZMYTY REGULATOR PRĘDKOŚCI TYPU TSK UKŁADU NAPĘDOWEGO Z SILNIKIEM SYNCHRONICZNYM O MAGNESACH TRWAŁYCH

REGULATOR PI W SIŁOWNIKU 2XI

SZTUCZNA INTELIGENCJA

Siemens S Konfiguracja regulatora PID

Dwuetapowe algorytmy sterowania

II. STEROWANIE I REGULACJA AUTOMATYCZNA

Transkrypt:

POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 75 Electrical Engineering 2013 Łukasz NIEWIARA* Krzysztof ZAWIRSKI* AUTO-STROJENIE REGULATORA TYPU PID Z WYKORZYSTANIEM LOGIKI ROZMYTEJ Zagadnienia związane z automatycznym doborem nastaw regulatorów typu PID znane są już od kilkunastu lat. W niniejszym artykule opisano koncepcję auto-strojenia wykorzystującego Blok Logiki Rozmytej, który w całym procesie pełni rolę układu nadrzędnego, reprezentującego wiedzę ekspercką. Opisano tutaj zalety zastosowania logiki rozmytej, strukturę zaprojektowanego układu symulacyjnego, algorytm strojenia, sposób zmiany nastaw oraz przedstawiono wyniki badań symulacyjnych wykonanych w środowisku MatLab. 1. WSTĘP Proces auto-strojenia regulatorów typu PID pozwala na minimalizację wpływu czynnika ludzkiego przy doborze jego nastaw, ogranicza się on do uruchomienia procesu i ewentualnego jego nadzorowania. W świetle szybkości rozwoju postępu technologicznego oraz przemysłu zastosowanie algorytmów auto tuningu daje możliwość szybszej realizacji projektów. Konwencjonalne podejście do procesu doboru nastaw regulatora jest często procesem żmudnym i czasochłonnym, dodatkowo proces ten jest ograniczony dostępnością kryteriów. Procesy samostrojenia realizują się według ściśle określonego algorytmu, w trakcie kolejnych cykli iteracyjnych. Procesem kieruje odpowiedni sterownik, który znacznie szybciej analizuje otrzymane dane procesowe, aniżeli człowiek. Dzięki temu uzyskuje się znaczne przyspieszenie procesu strojenia, co pozwala na szybszy rozwój aplikacji przemysłowych. Zastosowanie logiki rozmytej do przeprowadzenia procesu strojenia pozwoliło na jego bardziej ogólny opis, gdzie częściowo uniezależniono się od ściśle matematycznego opisu algorytmu. Podejście to wykorzystuje zalety nieprecyzyjnego opisu wskaźników jakości procesu regulacji za pomocą odpowiednich zmiennych lingwistycznych oraz baz reguł. Blok Logiki Rozmytej (BLR) w zaprojektowanym algorytmie nie wpływa bezpośrednio na proces regulacji, odpowiada on jedynie za aktualizację nastaw regulatora. Takie podejście pozwoliło na zastosowanie tradycyjnego algorytmu regulacji PID, gdzie BLR jest blokiem nadrzędnym odpowiadającym wiedzy eksperckiej. * Politechnika Poznańska.

80 Łukasz Niewiara, Krzysztof Zawirski 2. OPIS SYMULOWANEGO UKŁADU Proces samo-strojenia symulowano przy pomocy środowiska MatLab stosując utworzone w tym celu m-skrypty, gdzie model układu regulacji zbudowano w Simulinku. W procesie symulacji auto-strojenia przyjęto układ kaskadowo połączonego regulatora z przekształtnikiem jako członem wykonawczym oraz modelem obiektu regulacji w domkniętej pętli ujemnego sprzężenia zwrotnego (Rys. 1). Rys. 1. Schemat blokowy struktury układu sterowania Blok regulatora zaprojektowano tak, aby w zależności od klasy modelu obiektu sterowania możliwy był wybór jego pracy w trybach: PD, PI oraz PID. Rys. 2. Schemat bloku PID wykorzystanego do symulacji Proces aktualizacji wartości nastaw regulatora realizowany był przez odpowiedni algorytm. Rola czynnika ludzkiego ogranicza się w tym przypadku do wstępnego doboru nastaw regulatora, określenia wymagań w stosunku do wskaźników jakości oraz uruchomienia procesu. Kierunek zmian nastaw regulatora uzależniono od wartości wskaźników jakości odpowiedzi układu na wymuszenie skokowe, przyjęto następujące wskaźniki jakości: maksymalne przeregulowanie ε, znormalizowany czas regulacji T w dla 2% toru regulacji, Tr Tw (1) 100T p

Auto-strojenie regulatora typu PID z wykorzystaniem logiki rozmytej 81 Wartości zmian nastaw wyliczano przy pomocy BLR na podstawie wskaźników jakości. Rys. 3. Blok rozmyty dane wejściowe i wyjściowe Zmiany nastaw regulatora realizowano według następujących zależności: K K P p( i 1 ) K p( i ) C (2) TI ( i T ) T I I ( i ) C ) TDI ( i ) C 1 (3) TD ( i 1 (4) gdzie: C podstawa potęgi determinująca szybkość zmian nastaw, K p (i+1) nowa wartość wzmocnienia regulatora, T I (i+1) nowa wartość czasu całkowania regulatora, T D (i+1) nowa wartość czasu różniczkowania regulatora, ΔK P, ΔT I, ΔT D obliczone wartości przyrostów nastaw regulatora dla i-tej iteracji. Każdą zmienną lingwistyczną opisano przy pomocy odpowiedniej zależności funkcyjnej, jej kształt i strukturę wyznaczono eksperymentalnie. Dla wskaźników jakości procesu regulacji określono po 4 funkcje reprezentowane przez następujący zbiór wartości lingwistycznych: {Z, S, M, B}, odpowiednio: Z Zero, S Small, M Medium, B Big. T D Rys. 4. Budowa zaprojektowanego układu auto-strojenia Dziedzinę zmiennej Przeregulowanie przyjęto w zakresie <0, 0.65>, jako procentową wartość przeregulowania, zaś dla zmiennej Czas regulacji przyjęto zakres <0, 800>. Wyjściowym wartościom przyporządkowano po 5 funkcji zmiennych lingwistycznych: {NB, NS, Z, PS, PB}, odpowiednio: NB Negative Big, NS

82 Łukasz Niewiara, Krzysztof Zawirski Negative Small, Z Zero, PS Positive Small, PB Positive Big. Dla wszystkich zmiennych przyjęto dziedzinę w zakresie <-1, 1>. Wnioskowanie rozmyte (bazy reguł) zdefiniowano przy pomocy opracowanych zmiennych lingwistycznych. 3. BADANIA SYMULACYJNE Na wejście podawano sygnał skokowy o amplitudzie równej 100. Następnie badano odpowiedź układu i określano wskaźniki jakości procesu regulacji. Zatrzymanie procesu następowało po osiągnięciu odpowiednich kryteriów przez odpowiedź układu lub po osiągnięciu limitu ilości iteracji. Wybrane wyniki badań przedstawiono na rysunkach 5 8. Rysunki ilustrują proces samo-strojenia dla czterech różnych obiektów regulacji. Z ilustracji tych wynika, że po kilku lub kilkunastu krokach procesu strojenia osiąga się poprawny proces regulacji tj. bez przeregulowania i względnie krótkim czasem regulacji. Rys. 5. Przebieg symulacji strojenia nr 1 PD obiekt astatyczny Rys. 6. Przebieg symulacji strojenia nr 2 PI obiekt astatyczny

Auto-strojenie regulatora typu PID z wykorzystaniem logiki rozmytej 83 Rys. 7. Przebieg symulacji strojenia nr 3 PI obiekt statyczny Rys. 8. Przebieg symulacji nr 4 PID obiekt statyczny 4. PODSUMOWANIE Badania symulacyjne zaprojektowanego układu auto-strojenia wraz ze zdefiniowanymi funkcjami przynależności oraz bazami reguł okazały się pomyślne i zgodne z założeniami. Po podaniu wstępnych nastaw regulatora proces modyfikował je, aż do osiągnięcia odpowiedzi układu spełniającej postawione jej kryteria. Wyniki badań pokazują, że proces przebiega pomyślnie dla różnego typu klasy modeli obiektów sterowania, a w przypadku wystąpienia oscylacji na wyjściu, po kilku iteracjach jest w stanie je wyeliminować, otrzymując ostatecznie łagodny przebieg odpowiedzi.

84 Łukasz Niewiara, Krzysztof Zawirski LITERATURA [1] R. Kaula Podstawy automatyki Wydawnictwo Politechniki Śląskiej, 2005. [2] A. Piegat Modelowanie i sterowanie rozmyte Akademicka Oficyna Wydawnicza EXIT, Warszawa 1999. [3] Ł. Niewiara Samostrojenie regulatora PID dla obiektu o nieznanych parametrach z wykorzystaniem logiki rozmytej, Politechnika Poznańska, Praca magisterska, 216/Z2/2012. AUTOTUNING OF PID CONTROLLER BASED ON FUZZY LOGIC Issues related to the automatic selection of the PID controller settings have been known for several years. This article describes the concept of autotuning using fuzzy logic block, which in the process serves as the master. It describes the advantages of the application of fuzzy logic simulation system designed structure, algorithm tuning, how to change the settings and the results of simulation studies carried out in MatLab environment.