Estratto del documento

Lezione 1

Introduzione

L’automatica

Con il termine automatica si fa riferimento ad una disciplina che studia tutti gli aspetti metodologici e concettuali che stanno alla base dell’automazione, ossia del trasferimento alle macchine di operazioni di governo e controllo di dispositivi, processi e sistemi di svariata natura. Si parla di automazione ogniqualvolta un’operazione viene eseguita da una macchina senza, o con ridotto, intervento dell’uomo.

I comparti applicativi in cui si presenta l’automazione sono i più svariati e toccano da vicino la vita quotidiana: si pensi agli elettrodomestici (frigoriferi, lavatrici, condizionatori), ai sistemi di frenatura e sterzo servoassistiti, alle sospensioni attive o al controllo della velocità di crociera nelle automobili, al pilota automatico negli aerei, ai processi manifatturieri automatizzati (fabbrica automatica), al controllo di motori elettrici, al controllo degli impianti per la generazione di energia, e così via.

Una tale vastità di applicazioni in cui l’automazione riveste un ruolo rilevante può far nascere il legittimo dubbio che l’automatica si riduca ad una rassegna o tutt’al più ad una classificazione delle applicazioni più significative.

In effetti inizialmente (al principio del ventesimo secolo) non vi era alcuna consapevolezza del carattere comune delle applicazioni di controllo. Le applicazioni, che pur esistevano (controllo di livello in serbatoi, controllo di velocità delle macchine a vapore, controllo del moto delle pale di mulini a vento), evolvevano in modo pionieristico e del tutto indipendente tra loro.

È stato solo con il formarsi, e quindi con il consolidarsi, di una teoria matematica che l’automatica ha cominciato a prendere le forme di una disciplina scientifica. Tale teoria matematica va sotto il nome di teoria dei sistemi. Il suo indubbio pregio risiede nel fornire gli strumenti per lo studio delle caratteristiche del sistema, oggetto di automazione, in modo sostanzialmente indipendente dal contesto applicativo. Grazie alla teoria dei sistemi, tutti i sistemi di automazione elencati sommariamente in precedenza possono essere studiati con la stessa metodologia matematica.

Lo studio dei fondamenti della teoria dei sistemi, che occuperà la prima parte di questo corso, consentirà da un lato di dotarsi di strumenti molto efficaci per l’analisi di sistemi (non solo tecnologici, ma anche economici, ecologici o biologici) in cui è importante formalizzare l’evoluzione nel tempo delle variabili, dall’altro preparerà la strada allo studio dei sistemi di controllo automatico, che occuperà la seconda parte del corso. L’obiettivo primario dello studio sarà la valutazione oggettiva delle prestazioni dei sistemi di controllo, per mezzo di parametri che formalizzano concetti intuitivi, quali la stabilità, la velocità di risposta, la precisione del sistema di controllo. Saranno forniti anche elementi per la progettazione del dispositivo che esegue il controllo automatico e per la sua realizzazione in tecnologia digitale.

Lez. 1 - 1

P. Rocco - Dispense di Automatica

Il problema del controllo

Un problema di controllo nasce nel momento in cui si vuole imporre ad un “oggetto” (la cui natura va di volta in volta precisata) un comportamento desiderato, per mezzo di opportune azioni esercitate sull’oggetto stesso. Operiamo la seguente distinzione:

  • Controllo automatico: l’azione di controllo viene esercitata da dispositivi che operano in modo autonomo senza, o con ridotto, intervento umano;
  • Controllo manuale: l’azione di controllo viene esercitata dall’operatore umano.

Quali sono gli elementi di un problema di controllo?

A) Il sistema sotto controllo

È il sistema oggetto dell’azione di controllo. Su di esso agiscono delle variabili manipolabili, o di controllo (u), e dei disturbi (d) (variabili indipendenti ed incerte), mentre le sue uscite (y) costituiscono le variabili controllate (di cui interessa cioè controllare l’andamento nel tempo).

B) L’andamento desiderato delle variabili controllate

Sono le variabili (y°) che esprimono l’andamento che le variabili controllate dovrebbero assumere per garantire un corretto funzionamento del sistema controllato. Verranno anche chiamate riferimenti o setpoint.

dy° u y S

Fig. 1 : Elementi di un problema di controllo

Problema di controllo: determinare, ad ogni istante, il valore delle variabili di controllo u in modo tale che le variabili controllate y assumano un andamento quanto più possibile simile all’andamento desiderato y°, qualunque siano, tra quelli ritenuti ragionevoli, gli andamenti dei riferimenti y° e dei disturbi d.

Controllore: oggetto che determina ed esercita l’azione di controllo.

Legge di controllo: criterio secondo il quale agisce il controllore.

Lez. 1 - 2

P. Rocco - Dispense di Automatica

