Predstavitev projekta
Kljub številnim izjemnim dosežkom na področju procesne sistemske tehnike (PST) ni na voljo profesionalnih orodij, ki bi bila specializirana za inovativno reševanje teh zelo kompleksnih problemov, in tudi akademskih orodij skorajda ni. Na osnovi izkušenj, pridobljenih pri razvoju v svetovnem merilu edinstvenega računalniškega procesnega sintetizatorja MIPSYN , je glavni cilj projektnega predloga razvoj računalniškega krožnega sinteznega okolja, namenjenega ustvarjanju inovativnih, trajnostnih rešitev za krožno gospodarstvo na osnovi obnovljivih virov, vključno s predelavo kmetijskih ostankov in odpadkov iz prehranske oskrbovalnih verig v zelene produkte.
Razvoj naprednega programskega paketa – MIPSYN-GLOBAL – bo omogočal krožno sintezo in rekonstrukcijo visoko inovativnih in trajnostnih procesov s hkratnim obravnavanjem celotnih (bio)kemijskih oskrbovalnih verig. Za dosego tega cilja bomo razvijali napredno večnivojsko modeliranje in metode reševanja, kakor tudi strategije za učinkovito optimizacijo kombinatorno zahtevnih diskretno-zveznih problemov. Za robustno optimizacijo zelo kompleksnih velikih problemov bomo integrirali MIPSYN-Global z drugimi orodji PST in razvijali ustrezne trajnostne in krožne kriterije optimizacije. Predvidevamo, da bomo tako dosegli najbolj trajnostne rešitve obravnavanih problemov PST. Glavne aktivnosti pri razvoju naprednega programskega paketa MIPSYN-Global zajemajo štiri osnovne naloge PST:
- razvoj naprednih sinteznih konceptov, algoritmov in strategij;
- modeliranje;
- razvoj orodij sintetizatorja in
- razvoj številnih aplikacij,
Osnovni podatki o raziskovalnem projektu
Vodja projekta: Zdravko Kravanja
Tip: J Temeljni
Obdobje financiranja: 07. 2019 – 06. 2022
103 Univerza v Ljubljani, Fakulteta za kemijo in kemijsko tehnologijo
104 Kemijski inštitut
3634 INOVA INOVATIVNE TEHNOLOGIJE družba za razvoj, svetovanje, izobraževanje in programsko opremo d.o.o.
Cilji projekta
Napredni sintezni koncepti, algoritmi in strategije
- Implementacija in nadaljnji razvoj najnaprednejših algoritmov in strategij, ki temeljijo na logiki, za doseganje globalnih ali rešitev blizu globalnega optimuma. Glavne naloge so implementacija in testiranje več sodobnih postopkov in strategij reševanja.
- Implementacija naprednih rešitvenih strategij, s katerimi bom lahko reševali širok spekter problemov. Te vključujejo: i) na LCA osnovane algoritme za večkriterijsko optimizacijo (VKO) in sintezo (VKS) za identifikacijo trajnostnih rešitev; ii) procedure za obravnavanje sistemov diferencialnih in algebrskih enačb (DAE), ki bodo omogočale optimizacijo reakcijskih omrežij in kemijske kinetike; iii) formulacijo večperiodnih problemov MINLP za trajnostno sintezo procesov preko celotne življenjske dobe; iv) večnivojski pristop MINLP z dinamičnim razvojem superstrukture za reševanje problemov kemijske oskrbovalne verige na različnih strukturnih in modelirnih detajlih; v) hibridno reprezentacijo modelov z uporabo zunanjih računskih rutin za obravnavanje kompleksnejših rigoroznih modelov in vi) izzive operabilnosti, kot so fleksibilnost, zanesljivost in varnost, za sintezo inherentno operabilnejše sisteme.
Modeliranje in razvoj orodij sintetizatorja
- Razvoj novega optimizacijskega programa in lupine MIPSYN-Global. Temelječ na dosedanjih izkušnjah, predlagamo razvoj učinkovitega globalnega optimizerja in njegovo implementacijo v trenutni verziji MIPSYNa. MIPSYN-Global bomo razvijali kot splošni globalni MINLP reševalnik in/ali kot lupino (ang. shell) za različne aplikacije.
- Razvoj integriranega računalniškega sistema MIPSYN-Global za sintezo ali rekonstrukcijo različnih industrijskih problemov in problemov oskrbovalnih mrež npr. regionalnih čezmejnih oskrbovalnih mrež biomase za proizvodnjo energije in hrane. Integriran sistem MIPSYN-Global bomo razvili z integracijo različnih orodij PST: i) povezave s procesnim simulatorjem (npr. Aspen Plus) in orodjem za usklajevanje podatkov (ang. data reconciliation), ki je nujno za validacijo industrijskih podatkov; ii) grafičnega uporabniškega vmesnika (GUI); iii) več baz podatkov (npr. lastnosti čistih komponent, investicijske korelacije, eco-cost koeficienti in druge okoljske podatkovne baze); iv) večnivojskega modeliranja procesnih enot in vozlišč za zgodnje načrtovanje, kakor tudi za kasnejšo podrobnejšo stopnjo procesne integracije.
- Napovedovanje kemijske kinetike za sintezo kemijskih oskrbovalnih verig. Napovedovanje konstant reakcijskih hitrosti z računalniškimi metodami je potrebno, da bi lahko v superstrukturo kemijske oskrbovalne verige vključili kemijske reakcije, za katere eksperimentalni kinetični podatki niso znani. Osnovna ideja je, da izračunamo aktivacijsko prosto energijo, ki je neposredno povezana s konstanto reakcijske hitrosti, kot razliko Gibbsovih prostih energij prehodnega stanja in reaktantov. Takšen pristop še ni bil uporabljen pri sintezi kemijskih oskrbovalnih verig. V povezavi s predhodnim presejalnim pregledom kemijskih komponent na osnovi napovedovanja lastnosti bo ta pristop izjemno učinkovit za doseganje novih inovativnih rešitev.
Uporaba lupine MIPSYN-Global za primere proizvodnje zelenih produktov iz kmetijskih ostankov in odpadkov iz prehranske oskrbovalne verige
- Procesni MINLP sintetizator. Lupino MIPSYN-Global bomo aplicirali na probleme sinteze procesnih shem, s čimer bomo identificirali trajnostne rešitve danih problemov.
- Bio-procesni MINLP procesni sintetizator. Lupino bomo nadgradili za sintezo bio-osnovanih procesov za namene pretvorbe agrikulturnih in prehrambnih odpadkov.
- MINLP mikro-procesni sintetizator. Lupino bomo nadgradili za izvedbo sintez mikro-procesov, kar bo omogočalo sintezo močno intenzificiranih in varnejših procesov, kakor tudi hitrejši razvoj procesov, omogočalo kontinuirano obratovanje, znižalo ogljični odtis in proizvodnjo odpadkov.
- Sintetizator oskrbovalnih verig agrikulturnih obnovljivih virov energije in hrane. Sintetizator bo zasnovan na štiriplastni superstrukturi (žetev oz. pobiranje, predobdelava, biorafinerija in uporaba) za sintezo regionalnih oskrbovalnih verig za proizvodnjo energije in bioproduktov , razširjeni za možnosti različnih obnovljivih virov in v sklopu projekta nadgrajeni za oskrbo z različnimi prehrambnimi produkti z namenom maksimiranja samooskrbe s hrano in energijo.
Časovna razporeditev nalog
Leto 1
- Splošni koncepti algoritmov, temelječih na logiki, za globalne ali skoraj-globalne rešitve, in za napredne algoritme reševanja (vekriterijska optimizacija na osnovi LCA, diferencialno-algebrske enačbe, večperiodna in večnivojska optimizacija, varnost, fleksibilnost).
- Postavitev splošnega koncepta za nov optimizer in lupino MIPSYN-Global, osnovno strukturo računalniškega integriranega sistema MIPSYN-Global, njegove gradnike in razvoj grafičnega uporabniškega vmesnika za operacijski sistem Windows.
- Splošni koncepti za napovedovanje kemijske kinetike in predhodno presejevanje kemikalij z računalniškimi metodami.
- Pregled stanja na področju matematičnih modelov za specifične aplikacije (trajnostni procesi, bioprocesi, mikroprocesi, kmetijske oskrbovalne verige). Razvoj začetnih specifičnih modelov za nekatere aplikacije v predlaganem projektu. Študije mehanizmov, katalizatorjev, procesov in integracija posameznih modelov.
Leto 2
- Nadaljnji razvoj algoritmov na osnovi logike in naprednih algoritmov za reševanje.
- Razvoj novega optimizerja in lupine MIPSYN-Global. Vzpostavitev začetnih povezav med MIPSYN-Global in drugimi računalniškimi programi in podatkovnimi bazami. Razvoj grafičnega uporabniškega vmesnika za operacijska sistema macOS in Linux (Unix) in testiranje.
- Razvoj simulacijskih modelov za napovedovanje kemijske kinetike v obravnavanih oskrbovalnih mrežah.
- Zbiranje podatkov, nadaljnji razvoj izboljšanih in inovativnih modelov za specifične aplikacije v projektu. Študije obetavnih tehnologij pretvorb za optimizacije katalizatorjev in reaktorjev.
Leto 3
- Testiranje in validacija logičnih in naprednih reševalnih algoritmov. Izdelava ilustracijskih primerov za potencialne uporabnike (študenti, inženirji v industriji).
- Testiranje optimizerja in lupine MIPSYN-Global in integracija z drugimi računalniškimi programi in podatkovnimi bazami. Testiranje in izboljševanje grafičnega uporabniškega vmesnika.
- Validacija napovedane kemijske kinetike in vključitev v ilustracijske primere.
- Testiranje in validacija izboljšanih inovativnih modelov za specifične aplikacije v projektu. Priprava ilustracijskih primerov za potencialne uporabnike. Ocenjevanje optimizacije katalizatorjev in reaktorjev z večnivojskimi modeli v primerjavi z obstoječimi.