58
FACOLTÀ DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA DELL’AUTOMAZIONE A.A. 2010/2011 Relatore Ing. Daniele Carnevale Correlatore Ing Paolo Mondini Candidato Roberto Vollaro Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari UNIVERSITÀ DEGLI STUDI DI ROMA “TOR VERGATA”

Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

  • Upload
    eyad

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

UNIVERSITÀ DEGLI STUDI DI ROMA “TOR VERGATA”. CORSO DI LAUREA IN INGEGNERIA DELL’AUTOMAZIONE A.A. 2010/2011. Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari. FACOLT À DI INGEGNERIA. - PowerPoint PPT Presentation

Citation preview

Page 1: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

FACOLTÀ DI INGEGNERIA

CORSO DI LAUREA IN INGEGNERIA DELL’AUTOMAZIONE

A.A. 2010/2011

Relatore Ing. Daniele Carnevale

Correlatore

Ing Paolo Mondini

Candidato Roberto Vollaro

Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

UNIVERSITÀ DEGLI STUDI DI ROMA “TOR VERGATA”

Page 2: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Realizzare un supporto contenitivo che sia di ausilio a persone affette da tali patologie

Il lavoro svolto si colloca nell’ambito del contenimento di pazienti affetti da del movimento

atti distonici involontari in grado di danneggiare l’apparato muscolo scheletrico

Incapacità di riposizionamento

Introduzione al problema

Page 3: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Realizzazione e controllo di un supporto contenitivo per l’arto inferiore

Supporto mobile motorizzato

Asservimento di posizione

Assecondare un eventuale spasmo muscolare contenendone la forza

Introduzione al problema

Page 4: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Profilo ingegneristico

Passivity based control

Osservatori ad alto guadagno

Supervisor crontroller

Introduzione al problema

Page 5: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Progettazione del prototipo

Link mobile collegato ad una

cremagliera

Page 6: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Progettazione del prototipo

Link mobile collegato ad una

cremagliera

Sensore di posizione e sensore di forza

Page 7: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Progettazione del prototipo

Link mobile collegato ad una

cremagliera

Sensore di posizione e sensore di forza

Trasmissione del moto dal motore al link tramite ingranaggi

Page 8: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Sistemi passivi

Teoria della passività

Page 9: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

),(),,( uxuxfxVVyuT

),(),(uxhyuxfx

Sistemi passivi

È passivo se esiste una funzione di storage V(x) semidefinita positiva, continua e differenziabile tale che:

V(x) corrisponde ad una funzione che descrive l’energia immagazzinata dal sistema

Il prodotto tra ingresso e uscita corrisponde all’energia assorbita dal sistema

Il sistema

(1)

Page 10: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

)(),(

xhyuxfx

Sistemi passivi

Teorema:Se un sistema del tipo

• passivo con una funzione V(x) radialmente illimitata e definita positiva

• detectabile

risulta:

Page 11: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

)(),(

xhyuxfx

0)0( )(yu

0,0)( yyyT

Sistemi passivi

Teorema:Se un sistema del tipo

allora:

l’origine x=0 può essere stabilizzata globalmente e asintoticamente da

dove:

Page 12: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Sistemi passivi

Possibilità di estendere metodi basati sulla passività a sistemi che non sono passivi:

Feedback passivizzante Scelta dell’uscita

Page 13: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

22

2

)cos(2

)2

( TCmgLLMI z

rmmmm CCTI 1

22 rrTC m

r 2rrmm

Sintesi del controllo

(2) (3)

Page 14: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

nTmgLhCnCInI mm )cos(2

)()()( 22

122

Sintesi del controllo

22

2

)cos(2

)2

