Regulacija rada dizalice pomoću fuzzy logike

Similar documents
Abstract Cover letter. Igor Pašti

Medicinski časopisi u otvorenom pristupu: iskorak ili privilegij?

Osnovna pravila. Davanje i prihvatanje kritike. Sadržaj. Šta je to kritika?

KONFERENCIJA SPAJAMO TEHNOLOGIJU I ZNANJE

GV3P401 TeSys GV3 termo magnetski-prekidač-30 40A- EverLink BTR/izravni konektori

STANDARDIZATION OF BUSINESS DECISION-MAKING. Vojko Potočan *

BOOK REVIEW. LUCA MALATESTI University of Rijeka. Received: 18/02/2019 Accepted: 21/02/2019

1. Pretvarač frekvencije ACS800

RAZVOJ JEDNOSTAVNOG ALATA ZA ANALIZU ZVUKA NA MOBILNOJ ANDROID PLATFORMI DEVELOPMENT OF A SIMPLE TOOL FOR AUDIO ANALYSIS ON MOBILE ANDROID PLATFORM

RAZVOJ PROGRAMSKE PODRŠKE ZA 4K GRABBER UREĐAJ

Sekvencijalna logika

viša razina LISTENING PAPER

RANI BOOKING TURSKA LJETO 2018

The 14 th International Animated Film Festival NAFF 2019

viša razina ISPIT SLUŠANJA (Listening Paper)

Paper Title (English and Croatian / not mandatory for foreign authors)

GUI interfejs kao podrška integraciji ZigBee mreže

A) Instructions for preparing original articles Krajnji rok za prihvaćanje radova i sažetaka je godine.

PARAMETERS INFLUENCING NOISE ESTIMATION UDC Miroslava A. Milošević, Aleksandra M. Mitić, Milan S. Milošević

Fuzzy Logic Control Tool Kit: Real-time Fuzzy Control for Max/MSP and Pd

viša razina ISPIT SLUŠANJA (Listening Paper)

MEĐUNARODNI KONGRES MARKETING PROGRAM

osnovna razina READING AND WRITING PAPER

SEMANTIČKA SEGMENTACIJA SLIKA METODAMA DUBOKOG UČENJA

osnovna razina READING AND WRITING PAPER

MJERENJA KVALITETE SLIKE U MULTIMEDIJSKIM APLIKACIJAMA

DISCOURSE ANALYSIS OF THE DRAMATIC MONOLOGUES OF ROBERT BROWNING

SJEDINJAVANJE KOLOR I MONOHROMATSKIH SLIKA UZ ISTICANJE IVICA

PULSNO KODNO MODULACIJSKI SUSTAV

TITLE OF ARTICLE 3 (11 pt, Times New Roman, Bold, Centered, Uppercase)

Interaktivni Generator Vizuelnih Simulatora Digitalnih Sistema (IGoVSoDS)

UVOD U MIKRORAČUNARSKU ELEKTRONIKU (VHDL)

JUN GODINE E N G L E S K I J E Z I K

STRATEGIJE PRILAGODBE PARAMETARA VIDEO KODIRANJA USLUGE IGRANJA U POKRETU ZASNOVANOG NA RAČUNALNOM OBLAKU USMJERENE POBOLJŠAVANJU ISKUSTVENE KVALITETE

Nika Radić Moramo se razgovarati

Institut za razvoj i inovativnost mladih. UMIJEĆE KORIŠTENJA INFORMACIJA ZADATCI ZA DIGITALNI REPOZITORIJ OŠ KLINČA SELA (micro:bit, LittleBits)

Odnos percepcije i mišljenja. The Relation of Perception and Thinking. ivana franke. ivana franke. Razgovarali u Zagrebu 16. listopada 2014.

Habituacija na horor sadržaje u uvjetima virtualne stvarnosti

41 ГОДИНА ГРАЂЕВИНСКОГ ФАКУЛТЕТА СУБОТИЦА

