Modellistica e simulazione1 Esercitazione 3

Slides:



Advertisements
Presentazioni simili
Metodo di Calcolo Numerico per Equazioni differenziali Ordinarie
Advertisements

Metodi e Applicazioni numeriche nell’Ingegneria Chimica
11 TAVOLO TERRITORIALE DINTESA CRISI OCCUPAZIONALE TERRITORIO MANTOVANO 28 febbraio 2011 Sala del Consiglio.
Equilibrio termico, punti fissi, temperatura e scale termometriche
Analisi di un segnale. Segnale e fondo Flavio Waldner - Dipt.di Fisica - UDINE - Italy 71 Segnale e fondo Il problema In funzione di una (o più) variabile(-i)
Meccanica 10 8 aprile 2011 Slittamento. Rotolamento puro
Equilibrio termico, punti fissi, temperatura e scale termometriche
LE DERIVATE APPROCCIO INTUITIVO.
e gli allievi della II° E del Liceo Classico "F. De Sanctis"
Modelli Modellistica e Gestione dei Sistemi Ambientali a.a
Richiami di Identificazione Parametrica
ANALISI DELLA COVARIANZA
Corso di E.A. - prof. Bronzetti Giovanni
una lavorazione a strati
Virtual CPU - Eniac Dr.ssa Veronica Marchetti
BBN e meccanicistici Andrea Castelletti Politecnico di Milano MCSA 07/08 L07.
Analisi dei sistemi Esercitazione 3a
Modellistica e simulazione1 Esercitazione 4
INFERENZA NEL MODELLO DI REGRESSIONE LINEARE MULTIPLA (parte 1)
CONCETTO DI DERIVATA COS’E’ UNA TANGENTE?
Dinamica del punto materiale
G. Pugliese, corso di Fisica Generale
II ESONERO Modelli di Sistemi Biologici II 19/06/2007h12 A.9TEMA 1 1. Si illustri il metodo di stima dei parametri di popolazione a due stadi (TS) (8 pt)
Tecniche di Risoluzione della Programmazione a Breve Termine.
A.A Microeconomia - Cap. 11 Capitolo 1 Cenni preliminari.
A.A Microeconomia - Cap. 11 Capitolo 1 Cenni preliminari.
Il lavoro dipende dal percorso??
Filtri adattativi.
PROGRAMMA DEL CORSO 1.La nascita della scienza 2.Lo sviluppo della scienza 3.La teoria dellevoluzione: storia 4.Principi fondamentali della teoria 5.Caos.
Lucia Della Croce -Matematica applicata alla biologia
Determinazione Orbitale di Satelliti Artificiali Lezione 4
Metodi numerici per equazioni differenziali ordinarie Laboratorio di Metodi Numerici a.a. 2008/2009.
1 Y Modello di regressione semplice Supponiamo che una variabile Y sia funzione lineare di unaltra variabile X, con parametri incogniti 1 e 2 che vogliamo.
Il calcolo di radiosity
Metodi di integrazione numerica (ODE+PDE)
Università degli studi di salerno
L’Operatore Aerodinamico Instazionario per Flussi Incomprimibili
Metodi matematici per economia e finanza. Prof. F. Gozzi a.a. 2009/10
Introduzione ai Metodi Inversi
Di Cunzolo Alessandro Farioli Giuseppe 10 Gennaio 2012
Meccanica I moti rettilinei
BIOINFO3 - Lezione 11 installare moduli perl Mysql su windows: ppm install dbi ppm install dbd-mysql.
Testi e dispense consigliati
Capitolo 2 I concetti di base della cinematica
I costi di produzione Lezione XI
Esistono altri sistemi di numerazione?
cursus Renaissance les 3.11 Vroege Renaissance de beeldende kunst Schilderkunst Schilderkunst Beeldhouwkunst Beeldhouwkunst Architectuur Architectuur.
Pippo.
Stabilità per E.D.O. (I): STABILITÀ LINEARIZZATA
Metodo numerico di Eulero
MA COME POSSO PARLARTI, MIO DIO ? Incontri biblici sui SALMI A cura di Antonella Jori Parrocchia di s. Ugo – Roma
Metodi matematici per economia e finanza. Prof. F. Gozzi
ANALISI NUMERICA.
DATA MINING PER IL MARKETING
Ing. Raffaele Carli ( Politecnico di Bari Laurea Specialistica in Ingegneria Gestionale Corso di Analisi dei Sistemi Bari, 16.
Laurea Ing EO/IN/BIO; D.U. Ing EO
Lezione 2: Simulink Ing. Raffaele Carli (
Lezione 3: Esempi di sistemi LTI tempo-discreti
Lezione 4: Analisi nel Piano delle Fasi in Matlab
DATA MINING PER IL MARKETING
Lezione 7: Esempi di analisi dei sistemi non lineari
Customer satisfaction anno 2013 Ospedale di Circolo Fondazione Macchi Varese Presentazione risultati (Febbraio 2014)
Equazioni differenziali e applicazioni economiche
ANIMAZIONE IN 3D DI FLUIDI INCOMPRIMIBILI
Simulazione Interattiva di Capelli Marta De Cinti Anno accademico 2005/2006 Università di Roma “La Sapienza” Relatore Prof. Marco Schaerf Correlatore Ing.
Rapporto incrementale
La derivata Docente Grazia Cotroni classi V A e V B.
Parte 4 Programmare in Matlab – II Sommario Integrazione di Equazioni differenziali ordinarie Metodo di Eulero Esplicito Metodo di Eulero Esplicito + EsercizioEsercizio.
Modellistica e simulazione1 Esercitazione 3
Transcript della presentazione:

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

Richiami: SIMULAZIONE di un sistema dinamico dato un sistema dinamico: continuo discreto calcolare il movimento delle variabili di stato e di uscita

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 l’orizzonte

Il caso dei sistemi DISCRETI COME FUNZIONA - noti i parametri che definiscono il sistema [se lineare note le matrici A, B, C, (D)] - dato lo stato iniziale (t=0): - fissato un’orizzonte H (ad es. 10 istanti) - definita una funzione di ingresso u(•) su tutto H: oppure

Il caso dei sistemi DISCRETI COME FUNZIONA calcolo iterativamente i valori di x(t) con t=1, 2, ..., H: se il sistema è lineare con t=1,2,...,H

Esempio di un sistema discreto sistema a 3 serbatoi eq. di stato: eq. di uscita: parametri: equilibrio: se

Esempio di un sistema discreto sistema a 3 serbatoi stato iniziale: ingresso: parametri: orizzonte: H=10 t 1 2 3 ... 10 4 dopo due passi è all’equilibrio!!

Esempio di un sistema discreto sistema a 3 serbatoi stato iniziale: ingresso: parametri: orizzonte: H=10 t 1 2 3 ... 10 3,5 non è ancora arrivato all’equilibrio!!

Il caso dei sistemi CONTINUI sistema di equazioni differenziali - dato lo stato iniziale (t=0): - fissato un’orizzonte H (ad es. 10 istanti) - noti i parametri che definiscono il sistema [se lineare note le matrici A, B, C, (D)] - definita una funzione di ingresso u(•) su tutto H

Il caso dei sistemi CONTINUI soluzione analitica sistema di equazioni differenziali sistemi semplici (caso raro): integro le equazioni differenziali (soluzione analitica) es. sistema lineare con u(•)=0: equazione del movimento

Il caso dei sistemi CONTINUI metodi di discretizzaione sistema di equazioni differenziali caso generale su calcolatore: approssimo cioè approssimo la derivata con il rapporto incrementale diversi metodi a seconda di come viene calcolata espliciti impliciti a un passo a più passi

Metodo di EULERO Es. massa-molla K U M discretizziamo: La curva rossa è il movimento x(t) discretizziamo:

Metodo di RUNGE-KUTTA

Metodo di RUNGE-KUTTA

Metodo di RUNGE-KUTTA esempio monodimensionale: ........

Metodo di RUNGE-KUTTA caso bidimensionale

Metodo di RUNGE-KUTTA esempio bidimensionale: massa-molla K U M p1 f1 .... continua

Foglio Excel Excel

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

Modelli deterministici Per alcuni modelli i parametri rappresentano dei coefficienti misurabili M K U Per altri modelli i parametri non sono misurabili ma vanno stimati

Richiami: taratura di un modello lineare Parametri: Dati Stima forma ricursiva Innovazione Coefficiente di oblio

Esempio: Valore medio (1) Dati: Modello: Taratura di un modello lineare Qual’è la retta orizzontale che passa più vicino a tutti i punti?

Esempio: Valore medio (2) Dati: Modello: Taratura di un modello lineare

Esempio: Regressione lineare (1) Dati: Modello: Taratura di un modello lineare Qual’è la retta passante per l’origine che passa più vicino a tutti i punti?

Esempio: Regressione lineare (2) Dati: Modello: Taratura di un modello lineare

Esempio: Ticino e Po (1) scala di deflusso B C A

 Esempio: Ticino e Po (2) Dati: Taratura di un modello non lineare B C rigurgito Dati: Parametri: Taratura di un modello non lineare scala di deflusso Come posso calcolare la portata nel tratto A?

Esempio: Ticino e Po (3) Modello: Scomposizione: Linearizzazione: Taratura di un modello non lineare