DOKTORI (PhD) ÉRTEKEZÉS TÉZISEI
SZAKASZOS REAKTOROK SZIMULÁCIÓJA ÉS IRÁNYÍTÁSA
Készítette: dr. Nagy Lajos okleveles vegyészmérnök
Konzulens: Dr. Szeifert Ferenc egyetemi docens
Veszprémi Egyetem Folyamatmérnöki Tanszék Veszprémi Egyetem Vegyészmérnöki tudományok Doktori Iskolája 2005.
1. BEVEZETÉS ÉS CÉLKIT ZÉSEK A szakaszos rendszereket f leg a többtermék illetve a steril körülményeket igényl területeken alkalmazzák. Legtöbbször szabványos készülékeket (pl. zománcozott reaktor) használnak, amelyek könnyen átalakíthatók egy másik termék el állítására. A szakaszos (batch) és rátáplálásos (semi-batch) reaktorokat ezért elterjedten használják a gyógyszer-, élelmiszer-, fermentációsés finomkémiaiiparban. Szakaszos reaktorokat használnak kis mennyiség termékek el állítására, új terméket el állító technológiák kifejlesztése során, a nagyon drága, speciális termékek el állításakor, és olyan termékek gyártásánál, ahol a folyamatos technológia m szaki vagy gazdasági szempontok miatt nem megfelel . A szakaszos rendszerek, ezen belül különösen a szakaszos reaktorok modellezése, irányítása, szabályozása nehéz feladat. A nehézségeket f leg az okozza, hogy a szakaszos folyamatoknak általában nincs stacioner állapota és a folyamatok nem-lineárisak, amelyet legtöbbször a kémiai reakció során felszabaduló h okoz. A dolgozat a szakaszos rendszerek, ezen belül a szakaszos reaktorok modellezésével, szimulációjával és irányításával foglalkozik. A kutatás célja a különböz méret (laboratóriumi mérett l a félüzemi illetve ipari méret ig) reaktorok leírására alkalmas modellek vizsgálata, azok irányítási célú felhasználásának értékelése, valamint olyan szimulációs programok kidolgozása, amely a reaktorok irányítására használt szabályozó algoritmusok vizsgálatára, a szabályozók paramétereinek meghatározására alkalmas. A kutatómunka során az is cél volt, hogy egy olyan laboratóriumi háttér jöjjön létre, amely lehet séget biztosít a kidolgozott algoritmusok valós fizikai körülmények közötti tesztelésére és a különböz megoldások összehasonlítására.
2. ALKALMAZOTT ESZKÖZÖK ÉS MÓDSZEREK A Veszprémi Egyetem Folyamatmérnöki Tanszékének laboratóriumában kialakítottam több folyamatirányított rendszert: a technológiafejlesztéshez használható 1 dm3-es automatizált üvegreaktor-rendszert, továbbá a félüzemi méret (50 dm3-es) - méretnövelési feladatok megoldására használható - . szakaszos technológiai reaktorrendszert. Mindkét rendszer alkalmas adatgy jtésre. A gy jtött adatok alapján a Matlab/Simulink programcsomag megfelel moduljai (pl. optimalizáló, identifikáló) segítségével történt a kidolgozott modellek paramétereinek meghatározása. A kidolgozott modellek, szimulációs programok alapján, 2
szintén Matlab/Simulink környezetben végeztem a szabályozó algoritmusok tesztelését, paramétereinek meghatározását. A már behangolt szabályozókat beépítettem a valós fizikai rendszert m ködtet folyamatirányító szoftverbe, és így teszteltem a kidolgozott algoritmusokat.
3. ÚJ TUDOMÁNYOS EREDMÉNYEK 1. A Folyamatmérnöki Tanszék technológiai laboratóriumában kialakítottam egy szakaszos rendszerek irányítási algoritmusainak kutatására, tesztelésére és méretnövelési feladatok megoldására használható üvegreaktorból és félüzemi méret reaktorból álló rendszert. 2. Kidolgoztam és összehasonlítottam a kialakított rendszerek különböz információtartalmú modelljeit. a. A vizsgált rendszereken gy jtött adatok alapján identifikálással meghatároztam a modellek paramétereit. b. Megvizsgáltam az els rend , a tendencia és a részletes modell képességét és megállapítottam, hogy a tendencia modell egyszer sége ellenére a részletes modellhez hasonló eredményt ad. c. Megállapítottam, hogy szabályozási célra a köpeny leírására részletesebb modellek szükségesek, mint a reaktor leírására. 3. Létrehoztam egy szimulációs programrendszert, amely alkalmas különböz szakaszos gyártórendszerek köpenyes reaktorainak és környezetének szimulációjára. a. Szimulációs vizsgálatok és fizikai mérések során kapott eredmények összehasonlítása alapján megállapítottam, hogy a kidolgozott szimulátor alkalmas a fizikai rendszer megfelel pontosságú leírására, és a szabályozók paramétereinek tervezésére, tesztelésére. Ezt a megállapítást az is alátámasztja, hogy számos ipari feladatot oldottunk meg a szimulátor segítségével. b. Az ismertetett szimulációs technika alkalmazásával a szabályozók paramétereinek meghatározása a fizikai rendszeren végzett kísérletezéssel történ hangoláshoz képest töredék id alatt elvégezhet .
3
4. Kidolgoztam egy receptura vezérl programot, amelyet a kutatómunka során használt Matlab/Simulink-es környezetbe illesztettem. a. A létrehozott rendszerrel reprodukálható mérések végezhet k, és jelent s mértékben felgyorsítható a kutató-fejleszt munka. b. A rendszer segítségével a kutató-fejleszt munkára kevésbé alkalmas folyamatirányító rendszerbe a szimulációs technika integrálható. 5. Összehasonlítottam a reaktorok h mérsékletszabályozására elterjedten használt algoritmusokat (PID, dual mode, GMC, PCC). a. A vizsgált rendszerekre adaptáltam a tanszék kutatócsoportja által kidolgozott PCC elven m köd szabályozót. b. Megállapítottam, hogy a PCC elven m köd szabályozó mindkét rendszeren jobb eredményt ad, mint a többi vizsgált módszer. 6. Összehasonlítottam az üvegreaktor reakció kaloriméterként történ alkalmazásánál lehetséges két megoldást a. Megállapítottam, hogy a „h áram” számolás elvén alapuló módszerrel (az adott m szerezés esetén) a „h mérleg” elvén alapuló számoláshoz képest pontosabb eredmény érhet el. b. Bebizonyítottam, hogy a különböz dinamikájú h mér k jelének közvetett mérésben történ felhasználásával a h áram számolás pontossága jelent sen növelhet . 7. Kidolgoztam egy olyan túllendülést megakadályozó irányítási algoritmust a termosztáttal ellátott üvegreaktor h mérsékletszabályozására, amely jobb megoldást ad, mint a beépített (gyári) algoritmus. 8. Megvizsgáltam a különböz split-range megoldásokat. a. Bebizonyítottam, hogy a közegváltáskor változhat.
rendszer
er sítésének
el jele
b. Megállapítottam, hogy a „monofluidos” köpeny szakaszos reaktorok h mérsékletszabályozása a hagyományos split-range szabályozóval nem oldható meg, mert az objektum er sítésének el jele változik.
4
4. A DOKTORI ÉRTEKEZÉS TÉMAKÖRÉHEZ KAPCSOLÓDÓ TUDOMÁNYOS KÖZLEMÉNYEK ÉS EL ADÁSOK KÖZLEMÉNYEK: Abonyi J., Á. Bódizs, L. Nagy, F. Szeifert, "Hybrid Fuzzy Convolution Model Based Predictor Corrector Controller", Computational Intelligence for Modelling Control and Automation, IOS Press Holland, 265-270, ISBN 9-051-99474-5, 1999 Abonyi J., Á. Bódizs, L. Nagy, F. Szeifert, "Predictor Corrector Controller using Wiener Fuzzy Convolution Model", Hungarian Journal of Industrial Chemistry, 27(3), 227-233, 1999. Abonyi J., L. Nagy, F. Szeifert: Takagi-Sugeno Fuzzy Control of Batch Polymerization Reactors, Soft Computing In Engineering Design and Manufacturing (Eds.), P.K. Chawdry, R. Roy and R.K. Plant, Springer – London, 1997, ISBN 3-540-76214-0, 1997 Madár J., F. Szeifert, L. Nagy, T. Chován, J. Abonyi, Tendency Modelbased Improvement of the Slave Loop in Cascade Temperature Control of Batch Process Units, European Symposium on Computer Aided Process Engineering -13, 467-472, (ESCAPE13 Lappeenranta, Finland, June 1-4, 2003), A. Kraslawski, I. Turunen (Eds.), Computer-Aided Chemical Engineering, Vol. 14, Elsevier, 2003 Nagy L., Szeifert F., Chován J. T.: Adaptív szabályozók nagylaboratóriumi technológiák irányításában. Mérés és Automatika, 39, 220-224 (1991). Szeifert F., Vass J., Nagy L.: Prediktor-korrektor elv szerint felépített adaptív szabályozási algoritmus, Automatizálás '89 kiadvány, Székesfehérvár, 501-511 (1989). Szeifert, F., Chován, J. T., Nagy L.: Adaptive Optimizing Control Algorithm for a CSTR, Comp. and Chem. Eng. 16-S, S197 (1992). Szeifert, F., Chován, J. T., Nagy, L.: Dynamic simulation and Control of flexible chemical technologies, Mérés és Automatika, 40, 24 (1992). 5
Szeifert, F., Chován, T., Nagy, L.: Process Dynamics and Temperature Control of Fed-Batch Reactors, Comp. and Chem. Eng. 19-S, S447 (1995). Szeifert, F., Nagy, L., Chován, T., Molnár, F.: Realistic model-based adaptive temperature control of batch reactors, Proc of ACASP '95, IFAC, 201 - 206, Budapest (1995). Szeifert, F., Nagy, L., Chován, T.,: Model-Based Temperature Control of Fed-Batch Reactors, Proc. of DYCORD+ '95, IFAC, Helsingor (Dánia, 1995).
EL ADÁSOK: Abonyi J., L. Nagy, F. Szeifert: Fuzzy Control of Batch Polymerization Reactors, IEEE International Conference on Intelligent Systems, INES'97, pp. 251-255, 15-17 Sept. 1997, Budapest Abonyi J., L. Nagy, F. Szeifert: Polimerizációs reaktorok fuzzy szabályozása, 20. Kémiai bemutató napok, 1997 október, Szeged Chován T., Szeifert F., Nagy L.: Neurális hálózat alapú szabályozási algoritmusok, M szaki Kémiai Napok '94, Veszprém (1994). Érsek P., Szeifert F., Nagy L.: A priori modell alapú reaktorszabályozás: esettanulmány, M szaki Kémiai Napok '95, Veszprém (1995). J. Abonyi, L. Nagy, F. Szeifert: Takagi-Sugeno Fuzzy Control of Batch Polymerization Reactors, 2nd On-line World Conference on Soft Computing (WSC2), June. 1997 Molnár, F., Morász, M., Szeifert, F., Nagy, L., Chován, T.: Modellbázisú algoritmusok a CHEMIFLEX rendszerben, M szaki Kémiai Napok '93, Veszprém (1993). Nagy L, Szeifert F, Chován T.: Szimulációs programcsomag szakaszos technológiák fejlesztésére, M szaki Kémiai Napok '99, Veszprém (1999). Nagy L., Árva P., Szeifert F., Chován T.: Nagylaboratóriumi gáztisztító irányítása, M szaki Kémiai Napok '91, Veszprém (1991). Nagy L., Moser, K., Árva, P.: Folyamatirányított kristályosító rendszer létrehozása, M szaki Kémiai Napok '92, Veszprém (1992).
6
Nagy L., Szeifert F., Chován T.: Reaktor irányítás rátáplálással, M szaki Kémiai Napok '94, Veszprém (1994). Nagy L., Szeifert F., Chován, T., Molnár, F.: Szakaszos rendszerek hierarchiája, M szaki Kémiai Napok '95, Veszprém (1995). Nagy L., Szeifert F., Kiss P., Kovács K,: Fejleszt és tesztel rendszer adaptív szabályozók és algoritmusok vizsgálatához, M szaki Kémiai Napok '93, Veszprém (1993). Szeifert F,., Chován, T., Nagy, L.: Adaptive Optimizing Control Algorithm for CSTR. ESCAPE-1, Helsingor (Dánia, 1992). Szeifert F., Chován T., Nagy L.: Adaptív algoritmusok a reaktor irányításban, M szaki Kémiai Napok '91, Veszprém (1991). Szeifert F., Chován T., Nagy L.: Process Dynamics and Temperature Control of Fed-Batch Reactors, ESCAPE - 5, Bled (Szlovénia, 1995). Szeifert F., Nagy L., Chován T.,: Model-Based Temperature Control of Fed-Batch Reactors, DYCORD+ '95, Helsingor (Denmark, 1995). Szeifert F., Nagy L., Chován, T., Molnár, F.: Realistic model-based adaptive temperature control of batch reactors, ACASP '95, Budapest (1995). Szeifert F., Nagy L., Chován T., Abonyi J.: Szakaszos Gyártó Rendszer Modell Bázisú Irányítása, Folyamatirányító Rendszerek IX. Találkozója (DCS 9), Lillafüred, 2003. Szeifert, F., Chován, T., Nagy, L.: Dynamic simulation and control, of flexible chemical technologies, Automation 92, Budapest (1992). Szeifert, F., Chován, T., Nagy, L.: Reaktorok optimalizáló irányítása, M szaki Kémiai Napok '92, Veszprém (1992). Szeifert, F., Nagy L., Chován T.: A modellbázisú irányítás alkalmazási lehet ségei, M szaki Kémiai Napok '93, Veszprém (1993).
7