Digitalna obrada zvuka korištenjem Audacity aplikativnog programa

ODABIR BILJA I PROSTOR (situacija, identitet, metode)

This study focuses on the narrative picturebook, establishes its theoretical model,

osnovna razina ISPIT ČITANJA I PISANJA (Reading and Writing Paper)

Digital Image Transmission Simulation Using the DVB Forward Error Correction Codes

Style sheet for papers

I, you, we, they + have + glagol v 3. obliki. He, she, it + has + glagol v 3. obliki

Preporuka o minimalnim tehničkim zahtjevima prijamnika za prijam digitalnog zemaljskog televizijskog signala (DVB-T2) u Republici Hrvatskoj

Vibration Based Condition Monitoring of Rotating Machinery using Fuzzy Logic

ENGLESKA KNJIŽEVNOST SPECIJALNI KURS Program: ŠEKSPIR

PROGRAMSKA PODRŠKA U TELEVIZIJI I OBRADI SLIKE. DVB signalne informacije

m1 ne pazi mislim ono ljudi koriste sve i svašta onaj uh alno look, I mean really people use all kinds of things er, uh but-

Psychological Topics Psihologijske teme

GD-171 GD-191 LCD MONITOR. User s Guide. European Union only

STANJE I ANALIZA NAUČNIH ČASOPISA U OBLASTI EKONOMSKIH NAUKA ZA PERIOD

Then the picture was taken where the mountain ridges surround the resort at the relaxed side The picture was taken of the red Sky descending One man

Stereotip fizičke privlačnosti 'lijepo je dobro' u okviru petofaktorske teorije ličnosti

Kratki film i kreativnost

Univerzitet u Istočnom Sarajevu, Ekonomski fakultet Brčko University of East Sarajevo, Faculty of Economics Brcko

DIGITAL ANALYSIS OF PLACE NAMES IN DE RAPTU CERBERI

Darko Polšek. Pokušaji i pogreške Filozofija Karla Raimunda Poppera (nelektorirana verzija) Biblioteka Filozofskih istraživanja Zagreb 1996.

Javna knjižnica Public Library

Typography Culture in Croatia

THE SIGNIFICANCE OF CHILDREN S FOLK DANCES ACCOMPANIED BY SINGING IN THE PROCESS OF MUSIC TRADITION CONSERVATION AND FOSTERING UDC 371.3::

8. Mrežne komponente

ACTA GEOGRAPHICA CROATICA Marulićev trg 19/II, Zagreb

Gordana Ramljak. Introduction

SVEUČILIŠTE U RIJECI TEHNIČKI FAKULTET POZADINSKO TV OSVJETLJENJE I OLED TEHNOLIGIJA

GLAZBOTERAPIJA I DJECA S POSEBNIM POTREBAMA

UPUTE SURADNICIMA. Recenzijski postupak

Postmodern theories about readers in electronic environment

INTERVIEW WICKED PLAN

EVALUATION OF FINISHED PRODUCT QUALITY DEPEDING ON PAPER PROPERTIES AND BINDING TECHNIQUE

E N G L E S K I J E Z I K

TELEVIZIJA ZASNOVANA NA INTERNET PROTOKOLIMA IPTV

PREDDIPLOMSKI STUDIJSKI PROGRAM IZ PSIHOLOGIJE

Creativity Abilities of Seventh Grade Pupils in Slovenian Elementary Schools

A Citation Analysis of Serbian Dental Journal using Web of Science, Scopus and Google Scholar

DJECE PREDŠKOLSKE DOBI

OBJEKTIVNA PROCENA KVALITETA VIDEO SEKVENCI SA MALIM BITSKIM BRZINAMA

DIGITALNO DOBA I TRADICIONALNA TELEVIZIJA U SRBIJI

190V3.

viša razina ispit čitanja (Reading Paper)

ЗАВРШНИ (BACHELOR) РАД

Mozart By Wanda McCaddon, Marcia Davenport READ ONLINE