Un esempio: il frigorifero

termometro θ̃

T

θ̃° u C M

motore compressore

Fig. 2 : Un frigorifero

Obiettivo del controllo: mantenere approssimativamente costante la temperatura all’interno del frigo.

Riferimento: θ̃° valore desiderato per la temperatura all’interno del frigo (lo si imposta con una manopola).

Variabile di controllo: u posizione dell’interruttore di alimentazione del motore del compressore.

Disturbi: d1 θ̃ temperatura dell’ambiente esterno; d2 θ̃ temperatura degli oggetti inseriti.

Variabile controllata: θ̃ temperatura all’interno del frigorifero (può essere misurata o no).

Strategia di controllo 1

Si calcola la quantità di calore che deve essere estratta per mantenere una certa temperatura θ̃° desiderata. Servendosi di un timer, si accende e spegne il motore ad intervalli regolari.

Lez. 1 - 3

P. Rocco - Dispense di Automatica

θ̃ d θ̃ θ̃

u° C S

controllore sistema

Fig. 3 : Strategia di controllo 1

Tipico andamento temporale della variabile di controllo u:

u

1

0 t

Fig. 4 : Posizione dell’interruttore

Osservazioni

  • La legge di controllo si basa esclusivamente sul modello (bilancio termico)
  • Non è richiesto l’uso di un termometro
  • Gli eventuali disturbi (porta del frigo lasciata a lungo aperta, oggetti inseriti particolarmente caldi, ecc.) compromettono l’efficacia della regolazione della temperatura.

Strategia di controllo 2

θ̃ θ̃,m

Si utilizza la misura della temperatura fornita da un termometro.

θ̃ d θ̃ θ̃

u° C S

θ̃ m T

Fig. 5 : Strategia di controllo 2

θ̃m − θ̃°

Si alimenta il motore quando la differenza supera una certa soglia e lo si spegne quando tale differenza scende al di sotto di un’altra soglia (controllo a relè).

Lez. 1 - 4

P. Rocco - Dispense di Automatica

u

1

m

θ̃ − θ̃°

0

−ε ε

Fig. 6 : Controllore a relè

Osservazioni

  • La legge di controllo non si basa sul modello
  • È richiesto l’uso di un termometro
  • In presenza di eventuali disturbi la temperatura viene comunque regolata efficacemente.

Lez. 1 - 5

P. Rocco - Dispense di Automatica

Controllo in anello aperto ed in anello chiuso

Controllo in anello aperto (feedforward control)

Non viene eseguita alcuna misura sulle variabili del sistema, oppure le eventuali variabili misurate, ed utilizzate nella legge di controllo, non dipendono dai valori assunti dalla variabile di controllo u (strategia 1 nell’esempio precedente).

d M d

y° u y y° u y

C S S C

(a) (b)

Fig. 7 : Schemi di controllo in anello aperto

Lo schema di Fig. 7b prende il nome di compensazione del disturbo: se il disturbo è misurabile, si esercita un’azione di controllo dipende dalla misura del disturbo stesso.

Controllo in anello chiuso (feedback control)

L’azione di controllo viene esercitata sulla base di misure di grandezze il cui valore dipende anche dal valore assunto dalla variabile u (strategia 2 nell’esempio precedente). In questo modo si viene a chiudere un anello nel rapporto di causa ed effetto tra le variabili (la variabile y dipende da u che, a sua volta, dipende da y ...).

d

y° u y

S C

m

y M y

Fig. 8 : Schemi di controllo in anello chiuso

Anello apertoAnello chiuso
Misura di y No
Modello matematico accurato SìNo
Sensibilità ai disturbi ElevataBassa

Lez. 1 - 6

P. Rocco - Dispense di Automatica

Strumentazione

La strumentazione è costituita dai dispositivi (trasduttore e attuatore) che interfacciano il processo sotto controllo con il controllore.

Trasduttori: misurano una grandezza fisica del sistema sotto controllo (tipicamente la variabile controllata) e ne inviano la misura al controllore in una forma compatibile con la sua tecnologia.

Attuatori: traducono l’azione di controllo determinata dal controllore in un’azione efficace sul sistema, operando sulle sue variabili manipolabili (tipicamente con stadi intermedi di amplificazione e conversione di potenza).

d

y° u y

m

A S C

c T

Fig. 9 : Schema di controllo completo di strumentazione

Si osservi che nello schema si è operata la distinzione tra la variabile di controllo u e la variabile manipolabile m e tra la variabile controllata y e la sua misura c.

Lez. 1 - 7

P. Rocco - Dispense di Automatica

Lezione 2

Sistemi dinamici nel dominio del tempo

Un esempio: il nastro trasportatore 1

sabbia u y

v l

p

Fig. 1 : Un nastro trasportatore di sabbia

