modelowanie procesów o różnych skalach czasowych na

Transkrypt

modelowanie procesów o różnych skalach czasowych na
MODELOWANIE INŻYNIERSKIE nr 45, t. 14, rok 2012 – ISSN 1896-771X
MODELOWANIE PROCESÓW O RÓŻNYCH
SKALACH CZASOWYCH NA PRZYKŁADZIE
INSTALACJI CLAUSA DO ODZYSKU SIARKI
Mateusz Jaworski1a, Marcin Kujawa1b, Robert Piotrowski1c,
Kazimierz Duzinkiewicz1d
Wydział Elektrotechniki i Automatyki, Politechnika Gdańska
e-mail: [email protected], [email protected], [email protected],
d
[email protected],
1
Streszczenie
W przemyśle petrochemicznym odzyskiwanie siarki stanowi jeden z ważniejszych procesów towarzyszących kompleksowemu przetwarzaniu ropy naftowej i substancji pochodnych. W artykule przedstawiono matematyczny model instalacji odsiarczania gazów Clausa wraz z układem sterowania. Wnikliwa analiza procesów zachodzących
w obiekcie pozwoliła zaproponować metodykę budowy i strukturę modelu adekwatną do potrzeb syntezy układu
sterowania. Model ujmuje odwzorowanie procesów chemicznych i pozwala badać zmiany ich przebiegu w wyniku
działania układu sterowania. Ze względu na różne skale czasowe dynamiki modelowanych procesów zachodzących
w instalacji i elementów układu sterowania, zaproponowano model w części statyczny, a w części dynamiczny.
Przedstawiono inżynierską metodę optymalizującej estymacji parametrów modeli. Zaprezentowane zostały wyniki
weryfikacji modeli na podstawie danych obiektowych. Opracowane modele stanowią proste, użyteczne narzędzie
analizy, pozwalające na badanie przebiegu zmiennych procesów fizykochemicznych oraz sygnałów związanych ze
sterowaniem instalacją. Wskazano na ich przydatność przy wykrywaniu nieprawidłowości pracy elementów wykonawczych układu sterowania. W analizowanym obiekcie niezgodnie z założeniami pracował jeden z zaworów doprowadzających powietrze do instalacji. Po zdiagnozowaniu i usunięciu nieprawidłowości uzyskano poprawę jakości działania całego obiektu.
DIFFERENT TIME SCALE PROCESSES MODELLING
ON THE EXAMPLE OF CLAUS SULFUR RECOVERY
UNIT (SRU)
Summary
Sulfur recovery is one of the most important processes accompanying crude oil refining and derivative substances
processing in petrochemical industry. In the paper a mathematical model of Claus Sulfur Recovery Unit (SRU) together with its control system has been presented. Model formulation has been preceded by the thorough research
on a real object which allowed to create an adequate, for the purpose of synthesis of control system, representation
of chemical phenomena and their changes as a result of the control system functioning. Due to different time scales
of dynamics of modeled processes, partially dynamic and static models have been proposed. An engineering optimizing method for model parameters estimation has been presented. Results of models verification were also presented.
They were based on the data collected from object. Developed models provide a simple and useful analysis tool
which allows to examine physicochemical processes and signals associated with the control of the installation. The
paper pointed out models usefulness in detection of abnormalities in the Claus’ installation operation as well as in
improvement of their performance.
161
MODELOWANIE PROCESÓW O RÓŻNYCH SKALACH CZASOWYCH…
1. WSTĘP
Zaawansowanie technologiczne współczesnej rafinerii
[5] pomijając zupełnie zagadnienie sterowania oraz jego
ropy naftowej można oceniać w różny sposób. Jedną z
wpływ na przebieg procesów.
wykorzystywanych ocen jest efektywność działania
2. PROCES I INSTALACJA
instalacji odsiarczania gazów Clausa, która jest przed-
CLAUSA
miotem artykułu.
2.1. CHARAKTERYSTYKA PROCESÓW
Wskaźnik odsiarczania dostarcza informacji o stopniu
odzysku siarki z surowca podczas procesu, którego
Proces Clausa
zasadnicza część odbywa się w instalacji Clausa. Celem
siarkowodoru, zatem zanieczyszczenia będące różnymi
sterowania tą instalacją jest osiągnięcie możliwie wyso-
związkami siarki muszą zostać przetworzone do lotnej
kiego stopnia odzysku, co wpływa na ograniczenie emisji
postaci H2S, nadającej się do dalszej obróbki. Odbywa
związków siarki do atmosfery. W badanej instalacji
się to najczęściej w dwóch odrębnych instalacjach:
Clausa,
podczas
normalnej
pracy,
zaobserwowano
•
działania niezgodne z założeniami projektowymi. W celu
przeanalizowania
zbudowano
przyczyn obserwowanych
model
zaimplementowano
matematyczny
w
środowisku
Regeneracji Aminy (ang. Amine Regeneration
Unit – ARU),
anomalii
instalacji,
opiera się na reakcjach z udziałem
•
który
Kolumny Odpędowej Wód Kwaśnych (ang.
Sour Water Stripper – SWS).
Matlab/Simulink.
Gazy pochodzące z wymienionych instalacji to głównie
Zawiera on wszystkie elementy niezbędne do poprawne-
, , i . Proces Clausa składa się szeregu
go odwzorowania pracy instalacji, zarówno jeśli chodzi o
przebieg reakcji chemicznych zachodzących w jej po-
przemian fizykochemicznych, których rezultatem jest
szczególnych częściach, jak również te związane z ukła-
otrzymanie gazowej postaci siarki oraz gazu poreakcyjnego o znikomej zawartości w stosunku obję-
dem sterowania. Model składa się z dwóch części: statycznej oraz dynamicznej. Część statyczną, dotyczącą
tościowym 2:1. Uzyskanie takiej proporcji oznacza, że w
procesów chemicznych zbudowano na podstawie wiedzy
ciągu procesowym panowały optymalne warunki odpo-
apriorycznej, dokumentacji technicznej producenta oraz
wiadające maksymalnej wydajności odzyskiwania siarki.
doświadczenia inżynierów prowadzących proces. Modele
Pierwsza faza procesu polega na kontrolowanym spale-
związane z układem sterowania, które, jak wykazały
niu dokładnie 1/3 ilości siarkowodoru [10] zgodnie z
badania,
charakteryzowały
się
znacznie
równaniem (wszystkie entalpie ∆
podano dla 1 mola
wolniejszą
):
dynamiką od prędkości zachodzenia zjawisk chemicznych,
zbudowano z wykorzystaniem danych pomiaro-
2 H S + 3 O 2 SO
+ 2 H O
wych zebranych podczas normalnej pracy instalacji.
Następnie dokonano weryfikacji modelu, wykorzystując
pomiary z obiektu. Zbudowany model umożliwia ade-
∆
= −518,573
(1)
Faza druga stanowi właściwą reakcję odsiarczania i jest
kwatną do potrzeb sterowania analizę chemiczną zacho-
nią reakcja Clausa postaci:
dzących reakcji, jak również śledzenie sygnałów sterujących i ocenę ich wpływu na pracę instalacji Clausa.
2 H S + SO
3/n S$ + 2H O
Wynikiem przeprowadzonych badań i późniejszych
analiz było wykrycie niepoprawnie działających elementów instalacji oraz eliminacja tych nieprawidłowości.
∆
= 23,214 ('() )
(2)
Sumarycznie, reakcje (1)-(2) można przedstawić w
następujący sposób:
Modelowanie procesów instalacji Clausa jest tematem
licznych prac, ale większość z nich dotyczy głównie
H S + 1/2 O
1/n S$ + H O
aspektów czysto chemicznych [2] związanych ze szczegółową analizą wybranych reakcji chemicznych i ich
dynamiki [11, 12]. Dostępne są również publikacje
∆
= −157,381('() )
(3)
Proces Clausa (2) zachodzi trójstopniowo. Jako pierwszy
poruszające modelowanie dynamiki reakcji chemicznych
występuje stopień termiczny, który zachodzi w piecu
162
Mateusz Jaworski, Marcin Kujawa, Robert Piotrowski, Kazimierz Duzinkiewicz
Clausa, gdzie w temperaturze 1350°C wydajność odzy-
2.2. CHARAKTERYSTYKA INSTALACJI
sku siarki sięga 60%. Następnie mają miejsce dwa
I
stopnie katalityczne, odpowiednio w temperaturze około
WYKORZYSTYWANEGO
UKŁADU
STEROWANIA
300°C oraz 230°C prowadzące do uzyskania ostatecznego stopnia odzysku siarki.
Schemat infrastruktury podawania i odbioru mediów z
rozważanej instalacji Clausa został przedstawiony na
Proces Clausa (2) zachodzi trójstopniowo. Jako pierwszy
rys. 1, a wykorzystane oznaczenia opisano w tabeli 1.
występuje stopień termiczny, który zachodzi w piecu
Zadaniem instalacji jest zapewnienie jak najwyższego
Clausa, gdzie w temperaturze 1350°C wydajność odzy-
stopnia odzysku siarki z gazów procesowych. Jest to
sku siarki sięga 60%. Następnie mają miejsce dwa
możliwe przy zapewnieniu warunków optymalnych dla
stopnie katalityczne, odpowiednio w temperaturze około
przebiegu reakcji fizykochemicznych. Spełniając wspo-
300°C oraz 230°C prowadzące do uzyskania ostateczne-
mniane założenia można stwierdzić, iż kierunek i pręd-
go stopnia odzysku siarki.
kość zachodzenia reakcji jest zgodna z przedstawionymi
równaniami stechiometrycznymi (1) i (2).
Gaz procesowy 1
FT
Gaz procesowy 2
FT
PI 1
Powietrze
PV_1
Instalacja Clausa
PV_2
AN
F
PV_3
CV_1
Siarka
Gaz procesowy
23 4
6
453
stosunek 1
F
CV_2
PI 2
Rys.1. Ideowy schemat instalacji Clausa wraz z układem sterowania
Tabela 1. Wykorzystane oznaczenia
Symbol
AN
CV_1
CV_2
PI 1
PI 2
Opis
Analizator gazów resztkowych
Główny zawór regulacyjny
Korekcyjny zawór regulacyjny
Regulator PI zaworu
głównego
Regulator PI zaworu
korekcyjnego
Symbol
Opis
FT
Pomiar natężenia przepływu
Zawór utrzymujący stałe ciśnienie gazu 1 dopływającego do drugiej komory pieca
Zawór utrzymujący stałe ciśnienie gazu 1 dopływającego do pierwszej komory pieca
Zawór utrzymujący stałe ciśnienie gazu 2 dopływającego do pierwszej komory pieca
PV_1
PV_2
PV_3
163
MODELOWANIE PROCESÓW O RÓŻNYCH SKALACH CZASOWYCH…
Mediami dopływającymi do instalacji są gazy proceso-
wymuszone zmiennym w czasie składem gazu i ograni-
we, których zmienny skład, z punktu widzenia układu
czoną ilością zastosowanych pomiarów. Trajektoria
sterowania, traktowany jest jako zakłócenie. Zawory
zadana dla zaworu CV_1, dostarczającego główną ilość
PV_1-PV_3 służą do utrzymania stałego ciśnienia
powietrza, jest wyliczana na podstawie natężeń prze-
wewnątrz komory pieca i nie biorą udziału w sterowaniu
pływów gazów procesowych (FT) oraz wzorcowego
procesami instalacji. Wejściami sterującymi układu są
składu każdego z dostarczanych mediów w formie
natężenia przepływu powietrza przez zawory CV_1 i
sprzężenia do przodu. Ze względu na wspomniane
CV_2,
stosunek
zakłócenia (niemierzony zmienny skład gazów wsado-
H2S/SO2 mierzony analizatorem gazów resztkowych. Ze
natomiast
wyjściem
układu
jest
wych) powyższa technologia sterowania jest niewystar-
względów praktycznych do układu regulacji zamiast
czająca do zapewnienia zadowalającej jakości sterowa-
wartości stosunku H2S/SO2, który w idealnych warun-
nia. W związku z tym układ wyposażono dodatkowo w
kach wynosi 2, wysyła się wynik odejmowania pomie-
część korekcyjną, wykorzystując sprzężenie zwrotne
rzonego stężenia gazów z zależności H2S – 2SO2. W
(sygnał z analizatora gazów resztkowych AN). Wskaza-
idealnych warunkach wynosi on bowiem 0 i każda jego
nie analizatora AN stanowi podstawę do wyznaczenia
zmiana, zarówno dodatnia jak ujemna, oznacza odchy-
trajektorii zadanej dla zaworu CV_2, który wprowadza
lenie od warunków optymalnych, które należy skorygo-
korektę dostarczanego powietrza do instalacji poprzez
wać. Należy zaznaczyć, iż układ sterowania posiada
układ regulacji z regulatorem PI_2. Realizacja układu
charakter mieszany, przez co rozumie się zastosowanie
sterowania z wykorzystaniem zaworów CV_1 oraz
sterowania ze sprzężeniem zwrotnym (ang. feedback)
CV_2 oparta jest na sygnałach sterujących z regulato-
oraz sprzężeniem do przodu (ang. feedforward). Jest to
rów PI_1 i PI_2 (rys. 2).
Rys.2. Schemat układu sterowania
164
Mateusz Jaworski, Marcin Kujawa, Robert Piotrowski, Kazimierz Duzinkiewicz
3. BUDOWA MODELI
równań chemicznych przedstawionych wcześniej proce-
MATEMATYCZNYCH
sów. Model obejmuje opis matematyczny przemian
3.1. STATYCZNY MODEL INSTALACJI
bądź też pobieraniem energii z otoczenia podczas proce-
energetycznych związanych nie tylko z uwalnianiem
sów chemicznych, ale również z ogrzewaniem gazów
Piec Clausa jest obiektem, w którym wszystkie wymie-
doprowadzanych z zewnątrz. Dla każdej reakcji zacho-
nione wcześniej reakcje chemiczne zachodzą jednocze-
dzącej w procesie oraz dla wszystkich związków che-
śnie, zarówno w stronę substratów jak i produktów,
micznych obliczane są charakterystyczne parametry
w dowolnym z zaznaczonych kierunków. Stanowi to
termodynamiczne:
poważne wyzwanie w procesie modelowania, ponieważ
w celu wyznaczenia relacji modelowych niezbędne są
•
Entalpia tworzenia ∆H – suma energii po-
szczegółowe dane o dynamice zachodzących zjawisk.
trzebnej do utworzenia układu w próżni oraz
Problemy w pozyskaniu niektórych informacji związa-
pracy niezbędnej do wykonania nad otocze-
nych z przebiegiem reakcji chemicznych procesu utrud-
niem, aby w danych warunkach układ mógł
niają budowę modelu dynamicznego. Istnieją liczne
powstać. Wartości entalpii standardowej ∆H298
prace naukowo-badawcze dotyczące omawianych reakcji,
dla większości znanych związków chemicznych
ale najczęściej dotyczą one szczegółowej analizy prze-
są powszechnie znane i dostępne w tablicach
mian rozpatrując je indywidualnie [5]. Celem postawio-
chemicznych [1].
nym przy budowie modelu była jego przydatność do
prowadzenia analizy
badania
przebiegu
fizykochemicznej
sygnałów
zjawisk
sterowania
Wszystkie obliczenia związane z entalpią wykonywane
oraz
są na podstawie zależności [7]:
instalacją
i wykrycie ewentualnych nieprawidłowości w działaniu
Dla reakcji postaci:
M∗O+P∗Q ↔S∗+T∗U
rzeczywistego obiektu. Przeprowadzono analizę pozwalającą na budowę uproszczonego modelu procesów che-
(4)
Równanie molowej entalpii tworzenia ma postać:
micznych. Pierwszym jej etapem była ocena szybkości
dynamiki części chemicznej w odniesieniu do szybkości
V WX)YZ
= S ∗ V + T ∗ V U − (M
∗ V O + P ∗ V Q)
dynamiki układu regulacji automatycznej. Z przeprowadzonych badań uzyskano informacje o dynamice poszczególnych stopni procesu i stwierdzono, że elementa-
(5)
gdzie: A, B, C, D – substraty i produkty [-]; n, m, w, z
mi o najwolniejszej dynamice są zawory powietrza
– liczba moli substratów lub produktów [-]; ∆H298A, B,
CV_1 i CV_2 rozważane łącznie z doprowadzającymi
C, D – entalpie standardowe [J/mol]; ∆H298reakcji –
rurociągami oraz regulatory PI_1 i PI_2. Dynamika
entalpia tworzenia reakcji w warunkach normalnych
przemian chemicznych i transportu gazów w obrębie
[J/mol].
instalacji jest dużo szybsza niż dynamika elementów
wykonawczych układu sterowania. W związku z tym
Tak określoną dla reakcji entalpię standardową (5)
przyjęto, że zbudowany zostanie statyczny model reakcji
można przeliczyć na entalpię ∆HT1 dla dowolnej tempe-
chemicznych i dynamiczny model układu sterowania.
ratury T1 w oparciu o wyrażenie [7]:
Szczegółowa analiza przebiegu reakcji chemicznych
doprowadziła do stwierdzenia, że ich model może być
[\
V[\ = V + ] V^(_)'_
dany w postaci układu równań rozwiązywanych sekwen-
(6)
cyjnie w ramach iteracyjnego algorytmu wprowadzania
danych wejściowych do modelu. Ich rozwiązywanie
gdzie: `abc − Entalpia tworzenia reakcji w temperatu-
powinno przy tym uwzględniać warunki panujące
rze dc , `ef(b) – g ∗ ef_e(b) + h ∗ ef_i(b) − (j ∗
w kolejnych fazach procesu Clausa.
ef_k(b) + l ∗ ef_m(b)), ef(b) – Ciepło molowe przy
W modelu użyty jest przepływ molowy Qmol [mol/godz].
stałym ciśnieniu w funkcji temperatury.
Pozwala to na jego budowę w postaci standardowych
165
MODELOWANIE PROCESÓW O RÓŻNYCH SKALACH CZASOWYCH…
W analogiczny sposób wyznacza się pozostałe wielkości
energetyczne:
•
gdzie: Kp0=9,5245*107 [Pa] – stała reakcji w warunkach
standardowych, KpT1 – zmienna reakcji zależna od
Entropia tworzenia ∆S – termodynamiczna
temperatury T1, R=8,314472 [J/mol*K] – stała gazowa.
funkcja stanu odzwierciedlająca stopień uporządkowania
•
bądź
też
nieuporządkowania
Po
wyznaczeniu
parametrów
termodynamicznych
układu, co dla reakcji chemicznych (entropia
i określeniu stałych fizycznych ∆HT1, ∆ST1, ∆GT1, ∆KpT1,
tworzenia ∆S) pozwala określić kierunek proce-
zgodnych z aktualnymi warunkami panującymi w piecu
sów samorzutnych i ocenić w jakim stopniu
Clausa, w sposób opisany wcześniej dla reakcji Clausa
przemiana zachodzi spontanicznie [1].
danej zależnością:
Potencjał termodynamiczny Gibbsa (entalpia
swobodna) ∆G – charakteryzuje oddalenie
4 H S + 2 SO 3 S + 4 H O
układu, a w tym przypadku przebiegu reakcji
(10)
chemicznych, od położenia równowagi [6]. Jest
to różnica entalpii tworzenia danego związku
Obliczenie równowagowego stopnia przemiany α doko-
i iloczynu jego entropii oraz temperatury w ja-
nuje się poprzez rozwiązanie równania stałej reakcji
kiej przemiana zachodzi [7]:
chemicznej na podstawie ułamków molowych względem
α:
Vn[\ = V[\ − _o ∗ V[\
(7)
qs =
gdzie: ∆GT1 – potencjał termodynamiczny dla reakcji
o parametrach tworzenia ∆HT1 oraz ∆ST1, w temperatu-
(tuv w )x ∗(tyv )z
x
rze T1.
gdzie:
Najważniejszą reakcją zachodzącą w instalacji jest
s€ =
s€v =
reakcja Clausa (2). Statyczna postać tej reakcji jest
następująca:
O = Q − 4 ∗ p,
O = Q + 3 ∗ p
O = Q − 4 ∗ p,
O = Q − 2 ∗ p
v
{tuv y | ∗{ty}v |
;
uvy ~‚ƒ
∑ …†
yv ˆƒ
qs = q^ ∗ ^~o
s€‡ =
sv‡ =
∑ …†
(11)
y}v ~ƒ
∑ …†
uv }ˆ‚ƒ
∑ …†
Teoretyczna liczba moli przed zajściem reakcji wynosi:
‰v€
(8)
gdzie: A – liczba moli po reakcji, B - liczba moli przed
reakcją, α – równowagowy stopień przemiany.
‰€‡v
‰€v
‰v‡ ,
F PŠ( = ‰v€ + ‰€‡v + ‰€v + ‰v‡ + α
Tak przeprowadzone sekwencyjnie obliczenia modelowe
Do wyznaczenia ilości pozostałych po przemianie sub-
prowadzą do wyznaczenia procentowych stężeń objęto-
stratów i produktów potrzebna jest znajomość równo-
ściowych H2S i SO2, co z kolei pozwala uzyskać wartość
wagowego stopnia przemiany α. Do jego wyznaczenia,
sygnału z analizatora gazów resztkowych AN. Sygnał
zgodnie ze statyczną postacią przebiegu reakcji (8),
ten jest przekazywany do dynamicznego modelu układu
niezbędna jest informacja o ilości substratów, tj. moli
regulacji natężenia przepływu powietrza (patrz: sekcja
H2S i SO2 oraz pozostałych gazów w piecu, które wpły-
3.2).
wają na stopień przereagowania. Zgodnie z rekurencyjną
3.2. DYNAMICZNY MODEL UKŁADU
naturą obliczeniową równań modelu jest to przeprowadzane
sekwencyjnie
dla
wszystkich
REGULACJI
wcześniejszych
reakcji zachodzących w piecu Clausa. Zakłada się przy
Jak wspomniano wcześniej, zawory regulacyjne mają
tym stałą aktywność reakcji chemicznych pod stałym
istotny wpływ na jakość sterowania. Znacząco wolniej-
ciśnieniem i w określonej temperaturze dla której zacho-
sza dynamika układu sterowania w stosunku do szybko-
dzi [7]:
ści reakcji chemicznych i przepływów gazu w instalacji
zdecydowała o budowie dla nich modelu z uwzględnie(M
q^[\ −Vn[\
=
q^
r_o
niem dynamiki. Na podstawie analizy odpowiedzi sko-
(9)
kowej elementów wykonawczych (rys. 3), przez które
166
Mateusz Jaworski, Marcin Kujawa, Robert Piotrowski, Kazimierz Duzinkiewicz
n(k)
rozumie się korpus zaworu, napęd i pozycjoner, uznano,
że
dostatecznym
przybliżeniem
odpowiedzi
będzie
u(k)
inercja pierwszego rzędu z opóźnieniem. Wejściem
yu(k)
Proces
i wyjściem układu są odpowiednio: procentowe otwarcie
yp(k)
e(k)
zaworu oraz natężenie przepływu. Dla takiego układu
opis transmitancyjny dany jest w postaci:
n(Œ) =

oˆ[∙
∙ X ~[ ∙
Model
(12)
F —3
V
ym(k
)
gdzie: K, T, To – parametry modelu obiektu.
Nietypowe w modelu (12) jest uwzględnienie opóźnienia
Optymalizator
T0. W rozważanym przypadku wynika ono z rozmieszczenia aparatury pomiarowej i opóźnienia transportowe-
Rys. 4. Schemat blokowy układu do optymalizacji parametrów
go sygnałów pomiarowych i sterujących. Wstępną
modelu zaworu
identyfikację modelu zaworu CV_2 przeprowadzono na
podstawie metody graficznej sygnału skokowego [4].
gdzie: u(k) – wejście do obiektu (% otwarcia zaworu),
Wyniki przedstawiono na rys. 3.
yu(k) – wyjście z obiektu (natężenie przepływu), n(k) –
błąd pomiarowy, yp(k) – wyjście z obiektu z błędem
pomiarowym, ym(k) – wyjście z modelu, e(k) – różnica
sygnałów z obiektu i modelu, V – suma kwadratów
błędów, K – wzmocnienie modelu obiektu, T – stała
czasowa inercji modelu obiektu.
Na wejściu układu podano to samo wymuszenie, dla
którego analizowano odpowiedź obiektu rzeczywistego,
minimalizując
błąd
między
odpowiedzią
obiektu
a odpowiedzią modelu każdego z zaworów. Optymalizacji poddano estymaty dwóch parametrów modelu zaworu: K i T. Wartość T0 została wyznaczona na podstawie
Rys. 3. Dobór parametrów modelu zaworu
kilkunastu
pomiarów,
dla
których
zaobserwowano
Dla zaworu korekcyjnego CV_2 wyznaczono początko-
dokładnie takie samo opóźnienie reakcji zaworu na
wą transmitancję postaci:
wymuszenie.
n(Œ) =
‚‘
oˆ,o∙
Wyznaczone
∙ X ~oo∙
wstępne
Ze względu na iteracyjność metody optymalizacji przed
(13)
parametry
modeli
rozpoczęciem obliczeń zdefiniowano kryterium zatrzy-
każdego
mania. Przyjęto, że zatrzymanie procesu optymalizacji
z zaworów regulacyjnych posłużyły jako wartości po-
nastąpi, gdy błąd resztkowy i-tego kroku osiągnie
czątkowe dla szczegółowej identyfikacji parametrów
zdefiniowaną przez użytkownika procentową wartość
tych modeli metodą najmniejszych kwadratów. Opty-
błędu otrzymanego w pierwszym kroku:
malne estymaty parametrów były poszukiwane metodą
’łą'“ = ”% ∗ ’łą'o
Gaussa-Seidela [4]. Schemat układu optymalizującego
przedstawiono na rys. 4.
(14)
gdzie: błądi – błąd i-tego kroku, X% – parametr kryterium jakości: procent błędu uzyskanego metodą identyfikacji graficznej, błąd1 – błąd dla identyfikacji wstępnej
metodą graficzną.
Dla rozpatrywanego zaworu X%=0,5 i ostatecznie uzyskano transmitancję w postaci:
‘,–
n(Œ) =
∙ X ~oo∙
(15)
oˆ,∙
167
MODELOWANIE PROCESÓW O RÓŻNYCH SKALACH CZASOWYCH…
zachodzące w nim przemiany chemiczne cechuje bez-
Zastosowany algorytm dla regulatorów PI wraz z wartościami nastaw odczytano bezpośrednio z rzeczywistego
układu sterowania:
władność opóźniająca osiąganie wartości ustalonych lub
quasi-ustalonych sygnału i wygładzająca ich przebieg.

1 
1 

 = 0,5 ⋅  1 +
GPI (s ) = K p ⋅  1 +

 108 ⋅ s 
 Ti ⋅ s 
W następnym kroku przeprowadzono weryfikację modelu układu sterującego. Wszystkie modelowane regulatory strukturalnie i parametrycznie były zgodne z elemen-
(16)
tami rzeczywistymi, zatem obiektami podlegającymi
gdzie: Kp – wzmocnienie regulatora, Ti – stała czasowa
ocenie były modele zaworów CV_1 oraz CV_2. Prze-
całkowania regulatora [s].
biegi weryfikacyjne dla zaworu CV_2 przedstawia rys.
6.
4. IMPLEMENTACJA
KOMPUTEROWA I BADANIA
WERYFIKACYJNE
Przed wykorzystaniem w badaniach części statycznej i
dynamicznej modelu przeprowadzono weryfikację predykatywną pierwszego z nich w celu ustalenia, czy
zgodność modelu reakcji chemicznych z obiektem jest
zadowalająca i czy otrzymany na jego podstawie model
sygnału analizatora gazów resztkowych będzie na tyle
wiarygodny, aby mógł być użyty jako wejście do modelu
układu regulacji. Wyniki pokazano na rys. 5.
Rys. 6.Weryfikacja odpowiedzi zaworu CV_2
Uzyskane wyniki weryfikacji potwierdzają zasadność
stezenie procentowe objetosciowe H2S - 2*SO2 [%obj]
0.5
analizator AN obiektu rzeczywistego
analizator AN modelu
zastosowanego modelu zaworu w postaci inercji pierw-
0
szego rzędu z opóźnieniem (15). Trajektoria przepływu
powietrza uzyskana z modelu zaworu CV_2 zachowuje
-0.5
kształt
-1
zaobserwowany
na
zaworze
rzeczywistym
z jakością zadowalającą z punktu widzenia kryterium
zastosowanego
-1.5
podczas
identyfikacji
parametrów.
W przebiegu sygnałów z obiektu dla skokowych zmian
-2
wartości zadanej można zauważyć silne fluktuacje
wartości
-2.5
-3
0
przepływu,
które
w
przebiegu
sygnałów
z modelu nie występują. Główną przyczyną tej różnicy
500
1000
1500
2000
2500
czas [s]
3000
3500
4000
4500
są wahania ciśnienia w rurociągach z powietrzem, które
mają wspólny początek dla wszystkich instalacji na
Rys. 5. Weryfikacja modelu statycznego reakcji chemicznych
instalacji Clausa w oparciu o analizę jakości odwzorowania
terenie zakładu, co prowadzi do przenoszenia zakłóceń
modelu sygnału analizatora gazów resztkowych
na weryfikowane elementy.
Kolejnym etapem prac było połączenie obu opracowanych modeli (statycznego i dynamicznego) i weryfikacja
Trajektoria sygnału analizatora gazów resztkowych
całego układu (rysunki 7-8). Podczas sprawdzania
odwzorowywana przez model pokrywa się z generowaną
jakości odwzorowania pracy obiektu przez model za
przez analizator rzeczywisty. Odchylenia od wielkości
każdym razem używano innego zestawu danych pomia-
mierzonych widoczne są głównie w momencie ich gwał-
rowych, aby wyeliminować przypadkowość uzyskiwa-
townych zmian. Model statyczny bazujący na danych
nych wyników.
dla określonej chwili czasu nie uwzględnia zjawisk
dynamicznych i na wszelkie zmiany dostarczanych
Porównanie odwzorowania sygnału analizatora gazów
gazów reaguje natychmiast. Obiekt rzeczywisty oraz
resztkowych (rys. 7) wygenerowano, używając tylko
168
Mateusz Jaworski, Marcin Kujawa, Robert Piotrowski, Kazimierz Duzinkiewicz
informacji o zakłóceniu jakim jest przepływ gazów
W praktyce nie należy oczekiwać idealnego pokrywania
wsadowych do instalacji Clausa. Pozostałe sygnały,
się przebiegów, rzeczywistego i modelowanego, ponieważ
m.in. poszczególne wielkości regulujące, regulowane oraz
za wartość uzyskanego z modelu przepływu odpowiada
mierzone, są generowane przez model. Analizując różni-
nie tylko model zaworu, ale również wszystkie odwzoro-
cę pomiędzy wartościami rzeczywistymi oraz odwzoro-
wania reakcji chemicznych. Zatem wszystkie niedosko-
wanymi, nie należy kierować się błędem względnym, ale
nałości modelu na kolejnych etapach modelowania
jego wartością bezwzględną. Za mieszczące się w grani-
przenoszą się na końcowy wynik, jakim są przebiegi
cach normy dla pracującej instalacji uznawane są od-
widoczne na rysunkach 7 i 8.
chyłki od punktu pracy optymalnej o wartości 0, na
5. PODSUMOWANIE
poziomie 2 lub 2,5. Zatem błąd bezwzględny odwzorowania o średniej wartości 0,1 (rys. 7) uznać można za
W ostatnich latach zaobserwować można intensywne
satysfakcjonujący wynik odwzorowania.
prace badawczo-przemysłowe prowadzące do poprawy
jakości działania przemysłowych układów sterowania
[8]. Pierwszym krokiem w tych pracach jest budowa
modelu rozważanego procesu. W artykule przedstawiono
metodykę budowy modelu matematycznego procesów
związanych z instalacją Clausa – ważnej części procesów
stosowanych w przemyśle rafineryjnym. W pracy wykorzystano spostrzeżenie, że dynamika części chemicznej
jest dużo szybsza niż dynamika urządzeń związanych
z układem sterowania. Wykazano eksperymentalnie, że
modelując procesy o różnych skalach czasowych dynamiki, jeden z nich można traktować jako statyczny pod
warunkiem, że różnica ich skal czasowych jest znacząca.
Rys. 7 Weryfikacja całościowego modelu instalacji Clausa w
Przy budowie (oszacowanie wybranych parametrów)
oparciu o analizy jakości odwzorowania modelu sygnału anali-
i weryfikacji modeli wykorzystano dane obiektowe.
zatora gazów resztkowych
W identyfikacji parametrów modeli zaworów regulacyj-
Na rys. 8 przedstawiono końcowy efekt odwzorowania –
nych wykorzystano metodę najmniejszych kwadratów
przepływ powietrza przez zawór CV_2. Odpowiedz
z użyciem metody optymalizacji Gaussa-Seidela. Uzy-
modelu wiernie odwzorowuje trend zmian rzeczywistego
skano efektywne narzędzie analizy przebiegu procesów
przepływu mierzonego na obiekcie.
fizykochemicznych oraz sygnałów związanych ze sterowaniem instalacją Clausa. Zbudowane modele wykorzystane zostały w pracach nad modernizacją układu
sterowania instalacją Clausa pracującego w rafinerii
nafty.
Rys. 8. Weryfikacja przepływu uzyskanego dla zaworu CV_2
169
MODELOWANIE PROCESÓW O RÓŻNYCH SKALACH CZASOWYCH…
Literatura
1.
Bondaruk F.: Poradnik fizykochemiczny. Warszawa: WNT, 1974.
2.
Clark P.D., Dowling N.I., Huang M.: Reversible deactivation of TiO2 in CS2 conversion associated with Claus
reaction. Applied Catalysis A: General, 2008, Vol. 343, No. 1–2, p. 104–108.
3.
El-Bishtawi R., Haimour N.: Claus recycle with double combustion process. “Fuel Processing Technology” 2004,
Vol. 86, No. 3, p. 245–260.
4.
Findeisen W., Szymanowski J., Wierzbicki J.: Teoria i metody obliczeniowe optymalizacji. Warszawa: PWN,
5.
Hawbolt K.A.: Kinetic modeling of key reactions in the modified Claus plant front end furnace. PhD thesis.
1980.
University of Calgary, 1998.
6.
Luyben W.: Modelowanie, symulacja i sterowanie procesów przemysłu chemicznego. Warszawa: WNT, 1976.
7.
Michałowski S., Wańkowicz K.: Termodynamika procesowa. Warszawa: WNT, 1999.
8.
Ordys A.W., Uduehi D., Johnson M.A. (Eds.): Process control performance assessment: from theory to imple-
9.
Park N.K., Han D.Ch., Lee T.J., Ryu S.O.: A study on the reactivity of Ce-based Claus catalysts and the mecha-
mentation. London: Springer-Verlag, 2007.
nism of its catalysis for removal of H2S contained in coal gas. “Fuel” 2011, Vol. 90, No. 1, p. 288–293.
10. Surygała J.: Vademecum rafinera. Warszawa: WNT, 2006.
11. Zagoruiko A.N., Matros Yu.Sh.: Mathematical modeling of Claus reactors undergoing sulfur condensation and
evaporation. “Chemical Engineering Journal” 2002, Vol. 87, No. 1, p. 73–88.
12. ZareNezhad B., Hosseinpour N.: Evaluation of different alternatives for increasing the reaction furnace temperature of Claus SRU by chemical equilibrium calculations. “Applied Thermal Engineering” 2008, Vol. 28, No. 7, p.
738–744.
170