Temat: Projektowanie sterownika rozmytego. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Podobne dokumenty
Temat: Projektowanie sterownika rozmytego. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

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

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

Inteligencja obliczeniowa

Metody sterowania sterowanie rozmyte System rozmyty (patrz MiPI) użyty jako sterownik/regulator nazywamy sterownikiem/regulatorem rozmytym

INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

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

STANDARDOWE FUNKCJE PRZYNALEŻNOŚCI. METODY HEURYSTYCZNE wykład 6. (alternatywa dla s) (zdef. poprzez klasę s) GAUSSOWSKA F.

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

ZBIORY ROZMYTE I WNIOSKOWANIE PRZYBLIŻONE

Jeśli X jest przestrzenią o nieskończonej liczbie elementów:

ĆWICZENIE 4 ZASTOSOWANIE METOD I NARZĘDZI LOGIKI ROZMYTEJ DO KLASYFIKACJI DANYCH I APROKSYMACJI ODWZOROWAŃ STATYCZNYCH

Inżynieria Wiedzy i Systemy Ekspertowe. Logika rozmyta. dr inż. Michał Bereta Politechnika Krakowska

SZTUCZNA INTELIGENCJA

Systemy uczące się wykład 2

Automatyka i sterowanie w gazownictwie wstęp. Autor: dr inż. Iwona Oprzędkiewicz Nazwa wydziału: WIMiR Nazwa katedry: Katedra Automatyzacji Procesów

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

Metodyka projektowania systemów sterowania Uwagi wstępne

LABORATORIUM 6: Systemy rozmyte

7. Zagadnienie parkowania ciężarówki.

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

Systemy ekspertowe. Krzysztof Patan

6. Zagadnienie parkowania ciężarówki.

Cel projektu: Wymogi dotyczące sprawozdania:

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

SZTUCZNA INTELIGENCJA

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji

Tworzenie rozmytego systemu wnioskowania

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

Podstawy sztucznej inteligencji

Sztuczna inteligencja: zbiory rozmyte

Sterowanie z wykorzystaniem logiki rozmytej

Jeśli przeszkoda jest blisko to przyhamuj

Rozmyte systemy doradcze

Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, Spis treści

KOMPUTERY W STEROWANIU. Ćwiczenie 6 Projektowanie układu regulacji rozmytej

Szybkie prototypowanie w projektowaniu mechatronicznym

Układy logiki rozmytej. Co to jest?

Logika Stosowana Ćwiczenia

PROGRAMOWALNE STEROWNIKI LOGICZNE

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

Ocena wpływu systemów automatyki na efektywność energetyczną budynków w świetle normy PN-EN cz. 2

Inteligencja obliczeniowa

Wprowadzenie do technik regulacji automatycznej. prof nzw. dr hab. inż. Krzysztof Patan

TWORZENIE GRY. projektowanie konstruowanie. użycie. R. Duke, Gaming the Future s Language, SAGE Publications, New York, 1974

1. Opis teoretyczny regulatora i obiektu z opóźnieniem.

Metoda zaburz-obserwuj oraz metoda wspinania

Rys. 1 Otwarty układ regulacji

Zadanie 0 gdy nie mamy logiki rozmytej. Zadanie 1- gdy już mamy logikę rozmytą

Podstawy automatyki Bases of automatics. Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Piotr Sobolewski Krzysztof Skorupski

Automatyka i sterowania

Podstawy automatyki Bases of automatic

Sztuczna inteligencja : Zbiory rozmyte cz. 2

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Systemy uczące się wykład 1

Podstawy diagnostyki środków transportu

Wzmacniacze operacyjne

Inżynieria Wiedzy i Systemy Ekspertowe. Niepewność wiedzy. dr inż. Michał Bereta Politechnika Krakowska

Regulator PID w sterownikach programowalnych GE Fanuc

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

Podstawy elektroniki i miernictwa

Modelowanie jako sposób opisu rzeczywistości. Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

PRZEWODNIK PO PRZEDMIOCIE

Regulatory wykonywane są z zaworami zamykanymi lub otwieranymi przy wzroście temperatury. Pozycja temperatury może być ukośna, pozioma lub pionowa.

Systemy ekspertowe : program PCShell

Adaptacja sterownika PLC do obiektu sterowania. Synteza algorytmu procesu i sterowania metodą GRAFCET i SFC

Diagnostyka procesów przemysłowych Kod przedmiotu

Sterownik (regulator) rozmyty przykład [1]

Zadanie 9: Oferta edukacyjna na nowej specjalności Pomiary technologiczne i biomedyczne na kierunku Elektrotechnika, WEAIiE

14.9. Regulatory specjalne

LABORATORIUM 04, ZESTAW 1 SYNTEZA BEZSTYKOWYCH UKŁADÓW KOMBINACYJNYCH

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