Praktična primena Mobile Live Streaming-a putem Webstreamur aplikacije korišćenjem iphone-a u informativnim emisijama RTS-a

Sveučilište u Zagrebu Filozofski fakultet Odsjek za psihologiju

Niall O Loughlin. Esej UDK: 78(0:82-4) Bergamo, P.

IX. Analiza podataka (2) IX.1. Diskriminaciona analiza MARKETINŠKO ISTRAŽIVANJE. Tehnike za analizu podataka. Multivarijacione tehnike

O OGRANIČENJIMA VJEŠTAČENJA O TOME S KOJIM RODITELJEM DIJETE TREBA ŽIVJETI

Educational Turn in Art: Turning art into the production of a new knowledge

3D Control System of the Electron Beam Spot

Type-2 Fuzzy Logic Sensor Fusion for Fire Detection Robots

Sabina Alispahić 1 Filozofski fakultet Univerziteta u Sarajevu, Odsjek za psihologiju

Teaching about Architecture and Urbanism in Elementary School

Some Contemporary Interactive Aspects of Music Teaching in the Learning Process

GRAMATIKA ENGLESKOG JEZIKA I

DALMATINA. Summer School in the Study of Old Books, 28th September-2nd October 2009, Zadar, Croatia

Kazalo. Hej! Bok! A sada hrabro! Bez muke nema nauke. Malo se moraš potruditi i sigurno će ići.

MUZEJ LJEKARNE PICCIOLA U TRSTU

LIKOVNE AKTIVNOSTI DJECE U PRIRODNOM OKRUŽENJU

Transcription:

ISSN 0554-6397 PREGLEDNI RAD (Review) Jasminka Bonato, Julije Skenderović E-mail: bonato@pfri.hr Pomorski fakultet u Rijeci, Studentska 2, Rijeka Julijan Dobrinić Tehnički fakultet, Vukovarska 58, Rijeka Regulacija rada dizalice pomoću fuzzy logike Sažetak Teorija fuzzy logike se koristi u brojnim primjenama koje se odnose na tehničke sustave, ali i u drugim područjima istraživanja. Metode fuzzy logike predstavljaju novi pristup problemima upravljanja složenim sustavima, koje je vrlo teško opisati određenim matematičkim modelom, te kod sustava s većim brojem ulaza i izlaza kod kojih dolazi do nejasnih međudjelovanja. U radu je dan primjer koji koristi fuzzy logiku da bi se smanjilo njihanje tereta obješenog na kran dizalice. Za ulazne parametre (brzina dizalice u uzdužnom gibanju, kut njihanja tereta, promjena njihanja u vremenu) na osnovi pravila fuzzy logike prikazan je utjecaj na izlazni parametar brzinu (elektromotora, koji pokreće dizalicu u uzdužnom gibanju). Ključne riječi: fuzzy logika, brzina dizalice u uzdužnom gibanju, kut njihanja tereta, promjena njihanja u vremenu, sistem fuzzy zaključivanja 1. Uvod Ljudi imaju sposobnost analize nepreciznih pojmova koje u biti ne razumiju, kao što je npr. vožnja automobila bez razumijevanja njegovog dinamičkog modela. Teorija fuzzy skupova omogućuje korištenje neodređenosti i višeznačnosti lingvističkih izraza, može ih preslikati u fuzzy skupove i interpretirati kompjutorskim jezicima. Cilj metoda umjetne inteligencije je da ljudski način razmišljanja odnosno zaključivanja na određen način, pretvori u algoritam primjenom odgovarajućih matematičkih metoda [1,2]. Metode se primjenjuju u području društvenih istraživanja kao što su psihologija, sociološka istraživanja, a ima veliku primjenu i u tehnici. Rezultati projekta Primjena neuronskih mreža i neizrazite logike u turbinskoj regulaciji i brodskim sustavima kormila mogu se pratiti kroz publikacije, radove, poglavlja u knjizi, kao i održane radionice [3]. U teoriji fuzzy skupova postoji stupanj pripadnosti elementa nekom skupu, dok u klasičnoj teoriji skupova element pripada ili ne pripada skupu. Kao što se klasična logika temelji na klasičnoj teoriji skupova, neizrazita logika se temelji na teoriji Pomorski zbornik Posebno izdanje, 273-281 273