u: portata di sabbia all’inizio del nastro

y: portata di sabbia alla fine del nastro

p: perdite di sabbia lungo il nastro

v: velocità (costante) del nastro

l: lunghezza del nastro

Problema di controllo

Fare in modo che la portata y in uscita al nastro sia quanto più possibile simile ad un valore costante prefissato y°, nonostante le perdite p, agendo sulla portata u di sabbia all’ingresso del nastro.

p

y° u y

S

Fig. 2 : Il problema di controllo

Modello matematico

Il modello matematico traduce in un’equazione il fatto che, ad ogni istante di tempo t, la portata in uscita uguaglia, a meno delle perdite, la portata manifestatasi in ingresso, istanti τ prima, dove τ è il tempo di percorrenza del nastro:

( ) ( ) ( ) = − τ − τ = y t u t p t , τ : l v

1 Da “Modellistica e Controllo”, S. Bittanti, N. Schiavoni, CLUP, 1979.

P. Rocco - Dispense di Automatica

Lez. 2 - 1

Si suppone inoltre che le perdite siano calcolabili come la somma di un valore medio costante noto p e di uno scostamento impredicibile Δp:

( ) ( ) = + Δp t p p t .

Strategia di controllo in anello aperto

La più ovvia strategia di controllo in anello aperto consiste nell’imporre un valore di portata in ingresso costante, uguale alla somma del valore desiderato in uscita e del valore medio delle perdite:

( ) = °+u t y p .

Risulta però:

( )( ) ( ) ( ) = °+ − + Δ = °− Δy t y p p p t y p t ,

ossia:

( ) ( ) °− = Δy y t p t .

Pertanto il sistema di controllo è completamente “indifeso” rispetto al disturbo Δp (tutto il disturbo si traduce in errore).

Strategia di controllo in anello chiuso

Se la portata in uscita è misurabile, si somma alla precedente azione di controllo in anello aperto un termine correttivo, proporzionale all’errore tra valore desiderato ed effettivo di y:

( )( ) ( ) = °+ + °−µu t y p y y t ,

dove µ è un parametro di progetto.

p

p

y° u y

S C

T

Fig. 3 : Strategia di controllo in anello chiuso

Risulta allora:

( ) ( ) ( )( ) ( ) ( ) ( ) ( ) = °+ + µ °− − τ − + Δ = + µ °− µ − τ − Δy t y p y y t p p t 1 y y t p t .

Studiamo anzitutto il comportamento a regime (analisi statica), supponendo costanti le perdite (Δp(t) = Δp). Tutte le variabili risulteranno allora costanti, ed in particolare si avrà:

( ) ( ) = − τ = y t y t y .

Facendo i conti si ottiene:

P. Rocco - Dispense di Automatica

Lez. 2 - 2

Δp

°− =y y .

+ µ

1 µ

Sembra quindi che pur di scegliere il parametro µ positivo sufficientemente grande, si possa ridurre arbitrariamente l’errore.

Il problema è risolto? Non proprio...

Studiamo un transitorio, ossia il passaggio da una condizione di regime ad un’altra (analisi dinamica). In particolare, ipotizziamo che l’andamento nel tempo delle perdite sia rappresentato dal grafico di Fig. 4.

p

p

t

0 τ

Fig. 4 : Andamento temporale delle perdite di sabbia

Facendo i conti, si trova che il parametro µ influenza pesantemente l’andamento temporale della portata in uscita y, come mostrano i seguenti grafici:

µ < 1

y

y°+p

t

2τ 3τ 4τ τ

Fig. 5 : Andamento temporale della portata in uscita: µ <1

P. Rocco - Dispense di Automatica

Lez. 2 - 3

µ = 1

y

y°+p

t

2τ 3τ 4τ τ

Fig. 6 : Andamento temporale della portata in uscita: µ =1

µ > 1

y

y°+p

t

2τ 3τ 4τ τ

Fig. 7 :Andamento temporale della portata in uscita: µ >1

Tipo di transitorioµ
Oscillazioni convergenti (*)µ<1
Oscillazioni permanentiµ=1
Oscillazioni divergentiµ>1

(*) Si può dimostrare che le oscillazioni convergono al valore y° + p / 1 + µ, coerente con l’analisi statica, tenendo conto che nel nuovo punto di equilibrio Δp = −p.

Conclusioni

  • L’analisi statica non è sufficiente per lo studio delle prestazioni dei sistemi di controllo. A volte (vedi i casi µ=1 e µ>1) può dare risultati addirittura errati.
  • È allora indispensabile un’analisi dinamica del sistema di controllo.
  • Un modello matematico che descrive l’evoluzione nel tempo delle variabili del sistema prende il nome di modello dinamico.
  • Lo strumento matematico che useremo per formulare i modelli matematici sarà quello delle equazioni differenziali.