Prowadzący: Prof. PWr Jan Syposz

Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

Temat: Sztuczne Sieci Neuronowe. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Automatyka i Regulacja Automatyczna SEIwE- sem.4

Elektrotechnika II stopień ogólnoakademicki. stacjonarne. przedmiot specjalnościowy. obowiązkowy polski semestr I semestr zimowy

WZMACNIACZ OPERACYJNY

Przekształcanie schematów blokowych. Podczas ćwiczenia poruszane będą następujące zagadnienia:

Kryteria optymalizacji w systemach sterowania rozmytego piecami odlewniczymi

Urządzenia automatyki przemysłowej Kod przedmiotu

Walidacja metod analitycznych Raport z walidacji

zna metody matematyczne w zakresie niezbędnym do formalnego i ilościowego opisu, zrozumienia i modelowania problemów z różnych

LABORATORIUM 06, ZESTAW 1 SYNTEZA BEZSTYKOWYCH UKŁADÓW KOMBINACYJNYCH

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

Wnioskowanie rozmyte. Krzysztof Patan

Program ćwiczenia: SYSTEMY POMIAROWE WIELKOŚCI FIZYCZNYCH - LABORATORIUM

Metodyka i system dopasowania protez słuchu w oparciu o badanie percepcji sygnału mowy w szumie

Regulator PID w sterownikach programowalnych GE Fanuc

W_4 Adaptacja sterownika PLC do obiektu sterowania. Synteza algorytmu procesu i sterowania metodą GRAFCET i SFC

Sterowanie optymalne

Podstawowe definicje Z czego składa się system ekspertowy? Wnioskowanie: wprzód, wstecz, mieszane

Sieci Neuronowe - Rok III - kierunek IS w IFAiIS UJ 2008/2009. Sieci Neuronowe. Wykład 11 Algorytmy genetyczne; Systemy rozmyte

1 Wprowadzenie do algorytmiki

Opinia o dorobku naukowym dr inż. Ireneusz Dominik w związku z wystąpieniem o nadanie stopnia naukowego doktora habilitowanego.

Sterowanie napędów maszyn i robotów

Transkrypt:

Temat: Projektowanie sterownika rozmytego Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Dr inż. Barbara Mrzygłód KISiM, WIMiIP, AGH mrzyglod@ agh.edu.pl

1 Wprowadzenie Sterowanie rozmyte można sklasyfikować jako: nieadaptacyjne sterowanie rozmyte struktura i parametry sterownika rozmytego ustalone w procesie projektowania pozostają niezmienione podczas jego działania (w czasie rzeczywistym); adaptacyjne sterowanie rozmyte struktura i/lub parametry podlegają zmianom podczas działania sterownika w czasie rzeczywistym. Sterowanie nieadaptacyjne jest prostsze niż sterowania adaptacyjne, ale wymaga większej wiedzy o sterowanym obiekcie (o jego modelu) i może dawać gorsze wskaźniki działania 2 Przyjmowane domyślnie założenia przy projektowaniu systemu sterowania rozmytego Obiekt jest obserwowalny i sterowalny: stan, wejście i wyjście są dostępne dla obserwacji, pomiarów lub obliczeń; Istnieje wiedza o obiekcie wyrażona w postaci reguł lingwistycznych, inżynierskiego doświadczenia, intuicji lub danych z obserwacji (pomiarów) wejścia wyjścia z których można wyprowadzić reguły JEŻELI-TO Istnieje rozwiązanie problemu sterowania rozważanym obiektem Inżynier sterowania (automatyk) poszukuje sterowania wystarczająco dobrego, niekoniecznie najlepszego Sterownik powinien być zaprojektowany tak, aby zapewnić akceptowalną jakość sterowania Problemy stabilności i optymalności nie są rozważane wprost 3 Sterowanie rozmyte a sterowanie klasyczne różnice sterowaniem klasyczne bazuje na modelach analitycznych (równania algebraiczne, różniczkowe) i sterowniki są budowane dla tych modeli; sterowanie rozmyte bazuje na heurystyce (umiejętność odkrywania nowych faktów i związków pomiędzy nimi) i ludzkim doświadczeniu wyrażonych w lingwistycznych regułach jeżeli-to a sterowniki są budowane poprzez syntezę tych reguł różna jest forma informacji na której bazuje projektowanie sterowników. Rys. 1 Zaawansowane sterowniki rozmyte mogą wykorzystywać zarówno modele heurystyczne jak i analityczne

