Symulacja Monte Carlo izotermy adsorpcji w układzie. ciało stałe-gaz

Podobne dokumenty
Zjawiska powierzchniowe

Program MC. Obliczyć radialną funkcję korelacji. Zrobić jej wykres. Odczytać z wykresu wartość radialnej funkcji korelacji w punkcie r=

Zespół kanoniczny N,V, T. acc o n =min {1, exp [ U n U o ] }

Ćwiczenie IX KATALITYCZNY ROZKŁAD WODY UTLENIONEJ

Wykład 5. Anna Ptaszek. 9 października Katedra Inżynierii i Aparatury Przemysłu Spożywczego. Chemia fizyczna - wykład 5. Anna Ptaszek 1 / 20

Wykład 5. Anna Ptaszek. 30 października Katedra Inżynierii i Aparatury Przemysłu Spożywczego. Fizykochemiczne podstawy procesów przemysłu

Ćwiczenie M-2 Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego Cel ćwiczenia: II. Przyrządy: III. Literatura: IV. Wstęp. l Rys.

Wyznaczanie przyspieszenia ziemskiego za pomocą wahadła prostego

METODY ROZWIĄZYWANIA RÓWNAŃ NIELINIOWYCH

Zadania treningowe na kolokwium

Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa. Diagnostyka i niezawodność robotów

1 Metody rozwiązywania równań nieliniowych. Postawienie problemu

Katedra Chemii Fizycznej Uniwersytetu Łódzkiego. Adsorpcja kwasu octowego na węglu aktywnym. opracowała dr hab. Małgorzata Jóźwiak

O 2 O 1. Temat: Wyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego

Janusz Adamowski METODY OBLICZENIOWE FIZYKI Kwantowa wariacyjna metoda Monte Carlo. Problem własny dla stanu podstawowego układu N cząstek

e E Z = P = 1 Z e E Kanoniczna suma stanów Prawdopodobieństwo wystąpienia mikrostanu U E = =Z 1 Wartość średnia energii

Przedmiot: Chemia budowlana Zakład Materiałoznawstwa i Technologii Betonu

ADSORPCJA PARACETAMOLU NA WĘGLU AKTYWNYM

DRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Rys Model układu

Wprowadzenie do analizy korelacji i regresji

Podstawowe prawa opisujące właściwości gazów zostały wyprowadzone dla gazu modelowego, nazywanego gazem doskonałym (idealnym).

1. Zaproponuj doświadczenie pozwalające oszacować szybkość reakcji hydrolizy octanu etylu w środowisku obojętnym

Spacery losowe generowanie realizacji procesu losowego

Wstęp do metod numerycznych Zadania numeryczne 2016/17 1

GAZ DOSKONAŁY. Brak oddziaływań między cząsteczkami z wyjątkiem zderzeń idealnie sprężystych.

Kultywator rolniczy - dobór parametrów sprężyny do zadanych warunków pracy

Teoria. a, jeśli a < 0.

Wstęp do teorii niepewności pomiaru. Danuta J. Michczyńska Adam Michczyński

FUNKCJA LINIOWA - WYKRES

WYKONUJEMY POMIARY. Ocenę DOSTATECZNĄ otrzymuje uczeń, który :

5 Błąd średniokwadratowy i obciążenie

Opis ćwiczenia. Cel ćwiczenia Poznanie budowy i zrozumienie istoty pomiaru przyspieszenia ziemskiego za pomocą wahadła rewersyjnego Henry ego Katera.

Ruch jednowymiarowy. Autorzy: Zbigniew Kąkol Kamil Kutorasiński

Ogólny schemat postępowania

FUNKCJA LINIOWA - WYKRES. y = ax + b. a i b to współczynniki funkcji, które mają wartości liczbowe

Zapora ziemna analiza przepływu nieustalonego

========================= Zapisujemy naszą funkcję kwadratową w postaci kanonicznej: 2

Fizyka statystyczna Fenomenologia przejść fazowych. P. F. Góra

WŁASNOŚCI FUNKCJI. Poziom podstawowy

Wyznaczanie współczynnika sprężystości sprężyn i ich układów

S ścianki naczynia w jednostce czasu przekazywany

Wykład 14. Termodynamika gazu fotnonowego

Postulaty interpretacyjne mechaniki kwantowej Wykład 6

Pochodna i różniczka funkcji oraz jej zastosowanie do obliczania niepewności pomiarowych

Ćw. nr 31. Wahadło fizyczne o regulowanej płaszczyźnie drgań - w.2