P. Rocco - Dispense di Automatica

Lez. 2 - 4

Modelli dinamici di sistemi elementari

Resistore R

R: resistenza

i v

i: corrente

v: tensione

R

( ) ( ) =v t Ri t

Induttore L

L: induttanza

i v

i: corrente

v: tensione

L

( )

di t

( ) =v t L

dt

Condensatore C

C: capacità

i v

i: corrente

v: tensione

C

( )

dv t

( ) =i t C

dt

Massa M

M: massa

( )

dp t

( ) =v t

dt

p: posizione

F

dv t

M

( ) =a t

v: velocità

dt

( ) ( ) =F t Ma t

a: accelerazione

p F: forza

P. Rocco - Dispense di Automatica

Lez. 2 - 5

Oscillatore meccanico

M: massa

( )

dp t

K

( ) =v t

K: costante elastica

F

dt

M

D: coefficiente di attrito

dv t

( )

D =a t

p: posizione

dt

p

( ) ( ) ( ) ( ) = + +v: velocità F t Kp t Dv t Ma t

a: accelerazione

F: forza

Pendolo

l: lunghezza dell’asta (priva di massa)

τ

( ) θ̃

d t

m: massa concentrata

( )

ω =t

dt

g: accelerazione di gravità

θ̃ l

( )

ω

d t

θ̃: posizione angolare

( )

α =t

dt

ω: velocità angolare

( )( ) ( ) ( )

2

τ = α + θ̃

sin t ml t mgl t

α: accelerazione angolare

τ: coppia

Serbatoio cilindrico

qi : area sezione serbatoio AS

i

h: livello liquido

( ): portata di liquido entrante

q

dh t

i

( ) =h q t Ai

S

dt

S

Serbatoio cilindrico con valvola d’efflusso

qi AS : area sezione serbatoio

i Av : area di efflusso della valvola

v

Av

k: coefficiente caratteristico

h

( )

della valvola

dh t

( ) ( )

AS = +q t AS kAv h t

qi S v

dt

u h: livello liquido

qi: portata di liquido entrante

P. Rocco - Dispense di Automatica

Lez. 2 - 6

Sistemi dinamici

Un sistema dinamico si interfaccia con il “resto del mondo” per mezzo di una serie di variabili, che definiremo di ingresso, ed altre che definiremo di uscita.

Definiamo di ingresso le variabili che influenzano il comportamento del sistema, di uscita quelle che caratterizzano il sistema e sulle quali soffermiamo il nostro interesse (tipicamente perché costituiscono l’obiettivo del controllo).

u y

S

variabili variabili

di ingresso di uscita

Fig. 8 : Ingressi e uscite di un sistema

La relazione che sussiste tra variabili di ingresso e di uscita è di causa-effetto e non ha nulla a che vedere con relazioni di afflusso ed efflusso di materia o energia (la portata di uscita in un serbatoio può essere variabile di ingresso per il sistema, se per esempio è comandata da una pompa).

È sufficiente descrivere il comportamento dinamico di un sistema mediante relazioni algebriche tra i suoi ingressi e le sue uscite? Quasi sempre no (nei nostri esempi, solo per il resistore), per due motivi: occorre conoscere i valori assunti dalle variabili di ingresso a partire dall’istante iniziale ed occorre conoscere una o più condizioni iniziali.

Consideriamo a titolo di esempio il condensatore, in

Anteprima
Vedrai una selezione di 10 pagine su 189
Automazione - Appunti Pag. 1 Automazione - Appunti Pag. 2
Anteprima di 10 pagg. su 189.
Scarica il documento per vederlo tutto.
Automazione - Appunti Pag. 6
Anteprima di 10 pagg. su 189.
Scarica il documento per vederlo tutto.
Automazione - Appunti Pag. 11
Anteprima di 10 pagg. su 189.
Scarica il documento per vederlo tutto.
Automazione - Appunti Pag. 16
Anteprima di 10 pagg. su 189.
Scarica il documento per vederlo tutto.
Automazione - Appunti Pag. 21
Anteprima di 10 pagg. su 189.
Scarica il documento per vederlo tutto.
Automazione - Appunti Pag. 26
Anteprima di 10 pagg. su 189.
Scarica il documento per vederlo tutto.
Automazione - Appunti Pag. 31
Anteprima di 10 pagg. su 189.
Scarica il documento per vederlo tutto.
Automazione - Appunti Pag. 36
Anteprima di 10 pagg. su 189.
Scarica il documento per vederlo tutto.
Automazione - Appunti Pag. 41
1 su 189
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Ingegneria industriale e dell'informazione ING-INF/04 Automatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Novadelia di informazioni apprese con la frequenza delle lezioni di Automazione e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Roma Tor Vergata o del prof Capobianco Alessandra.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community