Top Banner
Debora Botturi Laboratorio di Sistemi e Segnali Analisi Numerica Debora Botturi ALTAIR http://metropolis.sci.univr.it
39

Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Feb 15, 2019

Download

Documents

hoanghanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Debora Botturi Laboratorio di Sistemi e Segnali

Analisi Numerica

Debora BotturiALTAIR

http://metropolis.sci.univr.it

Page 2: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

● Argomenti

● Osservazioni

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Introduzione

Page 3: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

● Argomenti

● Osservazioni

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Argomenti

Rappresentazione di sistemi con variabili di stato;

Tecniche di integrazione numerica

Obiettivo: risolvere sistemi di equazioni differenziali con metodinumerici.

Page 4: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

● Argomenti

● Osservazioni

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Osservazioni

Non é sempre pratico analizzare le equazioni differenzialiattraverso la loro forma esplicita

In tali casi possono essere usati metodi numerici pertrovare una soluzione per un’equazione differenziale

La soluzione trovata é generalmente in forma di grafico odinsieme di numeriTali soluzioni possono quindi essere usate per analizzarecasi di studio specifici

La soluzione é data velocemente grazie alle tecniche usate(iterative che puntano all’azzeramento dell’errore)

Ma senza una rappresentazione esplicita il sistema non puóessere capito e manipolato

Page 5: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Metodologia Generale

Page 6: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Rappresentazione a stati

Il processo generale per analizzare un sistema prevede:Mettere le equazioni in forma standard (variabili di stato)Integrarle con un metodo numerico

Ad ogni istante di tempo un sistema ha uno stato

Per identificare le variabili di stato si usano i seguenti fattoriLe variabili dovrebbero descrivere gli elementi cheimmagazzinano energiaLe variabili devono essere indipendentiGli stati dovrebbero descrivere gli elementi del sistema

Page 7: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Rappresentazione a stati

Gli stati del sistema vengono usati per scrivereun’equazione del primo ordine lineare:

x = Ax + Bu

y = Cx + Du

x = vettore degli statiu = vettore di inputA = matrice di transizione relativa agli statiB = matrice che relaziona l’input all’outputy = valore che puó essere trovato direttamenteC = matrice di transizione relativa agli statiD = matrice che relaziona l’input all’output

L’equazione di output non é sempre richiesta, ma puóessere usata per calcolare nuovi valori di output

Page 8: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Esempio

Nota: per avere un insieme risolvibile di equazioni differenziali dobbiamo avere lo stessonumero di equazioni e di variabili. Se abbiamo poche equazioni si deve sviluppare unaequazione sfruttando relazioni non ancora usate. Se ci sono troppe equazioni laridondanza deve essere eliminata.

Page 9: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Esercizio

Mettere l’equazione nella forma a stati:

F = Mx

soluzione:

x = v

v =F

M

Page 10: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Esempio

Page 11: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Esercizio

Sviluppare l’equazione a stati del seguente sistema

Soluzione:

x = v

v = vKd

M+ x

Ks

M

Page 12: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Esercizio

Sviluppare l’equazione a stati del seguente sistema

Soluzione:

x1 = v1

x2 = v2

v1 = v1

−Kd1

M1

+ x1

−Ks1

M1

+ v2

−Kd1

M1

+F

M1

v2 = v2

−Kd1

M2

+ x2

−Ks1 − Ks2

M2

+ v1

−Kd1

M2

+Ks1

M2

Page 13: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Osservazioni

In alcuni casi le equazioni differenziali hanno piú di untermine di ordine piú elevato e quindi non possono essereridotte (ad esempio una equazione del secondo ordine condue variabili derivate seconde non puó essere trasformatanella forma a stati)

Si usa in questi casi una variabile fittizia che sostituisce ledue variabili di piú alto grado

Questo ad esempio succede nei sistemi meccanici quandole masse non sono considerate

Page 14: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Esempio

Data l’equazione:3y + 2y = 5u

Passo 1: mettere entrambe le derivate del primo ordine dallaparte sinistra dell’equazione

3y − 5u = −2y

