• Non ci sono risultati.

Controllo in retroazione:

N/A
N/A
Protected

Academic year: 2021

Condividi "Controllo in retroazione: "

Copied!
112
0
0

Testo completo

(1)

Controllo in retroazione:

Analisi e Sensitività

Prof. Laura Giarré

Laura.Giarre@UNIMORE.IT

https://giarre.wordpress.com/ca/

(2)

Schema di riferimento per il controllo in retroazione

• Come già visto lo schema a blocchi reale di un sistema di controllo in retroazione può essere rappresentato come

• Il segnale di riferimento viene filtrato da una replica della dinamica del sensore per ottenere un riferimento “ compatibile” con la

dinamica dell'uscita retroazionata

-

Disturbo sull’uscita Disturbo

sull’attuatore

Disturbo di misura

.

.

(3)

Dallo schema a blocchi reale a quello ideale

-

-

(4)

Dinamica “equivalente” del regolatore:

Dallo schema a blocchi reale a quello ideale

-

Disturbo sull’uscita e sull’attuatore Disturbo di misura

Dinamica “equivalente”

dell’impianto:

-

-

Sensitività CA 2017-2018 Prof. Laura Giarré 4

a

/

o¥¥d - L

-

R G

(5)

Ingressi e uscite di interesse

• Nella maggior parte delle applicazioni ingegneristiche le bande spettrali del segnale di riferimento e del disturbo sull'uscita sono disgiunte da quella del disturbo di misura

Uscite di interesse:

-

Ingressi significativi:

Segnali di riferimento e disturbi sull'uscita normalmente confinati a basse frequenze

Disturbi di misura normalmente confinati a frequenze elevate (accoppiamenti con campi

-

Yep CH u CL )

day e Cf ,

MCH

yet

)

feet ' quod gas

-

(6)

Funzioni di sensitività

• Le funzioni di sensitività rappresentano le funzioni di trasferimento tra gli ingressi significativi e le uscite di interesse:

Funzione di sensitività

Funzione di sensitività complementare

Funzione di sensitività del controllo

-0

(7)

Kroto ILF -4€

-

Edt

-

Y

=

? d

f- erodes

j

-

EH

I

* = s

(8)

ero

-

p

EEE

-

E

=

I Ysp

It L

s

=

I

Ysp

(9)

Funzioni di sensitività

• Schema di riferimento

y

sp

e R(s) u

+ - G(s) d y

+ + +

- n

Matrice delle funzioni di trasferimento tra le diverse uscite di interesse e gli ingressi

Sensitività CA 2017-2018 Prof. Laura Giarré 7

S

=

-1 f-

=

L

It L

-

It L Kp

,

dry er !

a

VI.

T

H fee Itoi

Q

- -

Eye

=

ate

--

Rs E

(10)

Funzioni di sensitivtà

• Le funzioni

S(s)

e

F(s)

dipendono congiuntamente da

R(s)

e

G(s)

(funzione di anello) mentre nella funzione di sensitività del controllo

Q(s)

la fdt del regolatore

R(s)

entra singolarmente

• Il denominatore (e in particolare i poli) di tutte le funzioni di sensitività è lo stesso. La stabilità del sistema in retroazione è indipendente dal particolare ingresso

• Strutturalmente si ha che

S(s)+F(s)=1

. In pratica questo significa che non è possibile imporre, attraverso il progetto del regolatore, specifiche arbitrarie.

• Esempio 1.

• Cancellazione del disturbo

d

sull'uscita

y S(s) = 0

• Cancellazione del disturbo

n

sull'uscita

y F(s) = 0

• Esempio 2.

• Inseguimento del riferimento

ysp

con

y F(s) = 1

• Cancellazione del disturbo

n

sull'uscita

y F(s) = 0

No!

No!

F

- -

k

a

s

=

1- of

--

I

Ira

A t RG at RG

o

SPECHT

AE

.CONTRA STAND

(11)

Studio del sistema in retroazione

• Obiettivo: dedurre conclusioni sulle proprietà statiche e dinamiche del sistema in retroazione dallo studio della funzione ad anello aperto

L(s)=R(s)G(s)

• Metodo: Individuare proprietà che la L(s) deve avere in modo che le funzioni di sensitività del sistema chiuso in retroazione abbiano certe caratteristiche (sintesi del regolatore)

