Posto che ci sia asintotica stabilità, ci siamo garantiti l’esistenza di un regime permanente, in cui il sistema finisce dopo un transitorio.

Precisione in regime permanente

D’ora in poi diciamo inseguimento per dire che abbiamo una e ci aspettiamo che sia abbastanza simile ad essa, al massimo vari di un errore di inseguimento usando un riferimento .
Se è un segnale polinomiale e stiamo usandolo come riferimento vuol dire che stiamo cercando di “inseguire un segnale desiderato” anche esso polinomiale, , al più uguale al riferimento stesso.

Il discorso è: il sistema di controllo agisce su parti del sistema che controlla per regolarne uno stato, che da lui viene stimato tramite informazioni dirette o indirette che ottiene “osservando” il sistema che controlla (direttamente o indirettamente).
Per cui il sistema di controllo di per sè non ha un input e un output nel senso che questo sistema elabora qualcosa. Lui fa solo quello che fa per garantire che lo stato sia regolato. Ed ecco il motivo della retroazione: lui sa che valore deve avere lo stato, perchè tale valore gli viene dato nel riferimento. Lui è forzato dalla retroazione a fare continuamente la differenza tra il valore corrente dello stato e il riferimento. Se la differenza è troppa, il controllore agisce per ristabilire l’equilibrio, e agisce su parti del sistema che controlla. Quindi lui non “produce” nulla di nuovo in output perchè è forzato a produrre lo stesso segnale che gli do in input; non mi serve a niente che lo riproduca. Tuttavia, lui pensa di fare un buon lavoro nel mantenere il segnale uguale all’uscita e pensa che sia quello il suo mestiere. Il suo mestiere è inseguire. Noi glielo facciamo fare perchè “come effetto collaterale” otteniamo delle azioni su un sistema controllato che lo rendono funzionale e funzionante, e a noi è quello che effettivamente serve.

Inseguimento di segnali polinomiali

Se . Se abbiamo un sistema che usa come riferimento, per capire se è bravo ad inseguire , dobbiamo considerare:

  • grado di : es. stiamo cercando di inseguire un segnale di grado = vogliamo ottenere un uscita parabolica
  • tipo del sistema: numero di integratori nella FdT in catena chiusa (= numero di poli nell’origine = )
  • guadagno stazionario della funzione d’anello / FdT in catena chiusa: .
    • se allora il guadagno stazionario è detto guadagno di posizione
      • tipo di velocità, tipo di accelerazione
  • FdT di :
    • tramite questa possiamo calcolare il valore a regime di ovvero come
      • Pasted image 20240208173615.png
      • Dalla tabella si nota che:
        • Inseguire un segnale polinomiale di grado lo puoi fare senza errori in regime permanente solo con sistemi di tipo .
        • Inseguire un segnale polinomiale di grado con un sistema di tipo è inutile
        • Inseguire un segnale polinomiale di grado con un sistema di tipo ti porta ad avere in uscita un errore che si può ridurre aumentando il guadagno della FdT di catena aperta.
        • In definitiva: questo ti serve per capire in base al segnale che vuoi inseguire quanti poli includere nel progetto della funzione di trasferimento della catena chiusa.

Inseguimento di segnali sinusoidali

Se (cerchiamo di inseguire un segnale sinusoidale) anche è sinusoidale e pari a con E=|W_e(j\omega_0)|\implies E_\max=\frac{K_r}{1+G_a(j\omega_0)} e . Non credo serva altro, il resto penso si faccia con MATLAB.

Implicazioni sul progetto del controllore

La precisione dell’inseguimento dell’uscita del sistema rispetto al riferimento in regime permanente è una specifica di progetto. Ad esempio, con un segnale polinomiale e con un indicazione su quanto debba essere si può già pensare al numero di integratori che si devono avere e al guadagno della catena aperta.

Disturbi ed effetti su regime permanente

I disturbi alla fine sono segnali normali che si sommano a quello che noi trasmettiamo nel sistema.

Pasted image 20240211191053.png

Polinomiali

Disturbo agente direttamente sull’uscita
Disturbo agente sul comando
Esempio completo

Sinusoidali

Esempio completo

Risposta transitoria

Legame tra FdT a catena aperta e a catena chiusa

  • La FdT a catena aperta io la chiamo
  • La FdT a catena chiusa la chiamo
  • Poi io so che
    • Ma allora gli zeri della catena chiusa sono gli stessi della catena aperta.
      Altre definizioni:
  • si dice pulsazione di crossover quella frequenza per la quale il modulo assume valore dB (la stessa che usavamo per definire il margine di fase).
  • si dice “in bassa frequenza” (BF) se si sta parlando di ciò che succede per per cui dB (oppure in unità naturali)
  • si dice “in alta frequenza” (AF) se si sta parlando di ciò che succede per per cui dB (oppure in unità naturali)
  • Pasted image 20240211192420.png
    Si verifica che in BF gli zeri della catena aperta i poli della catena chiusa e in AF i poli della catena aperta sono i poli della catena chiusa.
    Per pulsazioni attorno a (nel transitorio) invece sarà necessario cercare di approssimare con sistemi del secondo ordine il tutto.

Cosa succede in sistemi del secondo ordine?

La FdT in catena chiusa di un sistema del secondo ordine ha espressione
con e che sono pulsazione naturale e smorzamento dei due poli complessi che ha questa cosa. (generalmente ti viene dato e invece devi assumere sia perchè altrimenti avresti picco di risonanza pesante e quindi probabilmente sistema vicino all’instabilità).
Ma è anche vero che

Parametri di progetto della

Pasted image 20240211193254.png

Parametri di progetto della

Pasted image 20240211193325.png

Parametri sulla risposta al gradino

Pasted image 20240211193354.png
Pasted image 20240211193403.png

Pasted image 20240211193407.png

Approssimazioni per questi

Pasted image 20240211193544.png

Pasted image 20240211193636.png

Considerazioni finali sui parametri del transitorio

Insomma, per i parametri del transitorio devi sempre prendere i poli della e costruirci questa che è una FdT di un sistema di secondo ordine, su cui puoi trovarci tutti quei parametri che ti pare e dire quali sono.
L’unico problema è che resta un’approssimazione, per quanto accettabile, quindi c’è un errore .

  • Si può ridurre l’errore per riducendo il tempo di salita. Esistendo la relazione si potrebbe pensare di aumentare la banda passante, tuttavia questo avrebbe anche effetti su , che vuol dire che bisognerebbe anche aumentare la pulsazione di crossover.
  • Si può ridurre l’errore per andando a ridurre la sovraelongazione . Esistendo la relazione , per ridurre la sovraelongazione si potrebbe pensare di ridurre il picco di risonanza, che a sua volta partecipa in qunidi bisogna anche aumentare il margine di fase.
  • Non è possibile “ridurre troppo e ” perchè costa tanto farlo.