aumento della sensitivity bandwidth

PLC, servomotori, inverter...robot

Moderatori: Foto Utentedimaios, Foto Utentecarlomariamanenti

Avatar utente
Foto Utenteflav1
0 2
Messaggi: 9
Iscritto il: 17 mar 2019, 8:46
0
voti

[1] aumento della sensitivity bandwidth

Messaggioda Foto Utenteflav1 » 8 apr 2019, 18:25

Salve, ho un dubbio:

ho definito un controllore tramite la H-infinity optimization in Matlab usando come pesi quello riferito alla sensitività:

Codice: Seleziona tutto

s = zpk('s');
 P = 10/[(s+10)*(s+0.1)];
 W_bs = 0.2224;
 M = 2;
 A = 0.0001;
 Ws = (s/M + W_bs)/(s+W_bs*A);
 bodemag(1/Ws),grid;
 [K,CL,GAM] = mixsyn(P,Ws,[],[]);
 K = minreal(K);
 SF = loopsens(P,K);
 figure;
 bodemag(K,'r',1/Ws,'b',SF.Si,'g'),grid;
 %now i plot the weigthed sensitivity
 figure;
 bodemag(Ws*SF.Si,'r',SF.Si,'b'),grid;


come faccio ad aumentare la larghezza di banda relativa alla sensitività (sensitivity bandwidth) tramite il peso Ws?

Da quello che ho capito, utilizzando il peso relativo alla sensitività si sta ponendo un limite inferiore alla larghezza di banda, ma non un limite superiore, perciò se voglio aumentare la sensitivity bandwidth dovrei scegliere un peso Ws più grande?

Potreste gentilmente aiutarmi? Grazie in anticipo e mi scuso in caso dovessi essere stato poco chiaro.

Avatar utente
Foto UtenteMarcoD
12,2k 5 9 13
Master EY
Master EY
Messaggi: 6696
Iscritto il: 9 lug 2015, 16:58
Località: Torino
0
voti

[2] Re: aumento della sensitivity bandwidth

Messaggioda Foto UtenteMarcoD » 8 apr 2019, 18:57

Purtroppo non so aiutarti. Per me è un argomento esoterico di cui non conoscevo l'esistenza.
Ho trovato in Wiki qualche info su "H-infinity optimization" e "sensitivity bandwidth" e ho quasi capito qualcosa.
Ma ho un dubbio che dimostra quanto poco ho capito:
la bandwidth è relativa a un intervallo di frequenze nel senso elettronico
o una fascia di variazione accettabile di un parametro?

Auguri per i tuoi studi. O_/

Avatar utente
Foto Utenteflav1
0 2
Messaggi: 9
Iscritto il: 17 mar 2019, 8:46
0
voti

[3] Re: aumento della sensitivity bandwidth

Messaggioda Foto Utenteflav1 » 8 apr 2019, 23:12

ciao, grazie della risposta.

Per bandwidth intendo l'intrvallo di frequenze in cui la sensitività ha effetto. In particolare, per sensitivity bandwidth intendo la frequenza in cui per la prima volta la funzione di sensitività arriva a -3 dB.

Comunque credo di aver capito cosa fare. In pratica ho definito diversi pesi con diversi valori di W_bs, e man mano che W_bs diventa più grande, la sensitivity bandwidth dovrebbe diventare anch' essa più grande. Ma a questo c'è un limite che è dato dal fatto che il picco della funzione di sensitività deve essere minore di 1, perciò il valore GAM deve essere minore di 1.

In realtà ho ancora dubbi perché questo è solo un mio ragionamento.


Torna a “Automazione industriale ed azionamenti”