Passo 2: Sostituire la parte sinistra dell’equazione con unavariabile fittizia

q = 3y − 5u q = −2y

Passo 3: Risolvere l’equazione usando la variabile fittizia,quindi risolvere per y come fosse un’equazione di output

q = −2y y =q + 5u

3

Page 15: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

● Rappresentazione a stati

● Rappresentazione a stati

● Esempio

● Esercizio

● Esempio

● Esercizio

● Esercizio

● Osservazioni

● Esempio

● Esempio

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

EsempioIn altri casi é possibile eliminare i termini ridondanti attraverso manipolazioni algebriche

Page 16: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Integrazione Numerica

Page 17: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

OsservazioniCalcoli ripetitivi possono essere usati per trovare unasoluzione approssimativa di un insieme di equazionidifferenzialiPartendo da condizioni iniziali date l’equazione é risolta conpiccoli passi temporali.

Piú piccoli si prendono gli intervalli di tempo maggiore sarál’accuratezza del risultato ottenuto

Il processo di analisi segue i seguenti passi:Generare l’equazione generale che modella il sistemaSelezionare la variabile di statoRiarrangiare l’equazione nella forma a statiAggiungere equazioni se necessario per renderlarisolvibileCalcolare e risolvere il sistema di equazioni

Per quest’ultimo passo di analisi diversi tool sono statiimplementati per risolvere equazioni differenziali in forma distato.

Page 18: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

EsempioIn altri casi é possibile eliminare i termini ridondanti attraverso manipolazioni algebriche

Selezioniamo alcuni valori per i parametri dell’equazione e la funzione di input

Page 19: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Metodo di EuleroLa forma piú semplice di integrazione numerica é il metodo diEulero del primo ordine.

Dato il valore corrente della funzione e la prima derivata,possiamo stimare il valore della funzione dopo poco tempo

Conoscendo la posizione e la derivata prima possiamo calcolareun valore approssimativo dopo un breve tempo, h

Page 20: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

EsempioSoluzione della equazione di Newton usando il metodo di Eulero. In questo esempiocalcoliamo la velocitá integrando l’accelerazione causata dalla forza, L’accelerazione éusata direttamente nell’equazione di Eulero.

Nota: Se il sistema é di secondo ordine sono necessari due valori per il calcolo

Page 21: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Esercizio

Usare l’integrazione del primo ordine per risolvere l’equazionedifferenziale da 0 a 10 secondi con un intervallo di 1 secondo.

x + 0.1x = 5

Page 22: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Soluzione - IRisoluzione di un’equazione di stato con un programma inlinguaggio C

Page 23: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Soluzione - IIRisoluzione di un’equazione di stato con un programma inlinguaggio Java

Page 24: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Soluzione - III(a)Risoluzione di un’equazione di stato con un programma in Scilab

Page 25: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

● Osservazioni

● Esempio

● Metodo di Eulero

● Esempio

● Esercizio

● Soluzione - I

● Soluzione - II

● Soluzione - III(a)

● Soluzione - III(b)

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

Soluzione - III(b)

Page 26: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

● Osservazioni

● Esempio

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Serie di Taylor

Page 27: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

● Osservazioni

● Esempio

Integrazione di Runge-Kutta

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

OsservazioniL’integrazione numerica funziona bene con funzionismorzate

Quando incontriamo funzioni con andamento ondulatoriopossiamo usare equazioni di integrazione di piú alto ordinecome l’equazione della serie di Taylor

La prima parte dell’equazione della serie di Taylor é ugualealla equazione di Eulero, ma poi i termini di grado piúelevato aumentano l’accuratezzaL’equazione alla variabili di stato di un sistema non é adattaallo sviluppo in serie di Taylor propio perché quest’ultimarichiede termini di ordine superiore al primo.

Page 28: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

● Osservazioni

● Esempio

Integrazione di Runge-Kutta

Risposta del Sistema

EsempioEsempio di applicazione della serie di Taylor. Data l’equazione differenziale dobbiamocalcolare le derivate e poi sostituirle nell’equazione di Taylor. Il risultato é usato percalcolarei valori iterativamente

