Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Controllo a retroazione dello stato

Analisi, geometria, algebra, topologia...

Moderatori: Foto UtentePietroBaima, Foto UtenteIanero

0
voti

[71] Re: Controllo a retroazione dello stato

Messaggioda Foto Utentedimaios » 25 giu 2013, 10:14

Dipende cosa c'e' nel resto della catena ma la domanda nel tuo contesto mi lascia alquanto perplesso! :-|
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

0
voti

[72] Re: Controllo a retroazione dello stato

Messaggioda Foto Utentecyd » 25 giu 2013, 12:44

hai \dot{v}=\frac{u}{m}-\frac{\alpha v^2}{m}-\frac{cv}{m}

posto u = m( \frac{\alpha v^2}{m} + \frac{c v}{m}  + y)
ottieni \dot{v} = y
cioè hai linearizzato globalmente il sistema tramite una retroazione non lineare.

a questo punto però devi assicurare la stabilità del sistema lineare.
Avatar utente
Foto Utentecyd
0 1
 
Messaggi: 5
Iscritto il: 12 feb 2011, 13:55

0
voti

[73] Re: Controllo a retroazione dello stato

Messaggioda Foto Utentedimaios » 25 giu 2013, 15:42

Attenzione. Manca il guadagno sulla parte lineare della retroazione e poi non si dovrebbe procedere in questo modo perché la cancellazione diretta della non linearità è solo un esercizio teorico. Lo stato deve essere stimato oppure si sintetizza un controllore non lineare robusto.
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

0
voti

[74] Re: Controllo a retroazione dello stato

Messaggioda Foto Utentecyd » 25 giu 2013, 16:26

dimaios ha scritto:Attenzione. Manca il guadagno sulla parte lineare della retroazione e poi non si dovrebbe procedere in questo modo perché la cancellazione diretta della non linearità è solo un esercizio teorico. Lo stato deve essere stimato oppure si sintetizza un controllore non lineare robusto.


sicuro, devi implementare un controllo robusto. puoi farlo tramite per esempio un controllo sliding mode o adattativo, uno stimatore dello stato se non sbaglio dipende comunque dai parametri e stima il sottospazio dello stato non acquisibile tramite sensori, quindi dovresti in linea teorica fare anche un predittore tipo least square per la stima dei parametri, però anche solo un controllo robusto potrebbe essere sufficiente, dipende dai casi.

la parte lineare, quella y devi sostituirla con una legge di controllo lineare, ad esempio con la legge
y=K_p (v_1-v)
avresti l'equazione
\dot{v} = K_p (v_1 - v)
la cui soluzione è
v(t) = x_0 e^{-K_p t} + v_1(1 - e^{-K_p t})
che converge in v1 asintoticamente con costante di tempo 1/Kp
Avatar utente
Foto Utentecyd
0 1
 
Messaggi: 5
Iscritto il: 12 feb 2011, 13:55

0
voti

[75] Re: Controllo a retroazione dello stato

Messaggioda Foto Utentedimaios » 25 giu 2013, 17:31

cyd ha scritto:e stima il sottospazio dello stato non acquisibile tramite sensori


No. Per definizione puoi stimare solo il sottospazio osservabile dopo aver verificato che gli autovalori del sottospazio non osservabile siano stabili.

cyd ha scritto:quindi dovresti in linea teorica fare anche un predittore tipo least square per la stima dei parametri


No. Ne basta uno solo in quanto le incertezze parametriche sono modellate come disturbi sullo stato oppure si costruisce uno stato esteso tentando di stimare i parametri incogniti.
La tecnica impiegata dipende dal modello formulato all'inizio.

cyd ha scritto:puoi farlo tramite per esempio un controllo sliding mode o adattativo


Sarebbe auspicabile ma nel post [69] Foto Utentedlbp ha detto di non aver sostenuto esami riguardanti il controllo non lineare per cui deve arrangiarsi con gli strumenti a disposizione. ;-)
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

0
voti

[76] Re: Controllo a retroazione dello stato

Messaggioda Foto Utentecyd » 25 giu 2013, 18:08

dimaios ha scritto:
cyd ha scritto:e stima il sottospazio dello stato non acquisibile tramite sensori


No. Per definizione puoi stimare solo il sottospazio osservabile dopo aver verificato che gli autovalori del sottospazio non osservabile siano stabili.


beh si certo, intendevo la parte osservabile dello stato altrimento non ha nemmeno senso parlarne. Però ad esempio se ho un sensore di velocità posso integrare e ricavare anche la posizione, date le condizioni iniziali.
Avatar utente
Foto Utentecyd
0 1
 
Messaggi: 5
Iscritto il: 12 feb 2011, 13:55

0
voti

[77] Re: Controllo a retroazione dello stato

Messaggioda Foto Utentedimaios » 25 giu 2013, 18:35

cyd ha scritto:Però ad esempio se ho un sensore di velocità posso integrare e ricavare anche la posizione, date le condizioni iniziali.


A costo di sembrare pedante sottolineo una volta ancora che la misura diretta potrebbe essere affetta da errori che uno stimatore puo' parzialmente eliminare.
Integrare una velocita' quando quest'ultima risulta una variabile aleatoria polarizzata porta l'errore a divergere in modo incontrollato. Per questo si deve utilizzare uno stimatore nei casi reali.

Stesso discorso vale per le condizioni iniziali alle quali lo stimatore ( se ben progettato ) e' in grado di sopperire autonomamente.

Inoltre l'analisi dell'innovazione dello stimatore fornisce utili informazioni sulla natura del modello e la qualita' della stima.
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

Precedente

Torna a Matematica generale

Chi c’è in linea

Visitano il forum: Nessuno e 30 ospiti