SylabUZ

Generate PDF for this page

Modelowanie i symulacja systemów i procesów - course description

General information
Course name Modelowanie i symulacja systemów i procesów
Course ID 06.0-WE-AEIT-MiSSiP
Faculty Faculty of Computer Science, Electrical Engineering and Automatics
Field of study Automatic control engineering and robotics, Electrotechnology, Computer science
Education profile academic
Level of studies PhD studies
Beginning semester winter term 2016/2017
Course information
Semester 1
ECTS credits to win 2
Course type obligatory
Teaching language polish
Author of syllabus
  • prof. dr hab. Roman Gielerak
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 30 2 - - Exam

Aim of the course

-zapoznanie z ogólnymi zasadami tworzenia modeli matematycznych

-zapoznanie z metodami analizy numerycznej w wersji zrównoleglonej

-zapoznanie z systemami komputerowymi wspomagającymi proces modelowania i symulacji komputerowej

-zapoznanie z technikami wykorzystującymi wieloprocesorowe systemy przetwarzania

Prerequisites

-metody numeryczne w wersji podstawowej i sekwencyjnej

-podstawy modelowania matematycznego i symulacji komputerowych 

Scope

1. Wstęp : modelowanie matematyczne jako proces iteracyjny :PROBLEM--->Uproszczenia->MODEL ROBOCZY - >reprezentacja-- > MODEL MATEMATYCZNY ->translacja ->MODEL OBLICZENIOWY -->symulacje -->WYNIKI/WNIOSKI -->interpretacja -->PROBLEM. Elementarne przykłady: proste układy mechaniczne , proste układy elektryczne, modele biologiczne.

2. Zjawiska nieliniowe i ich modelowanie: Złożoność zjawisk nieliniowych. Losowość versus chaos deterministyczny. Przykłady : 1D odwzorowanie logistyczne. Struktury fraktalne –ich generacja i ich rola w w dynamice układów nieliniowych oraz zastosowania w grafice komputerowej. Równania Lorenza i wizualizacja zjawiska czułej zależności od warunków początkowych.

3. Metody komputerowe: procedury sekwencyjne – nieliniowe układy równań , problemy IVP oraz BVP dla ODE. Technika elementów skończonych dla BVP w przypadku PDE ( najprostsze przykłady ).

4. Metody komputerowe : procedury równoległe-zagadnienia algebry liniowej, algorytmy sortowania i przeszukiwania równoległego.

5.Przegląd narzędzi komputerowych: klastry komputerowe i język MPI, wstęp do obliczeń na kartach graficznych. 

Teaching methods

wykład: wykład konwencjonalny

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Egzamin  koncowy  w formie ustnej  na podstawie  raportu  koncowego  przygotowanego  na bazie  indywidualnie  przydzielonego  problemu badawczego

Recommended reading

1.G. Dahlquist , A. Bjorck , Numerical Methods in Scientific Computing, vol 1 + vol .2 , SIAM , Philadelphy , 2008.

2.L.R. Scott, T. Clark , B. Bagheri , Scientific Parallel Computing , Princeton University Press, 2005.

3.N. Bellomo . E. de Angelis , M.Delitala , Lecture Notes in Mathematical Modelling in Applied Science , 2007

4.K.T. Alligood , T. D. Spencer, J.A. Yorke, Chaos: An Introduction to Dynamical Systems, Springer Verlag, New York , 1996.

5.White, R.E. , Compuational Mathematics:models, methods and analysis with Matlab and MPI, Chapman and Hall , 2004.

Further reading

Notes


Modified by prof. dr hab. Roman Gielerak (last modification: 25-09-2016 16:28)