Analiza strukturalna materiałów Ćwiczenie 1

Podobne dokumenty
Ćwiczenie 4: Ciepło właściwe monokryształu fcc argonu

Analiza strukturalna materiałów Ćwiczenie 4

Symulacja grafenu na powierzchni miedzi. w pakiecie oprogramowania LAMMPS

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

Dokąd on zmierza? Przemieszczenie i prędkość jako wektory

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

Ćwiczenie 5. Wyznaczanie widm IR i Ramana formaldehydu oraz obliczenia za pomocą pakietu Gaussian 03W

Praca i energia Mechanika: praca i energia, zasada zachowania energii; GLX plik: work energy

FIZYKA klasa 1 Liceum Ogólnokształcącego (4 letniego)

INSTRUKCJA DO ĆWICZENIA NR 7

Katedra Elektrotechniki Teoretycznej i Informatyki

Kryteria oceniania z chemii kl VII

Wektory, układ współrzędnych

Kacper Kulczycki. Dynamika molekularna atomów oddziałujących siłami van der Waalsa

Ćwiczenie 2 Numeryczna symulacja swobodnego spadku ciała w ośrodku lepkim (Instrukcja obsługi interfejsu użytkownika)

Problemy i rozwiązania

Model elektronów swobodnych w metalu

Tadeusz Lesiak. Dynamika punktu materialnego: Praca i energia; zasada zachowania energii

LABORATORIUM MECHANIKI PŁYNÓW

Próbny egzamin z matematyki dla uczniów klas II LO i III Technikum. w roku szkolnym 2012/2013

Zadania treningowe na kolokwium

Podstawy MATLABA, cd.

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

WYMAGANIA EDUKACYJNE PRZEDMIOT : FIZYKA ROZSZERZONA

Rozkład łatwości zadań

Ruch. Kinematyka zajmuje się opisem ruchu różnych ciał bez wnikania w przyczyny, które ruch ciał spowodował.

MATEMATYKA Z PLUSEM DLA KLASY VII W KONTEKŚCIE WYMAGAŃ PODSTAWY PROGRAMOWEJ. programowej dla klas IV-VI. programowej dla klas IV-VI.

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

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

Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1.

Rys 1 Schemat modelu masa- sprężyna- tłumik

EGZAMIN W KLASIE TRZECIEJ GIMNAZJUM W ROKU SZKOLNYM 2017/2018 CZĘŚĆ 2. ZASADY OCENIANIA ROZWIĄZAŃ ZADAŃ

EGZAMIN W KLASIE TRZECIEJ GIMNAZJUM W ROKU SZKOLNYM 2017/2018 CZĘŚĆ 2. ZASADY OCENIANIA ROZWIĄZAŃ ZADAŃ

Ćwiczenie nr 43: HALOTRON

Łukasz Januszkiewicz Technika antenowa

WIĄZANIA. Co sprawia, że ciała stałe istnieją i są stabilne? PRZYCIĄGANIE ODPYCHANIE

Wszystkie arkusze maturalne znajdziesz na stronie: arkuszematuralne.pl

Więcej arkuszy znajdziesz na stronie: arkusze.pl

WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY 7SP. V. Obliczenia procentowe. Uczeń: 1) przedstawia część wielkości jako procent tej wielkości;

BADANIE STANÓW RÓWNOWAGI UKŁADU MECHANICZNEGO

Informatyka I Lab 06, r.a. 2011/2012 prow. Sławomir Czarnecki. Zadania na laboratorium nr. 6

Katarzyna Jesionek Zastosowanie symulacji dynamiki cieczy oraz ośrodków sprężystych w symulatorach operacji chirurgicznych.

WSKAZÓWKI DO WYKONANIA SPRAWOZDANIA Z WYRÓWNAWCZYCH ZAJĘĆ LABORATORYJNYCH

Matematyka licea ogólnokształcące, technika

Projekt 4: Programowanie w logice

Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki

Mechanika ogólna. Kinematyka. Równania ruchu punktu materialnego. Podstawowe pojęcia. Równanie ruchu po torze (równanie drogi)

Optymalizacja wież stalowych

Modelowanie bilansu energetycznego pomieszczeń (1)

Rozkład materiału nauczania

Treści dopełniające Uczeń potrafi:

WYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu

Zakres na egzaminy poprawkowe w r. szk. 2013/14 /nauczyciel M.Tatar/


Instytut Fizyki Politechniki Łódzkiej Laboratorium Metod Analizy Danych Doświadczalnych Ćwiczenie 3 Generator liczb losowych o rozkładzie Rayleigha.

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

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

