ÖNTÖZÉS_5 Öntözés irányítása László Ormos.

Slides:



Advertisements
Hasonló előadás
Öntözőrendszerek tervezése: laterálisok László Ormos
Advertisements

Bizonytalanság  A teljesen megbízható következtetést lehetővé tevő tudás hiánya  Egy esemény bizonytalansága  objektív  szubjektív  Módszerek  numerikus.
K-Chat Dr. Szepesvári Csaba Kutatási Alelnök mindmaker.
Alkalmazott robottechnológia a Magyar Honvédségben
- Alternatív energiaforrások -
Bevezetés a gépi tanulásba február 16.. Mesterséges Intelligencia „A számítógépes tudományok egy ága, amely az intelligens viselkedés automatizálásával.
Intelligens modellezési módszerek: Mikor megoldás a megoldhatatlanra?
Bizonytalanság A teljesen megbízható következtetést lehetővé tevő tudás hiánya Egy esemény bizonytalansága  objektív  szubjektív Módszerek  numerikus.
Mesterséges neuronhálózatok
KÖSZÖNTJÜK HALLGATÓINKAT!
SZÁMÍTÓGÉP ARCHITEKTÚRÁK
2005. Stratégiai menedzsment és informatikai támogatás (A Vezetői információs rendszerek tantárgyhoz) Gaul Géza.
Mérnöki objektumok leírása és elemzése virtuális terekben c. tantárgy Budapesti Műszaki Főiskola Neumann János Informatikai Kar Intelligens Mérnöki Rendszerek.
A virtuális technológia alapjai Dr. Horv á th L á szl ó Budapesti Műszaki Főiskola Neumann János Informatikai Kar, Intelligens Mérnöki Rendszerek.
Fuzzy logika Fuzzy következtetési rendszerek 7/20/20141.
Fuzzy rendszerek mérnöki megközelítésben I
IRE 9 /27/ 1 Óbudai Egyetem, NIK Dr. Kutor László2011. TÁMOP – I ntelligens R endszerek E lmélete 9.
Mesterséges intelligencia
Fuzzy halmazok. 4. előadás2 3 4 Egy hagyományos halmazEgy Fuzzy halmaz.
ISZAM III.évf. részére Bunkóczi László
Evapotranspiráció elõrejelzése mesterséges neuronális halózatok segitségével Wójcicki Andrzej, GTK V. konzulens: Dr. Pitlik László Gazdasági Informatika.
FPAD alapú neuron modellek Ormos László Miskolci Egyetem Villamosmérnöki Intézet Automatizálási Tanszék.
Csővezetékek tervezése László Ormos
Áramlástan Ormos László
Öntözőrendszerek tervezése Ormos László
Földméréstan és vízgazdálkodás
ISMERETALAPÚ RENDSZEREK SZAKÉRTŐ RENDSZEREK
Ismeretalapú rendszerek alaptechnikái I. Szabályalapú rendszerek.
Ismeretalapú rendszerek alaptechnikái
Ismeretalapú rendszerek alaptechnikái I. Szabályalapú rendszerek.
Az Alakfelismerés és gépi tanulás ELEMEI
A következtetés „axiómái” Következtetés távolságalapú operátorokkal.
Függvények.
Mesterséges Intelligencia Alapjai II. beadandó Orosz György – Vörös Gyula – Zsiák Gergő Pál.
Mesterséges Intelligencia Alapjai II. beadandó Orosz György – Vörös Gyula – Zsiák Gergő Pál.
Fuzzy rendszerek dr. Szilágyi László.
SZÁMÍTÓGÉP ARCHITEKTÚRÁK - 15 Németh Gábor. 2001Németh Gábor: Számítógép architektúrák 2 NEURÁLIS HÁLÓZATOK Három fő hajtóerő: 1.Az információ-technológia.
Gépi tanulás Tanuló ágens, döntési fák, általános logikai leirások tanulása.
1 Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése Célkitűzés: Információk téma-specifikus, különböző típusú forrásokból (internet, intranet.
Fraktálok Szirmay-Kalos László.
Fraktálok és csempézések
A PLC programozási nyelvek bemutatása
BMF-NIK-IAR Macska Nagy Krisztina Kancsár Dániel Sipos Péter.
A számítógép elvi felépítése
A szoftver, szoftvertípusok
Bizonytalanság A teljesen megbízható következtetést lehetővé tevő tudás hiánya Egy esemény bizonytalansága  objektív  szubjektív Módszerek  numerikus.
1 Mivel foglalkozunk a laborokon? 7. hét: Do-Loop-Until Do-Until-Looptömbök Function 7. hét: Do-Loop-Until és Do-Until-Loop ciklusok. Egy indexes tömbök,
HIDRAULIKA_4 Öntözőrendszerek tervezése Ormos László.
Software - Ismeretek Avagy mitől megy a Hardware.
Döntsön a kard! Mesterséges intelligencia a játékokban Szita István Eötvös Collegium.
A 2. géptermi beszámoló VBA anyagának összefoglalása
Távérzékelési technológiák alkalmazása a vízgazdálkodásban
Fuzzy rendszerek mérnöki megközelítésben III Fuzzy következtetési rendszerek Takács Márta.
PÁRHUZAMOS ARCHITEKTÚRÁK – 13 INFORMÁCIÓFELDOLGOZÓ HÁLÓZATOK TUDÁS ALAPÚ MODELLEZÉSE Németh Gábor.
Mesterséges Neurális Hálózatok 3. előadás
Analogical and Neural Computing Laboratory, Hungarian Academy of Sciences, Budapest 1 MATLAB u Hatékony, interaktív, tudományos és műszaki számítások,
Információelmélet 1 Eszterházy Károly Főiskola, Eger Médiainformatika intézet Információs Társadalom Oktató- és.
Mesterséges intelligencia Áttekintés. Mesterséges intelligencia (MI) Artificial Intelligence (AI) Filozófia Matematika Pszichológia Nyelvészet Informatika.
Programozási nyelvek csoportosítása.
Neumann elvek és a Neumann elvű számítógép felépítése
Műholdas helymeghatározás 6. előadás
Mesterséges intelligencia
Bevezetés a programozásba Algoritmikus gondolkodás
Mesterséges intelligencia
Öntözőrendszerek tervezése Omros László
Nagy Roland | Robotika PMB2530, PMB2530L Nagy Roland |
Öntözés tervezés Ormos László
Öntözés tervezés László Ormos
Öntözés tervezés László Ormos
14-16 óra Rendszerek irányítása. Szabályozás és példával A szabályozás a kibernetikában az irányítás egyik fajtája: az irányítás lehet vezérlés (open.
Előadás másolata:

ÖNTÖZÉS_5 Öntözés irányítása László Ormos

Soft Computing „A Soft Computing közelítő számítási eljárás, amely közelíti az emberi agy tanulási képességét: a következtetést és a tanulást bizonytalan és pontatlan környezetben.” “Soft computing is an emerging approach to computing which parallels the remarkable ability of the human mind to reason and learn in an environment of uncertainty and imprecision.” (Lotfi A. Zadeh, 1992)

Soft Computing Módszer Erősség Neurális hálózat Tanulás és adaptáció Fuzzy halmazok Tudás reprezentáció fuzzy IF-THEN szabályokkal Genetikus algoritmusok Módszeres véletlenszerű keresés Hagyományos AI Szimbolikus manipuláció

Természetes nyelv feldolgozás Soft Computing Egy intelligens rendszer: Érzékelők (látás) Természetes nyelv feldolgozás Mechanikai eszközök Beavatkozók Feladat generálás Tudáskezelés Adatkezelés Tudásbázis Gépi tanulás Tervezés Következtetés

Soft Computing A fuzzy IF-THEN szabályok a következő módon írhatók le: ahol Fl és Gl fuzzy halmazok, x=(x1, x2,…, xn)T U és y V input és output lingvisztikus változók, és l=1,2,…,M. A tiszta fuzzy logika: Rn: IF x1 is F1 AND x2 is F2 AND… AND xn is Fn THEN y is G , l l l l n n Fuzzy szabálybázis Fuzzy következtető logika V kimeneti fuzzy halmaz U bemeneti fuzzy halmaz

Soft Computing Fuzzy logika fuzzifikáló és defuzzifikáló rendszerrel Fuzzy szabály bázis fuzzy halmaz a V univerzumban (fuzzy mennyiség) fuzzy halmaz az U univerzumban Fuzzifier Defuzzifier x az U univerzumban (crisp mennyiség) y a V univerzumban Fuzzy következtető logika

Soft Computing Fuzzifikálás: Singleton Bal-váll Jobb-váll 1 if u=  A(x) = 1 if u=  0 if u . . u A 1    0 if u<, (u,,)= (u)/() if   u , 1 if u>. u A 1    1 if u<, L(u,,)= (u)/() if   u , 0 if u>.

Soft Computing Háromszög Trapéz 0 if u<, (u)/() if   u, 1    A 1     u 0 if u<, (u)/() if   u, (u,,,,,)= 1 if  < u< ( u)/() if   u , 0 if u>.

Soft Computing Zadeh S-függvénye Gauss-függvény Harang-görbe ahol változtatható paraméterek. 0 if u, 2· if  < u, S(u,,,) = 12· if  < u , 1 if u>. u 2  u A 1    u A 1    G(u,,a) = if u=, g(u) egyébként, ahol g(u)=exp[  ] , (u)2 2a2 j i A (u1) = 1+ ui  2 m  b 1 u A 1 0,5    j i σ m b { , , }

Soft Computing Defuzzifikálás: 1. A terület középpontja 2. Felezőpont 3. A max tartomány közepe A(z)·z dz ⌠ ⌡ (z) A(z) dz zCOA = A(z) dz = ⌠ ⌡  A(z) dz, ZBOA  z 3 1 2 A z dz ⌠ ⌡ (Z’) dz zMOM =

Soft Computing 4. Legkisebb maximum zSOM 5. Legnagyobb maximum zLOM 4

Soft Computing Mamdani modellje Sugeno modellje ahol A és B fuzzy halmazok, a z=f(x,y) crisp függvény. Tsukamoto modellje ahol fi a kimeneti függvény, wi a kimeneti függvény súlyozása. Ci(w)=iCi(w), C (w)=C1C2 =[1C1(w)] [2C2(w)]. ’ ’ ’ ’ IF x IS A AND y IS B THEN z=(x,y), IF x IS A AND y IS B THEN z = , n  wi fi i=1  wi

Thom katasztrófaelmélete Thom katasztrófaelmélete a kritikus pontok osztályozásán alapszik. Az osztályozás leírására a Morse-lemma szolgál. A Morse-lemma szerinti kritikus pontokban stabilitás áll fenn, ami azt jelenti, hogy a külső zavarok nem okoznak változást.

Thom katasztrófaelmélete Tetszőleges n és r5 változó esetén az RnR leképezés strukturálisan stabil és ekvivalens a következő függvény-családok valamelyikével a függvénycsaládok környeze-tének bármely pontjában a következők szerint: nem-ritikus pontok esetében nem–degenerált kritikus pontban vagy Morse-pontban Ezek a pontok nem rendelkeznek katasztrófa-jellemzőkkel.

Thom katasztrófaelmélete A függvények katasztrófajellegét vezérlő együtthatók határozzák meg. Ha a vezérlő együtthatók a,b,c és d, akkor a hét elemi katasztrófa a következő: áthajláskatasztrófa: 1 3 Va(x)= x3+ax, csúcskatasztrófa: Vab(x)= x4+ ax2+bx, 1 4 2 fecskefarok-katasztrófa: a 3 1 5 Vabc(x)= x5+ x3+ x2+ cx, b 2 pillangókatasztrófa: a 4 1 6 Vabcd(x)= x6+ x4+ x3+ x2+ dx, b 3 c 2 parabolikus umbilikus: Vabcd(x,y)= x2y+y4+ax2+by2+cx+dy. elliptikus umbilikus: Vabc(x,y)= x3 3xy2+a(x2+ y2)+bx+ cy, hiperbolikus umbilikus: Vabc(x,y)= x3+y3+axy+bx+ cy,

Thom katasztrófaelméletén alapuló soft computing módszer intelligens öntöző rendszer vezérlésére

Intelligens öntözés-vezérlés A növény vízigénye a fejlődés során: K c Vegetációs idő Növényi együttható T nedves száraz A talaj nedvességtartalmának hiszterézise Talajnedvesség [%] Szívó hatás [bar] evapotranspiráció öntözés Pw Fc

A talajnedvesség és a vegetáció hatása az öntözésre Vegetációs idő [nap] vízmennyiség [mm] Kiöntözött

Soft Computing módszer az öntözés irányításához Bemeneti tagsági függvények H 1 µ1 µ2 H[%] HX= PW FC HX HX= q 1 Kimeneti tagsági függvények µ20 µ10 IF HX>PW AND HX<FC THEN nincs változás IF HX=PW OR HX<PW THEN öntözés BE IF HX=FC OR HX>FC THEN öntözés KI q[mm] 0 qmax

Soft Computing módszer az öntözés irányításához Bemeneti tagsági függvények H 1 µ1 µ2 µ3 µ1 µ2 HX H[%] PW FC q 1 Kimeneti tagsági függvények µ30 µ20 µ10 A1 q[mm] A2 qk qmax qX

Soft Computing módszer az öntözés irányításához Bemeneti tagsági függvények H 1 µ1 µ2 µ3 µ2 µ3 HX H[%] PW FC q[mm] Kimeneti tagsági függvények q 1 µ30 µ20 µ10 A2 A3 qx qk qmax

Intelligens öntözés-vezérlés Hagyományos öntöző számítógép AI mint a hagyományos öntöző számítógép kiegészítője: Input AI eszköz Beágyazott rendszer Öntöző számítógép Kommunikáció Szelepek Az öntöző számítógép feladata: az öntözés indítása, az AI eszköz pedig az input adatok alapján meghatározza az öntözési para-métereket. Az öntöző számítógép feladata: az öntözés indítása és vezérlése fix program alapján.

Telekommunikációs öntözés vezérlő 2. öntözés vezérlő n. öntözés vezérlő Központi öntöző számítógép

Telekommunikációs öntözés szelepvezérlő Időzítő, Környezeti adatgyűjtő Rádió adó-vevő A terepi öntözés vezérlő Rádió adó-vevő Fuzzy szabálybázis Fuzzy következtető logika A központi számítógép

Intelligens öntözés-vezérlés A hagyományos öntöző számítógép minden ciklusban a beprogramozott vízmennyiséget juttatja ki. A mesterséges intelligencia folyamatosan, a környezeti jellemzőknek megfelelően változtatja a kijuttatott víz mennyiségét.

Szakirodalom Azenkot, A.(1998):”Design Irrigation System”. Ministry of Agricul- ture Extension Service (Irrigation Field service), MASHAV Israel Dr. Avidan, A.(1995):”Soil-Water-Plant Relationship”. Ministry of Agriculture Extension Service (Irrigation Field service), CINADCO, Ministry of Foreign Affairs, MASHAV, Israel T. Poston-J. Stewart (1985):Katasztrófaelmélet és alkalmazásai, Műszaki Könyvkiadó, Budapest Retter Gy.(2007):”Kombinált fuzzy, neurális, genetikus rendszerek, IVEST-MARKETING Bt., Budapest