DZIAŁ TEMAT NaCoBeZu kryteria sukcesu w języku ucznia

Materiały pomocnicze do laboratorium z przedmiotu Metody i Narzędzia Symulacji Komputerowej

166 Wstęp do statystyki matematycznej

Wykład 13. Anna Ptaszek. 4 stycznia Katedra Inżynierii i Aparatury Przemysłu Spożywczego. Fizykochemia biopolimerów - wykład 13.

Metody numeryczne. materiały do wykładu dla studentów. 7. Całkowanie numeryczne

WYZNACZANIE NIEPEWNOŚCI POMIARU METODAMI SYMULACYJNYMI

WYDZIAŁ EKOLOGII LABORATORIUM FIZYCZNE

1. MODELOWANIE I SYMULACJA PRACY PREPARATYWNEJ KOLUMNY CHROMATOGRAFICZNEJ I KOLUMNY ADSORPCYJNEJ PROGRAMEM Kolumna Chromatograficzna

Równanie przewodnictwa cieplnego (II)

Wykład 12. Rozkład wielki kanoniczny i statystyki kwantowe

BADANIE DRGAŃ TŁUMIONYCH WAHADŁA FIZYCZNEGO

Chemia Fizyczna Technologia Chemiczna II rok Wykład 1. Kierownik przedmiotu: Dr hab. inż. Wojciech Chrzanowski

ZAGADNIENIA PROGRAMOWE I WYMAGANIA EDUKACYJNE DO TESTU PRZYROSTU KOMPETENCJI Z MATEMATYKI DLA UCZNIA KLASY II

oferty kupujących oferty wytwórców

Obliczenia osiągów dyszy aerospike przy użyciu pakietu FLUENT Michał Folusiaak

17.1 Podstawy metod symulacji komputerowych dla klasycznych układów wielu cząstek

Nazwisko i imię: Zespół: Data: Ćwiczenie nr 1: Wahadło fizyczne. opis ruchu drgającego a w szczególności drgań wahadła fizycznego

Technikum Nr 2 im. gen. Mieczysława Smorawińskiego w Zespole Szkół Ekonomicznych w Kaliszu

Modele materiałów

Wyznaczanie krzywej ładowania kondensatora

Układ RLC z diodą. Zadanie: Nazwisko i imię: Nr. albumu: Grzegorz Graczyk. Nazwisko i imię: Nr. albumu:

Doświadczalne wyznaczanie współczynnika sztywności (sprężystości) sprężyny

Ć w i c z e n i e K 4

Zmierzyłem i co dalej? O opracowaniu pomiarów i analizie niepewności słów kilka

III. ZMIENNE LOSOWE JEDNOWYMIAROWE

Seria 2, ćwiczenia do wykładu Od eksperymentu do poznania materii

Funkcja kwadratowa. f(x) = ax 2 + bx + c,

Wykład 4 Przebieg zmienności funkcji. Badanie dziedziny oraz wyznaczanie granic funkcji poznaliśmy na poprzednich wykładach.

Wykład z równań różnicowych

Metody numeryczne w przykładach

WYZNACZANIE WSPÓŁCZYNNIKA ROZSZERZALNOŚCI CIEPLNEJ METODĄ ELEKTRYCZNĄ

TERMODYNAMIKA TECHNICZNA I CHEMICZNA

Temperatura jest wspólną własnością dwóch ciał, które pozostają ze sobą w równowadze termicznej.

TEORETYCZNE PODSTAWY INFORMATYKI

WYMAGANIA NA OCENĘ 12. Równania kwadratowe Uczeń demonstruje opanowanie umiejętności ogólnych rozwiązując zadania, w których:

Bierne układy różniczkujące i całkujące typu RC

BADANIE STANÓW RÓWNOWAGI UKŁADU MECHANICZNEGO

Znaleźć wzór ogólny i zbadać istnienie granicy ciągu określonego rekurencyjnie:

FUNKCJE I RÓWNANIA KWADRATOWE. Lekcja 78. Pojęcie i wykres funkcji kwadratowej str

SPRAWDZENIE PRAWA HOOKE'A, WYZNACZANIE MODUŁU YOUNGA, WSPÓŁCZYNNIKA POISSONA, MODUŁU SZTYWNOŚCI I ŚCIŚLIWOŚCI DLA MIKROGUMY.

FIZYKA STATYSTYCZNA. d dp. jest sumaryczną zmianą pędu cząsteczek zachodzącą na powierzchni S w

Analiza zderzeń dwóch ciał sprężystych

