Il Trolley Controller

Panoramica del trolley Controller

Il Trolley, come già visto, è il carrello mobile libero di scorrere lungo l’asse Y,a esso è solidale il Cable Motor.

A spingere il Trolley provvede il Trolley-Motor ad esso solidale, capace di generare la forza necessaria per lo spostamento.

La scelta del motore da impiegare è caduta sul motore Trolley Motor-Hi Performance sicuramente più costoso, ma caratterizzato da prestazioni migliori che hanno influito positivamente sui tempi di simulazione e sulle prestazioni del sistema di controllo.

In questo capitolo verrà descritto il funzionamento del blocco “trolley controller” il vero e proprio controllore per il trolley-motor che permette gli spostamenti lungo l’asse Y.

Verrà data una spiegazione generale nel secondo paragrafo è molto più dettagliata nei paragrafi successivi partendo dai modelli matematici fino ai test effettuati

Panoramica del Trolley Controller

Figura 51 Il Trolley controller

Il “Trolley Controller” è il sistema che permetterà le operazioni di posizionamento del trolley e di conseguenza del gancio lungo l’asse Y, accetta in ingresso delle opportune variabili e genera una tensione che applicata ai morsetti del Trolley-Motor, gli permette di posizionare il carico e il gancio oppure il solo carico alla coordinata Y identificata dal valore presente sua porta “ypos”.

Descrizione delle porte del trolley controller

Dinamica del sistema

La dinamica dell’intero sistema è già stata presentata e discussa nel paragrafo 1.3; viene riportato di seguito perciò il modello matematico precedentemente linearizzato:

 

Formula 1

Considerando soltanto la terza equazione cioè l’unica relativa alla coordinata Y del centro di massa si ha che:

 

Formula 2

Sostituendo a Formula 3 l’equivalente nel dominio di Laplace Formula 4 e quindi:

 

Formula 5

In conclusione sostituendo le masse di trolley e del gancio si ottiene la funzione di trasferimento

 

Formula 6

Ricerca della funzione di trasferimento del Trolley-Motor

Per quanto riguarda la funzione di trasferimento del motore, è possibile conoscerla per ispezione del blocco “Trolley Motor” come già fatto con il “Bridge Motor” suggerisce la figura a destra.

L’interno del motore è raffigurato invece nella figura seguente.

Figura 53 Schema simulink Trolley-Motor

La porta d’ingresso “V” accetta una tensione, mentre l’etichetta Goto “Fy” “trasmette” alle relative etichette From la forza generata.

Figura 52 Cliccando col tasto destro sul blocco comparirà il menù che permetterà la visione all'interno del blocco stesso

Come evidenziato nel modello del motore sono state introdotte delle non linearità cioè tre blocchi saturazione e uno Motor Performance (questo per rendere il modello più reale). Creare un controllore tenendo conto delle non linearità è tutt’altro che semplice, ma sotto opportune ipotesi è possibile trascurarle:

  • la tensione d’ingresso non superi i ± 12 Volt;
  • la velocità sia mantenuta ad un valore relativamente basso;

E’ stata perciò scelta la seguente funzione di trasferimento:

 

Formula 1

Come visibile nella figura successiva l’andamento della forza all’uscita del motore non coincide con l’andamento dell’uscita della funzione di trasferimento approssimata, ma è possibile notare che dopo circa 2 secondi la forza di uscita del motore si stabilizza a un preciso valore: 840 Newton.

Figura 54 Andamento delle forze rispetto al tempo rispettivamente all'asse del Trolley-Motor (grafico in basso) e uscita della funzione di trasferimento approssimata

Si dovrà quindi modificare il guadagno della funzione di trasferimento affinché, a transitorio esaurito, sia pari a 840; ricordando che la tensione d’ingresso è pari a 1 volt è possibile calcolare il guadagno statico utilizzando il teorema del valore finale:

 

Formula 2

Figura 55 Ingrandimento della figura 54

La nuova funzione di trasferimento sarà allora

 

Formula 3

Figura 56 Confronto tra l'uscita del Trolley-Motor e la nuova funzione di trasferimento approssimante il motore

NOTA: La sovraelongazione presente all’uscita del motore non ha influenzato in alcun modo i risultati ottenuti ala fine del processo di sintesi del controllore

A questo punto sono disponibili tutti gli elementi per fornire la funzione di trasferimento dell’intero sistema motore-trolley .

Figura 57 Schema di principio del sistema Trolley Motor-Dinamica trolley

dove:

 

Formula 4

e quindi:

 

Formula 5

Sintesi del controllore del sistema motore-cavo-massa

Il problema della sintesi del controllore dell’intero sistema, si riduce allora alla sintesi del controllore per la funzione di trasferimento:

 

Formula 1

Per l’analisi della H(s) è stato usato SISOTOOL .

La figura seguente mostra il luogo delle radici (a destra) e i diagrammi di bode del modulo e della fase (a sinistra) della sola funzione di trasferimento;

Figura 58 Funzione di trasferimento H(s)

Dal luogo delle radici è possibile notare che non solo il sistema è instabile , ma non è possibile stabilizzarlo con un controllore solo proporzionale, poiché variando il guadagno, i due poli a destra resteranno sempre nel semipiano positivo (vedi figura 54);

Infatti al variare del guadagno, i poli si spostano lungo i rami, e in questo caso non entrano mai nel semipiano reale negativo.

Figura 59 Luogo delle radici della FdT H(s)

E’ bastato aggiungere uno zero molto vicino l’asse immaginario per attrarre i due poli instabili nel semipiano negativo del luogo e variare il guadagno per stabilizzare il sistema.

Figura 60 Ingrandimento della figura 59

Il controllore cercato è C(s) , ma è evidente che è una funzione di trasferimento impropria ; per ovviare a ciò basta aggiungere un polo ad alta frequenza in modo da essere trascurabile a quella di lavoro del sistema.

Figura 61 Luogo delle radici di H(s) dopo l'aggiunta di uno Zero

La figura seguente mostra la situazione dopo l’aggiunta del polo in -96 rad/sec con la sola funzione di rendere propria la funzione di trasferimento del controllore.

Mentre per avere adeguati margini di guadagno di fase si è regolato in modo opportuno il guadagno. La soluzione finale è mostrata di seguito

Figura 62 Luogo delle radici del controllore C(s) finale

Il margine di guadagno G.M. pari a 21.4 dB e il margine di fase P.M. pari a 64.2 dB hanno garantito un sufficiente margine di robustezza.

Figura 63 Ingrandimento della figura 62

In seguito nella fase di test del controllore sarà possibile notare che anche il tipo di risposta del sistema è quella voluta , senza sovraelongazione (o quasi).