Modellistica e simulazione1 Esercitazione 3 - PowerPoint PPT Presentation

About This Presentation
Title:

Modellistica e simulazione1 Esercitazione 3

Description:

Title: PowerPoint Presentation Author: lita Last modified by: lita Created Date: 3/26/2003 10:12:27 AM Document presentation format: On-screen Show – PowerPoint PPT presentation

Number of Views:72
Avg rating:3.0/5.0
Slides: 29
Provided by: lita49
Category:

less

Transcript and Presenter's Notes

Title: Modellistica e simulazione1 Esercitazione 3


1
Modellistica e simulazione1 Esercitazione 3
  • Sommario
  • - Algoritmi di discretizzazione
  • - Taratura dei parametri di un modello

2
Richiami SIMULAZIONE di un sistema dinamico
dato un sistema dinamico
calcolare il movimento delle variabili di stato e
di uscita
3
Richiami SIMULAZIONE di un sistema dinamico
calcolare le traiettorie delle variabili di stato
e di uscita
cosa serve ? 1. un sistema dinamico completamente
definito 2. orizzonte di simulazione 3. funzioni
di ingresso u() definite su tutto lorizzonte
4
Il caso dei sistemi DISCRETICOME FUNZIONA
- noti i parametri che definiscono il sistema
se lineare note le matrici A, B, C, (D)
- fissato unorizzonte H (ad es. 10 istanti)
5
Il caso dei sistemi DISCRETI COME FUNZIONA
6
Esempio di un sistema discretosistema a 3
serbatoi
7
Esempio di un sistema discretosistema a 3
serbatoi
1 2 3 ... ... 10
2 2 2 ... ... 2
2 2 2 ... ... 2
0 4 4 ... ... 4
dopo due passi è allequilibrio!!
8
Esempio di un sistema discretosistema a 3
serbatoi
stato iniziale
parametri
orizzonte H10
t
1 2 3 ... ... 10
2 3 3,5 ... ... ...
2 3 3,5 ... ... ...
0 2 3 ... ... ...
non è ancora arrivato allequilibrio!!
9
Il caso dei sistemi CONTINUI
10
Il caso dei sistemi CONTINUIsoluzione analitica
  • sistemi semplici (caso raro)
  • integro le equazioni differenziali
    (soluzione analitica)

11
Il caso dei sistemi CONTINUImetodi di
discretizzaione
  1. caso generale su calcolatore approssimo

12
Metodo di EULERO
13
Metodo di RUNGE-KUTTA
14
Metodo di RUNGE-KUTTA
15
Metodo di RUNGE-KUTTA
esempio monodimensionale
16
Metodo di RUNGE-KUTTA
caso bidimensionale
17
Metodo di RUNGE-KUTTA
esempio bidimensionale massa-molla
.... continua
18
Foglio Excel
Excel
19
Osservazioni
1. Più il passo è piccolo - più il metodo è
preciso - maggiori sono i tempi di calcolo 2.
Se il movimento calcolato è instabile - riduco
il passo - cambio metodo Se è ancora
instabile lo è strutturalmente
20
Modelli deterministici
Per alcuni modelli i parametri rappresentano dei
coefficienti misurabili
Per altri modelli i parametri non sono misurabili
ma vanno stimati
21
Richiami taratura di un modello lineare
Modello
Parametri
Dati
Stima
forma ricursiva
Innovazione
Coefficiente di oblio
22
Esempio Valore medio (1)
Dati
Modello
Taratura di un modello lineare
Qualè la retta orizzontale che passa più vicino
a tutti i punti?
23
Esempio Valore medio (2)
Dati
Modello
Taratura di un modello lineare
24
Esempio Regressione lineare (1)
Dati
Modello
Taratura di un modello lineare
Qualè la retta passante per lorigine che passa
più vicino a tutti i punti?
25
Esempio Regressione lineare (2)
Dati
Modello
Taratura di un modello lineare
26
Esempio Ticino e Po (1)
scala di deflusso
B
C
A
27
Esempio Ticino e Po (2)
?
Dati
Parametri
Taratura di un modello non lineare
scala di deflusso
Come posso calcolare la portata nel tratto A?
28
Esempio Ticino e Po (3)
Modello
Scomposizione
Linearizzazione
Taratura di un modello non lineare
Write a Comment
User Comments (0)
About PowerShow.com