4 Klasyfikacja metodologii projektowania sterowników rozmytych: Podejście prób i błędów zbiór reguł JEŻELI-TO tworzony przez werbalizację wiedzy opartej na doświadczeniu (np. podręcznik eksploatacji) lub drogą wywiadu z ekspertem dziedzinowym w oparciu o starannie przygotowany kwestionariusz; sterownik rozmyty skonstruowany z reguł JEŻELI-TO testowany (symulacyjne, na rzeczywistym obiekcie) wynik testów negatywny powrót do tworzenia zbioru reguł w celu jego udoskonalania Krok 1: Przeprowadź analizę sterowanego systemu i wybierz zmienne, którymi będzie charakteryzowany stan obiektu (wejścia sterownika) i zmienne sterujące (wyjścia sterownika); określ dziedziny rozważań dla wybranych zmiennych Krok 2: Zbuduj bazę reguł rozmytych JEŻELI-TO określającą relację pomiędzy zmiennymi charakteryzującymi stan obiektu a zmiennymi sterującymi Krok 3: Wkomponuj utworzoną bazę reguł rozmytych w budowany system sterownika rozmytego Krok 4: Przeprowadź testy zamkniętego układu sterowania i jeżeli wynik testu jest niezadowalający powróć do Kroku 1 Podejście bazujące na teorii sterowania struktura i parametry sterownika rozmytego są projektowane tak, aby spełnione były pewne kryteria dobrego działania, np. stabilność 5 Zwykle wymagane cechy poprawnie zbudowanej bazy reguł Kompletność. Zbiór reguł JEŻELI-TO jest kompletny (zupełny), jeżeli dla każdego elementu przestrzeni rozważań istnieje co najmniej jedna reguła w bazie taka, że w jej przesłance istnieje zbiór rozmyty do którego stopień przynależności tego elementu jest różny od zera (większy od zera) Spójność. Zbiór reguł JEŻELI-TO jest spójny, jeżeli nie istnieją w nim reguły z taką samą częścią JEŻELI lecz różnymi częściami TO 6 Zaprojektuj Proszę opracować sterownik rozmyty, który będzie sterował klimatyzacją w pomieszczeniu. Zamodelowanie i przetestowanie prostego sterownika rozmytego, który będzie sterował klimatyzacją w pomieszczeniu (moc klimatyzatora) na podstawie pomiarów parametrów: temperatury powietrza w pomieszczeniu, temperatury powietrza na zewnątrz pomieszczenia,

Rys. 2 a. Utworzyć reprezentacje trzech zmiennych lingwistycznych Tw, Tz, K w postaci zbiorów rozmytych. Każdą ze zmiennych podziel na 5 zbiorów rozmytych. Przyjąć następujące zakresy dla poszczególnych zmiennych: Tw Range [-10:40] Tz Rznge [-30:40] K Range [-2:2] - poniżej na rys. 3 przykład zmiennej K. Rys. 3 b. Zapisz w bazie reguł zestaw 25 reguł rozmytych. Opracuj je wykorzystując matrycę, której przykład podany jest na rys. 4. Rys. 4 c. Przeanalizuj kształt powierzchni sterującej (widok surface). d. Zapisz projekt pod nazwą: klima-v1.fis

7. Analiza kształtu wynikowej powierzchni sterującej (widok surface ) ze względu na wprowadzone do układu FIS zmiany, wynikające z dostrojenia modelu: a) Zmiana kształtów oraz zakresów zbiorów rozmytych dla zmiennych INPUT b) Zmiana kształtów oraz zakresów zbiorów rozmytych dla zmiennej OUTPUT c) Zmiana metody wyostrzania (środek ciężkości, środek maximum). d) Zapisz nowy/dostrojony plik pod nazwą klima-v2.fis 8. Zakończenie pracy Po zakończonej pracy wysyłają Państwo opracowany projekt na wskazany adres (kontakt). Wysłana dokumentacja powinna zawierać pliki: klima-v1.fis klima-v2.fis (projekt po modyfikacjach) Raport.docx/pdf - analiza modelu pod kątem wprowadzonych zmian (raport można wysłać z domu do 24 godzin od zakończenia zajęć)

9. Dodatek - Sterownik rozmyty do automatyzacji podlewania ogrodu w lecie Zaprojektować sterownik rozmyty do automatyzacji podlewania ogrodu w lecie. Chodzi tu o to, by intensywność podlewania była odpowiednia w stosunku do stopnia wilgotności i temperatury powietrza. Jest to system bez sprzężenia zwrotnego. Zbiór termów odpowiadający zmiennej lingwistycznej intensywność podlewania jego realizacja następuje poprzez określenie stałych wartości (const) dla poszczególnych konkluzji, tj: zero = 0% Mała = 25% Średnia = 50% Duża = 75% Max=100%.

W zależności od wskazań czujnika temperatury i wilgotności powietrza sterownik wysyła sygnał wyjściowy, który reguluje zawór wodny ustalając intensywność podlewania, zgodnie z opracowanymi przez eksperta regułami rozmytymi (uwzględniając rodzaj gleby, uprawy itp.).