Page 29: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

● Osservazioni

● Esempio

● Esempio

● Esercizio

● Soluzione I - parte I

● Soluzione I - parte II

● Soluzione II

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Integrazione di Runge-Kutta

Page 30: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

● Osservazioni

● Esempio

● Esempio

● Esercizio

● Soluzione I - parte I

● Soluzione I - parte II

● Soluzione II

Risposta del Sistema

Debora Botturi Laboratorio di Sistemi e Segnali

Osservazioni

L’integrazione del primo ordine dá una ragionevolesoluzione all’equazione differenziale

L’accuratezza puó migliorare usando derivate di ordine piúelevato che compensano per la curvatura della funzione

La tecnica di Runge-Kutta usa equazioni del primo ordine(e quindi puó venir usata la rappresentazione di stato) perstimare le derivate di ordine superiore, quindi si ottieneaccuratezza elevata senza richiedere piú del primo ordinedell’equazione differenziale

Page 31: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

● Osservazioni

● Esempio

● Esempio

● Esercizio

● Soluzione I - parte I

● Soluzione I - parte II

● Soluzione II

Risposta del Sistema

EsempioEsempio di integrazione di Runge-Kutta del quarto ordine. Lafunzione f(t) é l’equazione di stato. Per ogni istante di tempo i valorida F1 a F4 sono calcolati in sequenza e poi usati nell’equazionefinale per trovare il valore successivo.

Page 32: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

● Osservazioni

● Esempio

● Esempio

● Esercizio

● Soluzione I - parte I

● Soluzione I - parte II

● Soluzione II

Risposta del Sistema

EsempioLa soluzione inizia mettendo l’equazione di stato in forma matriciale e definendo lecondizioni iniziali. Poi vengono calcolati i quattro fattori di integrazione, che poi vengonocombinati per dare il valore finale dopo un passo.

Page 33: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

● Osservazioni

● Esempio

● Esempio

● Esercizio

● Soluzione I - parte I

● Soluzione I - parte II

● Soluzione II

Risposta del Sistema

Esercizio

F = M(d

dt)2x

usando:

x(0) = 1

x(0) = 2

h = 0.5s

F = 10

M = 1

Page 34: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

● Osservazioni

● Esempio

● Esempio

● Esercizio

● Soluzione I - parte I

● Soluzione I - parte II

● Soluzione II

Risposta del Sistema

Soluzione I - parte IMetodo di integrazione di Runge-Kutta per un sistemamassa-moll-smorzatore con un programma in linguaggio C

Page 35: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Debora Botturi Laboratorio di Sistemi e Segnali

Soluzione I - parte II

Page 36: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

● Osservazioni

● Esempio

● Esempio

● Esercizio

● Soluzione I - parte I

● Soluzione I - parte II

● Soluzione II

Risposta del Sistema

Soluzione IIMetodo di integrazione di Runge-Kutta per un sistema massa-moll-smorzatore con unprogramma in Scilab

Page 37: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

● Osservazioni

● Esempio

Debora Botturi Laboratorio di Sistemi e Segnali

Risposta del Sistema

Page 38: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

● Osservazioni

● Esempio

Debora Botturi Laboratorio di Sistemi e Segnali

Osservazioni

In molti casi il risultato di un’analisi numerica é un graficood una tabella

Dettagli come costanti di tempo e frequenze dismorzamento possono essere ottenute con metodi dianalisi sperimentale

Per determinare la risposta a regime del sistema si usal’equazione di stato in cui le derivate vengono settate alvalore di zero e poi viene risolta l’equazione (vedi esempio)

Page 39: Analisi Numerica - di.univr.it · Introduzione Metodologia Generale Rappresentazione a stati Rappresentazione a stati Esempio Esercizio Esempio Esercizio Esercizio

Introduzione

Metodologia Generale

Integrazione Numerica

Serie di Taylor

Integrazione di Runge-Kutta

Risposta del Sistema

● Osservazioni

● Esempio

Debora Botturi Laboratorio di Sistemi e Segnali

Esempio