Klasa 1 technikum. Poniżej przedstawiony został podział wymagań na poszczególne oceny szkolne:

FUNKCJA KWADRATOWA. Zad 1 Przedstaw funkcję kwadratową w postaci ogólnej. Postać ogólna funkcji kwadratowej to: y = ax + bx + c;(

Teoretyczne podstawy informatyki

Metody numeryczne. dr Artur Woike. Ćwiczenia nr 2. Rozwiązywanie równań nieliniowych metody połowienia, regula falsi i siecznych.

SPRAWDZENIE PRAWA STEFANA - BOLTZMANA

Statyka Cieczy i Gazów. Temat : Podstawy teorii kinetyczno-molekularnej budowy ciał

Akademickie Centrum Czystej Energii. Ogniwo paliwowe

Rozdział 22 METODA FUNKCJONAŁÓW GĘSTOŚCI Wstęp. Janusz Adamowski METODY OBLICZENIOWE FIZYKI 1

PRAWO OHMA DLA PRĄDU PRZEMIENNEGO

Metody numeryczne I Równania nieliniowe

Ć W I C Z E N I E N R C-7

Zagadnienia do pracy klasowej: Kinetyka, równowaga, termochemia, chemia roztworów wodnych

Wyznaczanie stosunku e/m elektronu

Transkrypt:

Ćwiczenie nr 2 Symulacja Monte Carlo izotermy adsorpcji w układzie ciało stałe-gaz I. Cel ćwiczenia Celem ćwiczenia jest określenie wpływu parametrów takich jak temperatura, energia oddziaływania cząsteczka-powierzchnia i energia oddziaływań bocznych na izotermę adsorpcji w modelowym układzie ciało stałe-gaz. II. Zagadnienia wprowadzające 1. Adsorpcja fizyczna i chemiczna 2. Adsorpcja mobilna, zlokalizowana, monowarstwowa, wielowarstwowa 3. Powierzchnie jednorodne i niejednorodne energetycznie 4. Izoterma adsorpcji Langmuira 5. Metoda Monte Carlo dla wielkiego zespołu kanonicznego Literatura obowiązkowa: 1. J. Ościk, Adsorpcja, PWN, Warszawa 1983 2. B. Grzybowska-Świerkosz, Elementy katalizy heterogenicznej, PWN, Warszawa 1993 3. A. Patrykiejew, Wprowadzenie do metody Monte Carlo, Wyd. UMCS, Lublin 1993 4. D.W. Heermann, Podstawy symulacji komputerowych w fizyce, WNT, Warszawa 1997 1

III. Część teoretyczna Adsorpcja na granicy faz ciało-stałe gaz jest podstawą nowoczesnych metod separacji składników mieszanin gazowych oraz metod syntezy związków chemicznych na drodze katalitycznych reakcji powierzchniowych (np. produkcja amoniaku). Zautomatyzowana kontrola procesów technologicznych wykorzystujących zjawisko adsorpcji z fazy gazowej wymaga sformułowania równań matematycznych wiążących ciśnienie adsorbowanego gazu z jego ilością znajdującą się wówczas na powierzchni ciała stałego-adsorbentu. Zależność ta, dla ustalonej temperatury, nazywana jest izotermą adsorpcji i ma podstawowe znaczenie w opisie własności układów adsorpcyjnych. Jak dotąd zaproponowano wiele ogólnych równań izoterm adsorpcji, np. Henry ego, Langmiura, Freundlicha, BET, które w dobry sposób opisują rzeczywiste układy adsorpcyjne spełniające założenia danego modelu. W przypadku gdy badany układ nie spełnia założeń żadnego ze znanych modeli adsorpcji, zachodzące w nim zmiany badać i przewidywać możemy stosując symulacje komputerowe. Zakładając, że modelowy układ adsorpcyjny jest dostatecznie wierną kopią układu rzeczywistego możemy dla niego obliczyć np. izotermę adsorpcji a następnie sformułować przybliżone równanie wiążące ciśnienie gazu z jego ilością zaadsorbowaną. W poniższym przykładzie symulacje komputerowe wykorzystamy do opisu równowagi adsorpcyjnej w układzie, dla którego sformułowano już proste przybliżone równanie izotermy adsorpcji. Istotą tego podejścia jest porównanie dokładności przybliżenia z wynikami symulacyjnymi. Na Rys. 1 pokazano schematycznie powierzchnię adsorpcyjną o całkowitym polu V daną jako kwadratowa sieć (L x L) miejsc o identycznych własnościach energetycznych (powierzchnia homogeniczna). Powierzchnia ta jest w kontakcie z fazą objętościową, w której znajduje się gaz o potencjale chemicznym µ i temperaturze T. Zmiana stanu badanego układu tj. fazy zaadsorbowanej zachodzić może dzięki elementarnym procesom 1) adsorpcji cząsteczki oraz 2) desorpcji cząsteczki. Dyfuzja cząsteczek na powierzchni jest niedozwolona (adsorpcja zlokalizowana). Dalej przyjmujemy, że jedna cząsteczka zajmuje jedno miejsce adsorpcyjne i energia oddziaływania jest wówczas równa ε. Kolejne założenia to: adsorpcja jest monowarstwowa, oddziaływania miedzy zaadsorbowanymi cząsteczkami mają krótkozasięgowy charakter i ograniczają się do najbliższych sąsiadów na sieci kwadratowej (czerwone strzałki na Rys.1.). Energia oddziaływania pary zaadsorbowanych cząsteczek określona jest przez parametr ω. Przyjmujemy, że na sieci obowiązują periodyczne warunki brzegowe, których działanie zilustrowano na Rys.1. W celu obliczenia izotermy adsorpcji w omawianym układzie posłużymy się metodą Monte Carlo. Ponieważ rozpatrywany układ (zaznaczony linią zieloną na Rys.1) jest układem otwartym, tzn. takim, w którym zachodzi wymiana masy symulacje przeprowadzimy zgodnie ze schematem właściwym dla wielkiego zespołu kanonicznego (ustalone µ,v,t). W tym wypadku, zmiana stanu układu zachodzić może na 3 sposoby: 1) kreacja cząsteczki, 2) anihilacja cząsteczki oraz 3) zmiana położenia cząsteczki. Zwróćmy uwagę, że jedynie 2

