modeliranje i simulacija u nastavi dr arpad takači departman za matematiku i informatiku

29
DRUŠTVO MATEMATIČARA SRBIJE REPUBLIČKI SEMINAR 2011. ZA NASTAVNIKE MATEMATIKE I RAČUNARSTVA U OSNOVNIM I SREDNJIM ŠKOLAMA Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku Prirodno-matematički fakultet Univerzitet u Novom Sadu

Upload: cherokee-solis

Post on 02-Jan-2016

85 views

Category:

Documents


8 download

DESCRIPTION

Društvo matematičara srbije republički seminar 2011. za nastavnike matematike i računarstva u osnovniM i srednjim školama. Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku Prirodno-matematički fakultet Univerzitet u Novom Sadu. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

DRUŠTVO MATEMATIČARA SRBIJE REPUBLIČKI SEMINAR 2011. ZA NASTAVNIKE MATEMATIKE I RAČUNARSTVA U OSNOVNIM I SREDNJIM ŠKOLAMA

Modeliranje i simulacija u nastavi

Dr Arpad Takači

Departman za matematiku i informatikuPrirodno-matematički fakultet

Univerzitet u Novom Sadu

Page 2: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Modeliranje i simulacija

Page 3: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Proces modeliranja i simulacije

Prethodnaznanja

Cilj eksperimenta

Osmotrenipodaci

Definisanje eksperimentalnog okvira

Definisanje strukture

Određivanje parametara

Simulacija

Validacija

Izvori informacija Aktivnosti

Page 4: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Transport

Ekonomija

Informatika

Proizvodnja

Ekologija

Populaciona dinamika

Masovno opsluživanje

Modeliranje i simulacija

Page 5: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Nivoi apstrakcije u modelu

Page 6: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

DINAMIČKI SISTEMI

Page 7: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Diskretno ponašanje

Neprekidno ponašanje

Page 8: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Sist

emsk

o po

naša

nje

Individualno ponašanje

Page 9: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Primena tehnika na različitim nivoima apstrakcije

Page 10: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Koji pristup koristiti?

Korišćenjem modeliranja pomoću agenata omogućava da se dobiju modeli bliži realnom svetu nego kada se koristi modeliranje pomoću diskretnih događaja ili System Dynamic pristupa.

To nikako ne znači da treba potpuno izbaciti SD i DE modele.

U nekim slučajevima pomoći DE i SD se dobijau dovoljno pouzdani rezultati da nema potrebe za AB metodom pogotovo što u nekim slučajevima je jako teško opistai ponašanje agenta. Tada se uglavnom dobijau AB modeli koji su neefikasni.

Pošto se uglavnom traže precizni modeli može se pomatrati mogućnost kombinovanja tehnika u procesu izrade modela. Pošto su programi koji to omugaćavju komercijalo dostupni treba ih iskoristi na najbolji način.

Page 11: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Kombinovanje tehnika-realna potreba

Page 12: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Šta je sistemska dinamika?

Sistemska dinamika je metod za proučavanje složenih sistema sa povratnim petljama

Povratna petlja se odnosi na situaciju gde X utiče na Y i Y utiče na X, verovatno kroz niz uzroka i posledica.

Nemoguće je posmatrati vezu između X i Y odvojeno od veze Y i X i predvideti kako će se sistem ponašati.

Proučavanje kompletnog sistema će dati validne rezultate.

Page 13: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Dijagram problema kupaca

Na dijagramu su dve povratne petlje. Pozitivan uticaj petlje na desnoj strani nam govori da ako više ljudi kupi proizvod biće jači uticaj preporuke kupaca. Ovaj uticaj dovodi do rasta prodaje.

Duga povratne petlja ima negativan uticaj. Jasno je da prodaja ne može rasti neograničeno pošto se smanjuje broj potencijalnih kupaca.

Obe povratne petlje deluju istovremeno Kroz vreme petlje menjaju snagu

Page 14: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Diskretni događaji

Diskretni događaj je apstrakcija realnog sveta gde se u obzir uzimaju samo bitne promene u kontinualnom procesu

Diskretni događaji su na srednjem nivou apstrakcije

Kontinualne promene se aproksimiraju događajima

Primeri događaja Dolazak klijenta u banku Kraj obrade formulara Nestanak sirovine za proizvodnju

Izvršava se za “nula vreme” Može da izazove promene u modelu Može da utiče na druge događaje u budućnosti

Page 15: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Diskretno vreme

Vreme se koristi za zadavanje redosleda događaja

Uzimamo u obzir samo događaje koji se izvršavaju u nekom redosledu i ništa se ne događa između (nema kontinualnog vremena)

Sve promene u modelu se dešavaju kao posledica događaja

Ako su događaji zadati da se izvrše istovremeno izvršiće se serijski

Vreme u modelu “skače” sa jednog događaja na drugi

Page 16: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Šta je agent?

Ne postoji precizna definicija agenta. Za potrebe modeliranja i simulacije može

se reći da je agent programski elemet modela smešten u dato okruženje koji ima mogućnost da se na fleksibilan način “autonomno” ponaša da bi postigao zadati cilj.

Page 17: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku
Page 18: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku
Page 19: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku
Page 20: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku
Page 21: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku
Page 22: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Da li je ovo moguće usistemskoj dinamici?

Uvođenje osobina u modele komplikuje povratne petlje i jednačine koje opisuju model

Može se dogoditi da postoji više klasa u modelu nego ljudi u populaciji koja se modelira

Osim što je jednostavnije napraviti takav model pomoću agenta dobija se i na efikasnosti modela.

Page 23: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Da li je agentno modeliranje zamena za sistemsku dinamiku?

NE! Neki modeli se najbolje opisuju

sistemskom dinamikom Najveća grupa modela zahteva

kombinovanje obe tehnike.

Page 24: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Složenost sistema…

Velik broj povezanih elemenata sa povratnim petljama

Posmatranje različitih delova sistema na različitim nivoima apstrakcije

Različite komponente sistema Diskretne/kontinualne

Nepredvidivost sistema

Page 25: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Alati koji podržavaju samo jedan pristup

Page 26: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

AnyLogic

Moguće je lako menjati i prilagođavati nivo apstrakcije

Moguće je prebaciti se sa jednog pristupa na drugi Moguće je kombinovati pristupe Sve to na jednoj objektno-orijentisanoj platformi

Page 27: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

Simulacija

• Odgovor na pitanje ŠTA AKO?• Simulacija predstavlja proces izgradnje

apstraktnih modela realnih sistema i eksperimentisanje sa tim modelima.

• Eksperiment se odnosi na utvrđivanje ponašanja sistema kada mu se promene neki parametri.

• Diskretni sistem je sistem koji ima prebrojivo mnogo stanja i kod koga se promene dešavaju u određenim vremenskim intervalima (a ne kontinualno).

Page 28: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

HVALA NA PAŽNJI

Page 29: Modeliranje i simulacija u nastavi Dr Arpad Takači Departman za matematiku i informatiku

DRUŠTVO MATEMATIČARA SRBIJE REPUBLIČKI SEMINAR 2011. ZA NASTAVNIKE MATEMATIKE I RAČUNARSTVA U OSNOVNIM I SREDNJIM ŠKOLAMA

Modeliranje i simulacija u nastavi

Dr Arpad Takači

Departman za matematiku i informatikuPrirodno-matematički fakultet

Univerzitet u Novom Sadu