EGZAMIN W KLASIE TRZECIEJ GIMNAZJUM W ROKU SZKOLNYM 2014/2015

Katedra Chemii Fizycznej Uniwersytetu Łódzkiego. Temperaturowa charakterystyka termistora typu NTC

SCENARIUSZ LEKCJI. Autorzy scenariusza: Krzysztof Sauter (informatyka), Marzena Wierzchowska (matematyka)

Analiza wyników egzaminu gimnazjalnego 2013 r. Test matematyczno-przyrodniczy (matematyka) Test GM-M1-132

RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ

Absorpcja związana z defektami kryształu

Rok akademicki: 2012/2013 Kod: JFM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Modelowanie rynków finansowych z wykorzystaniem pakietu R

Fizyka 1 Wróbel Wojciech. w poprzednim odcinku

EGZAMIN W KLASIE TRZECIEJ GIMNAZJUM W ROKU SZKOLNYM 2015/2016 CZĘŚĆ 2. ZASADY OCENIANIA ROZWIĄZAŃ ZADAŃ

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

PRACA Pracą mechaniczną nazywamy iloczyn wartości siły i wartości przemieszczenia, które nastąpiło zgodnie ze zwrotem działającej siły.

Modelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II. Podstawy MATLABA, cz2.

Wyniki procentowe poszczególnych uczniów

KLASA II. rozumie zagrożenia dla własnego zdrowia wynikające z łamania zasad bezpiecznej i higienicznej pracy z komputerem.

Szkła specjalne Strukturalne warunki tworzenia się szkła Wykład 2. Ryszard J. Barczyński, Materiały edukacyjne do użytku wewnętrznego

Aby opisać strukturę krystaliczną, konieczne jest określenie jej części składowych: sieci przestrzennej oraz bazy atomowej.

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

m 0 + m Temat: Badanie ruchu jednostajnie zmiennego przy pomocy maszyny Atwooda.

Wymagania edukacyjne z matematyki klasa II technikum

LUBELSKA PRÓBA PRZED MATURĄ 09 MARCA Kartoteka testu. Maksymalna liczba punktów. Nr zad. Matematyka dla klasy 3 poziom podstawowy

AiR. Podstawy modelowania i syntezy mechanizmów. Ćwiczenie laboratoryjne nr 2 str. 1. PMiSM-2017

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH

Wyznaczanie stosunku e/m elektronu

Teoria kinetyczna gazów

Ruch prostoliniowy. zmienny. dr inż. Romuald Kędzierski

Kształcenie w zakresie podstawowym. Klasa 2

wyznaczenie zasięgu efektywnego, energii maksymalnej oraz prędkości czastek β o zasięgu maksymalnym,

WYMAGANIA EDUKACYJNE Z ZAJĘĆ KOMPUTEROWYCH KLASA 4:

ROZKŁAD MATERIAŁU NAUCZANIA KLASA 1, ZAKRES PODSTAWOWY

V. WYMAGANIA EGZAMINACYJNE

Ć W I C Z E N I E N R M-2

Krystalografia. Analiza wyników rentgenowskiej analizy strukturalnej i sposób ich prezentacji

Ruch jednostajnie zmienny prostoliniowy

Laboratorium Podstaw Robotyki I Ćwiczenie Khepera dwukołowy robot mobilny

ZADANIA MATURALNE - ANALIZA MATEMATYCZNA - POZIOM ROZSZERZONY Opracowała - mgr Danuta Brzezińska. 2 3x. 2. Sformułuj odpowiedź.

Szkło. T g szkła używanego w oknach katedr wynosi ok. 600 C, a czas relaksacji sięga lat. FIZYKA 3 MICHAŁ MARZANTOWICZ

Ć w i c z e n i e K 3

Laboratorium 5. Wpływ temperatury na aktywność enzymów. Inaktywacja termiczna

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

Politechnika Białostocka INSTRUKCJA DO ĆWICZEŃ LABORATORYJNYCH

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 6 AUTOMATYKA

Elektrostatyka. Prawo Coulomba Natężenie pola elektrycznego Energia potencjalna pola elektrycznego

Transkrypt:

Akademia Górniczo Hutnicza Wydział Inżynierii Materiałowej i Ceramiki Katedra Chemii Krzemianów i Związków Wielkocząsteczkowych Instrukcja do ćwiczeń laboratoryjnych Kierunek studiów: Technologia chemiczna Specjalność: Analityka i kontrola jakości Laboratorium: Analiza strukturalna materiałów Ćwiczenie 1: Wykorzystanie metod dynamiki molekularnej do modelowania struktur szkieł boro-krzemianowych i procesów dyfuzji. 1

