Controlli automatici/Analisi delle specifiche

Da testwiki.
Vai alla navigazione Vai alla ricerca

Template:Controlli automatici Data F(s), la funzione di trasferimento C(s) del controllore da progettare può essere espressa:[1]

C(s)=KcshC(s)

dove:

  • Kc è il guadagno stazionario del controllore;
  • h è il numero di poli nell'origine;
  • C(s) rappresenta la parte dinamica del controllore:
    • è di tipo zero (C(s) deve avere h poli nell'origine);
    • ha guadagno stazionario unitario (il guadagno stazionario di C(s) dev'essere pari a Kc).
Sequenza di progetto del controllore
  1. si soddisfano le specifiche statiche;
  2. si determina il segno del guadagno stazionario Kc;
  3. si soddisfano le specifiche dinamiche.

Implicazioni delle specifiche statiche

Specifiche statiche
  • errore di inseguimento in regime permanente a segnali di riferimento polinomiali;
  • reiezione o attenuazione di disturbi polinomiali in regime permanente.

Le specifiche statiche impongono vincoli su:

  • numero h di poli nell'origine;
  • valore minimo del modulo del guadagno stazionario Kc.

L'inserimento di poli nell'origine nell'espressione di C(s) causa una perdita di 90 riducendo il margine di fase mφ → non vanno inseriti poli non necessari.

Stabilizzabilità del sistema

Il segno del guadagno stazionario Kc viene determinato tramite il diagramma di Nyquist della funzione F(s)sh: si sceglie il semi-asse reale dove in seguito all'inserimento di C(s) si avranno possibilità di avere l'asintotica stabilità in catena chiusa del sistema.

Implicazioni delle specifiche dinamiche

Specifiche dinamiche
  • caratteristiche in transitorio della risposta nel tempo a segnali di riferimento canonici, quali il gradino;
  • risposta in frequenza del sistema in catena chiusa;
  • inseguimento di segnali sinusoidali;
  • attenuazione di disturbi sinusoidali.

Le specifiche nel tempo implicano vincoli sulla funzione di trasferimento in catena chiusa W(jω), che a loro volta implicano vincoli sulla funzione d'anello Ga(jω) (in particolare sul margine di fase mφ e sulla pulsazione di cross-over ωc).

Specifiche sulla risposta al gradino

Le specifiche sulla risposta al gradino unitario impongono vincoli sulla risposta in frequenza del sistema in catena chiusa:[2]

  • una specifica sulla sovraelongazione massima s^ impone un vincolo sul picco di risonanza Mr:
    s^s^max{Mr(1+s^max)0,9MrdB20log10(1+s^max)0,9
  • una specifica sul tempo di salita ts o tr impone un vincolo sulla banda passante ωB (un'eccessiva ampiezza di banda passante diminuisce la reiezione ai disturbi):
    tstsmax{ωB3tsmax
    trtrmax{ωB2trmax

Specifiche sulla risposta in frequenza

Le specifiche sulla risposta in frequenza (formulate direttamente sulla funzione di trasferimento in catena chiusa W(jω) o ricavate da specifiche sulla risposta nel tempo) impongono vincoli sulla funzione d'anello Ga(s):

  • una specifica sul picco di risonanza Mr impone un vincolo sul margine di fase mφ:[3]
    MrMrmaxmφmφmin,mφmin60Mrmax605Mrmax|dB
  • una specifica sulla banda passante ωB impone un vincolo sulla pulsazione di cross-over ωc:[4]
    ωBωBlimωc0,63ωBlim

Specifiche sull'errore di inseguimento in regime permanente

Le specifiche sull'errore massimo di inseguimento in regime permanente E di segnali sinusoidali impongono vincoli sulla funzione d'anello Ga(s), in particolare sulla pulsazione di cross-over ωc rispetto alla pulsazione del segnale ω0:[5]

EEmaxGa(jω0)1ωcω0

Specifiche sull'attenuazione di disturbi sinusoidali

Le specifiche sull'attenuazione di disturbi sinusoidali impongono vincoli sulla funzione d'anello Ga(s), in particolare sul valore della pulsazione di cross-over ωc rispetto alla pulsazione del disturbo ωd, che variano a seconda del punto di ingresso del disturbo.[5]

Note

  1. {{subst:/sub|58-59-60}} In questo corso non verranno trattati i casi in cui è necessaria una funzione C(s) non internamente stabile.
  2. {{subst:/sub|65}} In questo corso non saranno considerate esplicite specifiche sul tempo di assestamento ta.
  3. Il margine di fase minimo mφmin è ricavabile anche dalla carta di Nichols.
  4. Il margine di fase mφ viene supposto approssimativamente tra 30 e 60. Se, una volta ottenuta la pulsazione di cross-over ωc a partire dalla banda passante ωB desiderata, la banda passante ωB non risulta più quella desiderata sarà necessario modificare per tentativi il coefficiente 0,63.
  5. 5,0 5,1 {{subst:/sub|70-73}} Questa specifica deve essere compatibile con le precedenti affinché il controllore sia progettabile.