( TCmgLLMI z

rmmmm CCTI 1(2) (3)

Page 15: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

nTmgLhCnCInI mm )cos(2

)()()( 22

122

Sintesi del controllo

Si studia la passività del sistema trovato

Page 16: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

nTmgLhCnCInI mm )cos(2

)()()( 22

122

umgLhDM )cos(2

)(

0,0)(

0)0(

)(

)(

22

1

22

h

hnTu

CnCD

InIM

m

m

Sintesi del controllo

Si studia la passività del sistema trovato

Page 17: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

nTmgLhCnCInI mm )cos(2

)()()( 22

122

umgLhDM )cos(2

)(

0,0)(

0)0(

)(

)(

22

1

22

h

hnTu

CnCD

InIM

m

m

eee rif

Sintesi del controllo

Si studia la passività del sistema trovato

Definendo l’errore di posizione per una posizione di riferimento costante :

Page 18: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

nTmgLhCnCInI mm )cos(2

)()()( 22

122

umgLhDM )cos(2

)(

0,0)(

0)0(

)(

)(

22

1

22

h

hnTu

CnCD

InIM

m

m

eee rif umgLeheDeM )cos(2

)(

Sintesi del controllo

Si studia la passività del sistema trovato

Definendo l’errore di posizione per una posizione di riferimento costante :

Page 19: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

umgLeheDeM )cos(2

)(

Sintesi del controllo

Il punto di equilibrio desiderato e=0 e=0 non è punto di equilibrio per il sistema descritto

.

Page 20: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

umgLeheDeM )cos(2

)(

vemgLu p )()cos(2

Sintesi del controllo

Il punto di equilibrio desiderato e=0 e=0 non è punto di equilibrio per il sistema descritto

.

Feedback:

Page 21: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

umgLeheDeM )cos(2

)(

vemgLu p )()cos(2

veeheDeM p )()( 0,0)(

0)0(

eee p

p

Sintesi del controllo

Il punto di equilibrio desiderato e=0 e=0 non è punto di equilibrio per il sistema descritto

.

Feedback:

Page 22: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

veeheDeM p )()(

Sintesi del controllo

Utilizzando V(e,e) come funzione di storage, si va a studiare la passività del sistema:

.

e

p deMeeV0

2 )(21),(

Page 23: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

veeheDeM p )()(

e

p deMeeV0

2 )(21),(

eeeeMV )()(

veeheeD )(

0,0 e

Sintesi del controllo

Utilizzando V(e,e) come funzione di storage, si va a studiare la passività del sistema:

.

La cui derivata risulta:

.

(4)

(5)

Page 24: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

veeheDeM p )()(

eeeeMV )()(

veeheeD )(

0,0 e

veV

Sintesi del controllo

Utilizzando V(e,e) come funzione di storage, si va a studiare la passività del sistema:

.

La cui derivata risulta:

Il sistema è passivo rispetto all’uscita e e l’ingresso v

.

e

p deMeeV0

2 )(21),(

(4)

(5)

Page 25: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Sintesi del controllo

Le ipotesi del teorema per la sintesi di un controllo che stabilizzi asintoticamente il sistema sono soddisfatte:

• passivo con una funzione V(x) radialmente illimitata e definita positiva

Page 26: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Sintesi del controllo

Le ipotesi del teorema per la sintesi di un controllo che stabilizzi asintoticamente il sistema sono soddisfatte:

passivo con una funzione V(x) radialmente illimitata e definita positiva

Page 27: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Sintesi del controllo

Le ipotesi del teorema per la sintesi di un controllo che stabilizzi asintoticamente il sistema sono soddisfatte:

passivo con una funzione V(x) radialmente illimitata e definita positiva

• detectabile

Page 28: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Sintesi del controllo

Le ipotesi del teorema per la sintesi di un controllo che stabilizzi asintoticamente il sistema sono soddisfatte:

passivo con una funzione V(x) radialmente illimitata e definita positiva

detectabile

Page 29: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Un controllo in retroazione dall’uscita y=e stabilizza asintoticamente il sistema

Sintesi del controllo

Le ipotesi del teorema per la sintesi di un controllo che stabilizzi asintoticamente il sistema sono soddisfatte:

passivo con una funzione V(x) radialmente illimitata e definita positiva

detectabile

.

Page 30: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Un controllo in retroazione dall’uscita y=e stabilizza asintoticamente il sistema 0,0)(

0)0()(

eee

ev

Sintesi del controllo

Le ipotesi del teorema per la sintesi di un controllo che stabilizzi asintoticamente il sistema sono soddisfatte:

passivo con una funzione V(x) radialmente illimitata e definita positiva

detectabile

.

Page 31: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Un controllo in retroazione dall’uscita y=e stabilizza asintoticamente il sistema

)()()cos(2

rifpassivo mgLu

Sintesi del controllo

Le ipotesi del teorema per la sintesi di un controllo che stabilizzi asintoticamente il sistema sono soddisfatte:

passivo con una funzione V(x) radialmente illimitata e definita positiva

detectabile

.

Page 32: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Sintesi del controllo

Per il controllo progettato occorre conoscere l’intero stato

OSSERVATORE AD ALTO GUADAGNO

Page 33: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

mTMnxxx

MDx

xx

),( 2122

21

2

1

xx

)]cos(2

)([1),( 1221 xmgLxhM

xx

Sintesi del controllo

Per il controllo progettato occorre conoscere l’intero stato

OSSERVATORE AD ALTO GUADAGNO

Sistema

Page 34: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

mTMnxxx

MDx

xx

),( 2122

21

2

1

xx

)]cos(2

)([1),( 1221 xmgLxhM

xx

)ˆ()ˆ,(ˆˆ

)ˆ(ˆˆ

12022

1121

xyhxxTMnx

MDx

xyhxx

m

Sintesi del controllo

Per il controllo progettato occorre conoscere l’intero stato

OSSERVATORE AD ALTO GUADAGNO

Sistema Osservatore

Page 35: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

mTMnxxx

MDx

xx

),( 2122

21

2

1

xx

)]cos(2

)([1),( 1221 xmgLxhM

xx

)ˆ()ˆ,(ˆˆ

)ˆ(ˆˆ

12022

1121

xyhxxTMnx

MDx

xyhxx

m

22

21

1 ;

hh1

0, 21

Sintesi del controllo

Per il controllo progettato occorre conoscere l’intero stato

OSSERVATORE AD ALTO GUADAGNO

Sistema Osservatore

Page 36: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

LF

Sintesi del controllo

Contenere la forza tra link e arto del paziente entro valori limite

Page 37: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

LFmaxT

Sintesi del controllo

Contenere la forza tra link e arto del paziente entro valori limite

Nel caso in cui la coppia misurata sia maggiore di quella massima prevista

Page 38: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

LFmaxT

cceattenuatri Ku

Sintesi del controllo

Contenere la forza tra link e arto del paziente entro valori limite

Nel caso in cui la coppia misurata sia maggiore di quella massima prevista

Il motore fornisce una coppia di compensazione che faccia muovere il link nella direzione concorde a quella della coppia misurata

Page 39: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

]1))([tanh(21)( 21

)()()cos(2

emgLu passivo

Sintesi del controllo

Commutazione dei controlli

Introduzione di una funzione non lineare che sulla base della coppia permetta la commutazione tra due controlli

Regola la pendenza di salita

Regola la dead zone

cceattenuatri Ku

Page 40: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

)()()cos(2

emgLu passivo

]1))([tanh(21)( 21

ceattenuatripassivo uuu )())(1(

Sintesi del controllo

Commutazione dei controlli

Introduzione di una funzione non lineare che sulla base della coppia permetta la commutazione tra due controllicceattenuatri Ku

Page 41: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Realizzazione del prototipo

Page 42: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Realizzazione del prototipo

Page 43: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Realizzazione del prototipo

Motore 12 volt DC 32 W

Driver motore

Page 44: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Realizzazione del prototipo

Scheda di controllo

STm32 VL Discovery

• processore ARM cortex-M3

• 24 Mhz

• grande varietà di periferiche

• costo contenuto

Page 45: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Realizzazione del prototipo

Scheda di controllo

S3C6410

Page 46: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

)ˆ()ˆ()cos(2 211 xxxmgLu rifpassivo

))(())(1( ceattenuatripassivo uuu

Dall’implementazione della legge di controllo sul prototipo realizzato si ottengo i seguenti risultati

Risultati sperimentali

cceattenuatri Ku

Page 47: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

)ˆ()ˆ()cos(2 211 xxxmgLu rifpassivo

))(())(1( ceattenuatripassivo uuu

22

11

ˆ)ˆ(

)ˆ()ˆ(

xKx

xKx

d

rifprif

Dall’implementazione della legge di controllo sul prototipo realizzato si ottengo i seguenti risultati

Risultati sperimentali

cceattenuatri Ku

Page 48: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Dall’implementazione della legge di controllo sul prototipo realizzato si ottengo i seguenti risultati

Risultati sperimentali

Caso simulato (solo controllo in posizione):

Page 49: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Caso sperimentale (solo controllo in posizione):

Dall’implementazione della legge di controllo sul prototipo realizzato si ottengo i seguenti risultati

Risultati sperimentali

Page 50: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Dall’implementazione della legge di controllo sul prototipo realizzato si ottengo i seguenti risultati

Risultati sperimentali

Caso sperimentale (solo controllo in posizione):

Page 51: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Controllo di posizione e contenimento della forza

Risultati sperimentali

Caso simulato:

Page 52: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Controllo di posizione e contenimento della forza

Risultati sperimentali

Caso simulato:

Page 53: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Controllo di posizione e contenimento della forza

Risultati sperimentali

Caso sperimentale:

Page 54: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Controllo di posizione e contenimento della forza

Risultati sperimentali

Forza misurata

Page 55: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Risultati sperimentali

Forza misurata

Posizione

Controllo

Page 56: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Risultati sperimentali

Page 57: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Conclusioni e sviluppi futuri

Il controllo progettato soddisfa le specifiche richieste• Asservimento di posizione sufficientemente preciso

• Risposta pronta nel contenere forze superiori ad un valore limite

La passività si è rivelata un metodo generale ed elegante per l’analisi dei sistemi e la sintesi del controllo

• Non è necessario conoscere con precisione le funzioni non lineari presenti nel sistema• Flessibilità nella scelta del controllore

Ideare sulla base del prototipo realizzato, un supporto contenitivo per l’intero corpo

Page 58: Realizzazione e controllo di un dispositivo di contenimento di atteggiamenti posturali involontari

Conclusioni e sviluppi futuri

GRAZIE PER L’ATTENZIONE