Controllo Ottimo e Predittivo per Sistemi Dinamici a Parametri Concentrati
|
|
|
- Massimo Salvi
- 10 anni fa
- Просмотров:
Транскрипт
1 Controllo Ottimo e Predittivo per Sistemi Dinamici a Parametri Concentrati Angelo Alessandri [email protected] Dipartimento di Ingegneria della Produzione, Termoenergetica e Modelli Matematici (DIPTEM) Università degli Studi di Genova
2 Controllo Ottimo e Predittivo per Sistemi Dinamici 2 Decisione e Pianificazione Decisione: problema modello del problema soluzione del problema decisione Pianificazione: prendere decisioni su un problema in anticipo risoluzione del problema decisione risoluzione del problema decisione t t+ t+t t+ +T : orizzonte di controllo T: orizzonte di predizione
3 Controllo Ottimo e Predittivo per Sistemi Dinamici 3 Principali argomenti Sistemi dinamici. Controllo ottimo di un sistema dinamico. Controllo in anello aperto e in anello chiuso. Soluzione di problemi di controllo ottimo per sistemi dinamici. Programmazione matematica: ottimizzazione. richiamo dei principali algoritmi di Controllo predittivo. Reti approssimanti. Approssimazione di una legge di controllo predittivo in anello chiuso.
4 Controllo Ottimo e Predittivo per Sistemi Dinamici 4 Sistemi dinamici a tempo continuo: esempio del pendolo Un oggetto puntiforme di massa m è vincolato a una cerniera tramite un asta di lunghezza l e massa trascurabile. Supponiamo che sulla massa m agiscano solo la forza peso e una forza di attrito proporzionale alla velocità. Indicato con θ l angolo tra l asta e la perpendicolare, la velocità e l accelerazione della massa lungo la tangente alla circonferenza sono: v tan (t) = d(lθ) dt a tan (t) = dv tan(t) dt = l θ = l θ. θ l mgsinθ mg
5 Controllo Ottimo e Predittivo per Sistemi Dinamici 5 Equazione differenziale di un sistema dinamico a tempo continuo Se proiettiamo la relazione di uguaglianza fornita dalla legge di Newton lungo direzione della retta tangente alla circonferenza nel punto in cui si trova la massa, si ottiene: ml θ = mgsinθ bl θ dove b è un coefficiente di attrito e g è l accelerazione di gravità. Si tratta di un equazione differenziale ordinaria non lineare del secondo ordine: θ + b m θ + g l sinθ = 0 Definiamo il vettore di stato x = ( x1 x 2 ) = ( θ θ ).
6 Controllo Ottimo e Predittivo per Sistemi Dinamici 6 Equazione di stato di un sistema dinamico a tempo continuo L equazione di stato del pendolo è dunque ẋ 1 = x 2 ẋ 2 = g l sinx 1 b m x 2 In generale, per modellare un sistema dinamico, autonomo (non sottoposto a ingressi esterni) e tempo invariante si può utilizzare un equazione differenziale ordinaria del tipo ẋ = f (x), t 0, x R n L esistenza della soluzione del Problema di Cauchy di tale equazione con condizioni inziali x(0) assegnate è garantita sotto ipotesi di continuità di f( ); se f( ) è Lipschitz, la soluzione è anche unica.
7 Controllo Ottimo e Predittivo per Sistemi Dinamici 7 Sistemi dinamici a tempo continuo con ingresso di controllo Pendolo sottoposto a ingresso di controllo (coppia): I = ml 2 è l inerzia e u è il controllo: ẋ 1 = x 2 ẋ 2 = g l sinx 1 b m x 2+ 1 I u Per modellare un sistema dinamico tempo invariante con ingressi di controllo si può utilizzare in generale l equazione differenziale: ẋ = f (x,u), t 0 u θ blω dove x R n è il vettore di stato e u R m è il vettore di controllo. mg
8 Controllo Ottimo e Predittivo per Sistemi Dinamici 8 Sistemi dinamici a tempo discreto Sistemi dinamici descritti da equazioni alle differenze: sistemi dinamici autonomi x k+1 = f (x k ), k = 0,1,... dove x k R n è il vettore di stato; sistemi dinamici non-autonomi x k+1 = f (x k,u k ), k = 0,1,... dove x k R n è il vettore di stato e u k R m è il vettore di controllo
9 Controllo Ottimo e Predittivo per Sistemi Dinamici 9 Esempio di sistema dinamico a tempo discreto Sistema di tipo inventory modellato con una coda FIFO: x k+1 = x k +u k w k, k = 0,1,... u k w k dove x k x k R rappresenta la quantità di un certo bene disponibile al tempo k (x k è lo stato del sistema); u k R è il controllo, ossia la quantità di beni che vengono prodotti o aggiunti al tempo k (u k è il controllo); w k R rappresenta la domanda di beni che fuoriescono dalla coda istantaneamente al tempo k (w k è un disturbo).
10 Controllo Ottimo e Predittivo per Sistemi Dinamici 10 Controllo ottimo su orizzonte finito per sistemi dinamici a tempo continuo Problema COTCOF (Controllo Ottimo a Tempo Continuo su Orizzonte Finito) per un T R+ fissato: Problema COTCOF dove inf u( ) J(x(0),u( )) = T ẋ = f (x,u), t [0,T] 0 L(x(t),u(t))dt+K(x(T)) L : R n R m R fornisce una misura del costo lungo la traiettoria seguita dal sistema per t [0,T) con stato iniziale x(0); K : R n R rappresenta il costo finale, che dipende dallo stato finale x(t).
11 Controllo Ottimo e Predittivo per Sistemi Dinamici 11 Controllo ottimo su orizzonte finito per sistemi dinamici a tempo discreto Problema COTDOF (Controllo Ottimo Tempo Discreto su Orizzonte Finito) per un T N+ Problema COTDOF dove inf u( ) J(x 0,u 0 ( ),...,u T 1 ( )) = T 1 L(x k,u k )+K(x T ) k=0 x k+1 = f (x k,u k ), k = 0,1,...,T 1 L : R n R m R fornisce una misura del costo per un assegnato stato e controllo lungo la traiettoria seguita dal sistema da k = 0 a k = T 1; K : R n R rappresenta il costo finale, che dipende dallo stato finale x T.
12 Controllo Ottimo e Predittivo per Sistemi Dinamici 12 Controllo in anello aperto Sistemi dinamici a tempo continuo: u = γ(t) con la funzione γ : [0,T] R m. u ẋ = f (x,u) x Sistemi dinamici a tempo discreto: u k R m, k = 0,1,...,T 1. x 1 x 2 x T 1 x 0 f f f f x T u 0 u 1 u 2 u T 1
13 Controllo Ottimo e Predittivo per Sistemi Dinamici 13 Controllo in anello chiuso: il controllo è funzione dello stato Sistemi dinamici a tempo continuo: u = γ(x) con la funzione γ : X R m, x X R n u ẋ = f (x,u) γ x Sistemi dinamici a tempo discreto: u 0 = γ 0 (x 0 ),..., u T 1 = γ T 1 (x T 1 ), x k X R n, k = 0,1,..., con le funzioni γ i : X R m, i = 0,1,...,T 1, x 0 f f f f γ 0 γ 1 γ 2 γ T 1 u 0 x 1 x 2 u 1 u 2 x T 1 u T 1 xt
14 Controllo Ottimo e Predittivo per Sistemi Dinamici 14 Soluzione del Problema COTCOF in anello aperto Sistemi dinamici a tempo continuo. Condizioni necessarie di ottimalità (equazioni di Eulero-Lagrange): ẋ = f (x,u) λ = Two Boundary Value Problem (TBVP) x H(x,u, λ) u H(x,u, λ) = 0 dove t [0,T] e H(x,u,λ) = L(x,u)+λ T f (x,u) Funzione Hamiltoniana condizioni iniziali su x( ) e finali su λ( ). Si tratta di equazioni differenziali ordinarie e la soluzione u( ) è una funzione del tempo (controllo in anello aperto).
15 Controllo Ottimo e Predittivo per Sistemi Dinamici 15 Soluzione del Problema COTDOF in anello aperto Sistemi dinamici a tempo discreto: condizioni necessarie di ottimalità. TBVP dove k = 0,1,...,T 1 e x k+1 = f (x k,u k ) λ k = x H(x k,u k,λ k+1 ) u k H(x k,u k,λ k+1 ) = 0 H(x,u,λ) = L(x,u)+λ T f (x,u) Funzione Hamiltoniana Discreta con condizioni iniziali x 0 assegnate e condizioni finali date da λ T = K(x T). x Soluzione del problema è una sequenza u k, k = 0,1,...,T 1 di vettori di R m (controllo in anello aperto).
16 Controllo Ottimo e Predittivo per Sistemi Dinamici 16 Soluzione del Problema COTCOF in anello chiuso Teorema di verifica. Dato un Problema COTCOF, supponiamo che esista una funzione valore V : R+ R n R di classe C 1 tale che t V(t,x)+ x V(t,x)f(x,u)+L(x,u) 0 per t [0,T], x R n, u U R p (U è l insieme di ammissibilità, cioè insieme in cui la soluzione dell equazione differenziale è ben definita) 1 ; inoltre V(T,x(T)) = K(x(T)). Se esiste una funzione ū( ) tale che t V(t, x)+ x V(t, x)f( x,ū)+l( x,ū) = 0 dove V(T, x(t)) = K( x(t)) e x(t) è la soluzione dell equazione differenziale per t [0,T] con x(0) = x 0 e u = ū( ), allora ū( ) è soluzione del Problema COTCOF. 1 V x è un vettore riga.
17 Controllo Ottimo e Predittivo per Sistemi Dinamici 17 Equazione di Hamilton-Jacobi-Bellman (HJB) La funzione valore è il costo ottimo: V(t,x) = inf J(t,x(t),u( )), t [0,T] u( ) La soluzione del Problema COTCOF si ottiene risolvendo l equazione differenziale alle derivate parziali (equazione di Hamilton-Jacobi-Bellman) V(t,x)+ inf t u U [ ] x V(t,x)f(x,u)+L(x,u) con la condizione finale V(T,x(T)) = K(x(T)). = 0, t [0,T] È in generale difficile trovare la soluzione esatta dell equazione HJB. Tale equazione, inoltre, ammette soluzioni che possono non essere di classe C 1.
18 Controllo Ottimo e Predittivo per Sistemi Dinamici 18 Esempio di un Problema COTCOF: problema di controllo ottimo LQ a tempo continuo Modello del sistema (lineare): ẋ = Ax+Bu, x X R n,u U R m con A R n n e B R m n. Funzione costo (quadratica): J = T 0 x(t) T P x(t)+u(t) T Qu(t)dt+x(T) T Rx(T) con Q R m m simmetrica e definita positiva, P R n n e R R n n simmetriche e semidefinite positive.
19 Controllo Ottimo e Predittivo per Sistemi Dinamici 19 Soluzione del problema di controllo ottimo LQ a tempo continuo mediante l equazione di HJB (anello chiuso) V(t,x)+ inf t u U [ x V(t,x)f(x,u)+L(x,u) ] = 0, t [0,T] dove f(x,u) = Ax + Bu e L(x,u) = x T P x + u T Qu con V(T,x(T)) = x(t) T Rx(T). Quindi, si ottiene inf u U [ ] x V(t,x)f(x,u)+L(x,u) + x T P x+u T Qu ] = inf u U [ = inf u U [ x V(t,x)(Ax+Bu) x V(t,x)(Bu)+uT Qu Essendo il funzionale quadratico in u, la soluzione del problema di minimo è facilmente ricavabile: u = 1 ( ) T 2 Q 1 B T x V(t,x) ]
20 Controllo Ottimo e Predittivo per Sistemi Dinamici 20 Soluzione... mediante l equazione di HJB (anello chiuso) Supponiamo V(t,x) = x T Σ(t)x, con Σ(t) R n n, simmetrica e definita positiva, t [0, T]. L equazione HJB ci fornisce l uguaglianza quindi x T Σx+x T Px+x T( ΣA+A T Σ ) x+x T ΣBQ 1 B T Σx = 0, x T( Σ+P ) +ΣA+A T Σ+ΣBQ 1 B T Σ x = 0, che è sempre verificata se Σ(t) soddisfa l equazione differenziale di Riccati (matriciale): Σ(t) = P Σ(t)A A T Σ(t) Σ(t)BQ 1 B T Σ(t) da risolvere per t [0,T] con condizioni finali Σ(T) = R.
21 Controllo Ottimo e Predittivo per Sistemi Dinamici 21 Soluzione... mediante l equazione di HJB (anello chiuso) Risolta l equazione differenziale di Riccati, la relazione u = 1 ( ) T 2 Q 1 B T x V(t,x) fornisce la legge di controllo ottimo con retroazione sullo stato (state feedback) che minimizza il costo quadratico del problema LQ: u(t) = Q 1 B T Σ(t)x(t). u ẋ = Ax+Bu Q 1 B T Σ(t) Equazione differenziale di Riccati x
22 Controllo Ottimo e Predittivo per Sistemi Dinamici 22 Soluzione del Problema COTDOF in anello chiuso mediante la programmazione dinamica (PD) Supponiamo che la soluzione del Problema COTDOF esista. Si ottengono le seguenti uguaglianze: min J(x 0,u 0 ( ),...,u T 1 ( )) = u 0 ( ),...,u T 1 ( ) = min u 0 ( ),...,u T 2 ( ) = min u 0 ( ),...,u T 2 ( ) { min u T 1 ( ) { T 2 k=0 [ T 2 k=0 min u 0 ( ),...,u T 1 ( ) [ T 1 k=0 L(x k,u k )+K(x T ) L(x k,u k )+L(x T 1,u T 1 )+K(x T ) ]} [ L(x k,u k )+ min L(xT 1,u T 1 )+K(x T ) ]} u T 1 ( ) ]
23 Controllo Ottimo e Predittivo per Sistemi Dinamici 23 Soluzione... mediante la programmazione dinamica (PD) Allo stadio T 1, la legge di controllo ottimo con retroazione sullo stato è la soluzione del problema [ min L(xT 1,u u T 1 )+K(x T ) ] T 1,x T con vincolo x T = f ( x T 1,u T 1 ). La soluzione è una funzione γ T 1 : R n R m tale che [ min L(xT 1,u u T 1,x T 1 )+K(x T ) ] = L(x T 1,u T 1)+K ( f(x T 1,u T 1) ) T dove u T 1 = γ T 1 (x T 1). Si procede a ritroso (backward), dopo aver definito il cost-to-go: J k(x k ) = min u k [L(x k,u k )+K(f(x k,u k ))], k = T 1,T 2,...,0
24 Controllo Ottimo e Predittivo per Sistemi Dinamici 24 Soluzione... mediante la programmazione dinamica (PD) La sucessione dei cost-to-go a ciascun stadio è data dall equazione di Bellman: J T (x T) = K(x T ) J k (x k) = min u k R m : x k+1 =f(x k,u k ) [ L(xk,u k )+J k+1(x k+1 ) ], k = T 1,T 2,...,0 La determinazione della legge di controllo ottimo in anello chiuso richiede la soluzione analitica dell equazione di Bellman.
25 Controllo Ottimo e Predittivo per Sistemi Dinamici 25 Soluzione di un Problema COTDOF: problema di controllo ottimo LQ a tempo discreto Modello del sistema (lineare): x k+1 = Ax k +Bu k, x X R n,u U R m con A R n n e B R m n. Funzione costo (quadratica): J = T 1 k=0 x T kp x k +u T kqu k +x T TRx T con Q R m m simmetrica e definita positiva, P R n n e R R n n simmetriche e semidefinite positive.
26 Controllo Ottimo e Predittivo per Sistemi Dinamici 26 Esempio di un Problema COTDOF: problema di controllo ottimo LQ a tempo discreto Equazione di Bellman: JT (x T) = x T T Rx T J k (x k) = min u k R m : x k+1 =Ax k +Bu k [ x T k P x k +u T kqu k +J k+1(x k+1 ) ], k = T 1,T 2,...,0 Stadio k = T 1: J T 1(x T 1 ) = min u T 1 R m : x T =Ax T 1 +Bu T 1 [ x T T 1 P x T 1 +u T T 1Qu T 1 +J T(x T ) ] [ min x T T 1P x u T 1 R m T 1 +u T T 1Qu T 1 + ( ) TR ( ) ] Ax T 1 +Bu T 1 AxT 1 +Bu T 1
27 Controllo Ottimo e Predittivo per Sistemi Dinamici 27 Soluzione del problema di controllo ottimo LQ a tempo discreto mediante la PD (anello chiuso) La soluzione del problema di minimizzazione è data da u T 1 = L T 1x T 1 con L T 1 = ( Q+B T RB ) B T RA; il costo ottimo è J T 1(x T 1 ) = x T T 1Σ T 1 x T 1 dove Σ T 1 = P +L T T 1 QL T 1 +(A BL T 1 ) T R(A BL T 1 ). Al generico stadio k = T 2,T 3,...,0, la legge di controllo ottimo è u k = L kx k con L k = ( Q+B T Σ k+1 B ) B T RA, dove la sequenza delle matrici Σ k si calcola mediante l equazione di Riccati alle differenze: Σ k 1 = A T[ Σ k Σ k B ( Q+B T Σ k B ) 1 B T Σ k ]A, k = T,T 1,...,0 con Σ T = R.
28 Controllo Ottimo e Predittivo per Sistemi Dinamici 28 Difficoltà nella soluzione di problemi di controllo ottimo La soluzione di problemi di controllo ottimo in anello chiuso è più difficile rispetto ai corrispondenti problemi in anello aperto. Se non sono valide le ipotesi LQ, la soluzione del problema di controllo ottimo in anello chiuso (ottenibile dall equazione di HJB o attraverso la PD) non è in genere facilmente calcolabile in forma analitica. Se si usa un appproccio basato su HJB e PD, è difficile tener conto di vincoli sullo stato o sui controlli. Le metodologie di soluzione numerica dell equazioni HJB e della PD soffrono di problemi di maledizione della dimensionalità: il numero di calcoli cresce in maniera non polinomiale (NP) con la dimensione del vettore di stato. Le metodologie numeriche sviluppate per risolvere questi problemi cercano di mitigare gli effetti della maledizione della dimensionalità.
29 Controllo Ottimo e Predittivo per Sistemi Dinamici 29 Programmazione matematica a numeri reali Programmazione matematica in R n : non vincolata (libera) dove f : R n R. vincolata min x R nf(x) min x R nf(x) tale che g(x) = 0 h(x) 0 dove f : R n R, g : R n R m e h : R n R m.
30 Controllo Ottimo e Predittivo per Sistemi Dinamici 30 Programmazione matematica a numeri interi Programmazione matematica in Z n : non vincolata (libera) dove f : R n R. vincolata min x Z nf(x) min x Z nf(x) tale che g(x) = 0 h(x) 0 dove f : R n R, g : R n R m e h : R n R m.
31 Controllo Ottimo e Predittivo per Sistemi Dinamici 31 Programmazione matematica mista Programmazione matematica in R n e Z n : non vincolata (libera) dove f : R n 1+n 2 R. vincolata tale che min f(x,y) x R n 1,y Z n 2 min f(x,y) x R n 1,y Z n 2 g(x,y) = 0 h(x,y) 0 dove f : R n 1+n 2 R, g : R n 1+n 2 R m e h : R n 1+n 2 R m.
32 Controllo Ottimo e Predittivo per Sistemi Dinamici 32 Programmazione matematica lineare Programmazione matematica lineare reale: dove A R m n, b R m e c R n. minc T x Ax = b x 0, x R n Programmazione matematica lineare intera: dove A R m n, b R m e c R n. minc T x Ax = b x 0, x Z n
33 Controllo Ottimo e Predittivo per Sistemi Dinamici 33 Algoritmi di programmazione matematica lineare Programmazione matematica a numeri reali: metodo del simplesso; metodi del punto interno. Programmazione matematica a numeri interi: metodo dei piani di taglio (cut); metodi branch-and-bound.
34 Controllo Ottimo e Predittivo per Sistemi Dinamici 34 Algoritmi di programmazione matematica non lineare Problemi non vincolati: metodi non derivativi; metodo del gradiente; metodo di Newton; metodi quasi Newton. Problemi vincolati: metodo dei moltiplicatori; metodi del punto interno; metodi basati sulla penalizzazione esatta; metodi basati sul rilassamento lagrangiano.
35 Controllo Ottimo e Predittivo per Sistemi Dinamici 35 Controllo predittivo per sistemi a tempo discreto Model Predictive Control (MPC): risoluzione ad ogni istante temporale t = 0,1,... di un problema di controllo ottimo su orizzonte finito e attuazione della prima azione di controllo. Problema P t,t+t : determinare il minimo di J t = t+t 1 k=t L(x k,u k )+K(x t+t ) con i vincoli x k+1 = f (x k,u k ), k = t,t+1,...,t+t 1 x k X R n, k = t+1,t+2,...,t+t u k U R m, k = t,t+1,...,t+t 1. Il Problema P t,t+t è un problema di programmazione matematica, in generale non lineare. La sua soluzione è il vettore dei controlli ottimi u t,t+t 1, di cui si considera la prima azione di controllo u t
36 Controllo Ottimo e Predittivo per Sistemi Dinamici 36 Controllo predittivo per sistemi a tempo discreto T t x t Risoluzione del problema P t,t+t t+1 t+t t+1+t x t+1 Risoluzione del problema P t+1,t+1+t x t+2 u t,t+t 1 u t+1,t+t Applico Applico u t u t+1
37 Controllo Ottimo e Predittivo per Sistemi Dinamici 37 Controllo predittivo: anello aperto o anello chiuso? Il Problema P t,t+t fornisce una soluzione di controllo in anello aperto che viene applicata istantaneamente in anello chiuso. Le prime idee sul controllo predittivo nascono agli inizi degli anni settanta con il cosidetto Open-Loop Feedback Control (OLFC) (si veda, per esempio, D.P. Bertsekas, Dynamic Programming and Stochastic Control, Academic Press, New York, 1976). La soluzione del Problema P t,t+t viene ottenuta risolvendo un problema di programmazione matematica, in generale non lineare. È necessario verificare la stabilità in anello chiuso della legge di controllo che risulta dalla soluzione del Problema P t,t+t.
38 Controllo Ottimo e Predittivo per Sistemi Dinamici 38 Approssimazione delle leggi di controllo predittivo Supponiamodi essere in grado risolvere il Problema P t,t+t di programmazione matematica per un dato stato iniziale x(k) e sia u t,t+t 1 (k) la sua soluzione, con k = 0,1,...,K. Usando questi dati, si può pensare di approssimare la legge di controllo predittivo x u t (x). x Risoluzione del problema P t,t+t u t La legge di controllo ottimo può essere approssimata mediante una rete approssimante (per esempio, feedforward, RBF o SVR).
39 Controllo Ottimo e Predittivo per Sistemi Dinamici 39 Reti neurali feedforward multi-strato Le reti neurali feedforward multi-strato sono stutture composte da L strati con ν s unità neurali nello strato s (s = 1,...,L). La funzione ingresso/uscita q-esima dello strato s-esimo è y q (s) = g s ν s 1 w pq (s)y p (s 1)+w 0q (s), s = 1,...,L, q = 1,...,ν s p=1 dove g s : R R è la funzione di attivazione dello strato s-esimo. La scelta più comune consiste nel prendere le stesse funzioni di attivazione per tutti gli strati nascosti, come, ad esempio, g(x) = 1/[1 + exp( x)] o g(x) = tanh(x). Spesso si sceglie come funzione di attivazione per l uscita g(x) = x.
40 { Controllo Ottimo e Predittivo per Sistemi Dinamici 40 Reti neurali feedforward multi-strato y(0) { g 1 g 1 g 2 g 2 w 1 w 2 w 3 g 2 g 3 g 3 y(3) g 1 g 3 g 2 I coefficienti w pq (s) e i cosiddetti bias w 0q (s) sono raggruppati nel vettore dei pesi dello strato s-esimo, indicato con w s. Il vettore di tutti i pesi è L w = col (w 1, w 2,..., w L ) W R n, dove n = ν s+1 (ν s +1) indica il numero totale dei pesi. L ingresso y(0) e l uscita y(l) della rete hanno dimensioni fissate pari a ν 0 a ν L, rispettivamente. s=0
41 Controllo Ottimo e Predittivo per Sistemi Dinamici 41 Reti neurali radial basis function (RBF) Le reti RBF sono reti feedforward a due livelli (solo uno strato nascosto) con funzioni di base radiali. L ingresso y(0) e l uscita y(2) della rete RBF sono legate dalla relazione ν 1 y q (2) = h w pq (2)g( y(0) c p Rp )+w 0q (2), q = 1,...,ν 2 p=1 dove g : R R è una funzione di base radiale e h : R R è una funzione non decrescente. Le matrici R p R ν 0 ν 0, p = 1,...,ν 1, sono simmetriche e definite positive. I vettori c p, p = 1,...,ν 1, sono i centri. La notazione R indica la norma euclidea pesata: x R = x T Rx, con R matrice simmetrica e definita positiva.
42 { Controllo Ottimo e Predittivo per Sistemi Dinamici 42 Reti neurali radial basis function (RBF) Il vettore di tutti i pesi è w = col ( w 2, c 1,..., c ν1 ) W R n, dove n = ν 0 ν 1 + ν 1 (ν ν 0 )/2+(ν 1 +1)ν 2, p = 1,...,ν 1. y(0) { g g g h h y(2) Le scelte più comuni sono g(x) = exp( x) e h(x) = x. g h g
43 Controllo Ottimo e Predittivo per Sistemi Dinamici 43 Support Vector Machine (SVM) Le SVM sono state sviluppate per la soluzione di problemi di classificazione di pattern. Successivamente sono state applicate anche alla soluzione di problemi di approssimazione di funzioni (SVR, support vector regression). Noto l insieme dei dati (x 1,y 1 ),(x 1,y 1 ),...,(x N,y N ) in R n R, la funzione approssimante f : R n R di una SVM con ingresso x R n e uscita scalare in R è N f(x) = α i k(x,x i )+β dove: i=1 k : R n R n R è la funzione del kernel (nucleo); α 1,α 2,...,α N e β sono i parametri della SVM.
44 Controllo Ottimo e Predittivo per Sistemi Dinamici 44 Tipologie di SVM La funzione kernel k(x, z) può essere scelta in maniera arbitraria purchè soddisfi la condizione di Mercer: k(x,z)g(x)g(z)dxdz 0 con qualunque funzione g L 2 (quadrato integrabile). Esempi di funzioni kernel: Kernel k(x, z) ) Parametri scalari gaussiano (RBF) exp a multiquadratico inverso ( x z 2 a polinomiale (x T z +a) b a, b sigmoidale tanh(ax T z +b) a, b 1 x z 2 +a a
45 X X X X X X X X X X Controllo Ottimo e Predittivo per Sistemi Dinamici 45 Approssimazione della legge di controllo predittivo mediante reti approssimanti Date le coppie {x(k),u t(k)}, k = 0,1,...,K, e una rete approssimante γ : R ν R n R m, ilproblemaèquellodiinterpolareidatirisolvendounproblema di minimi quadrati (in generale non lineare se le funzioni rappresentate dalle reti approssimanti dipendono non linearmente dai parametri): min w R ν K u t(k) γ(w,x(k)) 2 k=0 u t X X X X X x La legge di controllo ottimo approssimata è di tipo feedback. In generale occorre verificare le proprietà di stabilità di tale legge in anello chiuso.
46 Controllo Ottimo e Predittivo per Sistemi Dinamici 46 Approssimazione della legge di controllo predittivo: scelta dei parametri delle reti approssimanti Fissato il tipo di rete approssimante, la soluzione dei problemi di minimi quadrati non lineari consiste nel determinare i parametri ottimi della rete approssimante. La determinazione dei pesi ottimi è effettuata mediante tecniche di discesa che possono richiedere il calcolo del gradiente del costo di interpolazione rispetto ai pesi. Per le reti feedforward il gradiente può essere efficientemente calcolato mediante la backpropagation. Per reti RBF a centri fissi o SVR, la dipendenza lineare dai parametri rende la determinazione dei pesi ottimi particolarmente semplice mediante la soluzione di problemi di programmazione quadratica.
INTRODUZIONE AL CONTROLLO OTTIMO
INTRODUZIONE AL CONTROLLO OTTIMO Teoria dei Sistemi Ingegneria Elettronica, Informatica e TLC Prof. Roberto Zanasi, Dott. Giovanni Azzone DII - Università di Modena e Reggio Emilia AUTOLAB: Laboratorio
Esempio. Approssimazione con il criterio dei minimi quadrati. Esempio. Esempio. Risultati sperimentali. Interpolazione con spline cubica.
Esempio Risultati sperimentali Approssimazione con il criterio dei minimi quadrati Esempio Interpolazione con spline cubica. Esempio 1 Come procedere? La natura del fenomeno suggerisce che una buona approssimazione
Capitolo 4: Ottimizzazione non lineare non vincolata parte II. E. Amaldi DEIB, Politecnico di Milano
Capitolo 4: Ottimizzazione non lineare non vincolata parte II E. Amaldi DEIB, Politecnico di Milano 4.3 Algoritmi iterativi e convergenza Programma non lineare (PNL): min f(x) s.v. g i (x) 0 1 i m x S
Laboratorio Complementi di Ricerca Operativa DEI, Politecnico di Milano. Stima di parametri
Stima di parametri Il gestore di un sito turistico dove si pratica il bungee-jumping deve fornire alla sovrintendenza municipale un documento che riguarda la sicurezza del servizio fornito. Il documento
GIROSCOPIO. Scopo dell esperienza: Teoria fisica. Verificare la relazione: ω p = bmg/iω
GIROSCOPIO Scopo dell esperienza: Verificare la relazione: ω p = bmg/iω dove ω p è la velocità angolare di precessione, ω è la velocità angolare di rotazione, I il momento principale d inerzia assiale,
Energia e Lavoro. In pratica, si determina la dipendenza dallo spazio invece che dal tempo
Energia e Lavoro Finora abbiamo descritto il moto dei corpi (puntiformi) usando le leggi di Newton, tramite le forze; abbiamo scritto l equazione del moto, determinato spostamento e velocità in funzione
Matematica 1 - Corso di Laurea in Ingegneria Meccanica
Matematica 1 - Corso di Laurea in Ingegneria Meccanica Esercitazione su massimi e minimi vincolati 9 dicembre 005 Esercizio 1. Considerare l insieme C = {(x,y) R : (x + y ) = x } e dire se è una curva
2 + (σ2 - ρσ 1 ) 2 > 0 [da -1 ρ 1] b = (σ 2. 2 - ρσ1 σ 2 ) = (σ 1
1 PORTAFOGLIO Portafoglio Markowitz (2 titoli) (rischiosi) due titoli rendimento/varianza ( μ 1, σ 1 ), ( μ 2, σ 2 ) Si suppone μ 1 > μ 2, σ 1 > σ 2 portafoglio con pesi w 1, w 2 w 1 = w, w 2 = 1- w 1
Corso di Matematica per la Chimica
Dott.ssa Maria Carmela De Bonis a.a. 203-4 I sistemi lineari Generalità sui sistemi lineari Molti problemi dell ingegneria, della fisica, della chimica, dell informatica e dell economia, si modellizzano
Ottimizazione vincolata
Ottimizazione vincolata Ricordiamo alcuni risultati provati nella scheda sulla Teoria di Dini per una funzione F : R N+M R M di classe C 1 con (x 0, y 0 ) F 1 (a), a = (a 1,, a M ), punto in cui vale l
Parte 3. Rango e teorema di Rouché-Capelli
Parte 3. Rango e teorema di Rouché-Capelli A. Savo Appunti del Corso di Geometria 203-4 Indice delle sezioni Rango di una matrice, 2 Teorema degli orlati, 3 3 Calcolo con l algoritmo di Gauss, 6 4 Matrici
Grandezze scalari e vettoriali
Grandezze scalari e vettoriali Esempio vettore spostamento: Esistono due tipi di grandezze fisiche. a) Grandezze scalari specificate da un valore numerico (positivo negativo o nullo) e (nel caso di grandezze
APPLICAZIONI LINEARI
APPLICAZIONI LINEARI 1. Esercizi Esercizio 1. Date le seguenti applicazioni lineari (1) f : R 2 R 3 definita da f(x, y) = (x 2y, x + y, x + y); (2) g : R 3 R 2 definita da g(x, y, z) = (x + y, x y); (3)
. Si determina quindi quale distanza viene percorsa lungo l asse y in questo intervallo di tempo: h = v 0y ( d
Esercizio 1 Un automobile viaggia a velocità v 0 su una strada inclinata di un angolo θ rispetto alla superficie terrestre, e deve superare un burrone largo d (si veda la figura, in cui è indicato anche
Richiami su norma di un vettore e distanza, intorni sferici in R n, insiemi aperti, chiusi, limitati e illimitati.
PROGRAMMA di Fondamenti di Analisi Matematica 2 (DEFINITIVO) A.A. 2010-2011, Paola Mannucci, Canale 2 Ingegneria gestionale, meccanica e meccatronica, Vicenza Testo Consigliato: Analisi Matematica, M.
Appunti sul corso di Complementi di Matematica - prof. B.Bacchelli. 03 - Equazioni differenziali lineari omogenee a coefficienti costanti.
Appunti sul corso di Complementi di Matematica - prof. B.Bacchelli 03 - Equazioni differenziali lineari omogenee a coefficienti costanti. Def. Si dice equazione differenziale lineare del secondo ordine
Se x* e punto di minimo (locale) per la funzione nell insieme Ω, Ω = { x / g i (x) 0 i I, h j (x)= 0 j J } lo e anche per F(x) = f o (x) + c x x 2
NLP -OPT 1 CONDIZION DI OTTIMO [ Come ricavare le condizioni di ottimo. ] Si suppone x* sia punto di ottimo (minimo) per il problema min f o (x) con vincoli g i (x) 0 i I h j (x) = 0 j J la condizione
PROBLEMI TRADIZIONALI SIMULAZIONE DELLA PROVA DI MATEMATICA
Simulazione 01/15 ANNO SCOLASTICO 01/15 PROBLEMI TRADIZIONALI SIMULAZIONE DELLA PROVA DI MATEMATICA DELL ESAME DI STATO PER IL LICEO SCIENTIFICO Il candidato risolva uno dei due problemi Problema 1 Nella
bensì una tendenza a ruotare quando vengono applicate in punti diversi di un corpo
Momento di una forza Nella figura 1 è illustrato come forze uguali e contrarie possono non produrre equilibrio, bensì una tendenza a ruotare quando vengono applicate in punti diversi di un corpo esteso.
Segnali e Sistemi. Dispensa integrativa per l insegnamento di Elementi di Controlli Automatici. Gianni Borghesan e Giovanni Marro
Segnali e Sistemi Dispensa integrativa per l insegnamento di Elementi di Controlli Automatici Gianni Borghesan e Giovanni Marro Indice Introduzione 2. Notazione............................. 2 2 Classificazione
MINIMI QUADRATI. REGRESSIONE LINEARE
MINIMI QUADRATI. REGRESSIONE LINEARE Se il coefficiente di correlazione r è prossimo a 1 o a -1 e se il diagramma di dispersione suggerisce una relazione di tipo lineare, ha senso determinare l equazione
Massimi e minimi vincolati
Massimi e minimi vincolati In problemi di massimo e minimo vincolato viene richiesto di ricercare massimi e minimi di una funzione non definita su tutto R n, ma su un suo sottoinsieme proprio. Esempio:
FUNZIONI ELEMENTARI - ESERCIZI SVOLTI
FUNZIONI ELEMENTARI - ESERCIZI SVOLTI 1) Determinare il dominio delle seguenti funzioni di variabile reale: (a) f(x) = x 4 (c) f(x) = 4 x x + (b) f(x) = log( x + x) (d) f(x) = 1 4 x 5 x + 6 ) Data la funzione
2 Argomenti introduttivi e generali
1 Note Oltre agli esercizi di questa lista si consiglia di svolgere quelli segnalati o assegnati sul registro e genericamente quelli presentati dal libro come esercizio o come esempio sugli argomenti svolti
RETTE, PIANI, SFERE, CIRCONFERENZE
RETTE, PIANI, SFERE, CIRCONFERENZE 1. Esercizi Esercizio 1. Dati i punti A(1, 0, 1) e B(, 1, 1) trovare (1) la loro distanza; () il punto medio del segmento AB; (3) la retta AB sia in forma parametrica,
Nome..Cognome.. Classe 4G 4 dicembre 2008. VERIFICA DI FISICA: lavoro ed energia
Nome..Cognome.. Classe 4G 4 dicembre 8 VERIFIC DI FISIC: lavoro ed energia Domande ) Energia cinetica: (punti:.5) a) fornisci la definizione più generale possibile di energia cinetica, specificando l equazione
Modulo di Meccanica e Termodinamica
Modulo di Meccanica e Termodinamica 1) Misure e unita di misura 2) Cinematica: + Moto Rettilineo + Moto Uniformemente Accelerato [+ Vettori e Calcolo Vettoriale] + Moti Relativi 3) Dinamica: + Forza e
QUESITO 1 A FISICA. Il candidato illustri il primo principio della termodinamica. Consideri poi la seguente
QUESITO 1 A Il candidato illustri il primo principio della termodinamica. Consideri poi la seguente circostanza: nel cilindro di un motore avviene una rapida espansione di un gas contro il pistone. Il
CONTINUITÀ E DERIVABILITÀ Esercizi proposti. 1. Determinare lim M(sinx) (M(t) denota la mantissa di t)
CONTINUITÀ E DERIVABILITÀ Esercizi proposti 1. Determinare lim M(sin) (M(t) denota la mantissa di t) kπ/ al variare di k in Z. Ove tale limite non esista, discutere l esistenza dei limiti laterali. Identificare
Modelli matematici e realtà:
Piano Lauree Scientifiche Matematica e Statistica 2010-11 Modelli matematici e realtà: sulle equazioni differenziali - prima parte R. Vermiglio 1 1 Dipartimento di Matematica e Informatica - Università
LE FIBRE DI UNA APPLICAZIONE LINEARE
LE FIBRE DI UNA APPLICAZIONE LINEARE Sia f:a B una funzione tra due insiemi. Se y appartiene all immagine di f si chiama fibra di f sopra y l insieme f -1 y) ossia l insieme di tutte le controimmagini
Dimensione di uno Spazio vettoriale
Capitolo 4 Dimensione di uno Spazio vettoriale 4.1 Introduzione Dedichiamo questo capitolo ad un concetto fondamentale in algebra lineare: la dimensione di uno spazio vettoriale. Daremo una definizione
2.1 Definizione di applicazione lineare. Siano V e W due spazi vettoriali su R. Un applicazione
Capitolo 2 MATRICI Fra tutte le applicazioni su uno spazio vettoriale interessa esaminare quelle che mantengono la struttura di spazio vettoriale e che, per questo, vengono dette lineari La loro importanza
Controlli Automatici T. Trasformata di Laplace e Funzione di trasferimento. Parte 3 Aggiornamento: Settembre 2010. Prof. L.
Parte 3 Aggiornamento: Settembre 2010 Parte 3, 1 Trasformata di Laplace e Funzione di trasferimento Prof. Lorenzo Marconi DEIS-Università di Bologna Tel. 051 2093788 Email: [email protected] URL:
VC-dimension: Esempio
VC-dimension: Esempio Quale è la VC-dimension di. y b = 0 f() = 1 f() = 1 iperpiano 20? VC-dimension: Esempio Quale è la VC-dimension di? banale. Vediamo cosa succede con 2 punti: 21 VC-dimension: Esempio
Transitori del primo ordine
Università di Ferrara Corso di Elettrotecnica Transitori del primo ordine Si consideri il circuito in figura, composto da un generatore ideale di tensione, una resistenza ed una capacità. I tre bipoli
LE FUNZIONI A DUE VARIABILI
Capitolo I LE FUNZIONI A DUE VARIABILI In questo primo capitolo introduciamo alcune definizioni di base delle funzioni reali a due variabili reali. Nel seguito R denoterà l insieme dei numeri reali mentre
Algebra Lineare e Geometria
Algebra Lineare e Geometria Corso di Laurea in Ingegneria Elettronica A.A. 2013-2014 Prova d esame del 16/06/2014. 1) a) Determinare la matrice associata all applicazione lineare T : R 3 R 4 definita da
Università degli studi di Salerno corso di studi in Ingegneria Informatica TUTORATO DI FISICA. Lezione 5 - Meccanica del punto materiale
Università degli studi di Salerno corso di studi in Ingegneria Informatica TUTORATO DI FISICA Esercizio 1 Lezione 5 - Meccanica del punto materiale Un volano è costituito da un cilindro rigido omogeneo,
Parte 6. Applicazioni lineari
Parte 6 Applicazioni lineari A Savo Appunti del Corso di Geometria 203-4 Indice delle sezioni Applicazioni fra insiemi, 2 Applicazioni lineari tra spazi vettoriali, 2 3 Applicazioni lineari da R n a R
Elettronica II Proprietà e applicazioni della trasformata di Fourier; impedenza complessa; risposta in frequenza p. 2
Elettronica II Proprietà e applicazioni della trasformata di Fourier; impedenza complessa; risposta in frequenza Valentino Liberali Dipartimento di Tecnologie dell Informazione Università di Milano, 26013
Esempi di funzione. Scheda Tre
Scheda Tre Funzioni Consideriamo una legge f che associa ad un elemento di un insieme X al più un elemento di un insieme Y; diciamo che f è una funzione, X è l insieme di partenza e X l insieme di arrivo.
Richiami sulle derivate parziali e definizione di gradiente di una funzione, sulle derivate direzionali. Regola della catena per funzioni composte.
PROGRAMMA di Fondamenti di Analisi Matematica 2 (che sarà svolto fino al 7 gennaio 2013) A.A. 2012-2013, Paola Mannucci e Claudio Marchi, Canali 1 e 2 Ingegneria Gestionale, Meccanica-Meccatronica, Vicenza
09 - Funzioni reali di due variabili reali
Università degli Studi di Palermo Facoltà di Economia CdS Sviluppo Economico e Cooperazione Internazionale Appunti del corso di Matematica 09 - Funzioni reali di due variabili reali Anno Accademico 2013/2014
Parte 2. Determinante e matrice inversa
Parte. Determinante e matrice inversa A. Savo Appunti del Corso di Geometria 013-14 Indice delle sezioni 1 Determinante di una matrice, 1 Teorema di Cramer (caso particolare), 3 3 Determinante di una matrice
2 R = mgr + 1 2 mv2 0 = E f
Esercizio 1 Un corpo puntiforme di massa m scivola lungo la pista liscia di raggio R partendo da fermo da un altezza h rispetto al fondo della pista come rappresentato in figura. Calcolare: a) Il valore
SVM. Veronica Piccialli. Roma 11 gennaio 2010. Università degli Studi di Roma Tor Vergata 1 / 14
SVM Veronica Piccialli Roma 11 gennaio 2010 Università degli Studi di Roma Tor Vergata 1 / 14 SVM Le Support Vector Machines (SVM) sono una classe di macchine di che derivano da concetti riguardanti la
analisi di sistemi retroazionati (2)
: analisi di sistemi retroazionati (2) Marco Lovera Dipartimento di Elettronica e Informazione Politecnico di Milano [email protected] Indice Piccolo guadagno Stabilita ingresso-uscita Guadagno L 2
Matematica generale CTF
Equazioni differenziali 9 dicembre 2015 Si chiamano equazioni differenziali quelle equazioni le cui incognite non sono variabili reali ma funzioni di una o più variabili. Le equazioni differenziali possono
Sono casi particolari di MCF : SPT (cammini minimi) non vi sono vincoli di capacità superiore (solo x ij > 0) (i, j) A : c ij, costo di percorrenza
Il problema di flusso di costo minimo (MCF) Dati : grafo orientato G = ( N, A ) i N, deficit del nodo i : b i (i, j) A u ij, capacità superiore (max quantità di flusso che può transitare) c ij, costo di
Rette e curve, piani e superfici
Rette e curve piani e superfici ) dicembre 2 Scopo di questo articolo è solo quello di proporre uno schema riepilogativo che metta in luce le caratteristiche essenziali delle equazioni di rette e curve
Tempo di risposta di un termometro a mercurio
Fisica ecnica empo di risposta di un termometro a mercurio Ing. Luciano Pirri - 998 Vogliamo studiare la risposta dinamica di un termometro al mercurio e cioè la rapidità con la quale l'indicazione del
Appunti delle esercitazioni di Ricerca Operativa
Appunti delle esercitazioni di Ricerca Operativa a cura di P. Detti e G. Ciaschetti 1 Esercizi sulle condizioni di ottimalità per problemi di ottimizzazione non vincolata Esempio 1 Sia data la funzione
Analisi Matematica 2 per Matematica Esempi di compiti, primo semestre 2011/2012
Analisi Matematica 2 per Matematica Esempi di compiti, primo semestre 211/212 Ricordare: una funzione lipschitziana tra spazi metrici manda insiemi limitati in insiemi limitati; se il dominio di una funzione
a) Osserviamo innanzi tutto che dev essere x > 0. Pertanto il dominio è ]0, + [. b) Poniamo t = log x. Innanzi tutto si ha:
ESERCIZIO - Data la funzione f (x) = (log x) 6 7(log x) 5 + 2(log x) 4, si chiede di: a) calcolare il dominio di f ; ( punto) b) studiare la positività e le intersezioni con gli assi; (3 punti) c) stabilire
Interpolazione ed approssimazione di funzioni
Interpolazione ed approssimazione di funzioni Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ 9 novembre 2007 Outline 1 Polinomi Valutazione di un polinomio Algoritmo di Horner
FUNZIONI LINEARI. FUNZIONE VALORE ASSOLUTO. Si chiama funzione lineare (o funzione affine) una funzione del tipo = +
FUNZIONI LINEARI. FUNZIONE VALORE ASSOLUTO Si chiama funzione lineare (o funzione affine) una funzione del tipo = + dove m e q sono numeri reali fissati. Il grafico di tale funzione è una retta, di cui
Indice. 1 Introduzione alle Equazioni Differenziali 1 1.1 Esempio introduttivo... 1 1.2 Nomenclatura e Teoremi di Esistenza ed Unicità...
Indice 1 Introduzione alle Equazioni Differenziali 1 1.1 Esempio introduttivo............................. 1 1.2 Nomenclatura e Teoremi di Esistenza ed Unicità.............. 5 i Capitolo 1 Introduzione
1 Serie di Taylor di una funzione
Analisi Matematica 2 CORSO DI STUDI IN SMID CORSO DI ANALISI MATEMATICA 2 CAPITOLO 7 SERIE E POLINOMI DI TAYLOR Serie di Taylor di una funzione. Definizione di serie di Taylor Sia f(x) una funzione definita
Luigi Piroddi [email protected]
Automazione industriale dispense del corso 10. Reti di Petri: analisi strutturale Luigi Piroddi [email protected] Analisi strutturale Un alternativa all analisi esaustiva basata sul grafo di raggiungibilità,
Basi di matematica per il corso di micro
Basi di matematica per il corso di micro Microeconomia (anno accademico 2006-2007) Lezione del 21 Marzo 2007 Marianna Belloc 1 Le funzioni 1.1 Definizione Una funzione è una regola che descrive una relazione
Capitolo 13: L offerta dell impresa e il surplus del produttore
Capitolo 13: L offerta dell impresa e il surplus del produttore 13.1: Introduzione L analisi dei due capitoli precedenti ha fornito tutti i concetti necessari per affrontare l argomento di questo capitolo:
Ottimizzazione non Vincolata
Dipartimento di Informatica e Sitemistica Università di Roma Corso Dottorato Ingegneria dei Sistemi 15/02/2010, Roma Outline Ottimizzazione Non Vincolata Introduzione Ottimizzazione Non Vincolata Algoritmi
Da una a più variabili: derivate
Da una a più variabili: derivate ( ) 5 gennaio 2011 Scopo di questo articolo è di evidenziare le analogie e le differenze, relativamente al calcolo differenziale, fra le funzioni di una variabile reale
PROGRAMMAZIONE LINEARE IN DUE VARIABILI
1 PROGRAMMAZIONE LINEARE IN DUE VARIABILI La ricerca operativa nata durante la seconda guerra mondiale ed utilizzata in ambito militare, oggi viene applicata all industria, nel settore pubblico e nell
FAM. 1. Sistema composto da quattro PM come nella tabella seguente
Serie 11: Meccanica IV FAM C. Ferrari Esercizio 1 Centro di massa: sistemi discreti Determina il centro di massa dei seguenti sistemi discreti. 1. Sistema composto da quattro PM come nella tabella seguente
x (x i ) (x 1, x 2, x 3 ) dx 1 + f x 2 dx 2 + f x 3 dx i x i
NA. Operatore nabla Consideriamo una funzione scalare: f : A R, A R 3 differenziabile, di classe C (2) almeno. Il valore di questa funzione dipende dalle tre variabili: Il suo differenziale si scrive allora:
LEZIONE 23. Esempio 23.1.3. Si consideri la matrice (si veda l Esempio 22.2.5) A = 1 2 2 3 3 0
LEZIONE 23 231 Diagonalizzazione di matrici Abbiamo visto nella precedente lezione che, in generale, non è immediato che, data una matrice A k n,n con k = R, C, esista sempre una base costituita da suoi
Il concetto di valore medio in generale
Il concetto di valore medio in generale Nella statistica descrittiva si distinguono solitamente due tipi di medie: - le medie analitiche, che soddisfano ad una condizione di invarianza e si calcolano tenendo
Funzioni con dominio in R n
0.1 Punti e vettori di R n Politecnico di Torino. Funzioni con dominio in R n Nota Bene: delle lezioni. Questo materiale non deve essere considerato come sostituto Molto spesso risulta che una quantita
Lezione 10: Il problema del consumatore: Preferenze e scelta ottimale
Corso di Scienza Economica (Economia Politica) prof. G. Di Bartolomeo Lezione 10: Il problema del consumatore: Preferenze e scelta ottimale Facoltà di Scienze della Comunicazione Università di Teramo Scelta
Docente: Anna Valeria Germinario. Università di Bari. A.V.Germinario (Università di Bari) Analisi Matematica ITPS 1 / 22
Laurea in Informatica e Tecnologie per la Produzione del Software Corso di Analisi Matematica Calcolo differenziale e approssimazioni, formula di Taylor Docente: Anna Valeria Germinario Università di Bari
EQUAZIONI non LINEARI
EQUAZIONI non LINEARI Francesca Pelosi Dipartimento di Matematica, Università di Roma Tor Vergata CALCOLO NUMERICO e PROGRAMMAZIONE http://www.mat.uniroma2.it/ pelosi/ EQUAZIONI non LINEARI p.1/44 EQUAZIONI
Regressione non lineare con un modello neurale feedforward
Reti Neurali Artificiali per lo studio del mercato Università degli studi di Brescia - Dipartimento di metodi quantitativi Marco Sandri ([email protected]) Regressione non lineare con un modello neurale
Cap 3.1- Prima legge della DINAMICA o di Newton
Parte I Cap 3.1- Prima legge della DINAMICA o di Newton Cap 3.1- Prima legge della DINAMICA o di Newton 3.1-3.2-3.3 forze e principio d inerzia Abbiamo finora studiato come un corpo cambia traiettoria
Massimi e minimi vincolati di funzioni in due variabili
Massimi e minimi vincolati di funzioni in due variabili I risultati principali della teoria dell ottimizzazione, il Teorema di Fermat in due variabili e il Test dell hessiana, si applicano esclusivamente
Applicazioni lineari
Applicazioni lineari Esempi di applicazioni lineari Definizione. Se V e W sono spazi vettoriali, una applicazione lineare è una funzione f: V W tale che, per ogni v, w V e per ogni a, b R si abbia f(av
Approssimazione polinomiale di funzioni e dati
Approssimazione polinomiale di funzioni e dati Approssimare una funzione f significa trovare una funzione f di forma più semplice che possa essere usata al posto di f. Questa strategia è utilizzata nell
Modelli per la gestione delle scorte
Modelli per la gestione delle scorte Claudio Arbib Università di L Aquila Seconda Parte Sommario Sui problemi di gestione aperiodica equazioni di stato Funzioni di costo Un modello convesso formulazione
MATEMATICA. { 2 x =12 y 3 y +8 x =0, si pone il problema di trovare, se esistono, un numero x ed un numero y che risolvano entrambe le equazioni.
MATEMATICA. Sistemi lineari in due equazioni due incognite. Date due equazioni lineari nelle due incognite x, y come ad esempio { 2 x =12 y 3 y +8 x =0, si pone il problema di trovare, se esistono, un
Forze, leggi della dinamica, diagramma del. 28 febbraio 2009 (PIACENTINO - PREITE) Fisica per Scienze Motorie
Forze, leggi della dinamica, diagramma del corpo libero 1 FORZE Grandezza fisica definibile come l' agente in grado di modificare lo stato di quiete o di moto di un corpo. Ci troviamo di fronte ad una
SIMULAZIONE TEST ESAME - 1
SIMULAZIONE TEST ESAME - 1 1. Il dominio della funzione f(x) = log (x2 + 1)(4 x 2 ) (x 2 2x + 1) è: (a) ( 2, 2) (b) ( 2, 1) (1, 2) (c) (, 2) (2, + ) (d) [ 2, 1) (1, 2] (e) R \{1} 2. La funzione f : R R
CONI, CILINDRI, SUPERFICI DI ROTAZIONE
CONI, CILINDRI, SUPERFICI DI ROTAZIONE. Esercizi x + z = Esercizio. Data la curva x, calcolare l equazione del cilindro avente γ y = 0 come direttrice e con generatrici parallele al vettore v = (, 0, ).
3 GRAFICI DI FUNZIONI
3 GRAFICI DI FUNZIONI Particolari sottoinsiemi di R che noi studieremo sono i grafici di funzioni. Il grafico di una funzione f (se non è specificato il dominio di definizione) è dato da {(x, y) : x dom
Numeri Complessi. 4. Ricordando che, se z è un numero complesso, zz è un numero reale, mettere sotto la forma. z 2 + 2z + 2 = 0. z 2 + 2z + 6 = 0.
Numeri Complessi. Siano z = + i e z 2 = i. Calcolare z + z 2, z z 2, z z 2 e z z 2. 2. Siano z = 2 5 + i 2 e z 2 = 5 2 2i. Calcolare z + z 2, z z 2, z z 2 e z z 2. 3. Ricordando che, se z è un numero complesso,
Forze come grandezze vettoriali
Forze come grandezze vettoriali L. Paolucci 23 novembre 2010 Sommario Esercizi e problemi risolti. Per la classe prima. Anno Scolastico 2010/11 Parte 1 / versione 2 Si ricordi che la risultante di due
I appello - 24 Marzo 2006
Facoltà di Ingegneria - Corso di Laurea in Ing. Energetica e Gestionale A.A.2005/2006 I appello - 24 Marzo 2006 Risolvere gli esercizi motivando tutte le risposte. I.) Studiare la convergenza puntuale,
13. Campi vettoriali
13. Campi vettoriali 1 Il campo di velocità di un fluido Il concetto di campo in fisica non è limitato ai fenomeni elettrici. In generale il valore di una grandezza fisica assegnato per ogni punto dello
ESERCIZI APPLICAZIONI LINEARI
ESERCIZI APPLICAZIONI LINEARI PAOLO FACCIN 1. Esercizi sulle applicazioni lineari 1.1. Definizioni sulle applicazioni lineari. Siano V, e W spazi vettoriali, con rispettive basi B V := (v 1 v n) e B W
1. calcolare l accelerazione del sistema e stabilire se la ruota sale o scende [6 punti];
1 Esercizio Una ruota di raggio R = 15 cm e di massa M = 8 Kg può rotolare senza strisciare lungo un piano inclinato di un angolo θ 2 = 30 0, ed è collegato tramite un filo inestensibile ad un blocco di
Metodi numerici per la risoluzione di equazioni. Equazioni differenziali ordinarie
Metodi numerici per la risoluzione di equazioni differenziali ordinarie Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ Lezione 5-31 ottobre 2005 Outline 1 Il problema di Cauchy Il problema
CONTINUITÀ E DERIVABILITÀ Esercizi risolti
CONTINUITÀ E DERIVABILITÀ Esercizi risolti. Determinare kπ/ [cos] al variare di k in Z. Ove tale ite non esista, discutere l esistenza dei iti laterali. Identificare i punti di discontinuità della funzione
Esercizi su lineare indipendenza e generatori
Esercizi su lineare indipendenza e generatori Per tutto il seguito, se non specificato esplicitamente K indicherà un campo e V uno spazio vettoriale su K Cose da ricordare Definizione Dei vettori v,,v
I tre concetti si possono descrivere in modo unitario dicendo che f e iniettiva, suriettiva, biiettiva se e solo se per ogni b B l equazione
Lezioni del 29 settembre e 1 ottobre. 1. Funzioni iniettive, suriettive, biiettive. Sia f : A B una funzione da un insieme A ad un insieme B. Sia a A e sia b = f (a) B l elemento che f associa ad a, allora
Esponenziali elogaritmi
Esponenziali elogaritmi Potenze ad esponente reale Ricordiamo che per un qualsiasi numero razionale m n prendere n>0) si pone a m n = n a m (in cui si può sempre a patto che a sia un numero reale positivo.
Funzione reale di variabile reale
Funzione reale di variabile reale Siano A e B due sottoinsiemi non vuoti di. Si chiama funzione reale di variabile reale, di A in B, una qualsiasi legge che faccia corrispondere, a ogni elemento A x A
RICERCA OPERATIVA GRUPPO B prova scritta del 22 marzo 2007
RICERCA OPERATIVA GRUPPO B prova scritta del 22 marzo 2007 Rispondere alle seguenti domande marcando a penna la lettera corrispondente alla risposta ritenuta corretta (una sola tra quelle riportate). Se
Analisi 2. Argomenti. Raffaele D. Facendola
Analisi 2 Argomenti Successioni di funzioni Definizione Convergenza puntuale Proprietà della convergenza puntuale Convergenza uniforme Continuità e limitatezza Teorema della continuità del limite Teorema