sposoby 1 i 2 odpowiadają fizycznym elementarnym procesom adsorpcji i desorpcji omawianym wcześniej. Trzeci ze sposobów pełni jedynie rolę pomocniczą i ma na celu Rys. 1. Układ symulacyjny (linia zielona) jako kwadratowa sieć miejsc adsorpcyjnych z zaadsorbowanymi cząsteczkami gazu. Niebieskimi strzałkami pokazano działanie periodycznych warunków brzegowych nałożonych na siatkę. Najbliższym sąsiadem miejsca (pokazanej cząsteczki) położonej na krawędzi układu jest odpowiednie miejsce znajdujące się na krawędzi równoległej. szybsze doprowadzenie układu do stanu równowagi termodynamicznej. W dalszych rozważaniach zastosujemy uproszczony algorytm obliczeń, w którym sposób 3) został pominięty. Ma on następującą postać: 1) Ustalamy wartości µ,t i V= L 2, gdzie L jest liniowym rozmiarem sieci. Liczba cząsteczek w układzie, N jest początkowo równa 0. 2) Spośród miejsc adsorpcyjnych sieci wybieramy losowo jedno miejsce 2a) Jeżeli miejsce jest puste to próbujemy wstawić tam cząsteczkę. W tym celu obliczamy całkowitą energię potencjalną oddziaływania cząsteczki z otoczeniem, to jest z powierzchnią i cząsteczkami zaadsorbowanymi na sąsiednich miejscach adsorpcyjnych (patrz czerwone strzałki na Rys. 1). Energia ta równa jest: 3

4 U = ε + ω s (1) i= 1 i gdzie i = 1..4 numeruje sąsiednie miejsca adsorpcyjne na sieci kwadratowej (prawo, lewo, góra, dół) oraz s i = 1 w przypadku miejsca zajętego i s i = 0 w przypadku miejsca pustego. Dalej obliczamy prawdopodobieństwo kreacji cząsteczki: p = min{1,exp[( µ U ) / kt ]} (2) gdzie k jest stałą Boltzmana, której wartość przyjmujemy w obliczeniach jako równą 1. Następnie generujemy liczbę losową r z przedziału ( 0,1 ) i porównujemy ją z prawdopodobieństwem p. Jeśli r < p to wstawiamy cząsteczkę i zwiększamy N o 1. W przeciwnym wypadku wracamy do punktu 2. 2b) Jeżeli miejsce jest zajęte to próbujemy usunąć cząsteczkę. W tym celu, tak jak w punkcie 2a obliczamy całkowitą energię potencjalną oddziaływania cząsteczki z otoczeniem i odpowiednie prawdopodobieństwo anihilacji: p = min{1,exp[( U µ ) / kt ]} (3) Dalej, generujemy liczbę losową r z przedziału ( 0,1 ) i porównujemy z prawdopodobieństwem p. Jeśli r < p to usuwamy cząsteczkę i zmniejszamy N o 1. W przeciwnym wypadku wracamy do punktu 2. Powyższą sekwencje nazywamy pojedynczym krokiem Monte Carlo, który powtarzamy dostatecznie wiele razy, tak by układ osiągnął stan równowagi termodynamicznej. W oszacowaniu momentu zbliżania się układu to tego stanu pomaga obserwacja zmian mierzonych wielkość wraz z upływem czasu symulacji. Umowną miarą czasu symulacji jest 2 liczba kroków Monte Carlo a mierzoną wielkością stopień pokrycia powierzchni θ = N / L. Rysunek 2 pokazuje przykładową zależność θ od liczby kroków MC obliczona dla naszego układu. 4