neizrazitih skupova i omogućuje ugradnju strukturiranog ljudskog znanja, izraženog riječima u algoritme koji simuliraju ljudsko razmišljanje. Neizraziti skupovi,kojima opisujemo neprecizne pojmove te fuzzy logika čine osnovu neizrazitih sustava ili neizrazito upravljanje odnosno neizrazite ekspertne sustave. 2. Fuzzy logika Fuzzy (engl. fuzzy logic) logika temelji se na teoriji neizrazitih skupova, koja se može shvatiti kao generalizacija teorije klasičnih skupova. U klasičnoj teoriji skupovi su jasno definirani skupovi elemenata (brojeva, simbola i dr.) i zovu se određeni skupovi. Elementi svih skupova koje promatramo u danoj situaciji pripadaju nepromjenljivom, konstantnom skupu, koji se naziva univerzalni skup. Ako je X univerzalni skup, a A proizvoljan skup, u klasičnoj teoriji skupova pripadnost, odnosno nepripadnost proizvoljnog elementa x univerzalnog skupa X skupu A određuje se karakterističnom funkcijom: definiranom: Ideja koju uvodi Lotfi Zadeh 1965. godine [4] zasniva se na redefiniranju karakteristične funkcije na način da se kodomena karakteristične funkcije koja je dvočlani skup {0,1} zamijeni cijelim intervalom [0,1]: Ako neki element χ X sigurno pripada skupu A onda je μ(x) = 1, a ako sigurno ne pripada skupu A, onda je μ(x) = 0 Ako je vrijednost μ(x) broj iz intervala [0,1] različita od 0 i 1, taj broj se interpretira kao stupanj pripadnosti elementa skupu A. Čim je taj broj bliži vrijednosti 1, mogućnost (engl. possibility) pripadnosti skupu A je veća, ako je pak bliža 0, mogućnosti pripadnosti skupu A je manja. Funkcija μ(x) se naziva funkcija pripadnosti (engl. membershif function), a skup A neizrazit skup (engl. fuzzy set) i često bilježi kao par (A, μ(χ)). Funkcije pripadnosti mogu se odrediti na temelju statističkih podataka i temelje se na kriterijima koji su specifični za primjenu [2]. (Kaufmann, 1975.; Dubois i Prade, 1980.; Zimmermann, 1985.) Jedan od mogućih algoritama fuzzy logike je Mamdani model [3] koji se kao model procjene svojstava koristi kad se raspolaže sa "relativno malim brojem ulaznih skupova podataka. 274 Pomorski zbornik Posebno izdanje, 273-281