1. Cel ćwiczenia 2018/2019 Celem ćwiczenia jest wykonanie symulacji klasycznej dynamiki molekularnej szkieł na bazie SiO 2 -B 2 O 3 -NaO w celu zbadania ich struktury oraz procesu dyfuzji w nich zachodzącej. 2. Wprowadzenie teoretyczne / obowiązujący zakres materiału a. Szkła boro-krzemianowe Szkła boro-krzemianowe ze względu na dobra zdolność szkłotwórczą oraz dużą łatwość w przyjmowaniu różnego rodzaju odpadów do swojej struktury, były pierwszymi szkłami zastosowanymi do immobilizacji odpadów toksycznych i radioaktywnych. Głównymi składnikami tych szkieł są: SiO 2, Al 2 O 3, B 2 O 3 oraz Na 2 O. Atomy Si, Al i B posiadają koordynację 4 względem tlenu i tworzą z nim tetraedry. Tetraedry te łączą się narożami przez tzw. tleny mostkowe BO, powoduje to powstanie ciągłej sieci przestrzennej szkła. Alkalia, metale przejściowe, ciężkie jony znajdujące się w lukach sieci nazywamy modyfikatorami, powodują one zrywanie połączeń między tetraedrami i w efekcie powstanie tlenów niemostkowych NBO. Skutkiem tego jest częściowe osłabienie i depolimeryzację struktury szkła. Modyfikatory posiadają zazwyczaj wyższe liczby koordynacyjne niż 5. Glin również może posiadać liczbę koordynacyjną równą 6, i wtedy pełni on funkcję modyfikatora. Bor natomiast występuje również w koordynacji 3. 2

5 3 6 4 7 2 1 1-Teraedr [SiO 4 ] 2-Teraedr [AlO 4 ] - 3-Teraedr [BO 4 ] - 4- B o koordynacji 3 5-Atom Na 6-tlen mostkowy BO 7-tlen niemostkowy NBO Rys.1. Szkło boro-krzemianowe 47,2 SiO 2 14,9 B 2 O 3 4,4 Al 2 O 3 33,5 Na 2 O mol% b. Dynamika molekularna Jest to jedna z technik komputerowych, w której bada się ewolucję czasową układu oddziaływujących ze sobą atomów. Polega ona na rozwiązywaniu klasycznych równań ruchu. Na każdy atom i z N rozpatrywanych działa siła, która w idealnym przypadku jest sumą wszystkich sił działających na dany atom w układzie: (1) -siła będąca sumą wektorową wszystkich sił działających na i-ty atom -masa i-tego atomu -przyspieszenie działające na i-ty atom Wektor przemieszczenia i-tego atomu można wyliczyć wtedy z zależności: (2) Gdzie: -wektor przemieszczenia i-tego atomu -czas 3

Główny problem symulacji komputerowych to dobranie odpowiedniego modelu matematycznego opisującego rozważany problem. W przypadku dynamiki molekularnej jest to właściwy opis sił działających na poszczególny atom układu. W celu wyznaczenia siły wykorzystuje się funkcję, która zależy od położenia atomu i reprezentuje energię potencjalną danego atomu. (3) Oznacza to, że jeśli znamy potencjał opisujący interesujące nas odziaływania i początkowy stan układu możemy wyznaczyć położenie atomów w dowolnej chwili czasowej. Przykładowym potencjałem opisującym odziaływania między jonami lub atomami (traktowane modelowo jako ładunki) może potencjał Buckingham a o następującym wzorze: (4) Gdzie: -to ładunki jonów w parze i-j,, to parametry dla danej pary atomów wyznaczone eksperymentalnie lub pochodzące z obliczeń teoretycznych. c. Wprowadzenie do LAMMPS a Lammps jest jednym z programów umożliwiających symulacje z wykorzystaniem klasycznej dynamiki molekularnej MD. Jest on w pełni darmowy. Program jest dostępny na stronie: http://www.lammps.sandia.gov. W programie tym operuje się z poziomu wiesza polecania systemu Windows. Aby wywołać wiersz opleceń wystarczy wpisać w polu wyszukiwania w menu Start cmd. Aby program obliczył nasz plik wsadowy wchodzimy do folderu, gdzie się znajduje, wpisując polecenie w wierszy poleceń cd ścieżka do folderu np. cd Desktop\Laboratoria materiały reaktorowe. Aby program rozpoczął obliczenia możemy wykorzystać następujące komendy: a. Lmp_serial.exe -in nazwa pliku Jest to najprostsza komenda, niestety program wykonuje operacje jednowątkowo. nazwa pliku nasza nazwa pliku wsadowego b. Lmp_serial -in nazawa pliku -pk omp X -sf omp Wykorzystujemy tą komodę, gdy chcemy korzystać z więcej niż jednego rdzenia naszego procesora. Nie wymaga ona dodatkowego oprogramowania. X - to liczba wątków, które 4

