Komputerowa Inżynieria Procesowa

Download Report

Transcript Komputerowa Inżynieria Procesowa

Komputerowa Inżynieria Procesowa
Wykład 2
Komercyjne symulatory flowsheetingowe – krótki
przegląd
Najpopularniejsze współczesne symulatory
1.
2.
3.
4.
5.
ASPEN

HYSYS
ChemCAD
PRO/II
ProMAX
Design II for Windows
Wymagania stawiane symulatorom
Są różne w zależności od przewidywanego
sposobu ich wykorzystania
1. Obliczenia inżynierskie i projektowe,
kontrola procesu.
2. Prace naukowo-badawcze
Wymagania stawiane symulatorom
Cechy wspólne wszystkim narzędziom
1. Przyjazność dla użytkownika (GUI)
2. Obszerna Baza Danych Fizykochemicznych z możliwością
uzupełniania przez użytkownika.
3. Jak najwyższy poziom automatyzacji procesu
obliczeniowego (program sam decyduje o kolejności
obliczania bloków, organizuje pętle iteracyjne)
4. Kontrola poprawności wprowadzania danych
5. Możliwość prezentacji wyników w formie czytelnych tabel
lub wykresów
Kolejność przetwarzania informacji w
symulatorach
I.
II.
III.
IV.
Zdefiniowanie problemu (topologia
instalacji oraz wprowadzenie danych)
Weryfikacja poprawności definicji
problemu
Wygenerowanie programu liczącego i
wykonanie obliczeń
Wygenerowanie raportu
Kolejność przetwarzania informacji w
symulatorach
Topologia instalacji technologicznej to informacja
na temat:
 rodzajów aparatów i urządzeń tworzących
instalację
 połączeń pomiędzy nimi
 powiązań z „otoczeniem” czyli:
 strumieni zasilających (materiałowych i
energetycznych),
 strumieni produktów (w tym odpadów).
Kolejność przetwarzania informacji w
symulatorach
I.
1.
2.
3.
Sposoby definiowania problemu
Graficzne określenie topologii
instalacji
Tabelaryczne (macierzowe)
W formie programu napisanego w
specjalizowanym języku (autokod)
Kolejność przetwarzania informacji w symulatorach
I.1. Graficzna definicja topologii
Zestawianie schematu instalacji wykonane w PRO/II
Kolejność przetwarzania informacji w symulatorach
I.1. Graficzna definicja topologii
Wprowadzanie parametrów aparatu (PRO/II)
Zestawianie schematu instalacji wykonane w ChemCADzie seria 5
Wprowadzanie parametrów aparatu (ChemCAD v.5)
ChemCAD w wersji 6.3.x
Kolejność przetwarzania informacji w symulatorach
I.2. Tabelaryczna definicja topologii

Schemat koduje się w formie wpisów do tabeli.
 każdy wiersz to osobny aparat
 kolumny zawierają informacje o nazwie i typie
aparatu, jego strumieniach wlotowych (zwykle
ze znakiem +) i wylotowych (ze znakiem -)
Kolejność przetwarzania informacji w symulatorach
I.3. Topologia zapisana za pomocą autokodu




Specjalizowany język programowania.
Kod składa się ze słów kluczowych (np. typ aparatu) i
parametrów (m.in. numer aparatu i numery strumieni)
Oprócz topologii zawiera informacje o parametrach
aparatów i strumieni, stosowanych Bazach Danych,
wytyczne dotyczące organizacji obliczeń, itp.
Niektóre symulatory udostępniają dostęp do autokodu
wygenerowanego na podstawie GUI i jego modyfikację
Kolejność przetwarzania informacji w
symulatorach
II. Weryfikacja i dekompozycja problemu
1.
2.
3.
•
•
•
Sprawdzenie rozwiązywalności układu równań (kwadratowy układ
równań)
Dekompozycja – wydzielenie niezależnych problemów
W ramach niezależnych problemów wydzielenie obliczeń prostych i
objętych pętlami iteracyjnymi; konieczność iteracji wynika z:
Występowania recyrkulacji strumienia masy
Założenia, że pewne parametry wylotowe z aparatów powinny
mieć określoną wartość
Brak danych w strumieniach wejściowych
Kolejność przetwarzania informacji w
symulatorach
III.
Wygenerowanie i uruchomienie
programu

