Warsztaty z modelowania i symulacji procesów chemicznych w programie

Podobne dokumenty
MATLAB/SIMULINK. w programie. dla studentów wydziału chemicznego. Wydział Chemiczny Politechniki Łódzkiej 11 kwiecień 12 czerwiec 2017

MATLAB/SIMULINK. w programie. dla studentów wydziału chemicznego. Wydział Chemiczny Politechniki Łódzkiej 11 kwiecień 12 czerwiec 2017

Tworzenie macierzy pełnych Generowanie macierzy pełnych Funkcje przekształcające macierze pełne

Dostawa oprogramowania. Nr sprawy: ZP /15

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy

KARTA PRZEDMIOTU. 2. Kod przedmiotu:

Spis treści. I. Skuteczne. Od autora... Obliczenia inżynierskie i naukowe... Ostrzeżenia...XVII

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

PRZEWODNIK PO PRZEDMIOCIE

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa

Matlab - zastosowania Matlab - applications. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Projektowanie Wirtualne bloki tematyczne PW I

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 2-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

Repetytorium z matematyki 3,0 1,0 3,0 3,0. Analiza matematyczna 1 4,0 2,0 4,0 2,0. Analiza matematyczna 2 6,0 2,0 6,0 2,0

WSKAŹNIKI ILOŚCIOWE - Punkty ECTS w ramach zajęć: Efekty kształcenia. Wiedza Umiejętności Kompetencje społeczne (symbole) MK_1. Analiza matematyczna

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 2-go STOPNIA (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

PRZEWODNIK PO PRZEDMIOCIE

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH 2-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017

Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Systemy Informatyki Przemysłowej

TERMODYNAMIKA PROCESOWA

KIERUNKOWE EFEKTY KSZTAŁCENIA Efekty przewidziane do realizacji od semestru zimowego roku akademickiego

Kierownik Katedry: Prof. dr hab. inż. Tadeusz BURCZYŃSKI

Zagadnienia optymalizacji Problems of optimization

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI EFEKTY KSZTAŁCENIA

TOK STUDIÓW Kierunek: informatyka rok studiów: I studia stacjonarne pierwszego stopnia, rok akademicki 2014/2015. Forma zaliczen ia. egz. lab.

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2016/17. zajęć w grupach A K L S P

Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice

Klaster obliczeniowy

Kierunek: Matematyka Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Kierunek: Matematyka Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

Kierunek: Matematyka Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

PRZEWODNIK PO PRZEDMIOCIE

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2019/2020.

II. MODUŁY KSZTAŁCENIA

KARTA MODUŁU (część I, 2013/2014)

Z-ZIP2-303z Zagadnienia optymalizacji Problems of optimization

AKTUALNE OPŁATY ZA WARUNKI Tylko dla studentów I roku 2018/2019 OPŁATY ZA WARUNKI Z POSZCZEGÓLNYCH PRZEDMIOTÓW

KARTA MODUŁU (część I)

KIERUNKOWE EFEKTY KSZTAŁCENIA

Kierunek: Matematyka Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2015/16. zajęć w grupach A K L S P

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

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

Rozwiązywanie równań liniowych. Transmitancja. Charakterystyki częstotliwościowe

Rok akademicki: 2013/2014 Kod: STC s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Studia I stopnia, stacjonarne 3,5 letnie kierunek: EDUKACJA TECHNICZNO-INFORMATYCZNA Specjalność: nauczycielska profil kształcenia: praktyczny

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

S Y L A B U S P R Z E D M I O T U

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Język programowania C++

Recenzja rozprawy doktorskiej mgr inż. Joanny Wróbel

Język programowania C C Programming Language. ogólnoakademicki

Kierunek: Matematyka Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH 1-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

KARTA MODUŁU (część I)

PRZEWODNIK PO PRZEDMIOCIE

HARMONOGRAM EGZAMINÓW

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa, Inżynieria oprogramowania, Technologie internetowe

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

dr inż. Michał Michna WSPOMAGANIE OBLICZEŃ MATEMATYCZNYCH

Obliczenia Naukowe. Wykład 11:Pakiety do obliczeń: naukowych i inżynierskich Przegląd i porównanie. Bartek Wilczyński

Rok akademicki: 2016/2017 Kod: JIS s Punkty ECTS: 6. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Część III. Załączniki

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

Kierunek Informatyka. Specjalność Systemy i sieci komputerowe. Specjalność Systemy multimedialne i internetowe

Plan dla studiów prowadzonych w formie niestacjonarnej 2014/2015

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Pisząc okienkowy program w Matlabie wykorzystujemy gotowe obiekty graficzne, lub możemy tworzyć własne obiekty dziedzicząc już zdefiniowane.

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH 2-GO STOPNIA (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2015/16

PRZEWODNIK PO PRZEDMIOCIE

PWSZ w Tarnowie Instytut Politechniczny Elektrotechnika

Inżynieria środowiska I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

PROGRAM STUDIÓW. Egzamin, kolokwium, projekt, aktywność na zajęciach.

Podsumowanie wyników ankiety

PRZEWODNIK PO PRZEDMIOCIE

Opis efektów kształcenia dla modułu zajęć

Wspomaganie obliczeń matematycznych. dr inż. Michał Michna

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

dr inż. Jan Staszak kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski II

PRZEWODNIK PO PRZEDMIOCIE

WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU

Kierunek: Inżynieria Obliczeniowa Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Spis treści 3. Spis treści

Nowoczesne narzędzia obliczeniowe do projektowania i optymalizacji kotłów

KATALOG PRZEDMIOTÓW (PAKIET INFORMACYJNY ECTS) KIERUNEK INFORMATYKA STUDIA PIERWSZEGO STOPNIA

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

Transkrypt:

Warsztaty z modelowania i symulacji procesów chemicznych w programie MATLAB/SIMULINK dla studentów wydziału chemicznego Goście specjalni Jadwiga Horoszkiewicz-Kurnyta Rafał Rabenda Przemysław Trzeciak Wydział Chemiczny Politechniki Łódzkiej 11 kwiecień 10 czerwiec 2016 Zapisy w dziekanacie do dnia 7 kwietnia 2016 r. Liczba miejsc ograniczona Warsztaty prowadzi Stanisław Sypniewski Kurs realizowany z wykorzystaniem infrastruktury projektu PLATON w Centrum Komputerowym Politechnik Łódzkiej

Cel i zakres Celem warsztatów jest nauka wykorzystania programu MATLAB jako narzędzia programistycznego do rozwiązywania ważnej klasy zagadnień w technologii chemicznej związanych z modelowaniem i symulacją procesów. MATLAB jest uniwersalnym programem przeznaczonym do wykonywania wydajnych obliczeń numerycznych: naukowych i inżynierskich oraz wizualizacji wyników. Jest dzisiaj jednym z najczęściej wykorzystywanych narzędzi matematycznych w środowisku akademickim oraz w dyscyplinach technicznych (m.in. w inżynierii chemicznej i procesowej). Stale rozwijane i wzbogacane środowisko programu MATLAB liczy dzisiaj ponad milion zarejestrowanych użytkowników. Ramowy program warsztatów obejmuje dziesięć bloków tematycznych. Zostaną one przeprowadzone w formie praktycznych zajęć laboratoryjnych. Kurs nie wymaga znajomości programu MATLAB i umiejętności programowania. Przykłady obliczeń zostały wzbogacone bogatym zestawem zadań do samodzielnego rozwiązania, które umożliwią lepiej utrwalić materiał kursu. Warsztaty skierowane są do studentów Wydziału Chemicznego kierunku technologia chemiczna, jak również studentów innych kierunków pragnących podnieść swoje umiejętności wykorzystania programu MATLAB do obliczeń inżynierskich. Od uczestników kursu wymagana jest dobra znajomość podstaw z przedmiotów technologia chemiczna i matematyka. Warsztaty zostaną przeprowadzone w oparciu o infrastrukturę informatyczną projektu PLATON w Centrum Komputerowym Politechniki Łódzkiej. Zapraszamy do udziału Agenda 11.04 poniedziałek, godz. 15.00 18.00 I Obliczenia inżynierskie i naukowe 15.00-15.10 Powitanie uczestników i rozpoczęcie warsztatów 15.10-15.55 Rafał Rabenda inżynier aplikacji Oprogramowanie Naukowo-Techniczne, Kraków Wprowadzenie do programu MATLAB 15.55-16.10 Jadwiga Horoszkiewicz-Kurnyta sprzedawca - obszar akademicki Oprogramowanie Naukowo-Techniczne, Kraków Zastosowanie programu MATLAB w chemii 16.10-16.30 Przemysław Trzeciak Centrum Komputerowe, Politechnika Łódzka Obliczenia inżynierskie i naukowe w systemach rozproszonych 15.30-16.50 Stanisław Sypniewski Instytut Chemii Ogólnej i Ekologicznej, Politechnika Łódzka Modelowanie matematyczne jako sztuka i nauka skalowania chemicznych procesów 16.50-17.00 Usługi obliczeń kampusowych PLATON rejestracja użytkowników 17.00-17.30 Przerwa kawowa 17.30-18.00 Pierwsza sesja obliczenia interaktywne w programie MATLAB

18.04 poniedziałek, godz. 15.00 18.00, II Podstawy programowania w środowisku MATLAB. Przetwarzanie tekstu. 1. Skrypty i funkcje. Język programowania MATLAB: typy danych, jawna i niejawna konwersja typów, instrukcje warunkowe i iteracyjne, instrukcje sterujące, algorytmy iteracyjne i rekurencyjne, obsługa wyjątków. Operacje na plikach. Wprowadzanie i formatowanie danych. Funkcje zagnieżdżone. 2. Praca z debuggerem, kompilacja i sposoby dystrybucji własnych programów. 3. Standardowe funkcje przetwarzania tekstu. Analiza składniowa tekstu w języku wyrażeń regularnych. Składnia wyrażeń regularnych. Tokeny i parsery. Tworzenie parsera napisów, chemicznych wzorów empirycznych oraz danych pomiarowych. Przykład przetwarzania semistrukturalnych danych dokumentów sieciowych bazy danych NIST Chemistry WebBook. 25.04 poniedziałek, godz. 15.00 18.00, III Tworzenie wykresów i grafiki naukowo-technicznej. Obliczenia symboliczne. 1. Dwuwymiarowe wykresy funkcji. Grafika rastrowa. Wykresy trójwymiarowe: siatkowe i powierzchniowe. Interpolowane wykresy powierzchniowe. Zaawansowane technik tworzenia wykresów (handle graphics). Techniki animacji. 2. Tworzenie graficznego interfejsu użytkownika (GUI). Obsługa zdarzeń. 3. Modelowanie krzywych i powierzchni w przestrzeni 3D. Modele parametryczne. Wykorzystanie kamer i oświetlenie w grafice 3D. 4. Obliczenia symboliczne w programie MATLAB z użyciem narzędzi Symbolic Math Toolbox. Deklaracja zmiennych i funkcji. Wyrażenia algebraiczne i operatory. Przykłady użycia operatorów różniczkowych i całkowych w rozwiązywaniu wybranych zagadnień z termodynamiki procesowej. Wykresy funkcji. Obliczenia numeryczne z użyciem wyrażeń symbolicznych. 9.05, 16.05 poniedziałek, godz. 15.00 18.00, IV Algebraiczne metody bilansowania procesu technologicznego 1. Aksjomaty bilansowania procesów ustalonych i nieustalonych. 2. Rozwiązywanie układów równań liniowych. 3. Stechiometria procesowa. 4. Reakcje niezależne. 5. Bilans materiałowy i cieplny procesów jednostkowych i ich ciągów. 17.05 wtorek, godz. 15.00 18.00 V Metody badań operacyjnych i optymalizacji procesów technologicznych 1. Programowanie matematyczne. 2. Rozwiązanie optymalne. 3. Programowanie liniowe i kwadratowe. 4. Algorytm sympleksowy. 5. Wybrane zagadnienia: optymalny wybór procesu, problem mieszanek, zagadnienia transportowe, analiza wrażliwości. 23.05 poniedziałek, godz. 15.00 18.00 VI Analiza danych doświadczalnych. Optymalizacja 1. Regresja wieloraka. Metoda najmniejszych kwadratów Statystyczna ocena modelu. Metoda krzyżowej walidacji.

2. Wielowymiarowa regresja nieliniowa. Przykłady zastosowania modeli NLR do modelowania przemian fazowych gaz-ciecz dla układów jedno- i wieloskładnikowych. 3. Elementy optymalizacji nieliniowej. Algorytmy programowania nieliniowego. Optymalizacja bez i z ograniczeniami. Procesowa optymalizacja wielokryterialna. Minimalizacji energii Gibbsa dla procesu syntezy metanolu w reaktorze przepływowym. Funkcje i narzędzia Optimization Toolbox. 24.05 wtorek, godz. 15.00 18.00 VII Modelowanie i analiza kinetyczna procesów z zastosowaniem teorii równań różniczkowych zwyczajnych ODE 1. Typy równań i warunków brzegowych. Numeryczne rozwiązywanie ODE. Integratory numeryczne w programie MATLAB. Zagadnienia początkowe dla procesów ustalonych i nieustalonych. Modele kinetyczne reakcji prostych i złożonych. 2. Modelowanie i symulacja kinetyki reakcji w reaktorach okresowych i przepływowych. Symulacje wybranych procesów w kaskadzie reaktorów przepływowych. 30.05 poniedziałek, 31 wtorek, godz. 15.00 18.00 VIII Modelowanie procesów wymiany ciepła i masy 1. Podstawowe pojęcia i prawa. 2. Rozwiązywanie równań różniczkowych cząstkowych. Zagadnienia początkowe i brzegowe. Metoda elementów skończonych. 3. Ustalony i nieustalony przepływ ciepła. Jedno i dwuwymiarowe przewodzenie i przenikanie ciepła. Rozkład pola temperatur podczas przenikania ciepła przez jedno- i wielowarstwową przegrodę płaską i cylindryczną. Analiza procesów wymiany ciepła w wymiennikach ciepła. 4. Równanie dyfuzji. Nieustalona dyfuzja wieloskładnikowa. Modelowanie reakcji nieodwracalnej w reaktorze rurowym z dyspersją wzdłużną. 6.06 poniedziałek, godz. 15.00 18.00, IX Wybrane metody sztucznej inteligencji. Obliczenia rozproszone w programie MATLAB 1. Metody obliczeniowe oparte na sztucznej inteligencji. 2. Algorytmy genetyczne. 3. Model jednokierunkowej sieci neuronowej. 4. Podstawy systemu Linuks. Zasady użytkowania kastra obliczeniowego Blueocean. Praca z programem MATLAB w systemach unixsowych. Obliczenia w systemie kolejkowym. 7.06 wtorek, godz. 15.00 18.00 X Projektowanie reaktorów chemicznych w środowisku graficznym SIMULINK 1. Wprowadzenie do teorii sterowania. Układy otwarte i zamknięte. Sprzężenie zwrotne. Przekształcenie Laplace a. 2. Tworzenie schematów blokowych w SIMULINK. Rysowanie schematów blokowych równań różniczkowych. Bilans masy zbiornika przepływowego i jego ciągów z przepływem swobodnym i wymuszonym. Mieszanie roztworów. 3. Równanie projektowe. Przykłady obliczeń i symulacji procesów bez i z wymianą ciepła. 4. Miniprojet kontrola i sterowanie procesem neutralizacji ścieków. 10.06 piątek, godz. 11.00 11.30 Zakończenie warsztatów

Polecana literatura Kurs nie wymaga znajomości żadnych podręczników jak również umiejętności programowania w języku MATLAB. Zagadnienia teoretyczne oraz praktyczne sposoby rozwiązywania problemów zostaną przedstawione od podstaw. Istnieje jednak obszerna literatura oraz wiele doskonałych podręczników. Niektóre pozycje z tej kolekcji dostępne są w katalogu Biblioteki Głównej PŁ oraz w Internecie. W warsztatach wykorzystano również wybrane materiały z poniższej listy książek: Podstawy teoretyczne technologii chemicznej Józef Szarawara, Jerzy Piotrowski WNT 2010 Podstawy MATLABa w inżynierii procesowej Zdzisław Pakowski, Robert Adamski Wydawnictwo Politechniki Łódzkiej 2014 MATLAB Numerical Methods with Chemical Engineering Applications Kamal I. M. Al-Malah McGraw-Hill Education 2014 Numerical Computing with MATLAB 1 Cleve B. Moler SIAM 2004 FAQ Kto może wziąć udział w warsztatach? Warsztaty skierowane są wyłącznie do studentów Wydziału Chemicznego PŁ z dobrą znajomością podstaw z przedmiotów technologia chemiczna i matematyka. Uczestnik kursu musi posiadać aktywne konto poczty @edu.p.lodz.pl oraz dostęp do Internetu w domu. Jakie są koszty uczestnictwa? Udział w warsztatach jest bezpłatny. Jak się zarejestrować na warsztaty? Należy wypełnić formularz rejestracyjny znajdujący się w dziekanacie do dnia 7 kwietnia. Liczba miejsc jest ograniczona (15 miejsc). Lista uczestników warsztatów będzie podana do wiadomości w dniu 8 kwietnia na tablicy ogłoszeń. Czy uczestnicy warsztatów otrzymają certyfikat ukończenia? Tak. Wszyscy uczestnicy, którzy wykażą co najmniej 80% -ową frekwencję oraz uzyskają zaliczenie ponad 70% samodzielnych zadań otrzymają świadectwo ukończenia warsztatów asygnowane przez Dziekana Wydziału Chemicznego oraz osobę prowadzącą. Uczestnicy którzy osiągną wynik ponad 90% -owy uzyskają świadectwo ukończenia z wyróżnieniem. Czy uzyskany certyfikat będzie honorowany podczas studiów? Nie. Świadectwo ukończenia kursu nie może być podstawą do zaliczenia przedmiotu oraz jednostkowych zajęć na Wydziale Chemicznym Politechniki Łódzkiej. 1 wersja elelktroniczna na stronie MathWorks