Numeričke metode i alati

 

Opis predmeta

Predmet NUMERIČKE METODE I ALATI ima za cilj da studenta uvede u osnove numeričkih metoda i softver koji se koriste za komjutersko modeliranje (simulacije) generalno i posebno u oblasti biomedicinskog inzenjeringa.

Studenti čije je osnovno obrazovanje u oblasti prirodno- matematičkih, tehničkih i informatičkih nauka će u ovom predmetu moći da steknu znanja koja mogu biti osnova za izradu doktorske disertacije gde se očekuje naučni doprinos u komjuterskim metodama, softverskim unapređenjima i praktičnim rešenjima postavljenih problema. Uz korišćenje već razvijenih softverskih paketa, koji predstavljaju osnovne alate, ovi studenti će biti u stanju da pakete dalje unaprede i primene ih u rešavanju zadataka definisanih u okviru projektnih zadataka i doktorske disertacije.

Studenti čije je osnovno obrazovanje iz oblasti bioloških, hemijskih, biotehničkih, medicinskih i srodnih nauka će u okviru ovog predmeta steći osnovna znanja o numeričkim metodama, njihovim fundamentalnim postavkama, o principima kako se razvija softver kao alat za primenu ovih metoda, i mogućnostima primene. Težište predmeta za ove studente je da nauče primenu metoda i softvera, da mogu da razumeju rezultate i da prošire domene primene. Takođe, ovi studenti treba da koriste numeričke metode i softver u projektima u toku studija, pri izradi naučnih radova i disertacije, kao i u kasnijem radu. Na osnovu stečenih znanja u ovom predmetu, ovi studenti treba da budu nosioci savremenih pravaca korišćenja komjutera u medicini i srodnim naukama.

Predavanja se oslanjaju na rezultate koje su ostvarili profesori i saradnici koji učestvuju u ovom premetu. Tu je, pre svega, potpuna literatura na srpskom i engleskom jeziku, kao i razvijeni softver, pre svega softverski paket PAK (Program za Analizu Konstrukcija), kao i interaktivni prateći softver knjige: M. Kojic, N. Filipovic, B. Stojanovic, N. Kojic – Computer Modeling in Bioengineering, Theoretical Background, Examples and Software - J. Wiley and Sons, England, 2008. Saradnici Istrazivačko razvojnog centra za bioinženjering BIOIRC u Kragujevcu, obezbeđuju potpunu podršku studentima u zadacima postavljenim u ovom predmetu.

Većina predavanja je ilustovana primerima, od kojih je veliki broj podržan softverom navedene knjige. Student je obavezan da uradi i odbrani jedan projekat, specificiran od strane profesora. Za studente sa osnovom iz prirodno-tehničkih nauka projekat se oslanja na naučne radove iz tehnicke literature, a za studenti sa biomedicinskom osnovom projekat predstavlja primenu metoda i softvera na određen zadatak iz biomedicinskih nauka.

 

Struktura predmeta:

Predavanja: 8 nedelja x 3 časa

Vežbanja: 4 nedelje x 3 časa

Konsultacije: 3 nedelje x časa

 

Objašnjenja

  • Predavanja sadrže materiju iz Programa predmeta. Podržana su materijalom na sajtu premeta i literaturom koju profesori specificiraju.
  • Vežbanja imaju za cilj da studenta upute u korišćenje softvera i pomognu u izradi projekta Konsultacije služe da studentu pomognu u rešavanju zadataka postavljenim projektom

Konsultacije služe da studentu pomognu u rešavanju zadataka postavljenim projektom.

 

