
L'errore a stato stazionario è definito come la differenza tra il valore desiderato e il valore effettivo dell'uscita di un sistema al limite quando il tempo tende all'infinito (cioè quando la risposta del sistema di controllo ha raggiunto lo stato stazionario).
L'errore a stato stazionario è una proprietà della risposta ingresso/uscita per un sistema lineare. In generale, un buon sistema di controllo sarà uno che ha un errore a stato stazionario basso.
In primo luogo, discuteremo dell'errore a stato stazionario in una funzione di trasferimento del primo ordine analizzando la sua risposta a stato stazionario. Consideriamo la funzione di trasferimento seguente:
Questa è una semplice funzione di trasferimento del primo ordine, con un guadagno pari a uno e una costante di tempo di 0,7 secondi. Si noti che viene chiamata funzione di trasferimento del primo ordine perché la 's' nel denominatore ha la potenza massima di '1'. Se invece fosse
, sarebbe una funzione di trasferimento del secondo ordine.
La risposta di questa funzione di trasferimento a un ingresso a stato stazionario è mostrata nella Figura-1. Si può vedere che in stato stazionario, l'uscita è esattamente uguale all'ingresso. Pertanto, l'errore a stato stazionario è zero.
La risposta di questa funzione a un ingresso rampa unitaria è mostrata nella Figura-2. Si può notare che in stato stazionario c'è una differenza tra ingresso e uscita. Pertanto, per un ingresso rampa unitario, esiste un errore a stato stazionario.
Si noti che in molti libri di sistemi di controllo si trova che, rispetto all'ingresso rampa, l'errore a stato stazionario della funzione di trasferimento del primo ordine è uguale alla costante di tempo. Osservando la Figura-2 sopra, possiamo vedere che ciò è vero. A t=3 secondi, l'ingresso è 3 mentre l'uscita è 2.3. Pertanto, l'errore a stato stazionario è 0.7, che è uguale alla costante di tempo per questa funzione di trasferimento del primo ordine.
Si prega di notare le seguenti indicazioni importanti:
L'errore a stato stazionario è massimo se l'ingresso è parabolico, è generalmente inferiore per l'ingresso rampa e ancora inferiore per l'ingresso a gradino. Come spiegato sopra, l'errore a stato stazionario è zero contro l'ingresso a gradino, e 0.7 contro l'ingresso rampa, e si può trovare che è ∞ contro l'ingresso parabolico.
È importante notare che l'errore a stato stazionario dipende dall'ingresso, mentre la stabilità non dipende dall'ingresso.
Consideriamo un sistema di controllo a loop chiuso con funzione di trasferimento
Dove i simboli hanno il loro significato abituale. La stabilità del sistema dipende dal denominatore, ovvero '1+G(s)H(s)'. L'equazione caratteristica '1+G(s)H(s) = 0' ha le sue radici che indicano la stabilità del sistema. L'errore a stato stazionario dipende da R(s).
In un sistema di controllo a loop chiuso, il segnale d'errore può essere calcolato come
L'errore a stato stazionario può essere trovato come ess=
, dove l'errore a stato stazionario è il valore del segnale d'errore nello stato stazionario. Da questo possiamo vedere che l'errore a stato stazionario dipende da R(s).
Come menzionato sopra, la stabilità dipende dal denominatore, ovvero 1 + G(s)H(s). Qui '1' è costante, quindi la stabilità dipende da G(s)H(s), che è la parte dell'equazione che può cambiare. Quindi, puoi capire il grafico di Bode, il grafico di Nyquist viene tracciato con l'aiuto di G(s)H(s), ma indicano la stabilità di
.
G(s)H(s) viene chiamata funzione di trasferimento ad anello aperto e
viene chiamata funzione di trasferimento ad anello chiuso. Attraverso l'analisi della funzione di trasferimento ad anello aperto, ovvero G(s)H(s), possiamo determinare la stabilità della funzione di trasferimento ad anello chiuso utilizzando il diagramma di Bode e il diagramma di Nyquist.
Ora, spiegheremo l'errore a stato stazionario in un sistema di controllo ad anello chiuso con alcuni esempi numerici. Inizieremo con un sistema di controllo con un ingresso a gradino unitario.
Esempio-1:
Consideriamo il seguente sistema di controllo (sistema-1) mostrato nella Figura-3:
L'ingresso di riferimento ‘Rs’ è un ingresso a gradino unitario.
I vari valori a stato stazionario del Sistema-1 sono mostrati nella Figura-4.
Si può osservare che il valore stazionario del segnale di errore è 0,5, pertanto l'errore stazionario è 0,5. Se il sistema è stabile e vari segnali sono costanti, allora i vari valori stazionari possono essere ottenuti come segue:
Nella funzione di trasferimento, quando
, si ottiene il guadagno stazionario della funzione di trasferimento.
È possibile calcolare l'uscita come segue:
Ricordando che
= ingresso a gradino unitario =
, possiamo riformulare questo come segue:
Il valore dello stato stazionario dell'uscita è:
Possiamo utilizzare il metodo sopra descritto per calcolare il valore dello stato stazionario di qualsiasi segnale. Ad esempio:
L'ingresso è
(l'ingresso è un ingresso a gradino unitario)
Il suo valore dello stato stazionario=
= 1.
Analogamente, il segnale di errore può essere calcolato come:
Il valore dello stato stazionario del segnale di errore (cioè l'errore in stato stazionario) è:
Inoltre, si può vedere dalla Figura-4 che la differenza tra l'ingresso e l'uscita è 0,5. Pertanto, l'errore in stato stazionario è 0,5.
Un altro metodo per calcolare l'errore in stato stazionario prevede il calcolo delle costanti di errore, come segue:
Calcola il coefficiente di errore posizionale Kp =
, troverai Kp = 1, ess=
. Troverai la stessa risposta.
Se l'ingresso è un ingresso a gradino, ad esempio
(è un ingresso a gradino, ma non un ingresso a gradino unitario), allora l'errore a stato stazionario è ess= ![]()
Se l'ingresso è un ingresso a rampa unitaria, allora calcola, il coefficiente di errore di velocità Kv=
, ess= ![]()
Se l'ingresso è un ingresso parabolico unitario, allora si calcola il coefficiente di errore di accelerazione Ka=
, ess=
.
Con l'analisi delle costanti di errore Kp, Kv e Ka, si può comprendere come l'errore a stato stazionario dipenda dall'ingresso.
Un controllore PI (cioè un controllore proporzionale più controllore integrale) riduce l'errore a stato stazionario (ess), ma ha un effetto negativo sulla stabilità.
I controllori PI hanno il vantaggio di ridurre l'errore a stato stazionario di un sistema, pur avendo lo svantaggio di ridurne la stabilità.
Un controllore PI riduce la stabilità. Ciò significa che l'amortizzazione diminuisce; il picco di sovrascorrimento e il tempo di assestamento aumentano a causa del controllore PI; le radici dell'equazione caratteristica (poli della funzione di trasferimento a ciclo chiuso) sul lato sinistro si avvicinano all'asse immaginario. L'ordine del sistema aumenta anche a causa del controllore PI, il che tende a ridurre la stabilità.
Consideriamo due equazioni caratteristiche, una è s3+ s2+ 3s+20=0, l'altra è s2+3s+20=0. Solo con l'osservazione, possiamo dire che il sistema relativo alla prima equazione ha una stabilità inferiore rispetto alla seconda equazione. Puoi verificarlo trovando le radici dell'equazione. Quindi, puoi capire che le equazioni caratteristiche di ordine superiore hanno una stabilità inferiore.
Ora, aggiungeremo un controllore PI (controllore proporzionale più integratore) al sistema-1 (Figura-3) ed esamineremo i risultati. Dopo aver inserito il controllore PI nel sistema-1, vari valori a stato stazionario sono mostrati nella Figura-5, si può vedere che l'uscita è esattamente uguale all'ingresso di riferimento. È un vantaggio del controllore PI, che minimizza l'errore a stato stazionario in modo che l'uscita cerchi di seguire l'ingresso di riferimento.
La funzione di trasferimento del controllore PI può essere calcolata come
o
Si potrebbe chiedere che se l'ingresso di qualsiasi funzione di trasferimento è zero, allora la sua uscita dovrebbe essere zero. Quindi, nel caso attuale, l'ingresso al controllore PI è zero, ma l'uscita del controllore PI è un valore finito (cioè 1). Questa spiegazione non viene fornita in alcun libro di sistemi di controllo, quindi la spiegheremo qui:
(1) L'errore a stato stazionario non è esattamente zero, tende a zero, allo stesso modo 's' non è uguale a zero, tende a zero. Quindi, supponiamo che in un istante l'errore a stato stazionario sia 2x10-3, nello stesso momento 's' (in particolare stiamo parlando di 's' nel denominatore del controllore PI) è anche uguale a 2x10-3, quindi l'uscita del controllore PI è '1'.
Consideriamo un altro sistema di controllo mostrato nella Figura-6:
In questo caso, possiamo dire, in qualsiasi istante, supponiamo che l'errore a stato stazionario sia 2x10-3, nello stesso tempo 's' è uguale a 4×10-3; quindi l'uscita del controllore PI è '0.5'. Ciò significa che sia 'ess' che 's' tendono a zero, ma il loro rapporto è un valore finito.
Nei libri dei sistemi di controllo non troverai mai s=0 o t=∞; troverai sempre![]()
(2) La seconda spiegazione è che l'errore a stato stazionario è zero, 's' è anche zero nello stato stazionario. La funzione di trasferimento del regolatore PI è
. Nei libri di matematica, troverai che
è indefinito, quindi può essere qualsiasi valore finito (vedi Figura-7).
(3) La terza spiegazione è,
è un integratore. L'ingresso è zero, l'integrazione di zero è indefinita. Quindi l'uscita del regolatore PI può essere qualsiasi valore finito.
Una differenza fondamentale tra il sistema di controllo a ciclo aperto e il sistema di controllo a ciclo chiuso
In riferimento alla spiegazione sopra, spiegheremo una differenza fondamentale tra un sistema di controllo a ciclo aperto e un sistema di controllo a ciclo chiuso. Le differenze tra un sistema di controllo a ciclo aperto e un sistema di controllo a ciclo chiuso le puoi trovare in qualsiasi libro di sistemi di controllo*, ma una differenza fondamentale correlata alla spiegazione sopra è fornita qui e speriamo certamente che sarà utile per i lettori.
Un sistema di controllo a ciclo aperto può essere rappresentato come segue:
Un sistema di controllo a ciclo chiuso (sistema di controllo con retroazione) può essere rappresentato come segue:
La funzione di trasferimento della pianta è fissa (la funzione di trasferimento della pianta può cambiare automaticamente a causa di variazioni ambientali, disturbi, ecc.). In tutte le nostre discussioni, abbiamo assunto H(s)=1; Un operatore può controllare la funzione di trasferimento del controller (cioè i parametri del controller tali che Kp, Kd, Ki) ecc.
Il controller può essere un controller proporzionale (P controller), PI controller, PD controller, PID controller, controller logico fuzzy, ecc. Ci sono due obiettivi di un controller (i) Mantenere la stabilità, cioè l'ammortizzamento dovrebbe essere intorno a 0,7-0,9, il sovraccarico di picco e il tempo di assestamento dovrebbero essere bassi (ii) L'errore a stato stazionario dovrebbe essere minimo (dovrebbe essere zero).
Ma se cerchiamo di aumentare l'ammortizzamento, l'errore a stato stazionario potrebbe aumentare. Pertanto, la progettazione del controller dovrebbe essere tale che entrambi (stabilità e errore a stato stazionario) siano sotto controllo. La progettazione ottimale del controller è un vasto argomento di ricerca.
Come scritto in precedenza, il controller PI riduce drasticamente l'errore a stato stazionario (ess), ma ha un effetto negativo sulla stabilità.
Ora, spiegheremo una differenza fondamentale tra il sistema di controllo a ciclo aperto e il sistema di controllo a ciclo chiuso, che è correlata alla spiegazione sopra riportata.
Considera la Figura-10; è un sistema di controllo a ciclo aperto.
Supponiamo che l'ingresso sia un ingresso a gradino unitario. Quindi, il valore stazionario dell'ingresso è '1'. Si può calcolare che il valore stazionario dell'uscita è '2'. Supponiamo che ci sia un cambiamento nella funzione di trasferimento [G(s)] della pianta per qualsiasi motivo, qual sarà l'effetto sull'ingresso e sull'uscita? La risposta è che l'ingresso alla pianta non cambierà, l'uscita della pianta cambierà.
Ora consideriamo le Figure-11 e 12
Entrambi sono sistemi di controllo a ciclo chiuso. Nella Figura-11, supponiamo che ci sia un cambiamento nella funzione di trasferimento della pianta per qualsiasi motivo, qual sarà l'effetto sull'ingresso e sull'uscita? In questo caso, l'ingresso alla pianta cambierà, l'uscita della pianta rimarrà invariata. L'uscita della pianta cerca di seguire l'ingresso di riferimento.
La Figura-12 mostra le nuove condizioni, in cui i parametri della pianta sono cambiati. Puoi vedere che l'ingresso della pianta è cambiato da 0,5 a 0,476, mentre l'uscita non è cambiata. In entrambi i casi, l'ingresso al controller PI è zero, le specifiche del controller PI sono le stesse ma l'uscita del controller PI è diversa.
Quindi, puoi capire, nel sistema di controllo a ciclo aperto l'uscita della pianta cambia, mentre nel sistema di controllo a ciclo chiuso l'ingresso alla pianta cambia.
Nei libri di sistemi di controllo, puoi trovare la seguente affermazione:
"In caso di variazione dei parametri della funzione di trasferimento del sistema, il sistema di controllo in retroazione è meno sensibile rispetto al sistema di controllo aperto" (cioè la variazione dell'uscita del sistema di controllo in retroazione è minore rispetto al sistema di controllo aperto).
Speriamo che la dichiarazione sopra sia più chiara con gli esempi forniti in questo articolo.
___________________________________________________________________
*Carissimi lettori di IEE-Business, si prega di notare che lo scopo di questo articolo non è riprodurre i temi già disponibili nei libri, ma il nostro obiettivo è presentare vari argomenti complessi dell'ingegneria del controllo in un linguaggio semplice con esempi numerici. Speriamo che questo articolo vi sarà utile per comprendere le varie complessità riguardanti l'errore a stato stazionario e i regolatori PI.
Dichiarazione: Rispetta l'originale, gli articoli di qualità meritano di essere condivisi, in caso di violazione dei diritti d'autore contatta per la cancellazione.