Na tym etapie symulator odwołuje się do bibliotek
modeli aparatów i właściwości mediów
Odbywa się on zwykle poza kontrolą użytkownika
Niektóre symulatory (ASPEN) mają klarowną
kolejność przetwarzania:


GUIAutokodFORTRAN  Program wykonywalny
Umożliwiają użytkownikowi wgląd i ingerencję w
sposób wykonywania obliczeń
Porównanie symulatorów


Cechy wspólne:
 Graficzny interfejs użytkownika (GUI)
 Możliwość uzupełniania i modyfikacji banków
danych
Różnice dotyczą "elastyczności", czyli możliwości
wpływu użytkownika na sposób prowadzenia
symulacji:
 Ilość dostępnych modeli aparatów i własności
 Możliwości wprowadzania własnych modeli
 Możliwość wpływu na przebieg obliczeń
ASPEN (advanced system for process engineering)
http://www.aspentech.com/
+
+
+
+
+
-
Bardzo elastyczny
Generuje autokod dostępny dla użytkownika
Generuje program w FORTANie, w który można
ingerować
Bogata dokumentacja
Nadaje się do zastosowań badawczych
duża swoboda i dowolność pozostawiona
użytkownikowi może stwarzać problemy w
zastosowaniach inżynierskich
ASPEN One - pakiety
Aspen oferuje specjalizowane pakiety do
różnych celów:
• Process Engineering
• Aspen Basic Engineering
• Aspen Economic Evaluation
• Aspen Exchanger Design & Rating
• Aspen HYSYS®
• Aspen Plus®
ASPEN One -pakiety
•
•
•
•
Advanced Process Control
Planning & Scheduling
Production Management & Execution
Supply & Distribution
ASPEN One – programy pakietu
Process Simulation – Chemicals
•
•
•
•
•
•
•
•
Aspen Adsorption (Aspen Adsim)
Aspen Batch Distillation (Aspen BatchSep)
Aspen Custom Modeler®
Aspen Distillation Synthesis (Aspen Split™)
Aspen Energy Analyzer(Aspen HX-Net)
Aspen Flare System Analyzer (Aspen
FLARENET)
Aspen Plus® - podstawa
Aspen Plus Dynamics®(Aspen Dynamics™)
ASPEN One – programy pakietu
Process Simulation – Chemicals
•
•
•
•
•
Aspen OTS Framework system treningu
operatorów
Aspen Polymers (Aspen Polymers Plus)
Aspen Process Engineering Console –
program zarządzający narzędziami ASPEN
Aspen Properties® - składnik podstawowy
Aspen Rate-Based Distillation (Aspen
RateSep)
ASPEN– produkty przeznaczone dla
konkretnych gałęzi przemysłu
•
•
•
•
•
•
•
•
•
Engineering & Construction
Exploration & Production
Refining & Marketing
Chemicals
Polymers
Specialty Chemicals
Pharmaceuticals
Consumer Products
Power Industry
ChemCAD

+
-
-
http://www.chemstations.net/
Względnie mała elastyczność
Dobry do zastosowań projektowych i
inżynierskich
Nie najlepszy do prac naukowych
Skromna dokumentacja
PRO/II
http://www.simsci.com/
+
+
+
+
-
Dość duża elastyczność
Prostszy w użyciu od ASPENA
Generuje Autokod, który można
modyfikować
Nadaje się dość dobrze do prac naukowych
jak i inżynierskich
Mała popularność
Produkty
ARPM
Comos FEED
Connoisseur
DATACON
DYNSIM
FSIM Plus
HEXTRAN
INPLANT
NETOPT
PIPEPHASE
PRO/II
PROVISION GUI
ROMeo
TACITE
Training Simulators
TRISIM Plus
VISUAL FLOW
Pakiety produktów
Process Engineering
Upstream Optimization
On-line Performance
Dynamic Simulation
HYSYS
http://www.hyprotech.com/
Niska elastyczność
 Ukierunkowany na zastosowania
