Budapesti Műszaki és Gazdaságtudományi Egyetem Gépészmérnöki Kar Hidrodinamikai Rendszerek Tanszék 1111, Budapest, Műegyetem rkp. 3. D ép Tel: Fax: Havas András, Varga Ákos Sopron és Környéke Víz- és Csatornaművek ZRt. Kullmann László, Hős Csaba BME Hidrodinamikai Rendszerek Tanszék … és még sokan mások Költségtakarékos szivattyú menetrendek
Az előadás tartalma A feladat típusok Tetszőleges Q térfogatáramok (folytonos eset) Nyíltfelszínű ágak hatása – időkésés Előre definiált, diszkrét térfogatáramok (diszkrét eset) Genetikus algoritmusok – ipari alkalmazás? Miért genetikus algoritmus? A módszer leírása Előzetes eredmények A soproni rendszer tapasztalatai Munkapontok Fogyasztásprognózis Megoldási módszer Eredmények utófeldolgozása
Költségtakarékos szivattyú menetrendek Az alapfeladat Célfüggvény: minimális költség (0-24 óra között 5 villamos tarifa napközben) Mellékfeltételek: A fogyasztói igényeket mindenkor fedezni kell Medencék nem ürülhetnek ki és nem telhetnek meg Az optimálási időszak végére a medencék szintje a kiindulásival egyezzen meg (vagy legyen egy előre megadott hibahatáron belül) A valós rendszerben a szivattyúk térfogatárama lehet folytonosan változtatható vagy fix érték.
Költségtakarékos szivattyú menetrendek A feladat matematikai megfogalmazása Költség: i=1…n idő j=1…n sziv Az igények kielégítése: j=1…n kút m=1…n med k=1…n fogy i=1…n idő n fogy x n idő egyenlet A medencék nem merülhetnek le és nem telhetnek meg: i=1…n idő-1 m=1…n med n idő-1 x n med egyenlet A medencék szintje álljon vissza a kiindulóra m=1…n med i=1…n idő n med egyenlet
Költségtakarékos szivattyú menetrendek Megoldási módszer A feladat matematikailag egy lineáris programozási feladat, a megoldási módszerek ismertek. A feladat típusától függően azonban el kell választani két esetet: Folytonos változók pl. frekvenciaváltó, tolózár Diszkrét változók jól definiált munkapontok Szimplex módszer Dinamikus programozás Lagrange-féle multiplikátor módszer Branch & Bound Genetikus algoritmusok
Költségtakarékos szivattyú menetrendek Nyíltfelszínű ágak kezelése A nyíltfelszínű ág hatása: tárolókapacitás (a betermelő szivattyú a vízszintet emeli) időkésés (üzemállapottól erősen függ) Kezelés: Becsült időkésések Villamos tarifák eltolása Optimalizálás Stacioner hálózatszámítás
Költségtakarékos szivattyú menetrendek Genetikus algoritmusok Közös munka Bene József Gergellyel és Selek Istvánnal A genetikus algoritmusok a természetes evolúciót másolják. Előnyük: Könnyű programozhatóság A feladat tetszőleges lehet: nemlineáris, diszkrét, több célfüggvény egyszerre minimalizálható Igen gyorsan fejlődő terület. Hátrány: Nincsen egzakt matematikai háttér Nehéz objektív megállási kritériumot találni. A paramétereket próbálkozással kell beállítani.
Költségtakarékos szivattyú menetrendek 0, 1, 2 : a szivattyúk 3 lehetséges üzemállapota Pl.: szivattyú üzemállapota az 1. időszakban 2. szivattyú üzemállapota az 1. időszakban Kódolás 1 egyed: a teljes nap üzemvitele (11 időszak)
Költségtakarékos szivattyú menetrendek A teszthálózat medencék Kezdő szintMinimum szintMaximum szint 1. medence200 m m m 3 2. medence1800 m m m 3 3. medence1700 m m m 3 szivattyú állomások 1. üzemállapot2. üzemállapot3. üzemállapot q [m 3 /h]P el. [kW]q [m 3 /h]P el. [kW]q [m 3 /h]P el. [kW] 1. szivattyú szivattyú
Költségtakarékos szivattyú menetrendek Program konvergenciája Elit memória átlaga Utolsó elit memória: 25 % teljesíti az összes mellékfeltételt, ezek: FitneszFitnesz Generációk Ft Ft Ft Ft Ft. DarabDarab
Költségtakarékos szivattyú menetrendek Eredmény
Költségtakarékos szivattyú menetrendek Fogyasztás prognózis - Bárdossy G. és Halász G. Tipizált fogyasztáslefutások (tavasz, nyár, ősz, tél; munkanap, hétvége) Fuzzy módszerek alkalmazása
Költségtakarékos szivattyú menetrendek Sopron Térségi Vízellátó Rendszer jellemző adatai településen kb. 60 ezer lakos Átlagos napi vízfogyasztás: m 3 Maximális napi vízfogyasztás: m 3 19 nyomásövezet 400 méter maximális szintkülönbség Felhasznált napi villamos energia: kWh Napi villamosenergia költsége: 215 eFt Éves villamosenergia költsége: 75 mFt
Költségtakarékos szivattyú menetrendek Sopron város nyomásövezetei
Költségtakarékos szivattyú menetrendek A Sopron Térségi Vízellátó Hálózat
Költségtakarékos szivattyú menetrendek A megvalósítandó feladat: Olyan szivattyú menetrend kiszámítása, mely minimális villamosenergia költség mellett kielégíti a fogyasztási igényt nem lépi túl a lekötött villamos teljesítményt és figyelembe veszi az egyéb üzemviteli feltételeket (medencék maximális és minimális megengedett szintje stb.)
Költségtakarékos szivattyú menetrendek Teljesítménydíjas villamos tarifák napi alakulása
Költségtakarékos szivattyú menetrendek Vízfogyasztás időbeni lefutása
Költségtakarékos szivattyú menetrendek Az optimalizáló szoftver alkalmazásától várt eredmények Kevesebb áramdíj Kisebb lekötött villamos teljesítmény Eszköz a költségcsökkentés érdekében szükséges övezetfejlesztések meghatározásában
Költségtakarékos szivattyú menetrendek Az optimális menetrend kiválasztásához szükséges adatok Statikus adatok: Szivattyúk által szállított térfogatáramok [m 3 /h] Szivattyúk villamos teljesítmény-felvétele [kW] Nyomóoldali medence térfogata [m 3 ] Villamos tarifarendszer [Ft/kW] Dinamikus adatok: Nyomóoldali medence pillanatnyi telítettsége [m 3 ] Az övezetek napi fogyasztás lefutása [m 3 /h] rendszergazdai (vezető mérnök) hozzáférés ir.tech.r.-ből diszpécser
Költségtakarékos szivattyú menetrendek Az optimalizáló szoftver és a folyamatirányító rendszer együttműködése: Optimalizáló Szoftver Folyamatirányító Rendszer Medenceszintek Szivattyúk menetrendje Statikus adatok Övezetek vízfogyasztása
Költségtakarékos szivattyú menetrendek A támogatott projekt: Oktatási Minisztérium által kiírt évi Műszaki Kutatás-Fejlesztési Pályázat: Üzemirányító programrendszer tervezése és megvalósítása regionális vízműhálózat optimális üzemeltetéséhez összköltség: MFt, támogatás: MFt
Költségtakarékos szivattyú menetrendek Részfeladatok: Soproni Vízmű ZRt.BME 1. Szakasz 2004 márc. – 2005 márc. Teljesítmény-távadók kiépítése Jeltovábbítás PLC programok módosítása Hálózat megismerése A szivattyúzási feladat matematikai megfogalmazása Optimáló algoritmusok felkutatása és tesztelése Kódolás 2. Szakasz 2005 márc. – 2006 okt. Grafikus felület megalkotása Tesztelés, adaptáció, korrekció A célszoftver összekapcsolása az irányítástechnikai rendszerrel
Költségtakarékos szivattyú menetrendek Sopti – kihívások Bonyolult topológia Egyszerűsítések szükségesek (soproni kollégák). Végül 8 szivattyú csoport, 9 medence. Diszkrét térfogatáramok Elfogadhatatlanul lassú számítási idő (24 óra 1 órás bontásban 130 óra egy 2.6GHz-es PC-n). A feladat átfogalmazása időre – folytonos lineáris feladat. A futási idő így lecsökkent kb. 3 percre. Kutakból kivehető maximális napi vízmennyiség Az eredeti feladatban ez nem volt benne. A víztermelő kutak csak ritkán kapcsolhatók, így jelenleg negatív fogyasztásként vannak beépítve. Szivattyú menetrendek és medenceszintek utólagos kezelése 15 perces optimálás a villamos energia lekötések miatt
Költségtakarékos szivattyú menetrendek A kezelői felület Eredmények: szivattyú menetrendek a következő 24 órára medencék szint-változásának prognózisa a menetrend költsége Teljesen automata működés: állandó összeköttetés a felügyeleti rendszerrel, így a prognosztizált és valós medenceszintek folyamatosan összehasonlíthatók jelentős eltérés (5%) esetén automatikusan új menetrend készül a számított menetrend - a diszpécser jóváhagyása után - automatikusan végrehajtódik
Költségtakarékos szivattyú menetrendek Számított menetrendek
Költségtakarékos szivattyú menetrendek Köszönjük megtisztelő figyelmüket!