Per il sistema lineare tempoinvariante tempocontinuo descritto

Transcript

Per il sistema lineare tempoinvariante tempocontinuo descritto
Controlli Automatici II
Ingegneria Elettronica
Luglio 2000
D IP A R T IM E N TO D I
E L E TT R O T E C N IC A
E D E L E T T R O N IC A
1) Un servomeccanismo di posizione è costituito da un motore in corrente continua controllato in
armatura (alimentato con un amplificatore di guadagno GA) che trascina un carico meccanico. Il
sistema è caratterizzato dai seguenti parametri: resistenza di armatura Rm=0.02 Ω; induttanza di
armatura trascurabile; costante della forza elettromotrice interna Kb=0.2 Vs/rad; rapporto fra
costante di coppia KT (in Nm/A) e momento di inerzia ridotto all’albero motore J (in Nms2/rad)
KT/J=4 A-1s-2; rapporto fra coefficiente di attrito B (in Nms/rad) e J pari a B/J=2 s-1.
Dopo aver determinato le equazioni di stato e di uscita del sistema, si effettui, se possibile, la sintesi
di un controllore basato sulla retroazione di stato e si determini il guadagno GA in modo che il
sistema controllato soddisfi le seguenti specifiche: assenza di sovraelongazione percentuale, errore
di posizione nullo e tempo di assestamento al 2% inferiore o pari a 0.4 s. Si individuino infine i
trasduttori necessari per realizzare il controllo, indicandone i guadagni.
2) Un sistema S è descritto dalle seguenti equazioni, rispettivamente di stato e uscita:
 x 1  = 0 1 ⋅  x 1  + 1 ⋅ u ;
x 2  0 2 x 2  1
y = x1 + x 2 .
Si dica, giustificando esaurientemente la risposta, se il sistema S1 descritto nel diagramma a blocchi
in figura 1 può essere uno stimatore asintotico di ordine pieno dello stato di S.
3) In un sistema retroazionato asintoticamente stabile con ingresso r(t) e uscita y(t) si definisce il
segnale errore e(t)=r(t)-y(t). Applicando all’istante t=0 un ingresso r(t)=t3/12, dopo il transitorio
l’errore assume il seguente andamento: e(t) = 0.1t2 + 0.01t + 0.001.
Si determini il massimo numero
possibile di coefficienti di errore
generalizzato fi e si individuino gli
errori di posizione eP, velocità eV e
accelerazione ea del sistema.
u
1
1
4) Si scriva sinteticamente in linguaggio
MATLAB un elenco di procedure per
la definizione in forma di stato del
sistema in anello aperto al punto 1)
con il guadagno GA determinato, il
calcolo
degli
autovalori,
della
funzione di trasferimento, degli zeri e
dei poli del sistema in anello aperto, il
progetto della matrice di retroazione di
stato K con le specifiche al punto 1) e
il calcolo degli autovalori in anello
chiuso ottenuti retroazionando lo stato
con la matrice K.
y
+
1
-
-1
1
+
+
∫
+
1
Figura 1
0
1
0
2