3. Regulacija dizalice korištenjem fuzzy algoritma Na temelju podataka [5,6] odabrane su ulazne i izlazne varijable i pomoću fuzzy logike je u radu prikazan utjecaj ulaznih parametara (brzina dizalice u uzdužnom gibanju, kut njihanja tereta, promjena njihanja u vremenu) na izlazni parametar brzina elektromotora, koji pokreće dizalicu u uzdužnom gibanju. Sistem fuzzy zaključivanja (engl. Fuzzy inference system FIS) može se opisati u četiri faze: fazifikacija (engl. fuzzification), zaključivanje (engl. inference), agregacija (engl. aggregation, defazifikacija ( engl. defuzzification). 3.1. Fazifikacija U prvoj fazi izabire se za svaku input varijablu određeni broj neizrazitih skupova i definiraju se njihove funkcije pripadnosti, koje su najčešće trokutastog, Gaussovog i trapezoidnog oblika, sl. 1. Pomorski zbornik Posebno izdanje, 273-281 275

Slika 1: Fuzzy skupovi pojedinih lingvističkih varijabli sa pripadnim tipovima i oblicima funkcija pripadnosti [7, 8] 3.2. Inferencija U ovoj fazi odabiru se neizrazita pravila (fuzzy rules ), čiji broj i oblik ovise o kvaliteti informacija kojima se raspolaže. Ovo je ključna faza ove metode. Primjenom ovih pravila, izrazitim vrijednostima (engl. crisp) svih input varijabli pridružuje se onoliko vrijednosti funkcija pripadnosti svake output varijable koliko je pravila odabrano. Na slici 2 je prikazana struktura fuzzy zaključivanja za odabrane ulazne varijable i izlaznu varijablu brzina elektromotora. 3.3. Agregacija Slika 2: Sistem fuzzy zaključivanja[8] U fazi agregacije se za svaku output varijablu objedinjuju vrijednosti funkcija pripadnosti dobivene u prethodnoj fazi; svaka,dakle, output varijabla dobiva jedan neizrazit skup sa definiranom funkcijoma pripadnosti. Definirana su i pravila FIS-a za procjenu vrijednosti izlaznog parametra, slika 3. 276 Pomorski zbornik Posebno izdanje, 273-281

Slika 3: Pravila FIS-a (struktura sistema fuzzy zaključivanja) Opis oznaka korištenih u definiciji pravila sistema fuzzy zaključivanja odnosno način klasifikacije podataka kod fuzzy logike (klasifikacijske grupe): Oznaka Opis (engl.) Opis (hrv.) PS Positive Small pozitivno mala ZR Approximately Zero približno nula NS Negative Small negativno mala NM Negative Medium negativno srednja 3.4. Defazifikacija Defazifikacija je proces pretvaranja lingvističkih rezultata dobivenih na temelju fuzzy mehanizma zaključivanja u numeričke vrijednosti (engl. crisp values). U fazi defazifikacije, dobiva se neizrazita vrijednost svake output varijable, što se može prikazati pomoću dijagrama zaključivanja, sl. 4. Jedno od najvažnijih svojstava defazifikacije je kontinuiranost. Metoda defazifikacije je kontinuirana ako Pomorski zbornik Posebno izdanje, 273-281 277

infinitenzimalna promjena ulazne varijable ne uzrokuje iznenadnu promjenu bilo koje izlazne varijable, zbog čega je odabrana metoda centar površine.. U tablici 2 su prikazane različite meode defazifikacije i mogućnot izbora obzirom na područje primjene [9]. Tablica 2: Usporedba različitih metoda defazifikacije Centar maksimuma (CoM) Prosjek maksimuma (MoM) Centar površine (CoA, CoG) Lingvističke karakteristike najbolji kompromis najvjerojatnije rješenje najbolji kompromis Poklapanje sa Slaba, uz primjenu dobra dobra intuicijom različitih MBF oblika Kontinuiranost da Ne Da Efikasnost proračuna visoka visoka Niska Primjena kontrola, analiza podataka prepoznavanje uzoraka, analiza podataka kontrola, analiza podataka Izračunavanja numeričke vrijednosti lingvističke izlazne varijable mogu se vidjeti u dijagramu zaključivanja [3]. Površine ispod koeficijenta pripadnosti za svaki pojedini lingvistički skup se superponiraju u novi neizraziti skup (sjenčana površina) te se izračunava težište, sl.4. Može vidjeti da za negativne vrijednosti kuta njihanja tereta, dobivamo male vrijednosti brzine elektromotora [10]. U praktičnim primjenama, razlika između nabrojanih metoda defazifikacije (tab.2) je u metodi primjene logike najboljeg kompromisa ili najvjerojatnijeg rješenja [9]. Slika 4: Dijagram zaključivanja 278 Pomorski zbornik Posebno izdanje, 273-281

Na sl. 5 i 6 su 3D odzivne površine pojedinih lingvističkih varijabli Slika 5: 3D odzivna funkcija procjene brzine elektromotora za vrijednosti ulaznih parametara kut njhanja tereta i promjena njihaja u vremenu [10] Slika 6: 3D odzivna funkcija procjene brzine elektromotora za vrijednosti ulaznih parametara kut njhanja tereta i brzina dizalice [10] Pomorski zbornik Posebno izdanje, 273-281 279

5. Zaključak U radu je fuzzy logikom analiziran problem njihanja tereta obješenog na kran dizalice za ulazne parametre brzina dizalice u uzdužnom gibanju, kut njihanja tereta i promjena njihanja u vremenu. Radi praćenja promjena tih parametara definirana su pravila unutar sistema fuzzy zaključivanja. Programski alat Matlab omogućuje i grafički prikaz ovisnosti promatranih parametara. Iz grafičkog prikaza sl. 5 i sl. 6, može se zaključiti da za pozitivne vrijednosti brzine i ipozitivne promjene njihaja u vremenu, brzina elektromotora pokazuje male vrijednosti. Pomoću dijagrama zaključivanja sl..4.,, također unutar programskog paketa Matlab, može se pokazati kako promjena ulaznih parametara utječe na vrijednost izlaznog parametra, a što je u skladu s podacima iz literature. Primjena fuzzy logike dolazi do izražaja u onim situacijama kad nije poznat matematički model ponašanja određnog sustava ili se opis ponašanja takvih sustava temelji na iskustvenim spoznajama. Iskustvene spoznaje se mogu opisati pomoću pravila (engl. rules), temeljem kojih se može predvidjeti vrijednosti izlaznog parametra.za daljnja istraživanja ja važno usporediti ono što daje FIS sa konkretnim mjerenjima, što bi omogućilo provjeru i ocjenu dobivenih podataka te statistički proračun eventualnih odstupanja. Literatura 1. ALTROCK, CONSTANTIN VON Fuzzy Logic and Neurofuzzy Applications Explained, Prentice- Hall Inc.,1995. 2. WATERMAN, DONALD: A Guide to Expert Systems, Addison-Wesley Publishing Company, 1986. 3. http://www.hrbi.hr/ukf/work_cro.php 4. ZADEH, A. LOTFI: Fuzzy Sets Information and Control 8, 338-353, 1965. 5. Retrieved from http://www.unidu.hr/datoteke/majelic/abp-19.pdf 6. E.A.PARR, Industrial Control Handbook, Newnes, 1998., str. 685. 7. JANG, J. S, GULLEY, N.: Fuzzy Logic Toolbox for Use with MATLAB, The MathWorks Inc., Natick, MA, 1995. 8. J HINES, WESLEY: Matlab Supplement to Fuzzy and Neural Approaches in Engineering, John Wiley& Sons, Inc., New York, 1997. 9. RHODES, C. J.,MORRIS,H.:Electron spin resonance in Encyclopedia of Analytical Science, A. Townshend, C.F. Poole, P.J. Worsfold Eds, Academic Press, 337., 2005. 10. Toolbox: User s Guide, MathWorks, Available from: http:/www.mathworks.com 280 Pomorski zbornik Posebno izdanje, 273-281

Jasminka Bonato, Julijan Dobrinić, Julije, Skenderović Abstract Crane Regulation Using Fuzzy Logic Fuzzy logic theory has numerous implementations which are related to technical systems, as well as in other fields of research. Fuzzy logic methods represent a new approach to problems in managing complex systems which are difficult to describe in a mathematical model. It is also applicable in systems with greater number of input and output data, which show inexplicit interaction. This paper gives an example where fuzzy logic is used to decrease the rolling of the cargo hung on the boom. The influence on the output parameter of electromotor speed, is presented for input parameters (crane speed in longitudinal movement, angle of cargo roll, change of rolling in time), based of the rules of fuzzy logic. Key words: fuzzy logic, crane speed, angle of cargo roll, fuzzy logic mechanism Pomorski zbornik Posebno izdanje, 273-281 281