Approccio simile all’uso dei criteri di Nyquist e Bode per lo studio della stabilità dei sistemi chiusi in retroazione

Studio delle funzioni di sensitività in relazione a L(s)

Lls ) ERG ) as ) 5- ¥ ; t=¥

I

(12)

CRI TERI

e

05 Nyquist

Studio delle

Stahler dell

'

aiello dies

( Ives ) )

dall tracer aired

di LCS ) Carillo

Cynic )

(

(13)

W

=

¥

=

f-

W

e

r naivete

Stahle se

e

sole re

A )

=

It LCS )

ha tutte A radio

on ferrie male To

2) L um hour

a

car all or ur the

pees portion ate

a

pale neck

(14)

CRITERIO DI NYQUIST

• Si consideri il diagramma di Nyquist di G(s) esteso ai valori negativi della pulsazione ω tenendo conto delle eventuali singolarit`a sull’asse immaginario

(percorso di Nyquist D e percorso di Nyquist indentato Di)

• Sia ni(G) il numero di poli di G(s) con parte reale maggiore di zero.

• Criterio di Nyquist.

– Il sistema di controllo a retroazione unitaria `e internamente stabile se e solo se il diagramma esteso di Nyquist di G(s) non passa per il punto (−1, 0) e compie, intorno a questo punto, un numero di rotazioni antiorarie pari a ni(G).

-

WH int

-

,

o -

test to ,

-

th STAB Ici

-

-

A

-

nice D= )

(15)

,

-

\ h

a o

I :÷÷÷ :

r

,

I

.

.

- a

-

\ 12 a

=

f if in T

.

he

.

in -2 STABILE

o

(16)

DIMOSTRAZIONE CRITERIO DI NYQUIST

• Lemma di Cauchy (principio degli argomenti).

– Sia F (s) una funzione di trasferimento razionale fratta e Γ una curva chiusa nel piano complesso orientata in senso orario. Siano zi(F ) e pi(F ) rispettivamente il numero di zeri e di poli di F (s) interni alla regione limitata del piano complesso definita da Γ. Se nessun polo o zero di F (s) appartiene a Γ, allora F (Γ) `e una curva chiusa e limitata che non passa per l’origine e compie intorno all’origine un numero di rotazioni orarie pari a zi(F ) − pi(F )

• La dimostrazione del criterio di Nyquist deriva dall’applicazione del principio degli argomenti ponendo:

1. F (s) = 1 + G(s) 2. Γ = D

(17)

CONSIDERAZIONI SUL CRITERIO DI NYQUIST

• Schema a retroazione unitaria.

– Sia ni(W ) il numero dei poli a parte reale maggiore di zero della funzione di trasferimento ad anello chiuso W (s). Allora, nelle ipotesi del criterio di Nyquist, vale:

ni(W ) = ni(G) + NG,−1

– Se ni(G) = 0 (G(s) stabile), allora si parla di criterio di Nyquist ridotto.

– Se G(s) ha poli sull’asse immaginario, allora si deve usare il percorso indentato Di richiudendo il diagramma esteso di Nyquist.

– Se il diagramma di Nyquist di G(s) passa per il punto (−1, 0), allora W (s) ha poli a parte reale nulla.

– Si pu`o estendere allo studio della stabilit`a di K · G(s) in funzione di K:

ni(W ) = ni(G) + NG,−1/K

(18)

'

Ea

.

,

-

-

i

,

I tell G1

¥¥ n "

(19)

÷¥ Kanin u UL

(20)

CRITERIO DI NYQUIST: ESEMPI DI APPLICAZIONE

• Sistemi del primo e del secondo ordine stabili

• Sistemi di ordine superiore al secondo stabili

– effetto delle variazioni del guadagno: G(s) = K

(1 + sτ0)(1 + sτ1)(1 + sτ2)

– sistemi condizionatamente stabili: G(s) = K(1 + sτ0)2 (1 + sτ1)3

• Sistemi con poli in zero:

G(s) = K

s(1 + sτ1)(1 + sτ2); G(s) = K

s2(1 + sτ1); G(s) = K(1 + sτ0) s2(1 + sτ1)

• Sistemi instabili:

G(s) = K(1 + sτ0) (1 − sτ1)(1 − sτ2)

(21)

MARGINI DI STABILIT `A : FASE E GUADAGNO