może wykonywać na raz nasz procesor np. Lmp_serial -in in-3 -pk omp 4 -sf omp - program wczytuje plik o nazwie in-3 (nazwa musi być wpisana razem z rozszerzeniem jeśli plik takowe posiada np. nazawa.txt) i wykonuje nad nim obliczenia na 4 wątkach lub rdzeniach procesora. Rys.2. Wiersz polecania, przykłady wpisanych komend. Aby wykonać obliczenia potrzebny jest plik wsadowy, w którym zawarte są wszystkie informacje niezbędne do przeprowadzenia symulacji nad danym układem atomów. Można go napisać za pomocą najprostszych edytorów tekstu np. notatnik lub wordpad. Przykład pliku wsadowego wraz z objaśnieniem komend: #SZKLO 0.472 SiO2 14.9 B2O 4.4 Al2O3 33.5 Na2O POTENCJAL BMH - komentarze zaczynamy od znaku # obowiązuje on do końca linijki. units metal -definiuje styl jednostek, jakie używa program np. metal (w tym stylu przykładowo energia jest w (ev), a odległość w (Å)). atom_style charge -Definiujemy styl atomów charge atomy posiadają oprócz masy, ładunki. dimension 3 -definiuje ilość wymiarów układu, w tym przypadku układ jest trójwymiarowy boundary p p p -warunki na brzegach układu, p oznacza warunki periodyczne. Tutaj w kierunku x y z zadane są warunki periodyczne. read_data Poczatek.txt -wczytuje plik, w którym znajdują się informacje o początkowych położeniach atomów (w zależności od stylu również ich ładunkach, masie i typie). restart 1000 szklo-1.restart -zapisuje plik restartu co 1000 kroków czasowych group Si type 1 -nazywamy grupy atomów np. Si (nasza własna nazwa) przypisujemy im typ np. 1 (też nasz własny) musi być zgodny z typem użytym w pliku zawierającym informacje o początkowym położeniu atomów. 5

group B type 2 group Al type 3 group Na type 4 group O type 5 #PARAMETRY POTENCJALU pair_style buck/coul/long 12 -Wybór używanego potencjału, w tym przypadku wybrano potencjał Buckingham a, 12 oznacza zasięg, gdzie interakcje między cząstkami są obliczane bezpośrednio (dotyczy potencjału i odziaływań kulombowskich) kspace_style pppm 10e-6 -oznacza pożądany względny błąd w obliczeniach wartości sił, dotyczy on kulombowskich odziaływań dalekiego zasięgu dalej niż 12, obliczane są one za pomocą metody pppm. pair_coeff * * 0 1 0 -przypisuje wszystkim parą atomów zadane parametry potencjału pair_coeff 1 5 50306.24729 0.161 0.0 -dla pary atomów złożonej z typu 1 i 5 nadawane są odpowiednie parametry potencjału velocity all create 10000 123456 -wszystkim atomom nadawane są prędkości tak aby ich średnia energia kinetyczna była tożsama z temperaturą 10000K liczba 123456 jest niezbędna do generatora liczb losowych i może być dowolna #ALGORYTM SYMULACJI dump id all xyz 1000 szklo.xyz -tworzy plik o rozszerzeniu xyz, który zawiera informację o położeniu all wszystkich atomów, id to nazwa polecenia (może być dowolna), 1000 oznacza, że zapisuje w tym pliku informacje co 1000 kroków czasowych. Plik ten można wykorzystać do wizualizacji układu np. za pomocą programu OVITO (jest on darmowy dostępny na stronie: http://wwwovito.org). thermo 100 -termodynamiczne informacje o układzie np. temperatura, energia, objętość zapisywane są w pliku log.lammps oraz pokazywane w wierszu polecania co 100 kroków czasowych. timestep 0.001 -długość kroku czasowego, w tym przypadku 0,001ps (zależy od stylu jednostek) fix 1 all nvt temp 10000 1000 1 -komenda fix pozwala zadać przebieg algorytmu symulacji. 1 -nazwa fix a (nasza nazwa), all -dla wszystkich grup atomów, nvt - algorytm, gdzie objętość układu jest stała, zmienia się ciśnienie. 10000 -to temperatura początkowa, 1000 -temperatura końcowa, 1 -czas relaksacji temperatury w układzie w jednostkach czasu. run 20000 -określa ilość kroków czasowych w jakiej są wykonywane fix y, które znajdują się przed tą komendą. Dokładna instrukcja do programu wraz z listą komend znajduje się na stronie programu, w zakładce Manual. 6

