Automatica: attenuazione disturbo in un controllore
Salve ragazzi/e
Nelle specifiche di progetto di un controllore si richiede che l'errore a regime causato da un disturbo $d$ sia minore di un certo valore $\epsilon$. In questo caso, per determinare il guadagno del controllore uso il teorema del valore finale ed imposto
$\lim_(s\rightarrow 0^+) sG_(yd)d\leq\epsilon$
Dove $G_(yd)$ è la funzione di trasferimento fra il disturbo e l'uscita. Mi è capitato invece di dover soddisfare alla richiesta: "un disturbo a rampa venga attenuato di almeno 20 dB a regime". Dopo aver trasformato i Decibel in unità lineari (=10) come devo impostare il limite? A logica direi di fare $\lim_(s\rightarrow 0^+) s(d-G_(yd)d)\leq 10$ ma non mi torna..
Grazie per ogni suggerimento
Nelle specifiche di progetto di un controllore si richiede che l'errore a regime causato da un disturbo $d$ sia minore di un certo valore $\epsilon$. In questo caso, per determinare il guadagno del controllore uso il teorema del valore finale ed imposto
$\lim_(s\rightarrow 0^+) sG_(yd)d\leq\epsilon$
Dove $G_(yd)$ è la funzione di trasferimento fra il disturbo e l'uscita. Mi è capitato invece di dover soddisfare alla richiesta: "un disturbo a rampa venga attenuato di almeno 20 dB a regime". Dopo aver trasformato i Decibel in unità lineari (=10) come devo impostare il limite? A logica direi di fare $\lim_(s\rightarrow 0^+) s(d-G_(yd)d)\leq 10$ ma non mi torna..
Grazie per ogni suggerimento
Risposte
Nella prima, il disturbo è costante nel tempo? Ti ricordo che volendo utilizzare il th del valor finale devi utilizzare gli ingressi trasformati.
Seconda: il disturbo è a rampa quindi devi supporlo pari a [tex]D(s)=\frac{1}{s^2}[/tex] ed imporre l'uscita inferiore a 10.
Seconda: il disturbo è a rampa quindi devi supporlo pari a [tex]D(s)=\frac{1}{s^2}[/tex] ed imporre l'uscita inferiore a 10.