Sadržaj predmeta

  • 1. Pregled fundamentalnih postavki mehanike solida
    Pojam napona, jednačine balansa sila u statici i dinamici; pojam deformacije i konstitutivnih relacija. Elastični i viskoelastični materijali, materijali bioloških tkiva. Neke teme višeg nivoa u mehanici kontinuuma (varijacioni principi, nelinearna mehanika kontinuuma).
  • 2. Pregled fundamentalnih postavki prenosa toplote, difuzije i mehanike fluida
    Osnovni zakoni prenosa toplote i difuzije, jednačine balansa. Jednačine balansa mase i balansa sila u mehanici fluida, stacionarni i nestacionarni problemi, Njutnovi i nenjutnovski fluidi. Prenos energije i mase fluidom.
  • 3. Uvod u metod konačnih elemenata
    Diskretizacija polja fizičke veličine. Formulacija 1D konačnog elementa solida. Interpolacija pomeranja, sile i matrica krutosti elementa. Formiranje jednačina ravnoteže sistema. Granični uslovi i rešenje problema. Neke teme višeg nivoa (nelinearni problemi, formulisanje inkrementalno-iterativnog postupka rešavanja problema).
  • 4. Izoparametarska formulacija u metodi konačnih elemenata
    Trodimenzionalni problemi u solidu i 3D konačni elementi. Formulacija 2D konačnih elemenata. Neke teme višeg nivoa (elementi ljuske, nelinearni problemi u MKE). Dinamički problemi i osnove integracije diferencijalnih jednačina kretanja.
  • 5. Metod konačnih elemenata u rešavanju polja fizičkih veličina
    Galerkinov metod u formulaciji jednacina balansa konačnog elementa. Primena metode u prenosu toplote i difuziji. Granični uslovi i metode rešavanja. Neke teme višeg nivoa (nelinearni problemi u prenosu toplote i difuziji).
  • 6. Jednačine balansa sila i balansa mase konačnog elementa
    Uključivanje prenosa toplote i mase. Granični uslovi i postupak rešavanja sistema jednačina. Interakcija fluid-solid, sile interakcije i principi rešavanja spregnutih problema. Neke teme višeg nivoa (problemi sa velikim promenama domena fluida, interakcija fluid-deformabilno telo sa velikim pomeranjima tela).
  • 7. Principi razvoja softvera
    Organizacija softvera koji se zasniva na metodi konačnih elemenata. Osnovni zahtevi i načini ostvarivanja efikasnog rešavanja problema. Mogućnosti savremenog softvera u rešavanju velikih problema.
  • 8. Softver kao alat u komjuterskom modeliranju
    Savremena dostignuca u razvoju efikasnih solvera, pre- i post-pocesora. Značaj i mogućnosti grafičkog predstavljanja rezultata komjuterskih simulacija, posebno sa gledista primene u bioinženjeringu i medicini. Inženjerski softver kao alat u sistemu predikcije i lečenja bolesti, mogućnosti uključivanja softvera za komjutersko modeliranje u integrisani sistem bolnica i klinika.

 

Vezbe
Vežbe prate predavanja i služe da interaktivno svakom studentu omoguće korisćenje razvijenog softvera, pre svega programskog paketa PAK. Primeri obuhvataju jednostavne zadatke, prvo iz solida, zatim iz prenosa toplote, difuzije, mehanike fluida i interakcije fluid-solid. Zatim, primeri se odnose na različite realne probleme iz bioinženjeringa i medicine. Studenti će pritom koristiti razvijene pre- i post-procesore i naučiti postupke pripreme ulaznih podataka za softver i interpretaciju rezultata.

Konsultacije
U okviru konsultacija studenti dobijaju pomoć u rešavanju zadataka definisanih projektom u okviru predmeta. Uz konsultacije student treba da reši postavljene zadatke tako da bude u stanju da dalje samostalno kreira kompjuterski model, dobije rešenja i interpretira njihovu verodostojnost.

 

Osnovna literatura

  • 1. M. Kojic, N. Filipovic, B. Stojanovic, N. Kojic
    Computer Modeling in Bioengineering, Theoretical Background,
    Examples and Software - J. Wiley and Sons, England, 2008.
  • 2. M. Kojic, R. Slavkovic, M. Zivkovic, N. Grujovic,
    Metod konacnih elemenata, Masinski fakultet u Kragujevcu, 1998.
  • 3. M. Kojic, R. Slavkovic, M. Zivkovic, N. Grujovic, PAK-S,
    Porgram za strukturalnu linearnu i nelinearnu analizu, Masinski fakultet u Kragujevcu, 1998.
  • 4. M. Kojic, N. Filipovic, R. Slavkovic, M. Zivkovic, N. Grujovic, PAK-F,
    Porgram za mehaniku fluida i prenos toplote i mase, Masinski fakultet u Kragujevcu, 1998.