Wojskowa Akademia Techniczna - Centralny System Uwierzytelniania
Strona główna

Obliczenia naukowe i inżynierskie

Informacje ogólne

Kod przedmiotu: WELXXCXD-ONI
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Obliczenia naukowe i inżynierskie
Jednostka: Wydział Elektroniki
Grupy:
Punkty ECTS i inne: (brak) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski
Forma studiów:

stacjonarne

Rodzaj studiów:

III stopnia

Rodzaj przedmiotu:

wybieralny

Forma zajęć liczba godzin/rygor:

W 15/+; C 15/+; Razem: 30

Przedmioty wprowadzające:

brak

Programy:

Dyscyplina naukowa studiów: Elektronika, Telekomunikacja

Autor:

dr hab. inż. Jacek Starzyński

Bilans ECTS:

aktywność/obciążenie studenta w godz:

1. Udział w wykładach / 15

2. Samodzielne studiowanie tematyki wykładów / 30

3. Udział w lćwiczeniach / 15

4. Samodzielne przygotowanie do ćwiczeń i opracowanie sprawozdań z eksperymentów numerycznych / 25

5. Udział w konsultacjach / 8

6. Przygotowanie do zaliczenia / 2

Sumaryczne obciążenie pracą studenta: 95 / 3 ECTS

Zajęcia z udziałem nauczycieli: 1.+3.+5.= 38 / 1 ECTS

Zajęcia o charakterze praktycznym: 3.+4.=40 / 1,5 ECTS


Skrócony opis:

Celem zajęć jest zaznajomienie studenta z najważniejszymi metodami tworzenia oprogramowania do obliczeń naukowych i inżynierskich: poznanie narzędzi i zasad efektywnej implementacji metod numerycznych.

Pełny opis:

Wykład

1. Podstawowe zasady implementacji metod numerycznych (błędy obcięcia i zaokrąglenia, stabilność, uwarunkowanie, języki i biblioteki). (2 godziny)

2. Rozwiązywanie układów równań i operacje na macierzach: reprezentacja dużych układów równań w pamięci, iteracyjne metody rozwiązywania UR, poprawianie uwarunkowania, wyznaczanie wartości własnych). (2 godziny)

3. Dopasowywanie funkcji do danych: interpolacja i aproksymacja (funkcje bazowe, interpolacja, aproksymacja średniokwadratowa). (2 godziny)

4. Całkowanie numeryczne: kwadratury, całki wielowymiarowe, ocena dokładności. (2 godziny)

5. Dyskretyzacja czasu i przestrzeni: metody i narzędzia dyskretyzacji przestrzeni, otwarte i zamknięte schematy czasowe, powiązanie dyskretyzacji czasu i przestrzeni na przykładzie metody różnic skończonych. (2 godziny)

6. Równania nieliniowe: metody rozwiązywania. (2 godziny)

7. Równania różniczkowe: zaawansowane narzędzia numeryczne do symulacji w dziedzinie czasu i rozwiązywania zagadnień brzegowych. (2 godziny)

8. Przetwarzanie dużych zbiorów danych: przykład wykorzystanie języka Clojure do analizy danych klimatycznych. (1 godzina)

Ćwiczenia:

1. Równoległa implementacja Metody Różnic Skończonych z wykorzystaniem MPI (5 godzin)

2. Równoległa implementacja rozwiązywania rzadkiego układu równań w Metodzie Elementów Skończonych (5 godzin)

3. Wykorzystanie języka Python i bibliotek VTK, pydicom do przetwarzania dużych zbiorów danych (dane biomedyczne) 5 godzin)

Literatura:

Hans Petter Langtangen, Python Scripting for Computational Science, Springer 2009, ISBN-13: 978-3540739159

Anders Logg (Editor), Kent-Andre Mardal (Editor), Garth Wells (Editor) , Automated Solution of Differential Equations by the Finite Element Method: The FEniCS Book (Lecture Notes in Computational Science and Engineering), Springer 2012, ISBN-13: 978-364223098

Efekty uczenia się:

W1: Doktorant ma zaawansowaną wiedzę z zakresu programowania jako narzędzia rozwiązywania zagadnień naukowych i inżynierskich. / K_W06, K_W15

U1: Doktorant potrafi wykorzystać poznane narzędzia symulacji komputerowej do realizacji projektów obszarze elektroniki i telekomunikacji. / K_U01, K_U06

U2: Doktorant potrafi urządzenia elektroniczne wykorzystując komputerowe narzędzia wspomagania projektowania. /K_U07, K_U09

K1: Doktorant potrafi pracować w zespole w sposób zapewniający realizację zadania w założonym terminie oraz potrafi odpowiednio określić priorytety służące realizacji określonego zadania. / K_K01, K_K03, K_K04

Metody i kryteria oceniania:

Warunkiem zaliczenia przedmiotu jest uzyskanie oceny pozytywnej z ćwiczeń oraz zaliczenie testu końcowego.

Efekty U1, U2, K1 sprawdzane są w trakcie bieżącej kontroli wykonywania ćwiczeń.

Efekt W1 sprawdzany jest na teście końcowym.

Przedmiot nie jest oferowany w żadnym z aktualnych cykli dydaktycznych.
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Wojskowa Akademia Techniczna.
ul. gen. Sylwestra Kaliskiego 2, 00-908 Warszawa 46 tel: +48 261 839 000 https://www.wojsko-polskie.pl/wat/ kontakt deklaracja dostępności mapa serwisu USOSweb 7.1.1.0-6 (2025-03-04)