Rys.3. Wiersz polecania, w czasie pracy programu pokazywane są parametry termodynamiczne układu co zadaną ilość kroków czasowych. 3. Przebieg ćwiczenia a. Wykonanie symulacji dla szkła o składzie: 50 SiO 2 (50-x) B 2 O 3 x Na 2 O mol% o Symulację należy wykonać według algorytmu w Tabela 1. Układ na początku symulacji składa się z X atomów umieszczonych w sześciennym pudełku o periodycznych warunkach brzegowych i krawędzi długości wyliczonej z gęstości podanej przez prowadzącego. Długość kroku czasowego w symulacji zadana jest na 1fs. Tabela 1. Algorytm symulacji kroki czasowe Temperatura [K] Stałe ciśnienie [bar] Od 0 do 10000 10000 Brak (Stała objętość) Od 1001 do 20000 Spada od 10000 do 1200 Od 20001 do 30000 1200 Od 30001 do 31000 Spada od 1200 do 1000 1 Od 31001 do 41000 1000 Od 41001 do 61000 Spada od 1000 do 300 Od 61001 do 71000 300 Odziaływania między atomami w symulacji opisywane są przez potencjał Buckingham a. Parametry potencjału podane są w Tabeli 2. 7

Tabela 2. Parametry potencjału Para atomów Ładunek efektywny (e) (ev) (Å) (ev Å 6 ) Si-O 1,890 50306,24 0,161 46,30 B-O 1,4175 15176,81 0,150 9,08 Al-O 1,4175 18538,47 0,172 34,58 Na-O 0,4725 120304,15 0,170 0,00 O-O -0,945 9022,82 0,265 85,09 o Z uzyskanych wyników symulacji należy sporządzić wykresy funkcji RDF i liczby koordynacyjnej w zależności od odległości dla podanych par atomów. Funkcja RDF (funkcja rozkładu radialnego) jest to prawdopodobieństwo znalezienia atomu w odległości z przedziału (r, r + dr) od danego atomu odniesienia. Wykresy powinny być tak wykonane, aby położenie pierwszego maksimum funkcji RDF na osi x było dobrze widoczne. Odległość tego maksimum określa średnią długość wiązania w parze atomów. W przypadku wykresu LK w funkcji odległości powinno być dobrze widoczne pierwsze przegięcie funkcji (schodek). o Dla pierwszego maksimum funkcji RDF odczytać długość wiązania pary atomów. o Następnie odczytać promień odcięcia, jest to położenie na osi x minimum funkcji RDF zaraz po pierwszym maksimum. Dla odczytanego promienia odcięcia należy odczytać wartość LK (liczby koordynacyjnej) z jej wykresy dla danej pary. Odczytane liczby z wykresów zamieścić w tabeli 3. Tabela 3. Wyniki Para atomów Długość wiązania [Å] Promień odcięcia [Å] LK [-] Np. Si-O b. Dyfuzja Na w szkle. Dla wcześniej wysymulowanego szkła wyznaczyć średnie kwadratowe przemieszczenie (MSD) dla sodu w temperaturach zadanych przez prowadzącego. (5) Program Lammps pozwala na wyznaczenie MSD w funkcji czasu (kroku czasowego): Wtedy współczynnik a=6d. Należy przeliczyć współczynnik dyfuzji na [cm 2 /s]. (6) 8

Następnie obliczyć energię aktywacji z zależności Arrheniusa: (7) R stała gazowa Wykorzystać w tym celu tak samo jak w przypadku współczynnika dyfuzji regresję liniową. (8) Na osi y wykresu powinna znajdować się wartość lnd, na osi x: 1/T. 4. Opracowanie wyników Sprawozdanie powinno zawierać: wykresy, tabelę 3, wykresy zawierające proste regresji liniowej dla MSD i współczynnika aktywacji, oraz obliczone wartości, D i krótkie wnioski. 9