• Sistemi “comuni”: la funzione di trasferimento G(s), oltre a non avere poli e zeri a parte reale maggiore di zero, ha un andamento monotono decrescente del modulo |G(jω)|.

• Definizioni delle pulsazioni ωa (pulsazione di attraversamento) e ωπ. – ωa `e la pulsazione alla quale il modulo di G(jω) `e unitario

(`e univocamente definita per i sistemi comuni);

– ωπ `e la pulsazione alla quale G(jω) `e reale ed ha minimo valore.

• Margine di fase:

mφ := arg G(jωa) + π

• Margine di guadagno:

ma := 1

|G(jωπ)|

• Lettura dei margini di fase sui diagrammi di Bode e Nyquist.

r

we I

= Wc

I n

wt

, =

we angelus )=

- too .

,pft÷

. , "

(22)
(23)

CRITERIO DI NYQUIST: SISTEMI CON RITARDO

+

e−sT G(s)

R(s) Y (s)

• Ipotesi (I): G(s) non ha poli a parte reale maggiore di zero.

• Ipotesi (II): se T = 0 (assenza di ritardo), allora il sistema ad anello chiuso non ha poli a parte reale maggiore di zero.

• Risultato: se T > 0, allora il sistema ad anello chiuso ha poli a parte reale maggiore di zero se il diagramma di Nyquist modificato compie delle rotazioni orarie intorno al punto (−1, 0).

– Ritardo critico Tc :

`e il minimo valore del ritardo T che fa perdere la stabilit`a al sistema ad anello chiuso.

(24)

Stabilità e sistemi in retroazione

• Obiettivo: dedurre conclusioni sulla stabilità robusta del sistema in retroazione dallo studio nel domino della frequenza della funzione ad anello aperto

Criterio di Bode

(caso particolare del criterio di Nyquist)

Importanza del risultato:

1. Dalla lettura di un solo punto del diagramma di Bode di L(s) si deduce la stabilità o meno del sistema chiuso in retroazione F(s).

2. Possibilità di ottenere misure sulla robustezza della stabilità del sistema in retro

a fronte di incertezze sul diagramma dei moduli e delle fasi di L(s).

(25)

Margine di fase

Margini di stabilità

Margine di ampiezza

0dB

-90°

-180°

M

a

M

f

/ Maarten

:

(26)

Gcs )

-_

to

SCLTSOJ ) A too )

Bede

-

Hyper Lotte

-

as

,

-oty¥→ morgue Jase ?

theyre quahogs ?

(27)

HE dime ! t

(28)

Stabilità: Criterio di Bode

Ipotesi

L(s) non ha poli a parte reale positiva

• il criterio vale solo per sistemi stabili

• Il diagramma di Bode del modulo di L(j ) attraversa una sola volta l’asse a 0dB

L(s) ha guadagno statico > 0 (L(0)>0 )

Tesi

condizione necessaria e sufficiente per l'asintotica stabilità del sistema in retroazione è che il Margine di Fase di L(s) sia > 0

1

(29)

Stabilità e Diagrammi di Bode

• Margine di fase e stabilità

margine di fase

• proprietà del sistema in catena aperta

• lo smorzamento della risposta del sistema chiuso in retroazione unitaria dipende dal margine di fase

se esiste almeno una frequenza w

0

alla quale

• la fase è -180°

• il guadagno è maggiore di uno

il sistema chiuso in retroazione unitaria è instabile.

G(s)

e R(s) u y

ysp

-

= -180°

Lcs )

W

(30)

Stabilità robusta

0dB

-90°

-180°

Margine di ampiezza

Misura di robustezza della stabilità rispetto ad incertezze sul guadagno di anello.

Rappresenta la massima variazione del guadagno di anello che non pregiudica la stabilità

M

A

Margine di fase

Misura di robustezza della stabilità rispetto ad incertezze sulla fase della funzione d'anello.

Rappresenta la massima variazione di fase nell'anello che non

pregiudica la stabilità

M

F

vanno considerati entrambi

:

(31)

alte frequenze basse frequenze

Relazioni tra rappresentazioni diverse

• Caratterizzazione frequenziale della risposta di sistemi in retroazione

margine di fase basso adeguato

t 1

alta banda passante bassa

guadagno bassa frequenza

basso

adeguato

(32)

Funzione di sensitività complementare

Obiettivi contrastanti

Dinamica tra disturbo di misura ed errore di inseguimento/uscita

Dinamica tra riferimento e uscita

F(s)

idealmente uguale a 0 per compensare in modo esatto il disturbo di misura

F(s)

idealmente uguale a 1 per avere replica esatta del segnale di riferimento sull’uscita

(33)

Funzione di sensitività complementare – analisi poli/zeri

• Gli zeri di F(s) coincidono con gli zeri di L(s)

• I poli di F(s) dipendono in maniera complessa dai poli e dagli zeri di

L(s) (vedi luogo delle radici)

Non si possono assegnare arbitrariamente gli zeri di F(s) attraverso il

progetto del regolatore. Infatti gli zeri della funzione di trasferimento tra riferimento e uscita sono l'unione di quelli del sistema (fissati) e quelli del regolatore (assegnabili)

RG

= -

RENE

I

bkper

At L

(34)

Funzione di sensitività complementare – analisi in frequenza

• Si assumerà che la funzione di risposta armonica di anello L(j ) abbia le caratteristiche di un passa basso:

|L(j )| >> 1 a basse frequenze

|L(j )| << 1 a frequenze elevate

Andamento approssimato di |F(j )|

Odd

(35)

Funzione di sensitività complementare – analisi in frequenza

• L’andamento approssimato di F(jw) mette in evidenza che

• Il sistema in retroazione

approssima un filtro passa basso a guadagno unitario

• il suo comportamento si mantiene anche se il sistema in catena aperta cambia le sue caratteristiche

possiede quindi poli dominanti nell'intorno di c

il numero dipende dalla pendenza della

L( j )

in = c

• se la pendenza è -1 avremo un solo polo dominante reale

• se la pendenza è -2 avremo una coppia di poli dominanti

• In quest’ultimo caso lo smorzamento dipende dal margine di fase

(36)

Funzione di sensitività complementare – analisi in frequenza

• La relazione (approssimata) tra il margine di fase di L(j ) e lo smorzamento dei poli dominanti di F(j ) può essere ricavata con semplici passaggi sfruttando il fatto che

• Dall’ipotesi che F(j ) abbia una coppia di poli c.c. con pulsazione naturale

n

=

c

e coefficiente di smorzamento segue che

=

(37)

• Smorzamento del sistema in retroazione e margine di fase

• L'analisi della funzione di sensitività complementare ci consente di mettere in relazione proprietà della funzione di trasferimento di anello (margine di fase e pulsazione di attraversamento) con la pulsazione naturale e lo smorzamento dei poli dominanti del sistema in retroazione

Funzione di sensitività complementare – analisi in frequenza

Regola empirica:

Se il margine di fase (sistema in catena aperta) è < di 75° il sistema in retroazione avrà poli complessi coniugati

Analisi in catena aperta Proprietà del sistema in retroazione Abbiamo stabilito un importantissimo legame tra

EMET

(38)

Funzione di sensitività complementare–analisi in frequenza

• Esempio:

-150 -100 -50 0 50

Magnitude (dB)

10-3 10-2 10-1 100 101 102

-270 -180 -90 0

Phase (deg)

Bode Diagram

Frequency (rad/sec)

caratterizzata dai seguenti margini

La funzione di sensitività complementare risulta:

caratterizzata da 3 poli con pulsazione naturale e coefficiente di smorzamento

(39)

• Dall’andamento approssimato di F(jw) si ricava che

• Segnali di riferimento y

sp

(e disturbi n ) a frequenze sotto la pulsazione

c

(pulsazione di attraversamento di |L(j )| ) vengono fedelmente riprodotti in uscita a regime

• Disturbi di misura n (e riferimenti y

sp

) a frequenze sopra la pulsazione

c

vengono fortemente attenuati in uscita

Funzione di sensitività complementare – analisi in frequenza

-

(40)

Funzione di sensitività complementare–analisi in frequenza

• Esempio

10-1 100 101 102 103 104

-100 -80 -60 -40 -20 0 20 40

Magnitude (dB)

Bode Diagram

Frequency (rad/sec)

0 0.05 0.1 0.15 0.2 0.25 0.3

-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8

1 Linear Simulation Results

Time (sec)

Amplitude

(41)

• La funzione di sensitività rappresenta:

• La dinamica tra set-point e errore di inseguimento

• La dinamica tra disturbo sull’uscita ed errore di inseguimento/uscita

• Obiettivo: tenere S(s) prossima a zero (errore di inseguimento basso)

• Al fine di attenuare il disturbo di misura anche

F(s)

deve essere piccola

(disaccoppiamento frequenziale tra disturbi di misura e disturbi sull’uscita)

Funzione di sensitività

Problema:

(42)

Funzione di sensitività – analisi in frequenza

• Filtro passa alto con pulsazione di taglio

c

Andamento approssimato di |S(j )|

(43)

Funzione di sensitività – analisi in frequenza

• L'andamento approssimato di |S(j )| mette in evidenza che

• Le componenti del riferimento e del disturbo sull'uscita a frequenze basse

(sotto la pulsazione di attraversamento

c

di L(j ) ) vengono attenuate sull'errore di una fattore pari a 1/|L(j ) | (A

db

= - |L(j )|

db

)

• Le frequenze superiori a

c

non vengono invece alterate

(44)

Funzione di sensitività – analisi in frequenza

-

Un segnale di riferimento con una componente frequenziale viene inseguito con una

“precisione” pari all'inverso del guadagno della funzione di risposta armonica di

anello alla frequenza

(45)

Funzione di sensitività – analisi in frequenza

-

Un disturbo sull’uscita con una componente frequenziale viene attenuato in uscita di un fattore pari all'inverso del

guadagno della funzione di risposta armonica di anello alla frequenza

-

-

=

(46)

10-1 100 101 102 103 104 -100

-80 -60 -40 -20 0 20 40

Magnitude (dB)

Bode Diagram

Frequency (rad/sec)

Funzione di sensitività – analisi in frequenza

• Esempio

0 1 2 3 4 5 6 7 8 9 10

-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8

1 Linear Simulation Results

Time (sec)

Amplitude

o -

Late

-

-

DO Ifa

&

(47)

÷¥¥⇒⇐÷:i÷

S

=

1st L

Traci

are

le

f

.

di senator ta

( app

ro SS

Imd

-

a partie doe

diaper d-

c

CTW I ) Bede

(48)

Dl

HIM

a Is ⇐It I I "

"

" ! .

(49)

Funzione di sensitività – analisi in frequenza

• Altri esempi:

10-3 10-2 10-1 100 101 102

-120 -100 -80 -60 -40 -20 0 20 40

Magnitude (dB)

Bode Diagram

Frequency (rad/sec)

10-2 10-1 100 101 102

-100 -80 -60 -40 -20 0 20 40 60 80 100

Magnitude (dB)

Bode Diagram

Frequency (rad/sec)

(50)

Funzione di sensitività e modello interno

• Le specifiche statiche sul sistema in retroazione possono essere imposte agendo sul modulo della L(j ) a certe frequenze

• Nel caso si volesse che un riferimento (disturbo sull'uscita) alla

pulsazione venisse esattamente inseguito (compensato) a regime occorrerebbe che (ovvero che o e ).

Questo si ha se L(s) presenta una coppia di poli complessi coniugati a smorzamento nullo e pulsazione naturale

Coppia di poli puramente immaginari con

-

0

(51)

Modello interno

Principio del modello interno: Affinchè un segnale di riferimento (disturbo sull'uscita) con una componente spettrale alla pulsazione sia inseguito (neutralizzato) a regime perfettamente in uscita è

necessario e sufficiente che

• il sistema chiuso in retroazione sia asintoticamente stabile

• la funzione ad anello aperto L(s) abbia una coppia di poli complessi coniugati sull'asse immaginario con pulsazione naturale pari a

Caso particolare:segnali di riferimento e disturbi sull'uscita costanti, cioè caratterizzati da una componente spettrale a frequenza zero.

Condizione necessaria e sufficiente affinché un riferimento (disturbo sull'uscita) costante sia inseguito (compensato) esattamente a regime in uscita è che il sistema chiuso in retroazione sia asintoticamente stabile e che la funzione ad anello abbia almeno un polo nell'origine

(52)

Funzione di sensitività del controllo

• La funzione di sensitività del controllo rappresenta la relazione dinamica tra tutti gli ingressi di interesse e la variabile di controllo u(t)

• Obiettivo progettuale: poichè uno dei requisiti del sistema di controllo è quello di tenere lo sforzo di controllo ``piccolo'' sarebbe auspicabile che

Q(s)

fosse “piccola”

• Seguendo un approccio frequenziale, sarà auspicabile avere

Q(j )

piccola sia a frequenze basse (al fine di avere moderazione a fronte di riferimenti e

disturbi sull'uscita) che a frequenze elevate (al fine di avere moderazione del

controllo a fronte di disturbi di misura)

(53)

Funzione di sensitività del controllo – analisi in frequenza

• Le componenti a frequenze basse, minori della pulsazione di attraversamento

c

di |L(j )| (frequenza alla quale |R(j )| interseca 1/|G(j )| ), sono filtrate dall'inversa di |G(j )|. Il fattore di attenuazione a frequenze basse non è condizionabile attraverso il progetto del controllo.

• Le componenti a frequenze elevate (maggiori della pulsazione di

attraversamento

c

di |L(j )|) sono filtrate da |R(j )|. Perciò il fattore di

attenuazione a frequenze elevate è condizionabile attraverso il progetto del regolatore.

Andamento approssimato di |Q(j )|

→ I-Ii

(54)

Funzione di sensitività del controllo – analisi in frequenza

Andamento approssimato di |Q(j )|

Una buona regola da seguire, al fine di moderare lo sforzo di controllo, è evitare l'uso di regolatori che “amplificano” a frequenze elevate, ovvero evitare di imporre frequenze di attraversamento c di

|L( j )|

molto più alte rispetto a quella del sistema

|G( j )|

L -.

R

. C

→ &

(55)

Funzione di sensitività del controllo – analisi in frequenza

• Esempio

10-1 100 101 102 103 104

-100 -80 -60 -40 -20 0 20 40

Magnitude (dB)

Bode Diagram

Frequency (rad/sec)

10-1 100 101 102 103 104

-80 -60 -40 -20 0 20 40

Magnitude (dB)

Bode Diagram

Frequency (rad/sec)

-5 0 5 10 15 20 25 30 35

40 Step Response

Amplitude

-2 0 2 4 6 8 10

12 Step Response

Amplitude

(56)

Esempio

EM

= S - 1 - i t - s

-

scstro )

' -

=

reefs ) 15

T 4

= - e. ol

→ of

s +

a)

2

Disgnak Napier

Bole

u

9

- 20

" ,

÷

.

: :

'

- 270

. . .

Get

-650

-

X

(57)

,

-

¥ t

o

,

' X

I

,

I

X

x

- .

I

. -

A K

> e

instable

M# I

=

A

instate

(58)

G

=

a

- a

S ( Stroll

L

--

s #

o

) '

s 't

zostloo

W=-^

-

kstk

+5+20,54

ios

dwcs )

=

53+2082+400

- h

)

s

th

we

good

-29

Kno

zedo.gg# Keld

K hee #

(59)

hi

= -

K

-aJ.4eu•

W stable

E =

-

leo

(60)

÷

(61)

Gls ) #

Sato

.es

) ( I

Cold

=

hey h

> o

Yee

-

900 IG

.

(

e.

e) Ids

=

40 =P

Goals )

=

! ,

-

Mi

F- forecaster to .es/as

= -

12dB

'

1=2 1=01 as no

(62)

-

#÷¥

.

B

a a

2

to

÷÷¥

- o

* - I

(63)

I

Nyfnr

÷÷÷¥÷÷÷÷

.

n¥i I

(64)

" OF It

=

?

Gtw )

=

CJ

w

) C

I

tooo

.

DITTY

Decaf

as )

-

WX

:

In ( Glow ) )

= o .

TA

. = I

Re Cats wee ) ) )

'

-

(65)

A

.

GCJW )

2 faith also : )

-1J Inflow )

3

.

T

:

Im ( Gfs

w

) )

= o

4

.

Re ( GCJJ ) )

=

lost

A•¥

KH Kaas

-

¥

(66)
(67)

Eton

mouth

:

LCs7=K

= knees

)

W =

MIS ) ¥ss )

-

HEHE

mqkDtd

-

(

s

)

now .de

Nddpw

=

10ktsG-so.PH/d=AehtCsts2o.5X1tS1o7-=1ehtSto-5s2+nes2+s35

=

553+10.552+5

-1

lek

-

⇒ea 10.5 heh let

.

-6.5-0.4

µk E U

> o '

(68)

Mg

= -

13

.

6. db

my II ? = -1¥ do 1-

=

o

.

21

Q

= .

-78 mg

DARTH

OI

=

f- =L

Kc 0

.

El

(69)

i÷÷** Ice Is h . I -14

woe@aLiEaE.E Eeden tape

.

to

.

J S2

+

to le

# = O vibes

he

. s

Guy 't refer

o

w # =

=

0,441-2

10

. 5

=¥s !

(70)

I¥÷

on .

\ I tngfoe off-Ice

⇐ \

'

-k#

(71)

eat %

Nyuisr D

4 stable

al vers are

I k

s ) w # k*

4) Per Hnk Yigal tot

(72)

'

L

L '

NYE Cayenne

(73)

54+3571100

-

ah ) s

'

talks t 5k =dlwH

-

3. 9K I

→ -15kt Zoe 15k

⇒af9TtI5ht3e7-4 7115K

(74)

k >

e - - '

-

15kt 3 ooze

RT 20

left They -45k >

e

-

-

13J K t 2655 to

K x 265-2=19.67

K # na 135 67

(75)

0 KT T 19

.

Hoti

il sincere an

Aiello dine e-

as

.

Table

15k¥30 C- ) 541567

.

wtf Soo

- -

15h

*

=

ftp.t.68

(76)

fool = one

il antre

e ' AS

.

STANE

perdu

'

LCS ) e

'

di tf 2 !

Pa Ake let

(77)

Errori a Regime

Prof. Laura Giarré

Laura.Giarre@UNIMORE.IT

https://giarre.wordpress.com/ca/

(78)

Specifiche e Requisiti

• 1) Stabilità (Robustezza, Margini di fase e di guadagno)

• 2) Specifiche a regime, a transitorio esaurito: )

• 3) Specifiche dinamiche

(comportamento nel tempo e nella frequenza:

prontezza (tempo di salita, tempo di assestamento, massima sovraelongazione, banda passante, picco di risonanza)

(legate al comportamento dei poli dominanti)

(79)

Errore a regime e tipo di sistema

• Consideriamo il sistema in retroazione unitaria:

con

Errore a regime nella risposta ad un segnale U(s):

-

✓ u

(80)

Errore nella risposta al gradino

• La L-trasformata del gradino di ampiezza A vale:

L’errore rispetto al gradino è detto anche errore di posizione

e

p

Se

G(s)

è di TIPO ≥1 (ha 1 o più poli nell’origine)

e

p

=0

Il numero (

h

) di poli nell’origine di

G(s)

determina il TIPO del sistema Costante di posizione (o di guadagno):

lp

- a In

la

to

(81)

Errore di posizione e tipo di sistema

• Risposte al gradino

0 5 10 15 20 25

0 0.5

1 1.5

sistema di tipo 1 errore a regime

nullo

0 5 10 15 20

0 0.5

1 1.5

sistema di tipo 2 errore a regime

nullo

sistema di tipo 0

0 1 2 3 4 5

0 0.5

1 1.5

errore a regime costante

(82)

Errore nella risposta alla rampa

La L-trasformata della rampa di pendenza A vale:

L’errore rispetto alla rampa è detto anche errore di velocità

e

v

In funzione del tipo del sistema avremo:

tipo 0:

e

v

= ∞

tipo 1:

e

v

= A/µ

tipo ≥2:

e

v

= 0

Costante di velocità:

Se

G(s)

è di TIPO ≥2 (ha 2 o più poli nell’origine

)

e

v

=0

(83)

Errore di velocità e tipo di sistema

• Risposte alla rampa

sistema di tipo 2

0 5 10 15 20

0 0.5

1 1.5

errore a regime nullo

sistema di tipo 0

0 1 2 3 4 5

0 0.5

1 1.5

errore a regime crescente

0 5 10 15 20 25

0 0.5

1 1.5

sistema di tipo 1 errore a regime

costante

(84)

Errore di accelerazione

• Analogamente, considerando il segnale:

L’ errore di accelerazione

e

arisulta:

In funzione del tipo del sistema avremo:

tipo 0,1:

e

a

= ∞

tipo 2:

e

a

= A/µ

tipo ≥3:

e

a

= 0

Se

G(s)

è di TIPO ≥3 (ha 3 o più poli nell’origine

)

e

a

=0

Costante di accelerazione:

(85)

Caso generale

• Per segnali, in generale del tipo:

G(s) Kp Kv Ka ep ev ea

Tipo 0 µ 0 0

Tipo 1 µ 0

Tipo 2 µ

Si ha, indicando con

h

il tipo del sistema:

EiiEE or O GO

(86)

¥ toddy

-

y

=

f d

y=sdT -

HeT e Ys

=

S p

Zum di si

pre

'

iyya

he table An de

La del studs are gli else He

disturb

Sh e e

y

(87)

Esem pie

Si bright

an

controller

C Cs )

=

Kage

⇒ Ede 1^-1

in mob de e' cure

a regime lead e 0.1

Hal 0 * a

.

2

yespaeiffezayee.li

.

d e

'

em guerre

oeyveetaohana di

(88)

Gls )

=

KITE so ITT HT )

L b)

=

Rfs ¥a

=

KB ) Kc

.

Gcs ITC IT ) I HIT IT ) ,

Theo It

:

G

µ

=

KB Kc

a

(89)

sia GG7=@

to )

LCS )

--

tiger Gls )

=

=

he

,1&

FINED TIP h

e-

ea:

:

leg f

.

-1g

= =

htt h Z

.

(90)

Ianto deve

value tee E e

fade ' le

specifier oars

Seder false ?

DAKA TA BELLA

Az 2

① lead ysp

=

're Mary Af

--

centare ÷

F- et← h =L

(91)

Non dub

agpyne

be

'

feet are

fendi some fri

freak !

I Eoe )

E o

.

y AT A

Hz Kc

¥①€ AE he

Ice te ke

(92)

I

.

Yd It 0

.

2

d

:

taped as

TIE Y

'

(93)

Retroazione non unitaria

• Nel caso in cui il sistema in esame presenti una dinamica

H(s) non unitaria sul ramo di retroazione:

• Ci si riconduce alla retroazione

unitaria considerando, per il

calcolo dell’errore a regime, lo

schema equivalente:

(94)

EE to LE I

⇐⇒⇒j ⇐ -

Fiat

.

a =

(95)

=

¥¥

=

G-

I t GH

IEEE

(96)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(97)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(98)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(99)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(100)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(101)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(102)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(103)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(104)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(105)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(106)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(107)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(108)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(109)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(110)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(111)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

(112)

Retroazione non unitaria

• Determinare l’errore a regime per

• ingresso a gradino X(s) = 5/s

• e a rampa

X(s) = 5/s^2 del sistema in retroazione

+

-

Per i valori di

k = 1, 100

Riferimenti

Documenti correlati

La funzione di Excel che consente di definire numeri complessi si chiama COMPLESSO ed ha due argomenti: parte reale e coefficiente

Trovare sul grafico un punto P compreso tra A e B tale che la retta tangente in questo punto sia parallela al segmento AB.. Spiegare come si può stabilire a priori l’esistenza

La misura dello sfasamento si pu`o effettuare nella stessa modalit`a: bisogna centrare i due segnali verti- calmente rispetto all’asse dei tempi; lo sfasamento potr`a essere

We often hear that the on‐board Apollo Guidance Computer (AGC) had less power than a modern digital watch; but it all depends on

In tal caso, si ottiene un quoziente, che coincide con il valore del parametro D della rappresentazione nello spazio di stato, mentre il resto ` e una funzione di trasferimento con

• L'analisi della funzione di sensitività complementare ci consente di mettere in relazione proprietà della funzione di trasferimento di anello (margine di fase e pulsazione

• L'analisi della funzione di sensitività complementare ci consente di mettere in relazione proprietà della funzione di trasferimento di anello (margine di fase e pulsazione

[r]