Modelownie - nowoczesna forma projektowania

Transkrypt

Modelownie - nowoczesna forma projektowania
Waldemar Cieślakiewicz – CompuSim SA
Modelowanie – nowoczesna forma
projektowania
Modelowanie jako technologia pozwalająca lepiej zrozumieć pracę procesów
technologicznych i zwiększyć bezpieczeństwo pracy zakładów
Wprowadzenie
Modelowanie komputerowe (numeryczne) stało się już standardem
w procesie badań i analiz we wszystkich dziedzinach nauki: technice, medycynie, ekonomii czy każdej innej dyscyplinie wiedzy. Modele
genetyczne, modele układu limfatycznego, modele klimatyczne, modele ekonomiczne, skomplikowane modele procesów termiczno-chemicznych w zakładach przemysłowych i wiele innych modeli, które
można by wyliczać bez końca, stały się nieodzownym elementem życia człowieka XXI wieku, który tak się do nich przyzwyczaił, że nawet
ich nie zauważa.
Modelowanie sukcesywnie wkracza już od 30 lat we wszystkie
dyscypliny techniki. Początkowo były to programy do obliczania naprężeń w konstrukcjach lub w elementach konstrukcji, obliczanie przepływów płynów w instalacjach, obliczanie procesów termodynamicznych, obliczanie sieci elektrycznych itp.
Numeryczne analizy stosowane w modelowaniu, które były często zdefiniowane dużo wcześniej (np. metoda Galerkina na przełomie
XIX i XX wieku), znalazły swoje praktyczne zastosowanie dopiero po
wprowadzeniu techniki komputerowej. Do metod tych można zaliczyć
Metody Różnic Skończonych, Elementów Skończonych, Objętości
Skończonych, algorytmy optymalizacyjne, jak Monte Carlo, Simplex
czy Genetic Algorithm.
bezpieczeństwo w strefach zagrożonych wybuchem nr 1/2011 (21) 79
MagazynEx_1_2011.indb 79
2011-03-17 20:33:50
detekcja i pomiary
Struktura samych modeli w ostatnich dziesięciu latach również
przechodziła (i w dalszym ciągu przechodzi) swoją ewolucję. Było to
uzależnione głównie od postępu w sprzęcie komputerowym. Do tego
można zaliczyć rozwój w budowie procesorów z obecną szybkością
3 Ghz, budowę procesorów wielordzeniowych, łączenie procesorów
w klastry, a obecnie wkraczanie w wysoko wydajnościowe przetwarzanie z użyciem procesorów GPU. Rozwój w dziedzinie technik oprogramowania również jest bardzo dynamiczny – począwszy od systemów operacyjnych DOS do obecnych Microsoft.Net czy LINUX.
Języki programowania sekwencyjne, jak FORTRAN czy COBOL, zmieniły swoją formę do języków zorientowanych obiektowo, jak C++
czy JAVA.
Modelowanie systemów
Modelowanie systemów procesowych za pomocą programów
z wyżej wymienionej grupy jest z punktu widzenia czasu obliczeń
i kosztów niemożliwe, szczególnie dotyczy to modeli dynamicznych. Do tego typu modeli stosuje się oprogramowania CFD (network
approach).
Rozwój z punktu widzenia wielkości modeli przedstawia się następująco. Początkowo były to modele 1D lub 2D zawierające od kilkudziesięciu do kilkuset elementów. Obecne modele 3D posiadają od
kilku do kilkudziesięciu milionów elementów. Innej klasyfikacji modeli można dokonać, uwzględniając element czasu, czyli będą to modele
stacjonarne (bez elementu czasowego) i modele niestacjonarne (z elementem czasu). Te ostatnie, pomimo obecnie tak rozwiniętej techniki komputerowej, w dalszym ciągu wymagają okresu kilku tygodni dla
jednego przebiegu obliczeniowego.
W inżynierii mechanicznej i procesowej można dokonać innej klasyfikacji: modelowanie elementów systemów procesowych i modelowanie całych systemów. Pierwsza z wymienionych metod używa
CFD (Computer Fluid Dynamic) jako techniki modelowania płynów
i procesów termodynamicznych. W tej samej grupie, używając techniki FEM (Finite Elem Modeling), dokonujemy modelowania naprężeń
materiałowych.
Rys. 1. Model CFD przepływu gazów w kulowym młynie węglowym
80
MagazynEx_1_2011.indb 80
Rys. 2. Model kotła elektrowni wykonany w tym systemie modelowania
Taka platforma programowa umożliwia modelowanie i symulowanie systemów cieplno-przepływowych całych zakładów i ich podsystemów lub elementów systemów w stanach statycznych lub dynamicznych. Dodatkowe biblioteki pozwalają na równoczesne symulowanie
systemów elektrycznych i kontrolnych DCS. Biblioteki komponentów,
jak pompy, zawory, turbiny itp., umożliwiają szybkie i bezbłędne konstruowanie modeli procesów w zakładach. System posiada własne biblioteki, ale również pozwala na dołączanie bloków programowych innych użytkowników lub komponentów innych producentów.
Rys. 3. Przykłady współpracy z innymi programami
Automatic Systems Engineering
2011-03-17 20:33:56
„Dominion Virginia Power” USA
Dominion jest największym producentem energii elektrycznej w Stanach Zjednoczonych, a Virginion Power w stanie Wirginia. Konsorcjum
to nie tylko generuje i rozprowadza energię elektryczną w regionach
środkowo-wschodnim i środkowo-zachodnim, ale również magazynuje i dystrybuuje gaz naturalny. W elektrowniach zainstalowane są wymienniki ciepła dla wody podawanej do kotła, jako wstępne podgrzewanie tej wody. Woda ta jest podgrzewana parą upustową z turbin.
Scenariuszem symulacji było pękniecie rury, w następstwie czego nastąpiło otwarcie zaworu bezpieczeństwa i wypuszczenie pary pod ciśnieniem do atmosfery. Model obejmował również efekt przenoszenia
się powstałej fali ciśnienia i parametry czynnika tuż przed otwarciem
zaworu. Jako cel symulacji został wybrany podgrzewacz wody drugiego stopnia w jednostce nr 6 elektrowni Chesterfield.
Rys. 4. Wizualizacja zamodelowanego procesu
Graficzna forma wprowadzania danych i prezentowania wyników sprawia, że system jest bardzo łatwy w obsłudze i przejrzysty
w analizach wyników. Dzięki tej właściwości użytkownik łatwo może
znajdować przyczyny awarii w rzeczywistych zakładach. Wizualizacja procesu i możliwość podłączania systemu SCADA jako interfejsu z operatorem sprawia, że system staje się bardzo komunikatywny.
Trend w budowie symulatorów w miarę rozwoju techniki komputerowej zmierza w kierunku łączenia różnych technik modelowania, na
przykład FEM z CFD czy DMM. Rys. 5. przedstawia połączenie modelu CFD kotła z modelem zdyskretyzowanym ścian z płaszczem wodnym kotła.
Rys. 6. Schemat modelu zdyskretyzowanego
Powyżej przedstawiony jest diagram systemu. Korzyści z symulacji były następujące:
• poznanie przebiegu procesu awarii,
• właściwe dobranie wielkości systemu bezpieczeństwa,
• pełna analiza fali ciśnieniowej i sprawdzenie, czy powstałe ciśnienia
są niższe od maksymalnie dopuszczalnych projektowych.
Poniżej przedstawiona jest symulacja charakterystyki dynamicznej ciśnień w podgrzewaczu i zaworze bezpieczeństwa w momencie
awarii.
Rys. 5. Model CFD kotła w elektrowni Lethabo RPA
Przykłady zastosowań modelowania systemów
Poniżej przedstawiono kilka zastosowań modelowania, dzięki którym zmniejszono możliwość awarii w systemach i zwiększono bezpieczeństwo pracy systemów przemysłowych.
Rys. 7. Dynamiczna charakterystyka oscylacji ciśnień
bezpieczeństwo w strefach zagrożonych wybuchem nr 1/2011 (21) 81
MagazynEx_1_2011.indb 81
2011-03-17 20:34:01
detekcja i pomiary
W czasie symulacji stwierdzono, że w momencie awarii cała para
w podgrzewaczu ulegnie kondensacji i tylko woda zostanie wyrzucona przez zawór. Ponieważ podgrzewacz wypełniony jest tylko wodą,
nie będzie gazowego bufora do przejęcia oscylujących ciśnień w zaworze oscylującym. Symulacja wykazała, że zawór bezpieczeństwa
jest niedowymiarowany.
„Analiza temperatur w regulatorze ciśnienia w elektrowni gazowej”
Australia
W elektrowniach gazowych stosuje się regulatory ciśnienia na przewodzie z podgrzewacza do turbiny. Ciśnienie redukuje się z maks. 15
MPa do około 3,5 MPa. Na podstawie Joule-Thompson efektu temperatura gazu może obniżyć się o około 55°C. Zakładając temperaturę
zewnętrzną -6°C zawór regulacyjny będzie pracował w temperaturze
-61°C. Według specyfikacji producenta zaworów dopuszczalna temperatura pracy powinna wynosić nie mniej niż -20°C. Dla inżynierów
elektrowni istotne było dokonanie analizy czasowej zaworu poddanego niskim temperaturom pracy, szczególnie gniazda zaworu (O-ring),
które mogło się zdegenerować przez skruszenie, a później pęknięcie,
powodując utratę szczelności zaworu.
Rys. 8. Schemat symulowanego systemu
Rys. 10. Charakterystyki czasowe temperatur w zaworze
Każdy zaznajomiony z dynamicznym przewodzeniem ciepła w sieciach przepływowych ze skomplikowaną geometrią musi przyznać, że
tego typu analizy są poza zasięgiem wielu biur technologicznych. Modelowanie pozwoliło mi w ciągu krótkiego czasu osiągnąć zadowalające wyniki. Kiedy potencjalny koszt awarii urządzeń może sięgnąć
dziesiątek milionów USD, te zaskakujące rezultaty analiz uwidaczniają niesamowitą siłę i korzyść z użycia systemu modelowania (Senior
Thermal & Process Engineer, Mr. Hannes van der Walt).
Korzyści wynikające z symulacji przy użyciu systemu modelowania:
• Przewodzenie ciepła było zasymulowane w modelu 2D.
• Temperaturowa pojemność cieplna materiału podczas dynamicznej
symulacji została uwzględniona.
• Dane przewodów automatycznie mogą być użyte z bibliotek
systemu.
• Zastosowanie bibliotecznego komponentu przewodności ciepła
(heat transfer).
• Wynikowe profile temperatur zostały przedstawione graficznie.
• Symulacje zostały przeprowadzone dla różnych rodzajów izolacji
i różnych parametrów początkowych.
• Użytkownik mógł określić na podstawie symulacji limity temperatur minimalnych i podjąć właściwe działania w celu uniknięcia awarii systemu.
Następna klasa symulacji w modelowaniu systemów to symulatory dla całych zakładów przemysłowych. Symulatory te są kompleksowym modelem wszystkich systemów (termiczno-przepływowych,
elektrycznych, chemicznych, mechanicznych, kontrolnych DCS) w zakładach przemysłowych pracujących w czasie rzeczywistym, a nawet
szybszym (10 razy) niż czas rzeczywisty.
Rys. 9. Model 2D zaworu (zdyskretyzowany)
Rys. 11. Typowy nowoczesny pokój kontrolny w elektrowni
82
MagazynEx_1_2011.indb 82
Główne rodzaje tego typu symulatorów:
• szkoleniowe operatorów OTS (Operator Training Simulator) – pełnią
funkcję szkoleniową oraz wspomagają pracę operatorów, np. poprzez analizę wcześniej zaistniałych stanów awaryjnych,
• symulatory optymalizacyjne – pozwalają na przetestowanie planowanych modernizacji przed poniesieniem rzeczywistych kosztów
inwestycyjnych.
Automatic Systems Engineering
2011-03-17 20:34:07
Stosowanie wyżej wymienionych symulatorów zwiększa wydajność produkcyjną elektrowni oraz zwiększa ochronę środowiska, np.
poprzez wpływ na zmniejszenie emisji gazów.
Głównymi celami Symulatorów Szkoleniowych są:
• Praktyczne szkolenie na kompleksowych systemach kontrolnych,
przy następujących zdarzeniach:
ƒƒ Normalna kontrola nad systemem przy różnych obciążeniach.
ƒƒ Wadliwe działanie systemu lub zakłócenia w systemie.
ƒƒ Normalne włączenie i wyłączenie bloku z systemu.
ƒƒ Awaryjne wyłączenie (odstawienie) bloku.
ƒƒ Powrót do normalnego stanu z wadliwego działania systemu lub
zakłócenia systemu.
• Ciągłe testowanie umiejętności operatorów i wydawanie świadectw umiejętności technicznych dla operatorów.
Przykład panelu operatora w symulatorze OTS dla elektrowni Attala USA. Panel jest częścią General Electric SCADA użytego w tej
elektrowni.
Rys. 14. Wizualizacja 3D hali turbin w elektrowni Kusele RPA
Na podstawie przytoczonych rozważań wyraźnie widzimy, że obecny proces projektowania nowych zakładów lub modernizowania starych może być znacznie usprawniony poprzez wprowadzenie metod
modelowania komputerowego. Budowanie modeli, czy to do celów
szkoleniowych, optymalizacyjnych czy zwiększenia bezpieczeństwa
pracy zakładów, jest bardzo korzystne, a w takich zakładach jak elektrownie atomowe – bezwzględnie wymagane.
Modelowanie jest nowoczesnym narzędziem służącym do realizacji tego celu. Używając tego oprogramowania, możemy szybko i tanio budować modele systemów operacyjnych w różnych zakładach
przemysłowych.
Dodatkowe informacje na temat modelowania:
[email protected].
Rys. 12. Panel operatora w symulatorze OTS – Elektrownia Attala USA
Nieodzowną częścią obecnych symulatorów OTS jest trójwymiarowa wizualizacja zakładów. Pozwala na obserwowanie instalacji i urządzeń systemu wewnątrz budynków zakładu. Pozwala na poruszanie
się po zakładzie, testowanie poszczególnych lokalizacji i umożliwia lepsze zrozumienie funkcjonalności systemu.
Rys. 13. Wizualizacja 3D stacji młynów węglowych w elektrowni Kusele RPA
bezpieczeństwo w strefach zagrożonych wybuchem nr 1/2011 (21) 83
MagazynEx_1_2011.indb 83
2011-03-17 20:34:20