0.8 stopień pokrycia powierzchni 0.6 0.4 0.2 0 0 1000 2000 3000 4000 5000 liczba kroków Monte Carlo Rys. 2. Przykładowa zależność stopnia pokrycia powierzchni od liczby kroków Monte Carlo zastosowanych w obliczeniach. Gdy układ zbliża się do stanu równowagi stopień pokrycia fluktuuje wokół wartości średniej zaznaczonej czerwoną przerywaną linią. Niebieski prostokąt pokazuje przedział czasu, w którym obliczana jest średnia wartość pokrycia. W celu obliczenia wartości średniej stopnia pokrycia, odpowiadającej danym wartościom µ i T musimy upewnić się czy liczba kroków MC użyta w naszym programie jest dostatecznie duża, tak by θ osiągnęła plateau, tak jak na Rys.2. Jeśli tak jest, ostatnie kilka % całkowitej liczby punktów wykresu używamy do obliczenia średniej. Procedura ta odpowiada obliczeniu jednego punktu na izotermie adsorpcji. Dla danego µ mamy wówczas odpowiadające mu θ. W celu obliczenia kompletnej izotermy adsorpcji procedurę opisaną wyżej powtarzamy wiele razy zmieniając stopniowo wartość potencjału chemicznego, np. od wartości najniższej do wartości najwyższej. IV. Część obliczeniowa A. Określenie liczby kroków Monte Carlo wystarczających do obliczenia średniej wartości pokrycia Uruchom program STEP wprowadzając dane modelu podane przez prowadzącego ( µ, T, ω, ε ). Wykonaj obliczenia dla kilku wartości µ, zwiększając stopniowo liczbę kroków MC. Zacznij od 500. Za każdym razem wykreśl zależność θ od liczby kroków MC. Określ wspólną liczbę kroków MC wystarczającą do osiągnięcia stanu równowagi dla badanych wartości µ. 5

B. Obliczenie izotermy adsorpcji Uruchom program FG. Wprowadź dane z części A. Wykonaj, kilka próbnych symulacji podając różne wartości µ początkowego i końcowego. Wartości te dobierz tak, by zakres zmian stopnia pokrycia zawierał się w przedziale (0.1, 0.9) lub szerszym. Wykreśl obliczoną izotermę adsorpcji. C. Porównanie z wynikiem przybliżonym Zależność stopnia pokrycia powierzchni od potencjału chemicznego dla rozważanego modelu opisuje przybliżone równanie, zwane równaniem izotermy Fowlera-Guggenheima: θ µ = ε + 4ωθ + kt ln 1 θ (4) Używając równania (4) oblicz µ jako funkcję θ (0.001, 0.999) dla wartości parametrów używanych poprzednio w symulacjach. Narysuj oba wyniki, to jest zależność θ od µ otrzymaną z symulacji i przewidzianą równaniem (4) na jednym wykresie. V. Opracowanie wyników Opracowanie powinno zawierać krótki opis przeprowadzonych symulacji wraz z wykresami ilustrującymi wyniki. Do każdego wykresu należy dołączyć kompletny zestaw wartości parametrów użytych w symulacjach. Opracowanie powinno zawierać wykres typu Rys. 2 wykazujący, że użyta liczba kroków MC jest wystarczająco duża. Powinny się w nim także znaleźć wykresy izoterm obliczonych dla zadanych parametrów wraz z odpowiednimi wynikami otrzymanymi za pomocą równania (4). Na podstawie otrzymanych wyników należy odpowiedzieć na pytanie: W jaki sposób wybrany przez prowadzącego parametr wpływa na kształt i położenie izotermy adsorpcji w badanym układzie? 6