W niniejszym dokumencie znajdują się propozycje projektów na rok 2008. Tematy sformułowane są ogólnie, po wyborze tematu i skontaktowaniu z prowadzącym zostaną określone szczegółowe wymagania co do projektu. Studentom zostaną dostarczone wzory lub materiały opisujące fizykalność zjawisk poruszanych w projekcie. Zachęcamy do wykonania projektów programistycznych w postaci apletów. W razie pytań proszę pisać na projekty.pmp@gmail.com lub zaglądać do p.53 do mgr Adama Piechna.
Rozwiązanie równania Laplace a dla przypadku 3D. 2-3 osoby Rozkład temperatury w stanie ustalonym w danym ośrodku opisuje równanie cząstkowe eliptyczne. Równanie jest proste do rozwiązania stosując iteracyjnie metodę różnic skończonych. Aplikacja ma umożliwiać definiowanie różnych warunków brzegowych a następnie przedstawiać wynikowy rozkład temperatur. Znajomość programowania w dowolnym języku. Znajomość dowolnej biblioteki zapewniającej wizualizację 3D (np. OpenGL).
Modelowanie przepływu 2D przez ośrodek porowaty. 2-3 osoby Przepływ przez ośrodek porowaty opisuje równanie cząstkowe eliptyczne. Równanie jest proste do rozwiązania stosując iteracyjnie metodę różnic skończonych. Aplikacja ma umożliwiać definiowanie różnych warunków brzegowych a następnie przedstawiać wynikowy rozkład ciśnień i prędkości. Znajomość programowania w dowolnym języku.
Wizualizacja różnych płaskich przepływów potencjalnych. Program ma wizualizować różne przepływy potencjalne : Źródło, wir, dipol, superpozycje przepływów 2 osoby Znajomość programowania w dowolnym języku.
Rozwiązanie jednowymiarowego przepływu przez elastyczną rurę przy pomocy metody charakterystyk. 2 osoby Układ równań cząstkowych opisujących jednowymiarowy przepływ lepki przez elastyczną rurę może zostać zastąpiony układem równań zwyczajnych łatwych do numerycznego całkowania. Celem projektu jest implementacja dwóch odmian metody charakterystyk dla przepływu 1D przez giętkie przewody. Znajomość programowania w dowolnym języku.
Wizualizacja tworzenia się profilu prędkości strugi opuszczającej szczelinę. 2 osoby Znajomość programowania w dowolnym języku.
Opracowanie metody wizualizacji stopnia wymieszania na podstawie wyników obliczeń numerycznych. 2 osoby Dane są wyniki obliczeń mieszania w postaci pliku tekstowego. Dana jest geometria w postaci pliku.stl(tekstowego). Aplikacja ma wizualizować stężenie jednego z barwników w trójwymiarzewykorzystując np. przezroczystość zależną od stężenia. Znajomość programowania w dowolnym języku. Znajomość dowolnej biblioteki zapewniającej wizualizację 3D (np. OpenGL).
Zapoznanie się z oprogramowaniem OpenFOAM 1-2 osoby Oprogramowanie OpenFOAMjest niekomercyjnym kodem CFD (Numeryczna Mechanika Płynów). Przy jego pomocy można przeprowadzać symulacje numeryczne przepływu przez różne geometrie stosując różne modele fizyczne przepływu. Cele projektu : Instalacja oprogramowania (pod systemem Linux). Wykonanie przykładowych symulacji (prostych) oraz ich opis. ew. porównanie wyników z kodem komercyjnym (Fluent) (wyniki dostarczone przez prowadzącego). Adres internetowy : http://www.opencfd.co.uk/openfoam/ Podstawowa znajomość Linuxa(na tyle żeby zainstalować oprogramowanie i umieć je uruchomić) Język angielski (na poziomie czytania dokumentacji i tutorialido oprogramowania)
Wykonanie strony internetowej 2-3 osoby Pracowni Bioprzepływów
Opracowanie programów komputerowych lub przerobienie istniejących do laboratoriów Pracowni Bioprzepływów 2 osoby Aktualnie program do ćwiczenia 3 wymaga poprawek. Programowanie w dowolnym języku. Opcjonalnie : Podłączenie przetwornika ciśnienia do komputera poprzez mikrokontroler i jego odczyt w programie. (W takim wypadku zespół może być większy i np. 2 osoby zajmują się programem a 2 układem elektronicznym i mikrokontrolerem)
Napisanie w formie apletu obrazującego wybrane zagadnienia mechaniki płynów programów ze starszych lat. 1-2 osoby Porównanie różnych modeli cieczy nienewtonowskiej Przepływ wokół kuli/walca Profil prędkości pomiędzy dwoma rurami Wymagania Programowanie w JAVIE. Jeśli ktoś pisze w C++ to bezboleśnie może zacząć pisać aplety przy pomocy IDE Processing.org. Adres internetowy : http://processing.org/ itd.
Istnieje możliwość napisania projektu w postaci prezentacji w PowerPoint na temat związany z mechaniką płynów. Projekt taki niebędzie zwalniał z zaliczenia wykładu jedynie zaliczy laboratorium. Temat prezentacji powinien zaproponować student, następnie temat musi zostać zatwierdzony przez prowadzącego. Przykładowe prezentacje z zeszłych lat : Kawitacja Antybańka Siła nośna Turbulencje Liczba projektów tego typu jest ograniczona. 1osoba
?osób Istnieje możliwość zaproponowania projektu przez studenta. Projekt nie musi być programistyczny. Np. w zeszłym roku jeden ze studentów wykonał generator prądu pozyskujący energię z fal.