petrochemiczne
 Obecnie przejęty przez firmę AspenTech

HYSYS – programy w ramach produktów
AspenTech








Process Simulation - Oil & Gas
Aspen EO Modeling Option
Aspen Flare System Analyzer (Aspen
FLARENET)
Aspen HYSYS®
Aspen HYSYS Amines™
Aspen HYSYS Crude™
Aspen HYSYS Dynamics™
Aspen HYSYS Dynamics Run-Time
HYSYS – programy w ramach produktów
AspenTech







Aspen HYSYS Pipeline Hydraulics—OLGAS
2-Phase (Aspen HYSYS OLGAS)
Aspen HYSYS Pipeline Hydraulics OLGAS 3Phase
Aspen HYSYS Pipeline Hydraulics—PIPESYS
(Aspen HYSYS PIPESYS)
Aspen HYSYS Upstream™
Aspen HYSYS Upstream Dynamics
Aspen OTS Framework
Aspen Process Engineering Console
Bryan Research & Engineering, Inc.
ProMax

http://www.bre.com/
Program dedykowany konkretnym procesom
związanym głownie z petrochemią
 Amine Sweetening – odsiarczanie (H2S)
roztworami amin
 Glycol Dehydration – odwodnienie glikoli
 Equipment Rating / Sizing – wymiarowanie i
sprawdzanie: rur, separatorów, kolumn,
wymienników ciepła
 Crude Oil Refining – rafinacja ropy naftowej
 LPG Recovery – odzysk gazu LPG
 Caustic Treating – absorpcja w roztworach
NaOH
http://www.winsim.com/index.html


Symulacja stanów ustalonych i nieustalonych
 Procesy chemiczne i petrochemiczne w tym:
 Rafinacja
 Chłodzenie (mrożenie)
 Przeróbka i oczyszczanie gazu
 Rurociągi
 Ogniwa paliwowe
 Produkcja amoniaku, metanolu,
 Przeróbka siarki
 Wytwórnie wodoru
Dostępna 2 tygodniowa licencja testowa
http://www.winsim.com/index.html

Główne cechy:












Physical Properties
2 Phase Pipeline Modeling
Expander and Lean Oil Plants
Glycol Units
Amine Units (Single and Mixed)
Gathering & Transmission
Rigorous Refinery Columns
Petrochemical, Hydrocarbon, Refrigeration, Chemical, Ammonia,
Methanol, Sulfur and Hydrogen Plants
Heat Exchanger Sizing & Rating
Separator Sizing & Rating
VLE, VLLE and LLE Data Regression
Fuel Cell Systems
http://www.winsim.com/index.html
Elementy składowe symulatorów
1.
2.
3.
4.
5.
6.
7.
Bazy danych parametrów fizycznych
Baza danych równowagowych (VLE, LLE, LLVE, SLE,
elektrolity, dla powszechnie stosowanych metod)
Procedury obliczeniowe dotyczące własności
termodynamicznych oraz transportowych
(Thermodynamic and Transport Properties (TTP))
Narzędzia wprowadzanie danych
Moduł generujący rozwiązania - Solver (kalkulator)
Moduł wyjścia – wyniki (w formie Process Flow
Diagrams -PFD)
Wymiarowanie aparatów oraz funkcje użytkowe
Korzyści płynące z zastosowania symulatorów
1.
2.
3.
4.
5.
Bardzo szybkie uzyskanie własności
fizyczne czystych związków i mieszanin
Proste, szybkie i dokładne oszacowanie
parametrów operacji jednostkowej
Obliczanie skomplikowanych schematów
technologicznych
Znalezienie optymalnego rozwiązania
spośród wielu alternatyw
Poprawa działania istniejących instalacji