Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza...

23
Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza … nel profondo esse hanno fiducia in se stesse. Un paradosso? Solo per quelli che non vedono che “il viaggio è la ricompensa” (Senge 2006, p. 151). [email protected] Aula Foscolo Palazzo Centrale All stable processes we shall predict. All unstable processes we shall control (John von Neumann)

Transcript of Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza...

Page 1: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

Università di Pavia,Facoltà di Economia

Le persone che hanno un elevato livello di

padronanza personale sono acutamente

consapevoli della loro ignoranza … nel

profondo esse hanno fiducia in se stesse. Un

paradosso? Solo per quelli che non vedono

che “il viaggio è la ricompensa” (Senge,

2006, p. 151).

[email protected]

Aula FoscoloPalazzo Centrale

All stable processes we shall predict. All unstable processes we shall control (John von Neumann)

Page 2: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

Nel precedente Modulo 1 ho ricordato le nozioni fondamentali del Systems Thinking per fornire un linguaggio semplice ed efficace.

In questo Modulo 2a presento la logica del controllo e due semplici Sistemi di Controllo mono leva e mono obiettivo: controllo audio e controllo temperatura.

Il Modulo comprende i paragrafi da 1.6 a 1.9.

Finalità di questo ModuloFinalità di questo Modulo

[email protected]

Page 3: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 3

Controllo di una variabileControllo di una variabile

Controllare una variabile Yt [output o effetto] significa “fare in modo” che essa: tramite una “successione di aggiustamenti” nel tempo,

arrivi ad assumere un valore Y*, che rappresenta un obiettivo da conseguire,

oppure un vincolo o un limite o uno standard da mantenere,

pur in presenza di disturbi esterni non controllabili: D.

La distinzione tra vincoli, limiti e obiettivi non sempre è netta; per

questo, salvo che non sia specificato chiaramente, il segno “*”, apposto a una variabile Yt, assumerà, d’ora in avanti, il significato di obiettivo del controllo di quella variabile, goal o traiettoria.

Par. 1.6

Page 4: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 4

La leva di controllo e il tasso La leva di controllo e il tasso gg

Per “aggiustare” i valori della Yt , verso l’obiettivo Y*, occorre agire su un’altra variabile Xt, che definiamo variabile d’azione [input o causa], o leva di controllo, la quale è connessa alla Yt da un legame causale semplice.

La misura secondo la quale Xt agisce sulla Yt (X causa la Y) è definita dal: tasso d’azione gy oppure g(Y/X), così che risulti:

Yt = [Xt × gy ] + Dt

essendo Dt la variabile che indica i disturbi esterni.

Page 5: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 5

La distanza, o La distanza, o ErroreErrore

Il controllo richiede il calcolo di una terza variabile:

lo scarto dall’obiettivo (differenza, scostamento, deviazione, distanza, ecc.)

Δ(Y) = E(Y) = Y* - Y [oppure: Δ(Y*) = Y – Y*].

definito anche errore da eliminare.

La logica del controllo è semplice: attribuire a Xt una successione di valori che annullino E(Y) = Δ(Y).

Quali valori? Per calcolarli occorre conoscere un tasso di reazione hx o anche h(X/Y),

che indica la misura secondo la quale E(Y) agisce sulla leva Xt, per ottenere il nuovo valore Xt+1 , tale che:

Xt+1 = Xt + [E(Y) × hx] o, anche, in forma differenziale:

Xt+1 - Xt = [E(Y) × hx]

Per un controllo simmetrico, si pone: h = 1 / g.

Page 6: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 6

Modello canonico Modello canonico semplificato semplificato di Sistema di Controllo a una levadi Sistema di Controllo a una leva

Variabile da controllare = Y

Variabile d’azione = X

Obiettivo = Y*

Scostamento o Scarto o Errore E(Y/X) = Y*–Y

s

os s

B

D = Disturbo esterno

Tasso di azione g(Y/X)

Tasso di reazione h(X/Y)

Pag. 52

Page 7: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 7

La La distanza distanza come variabile fondamentalecome variabile fondamentale

Ecco come Wiener descrive la funzione della “distanza” cioè dello scostamento, o errore:

Supponiamo che io debba prendere una matita. Per fare questo devo muovere certi muscoli. Nessuno di noi, eccetto qualche esperto anatomista, sa tuttavia quali siano questi muscoli [...] Ciò che noi vogliamo consapevolmente fare è solo prendere la matita. Una volta presa questa decisione, il movimento procede in modo tale che – per così dire – “quanto manca alla presa della matita” decresca progressivamente. Questa parte dell’azione non si svolge a livello di piena consapevolezza [...]. Vediamo dunque che per un’azione efficace sul mondo esterno, non solo è essenziale possedere buoni organi motori, ma occorre che l’attività di tali organi sia adeguatamente segnalata a scopo di controllo al sistema nervoso centrale, e che i rilevamenti degli organi di controllo si combinino appropriatamente con le altre informazioni in arrivo dagli organi sensoriali per determinare un’uscita motoria regolata (Wiener, 1968, p. 30).

Pag. 51

Page 8: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 8

Definizione. Nel Systems Thinking, un sistema di controllo è un sistema

logico che consente di raggiungere o mantenere un desiderato Y*, di una data variabile Yt (effetto, o output)

mediante variazioni in una variabile

Xt (causa, o input),

calcolate in modo da annullare l’errore

E(Y) = Y* - Yt,

malgrado possibili disturbi esterni, Dt.

È facile riconoscere che un Sistema di Controllo, da un punto di vista logico, è un loop di bilanciamento che connette le variabili X, Y, D, secondo lo schema canonico:

[s–o–s]

Sistema di Controllo ad Sistema di Controllo ad una levauna leva..DefinizioneDefinizionePag. 50

Page 9: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 9

Sistema ad una leva senza ritardoSistema ad una leva senza ritardoAudioAudio

Volume suono = Y

Rotazione manopola = X

s

Volume desiderato= Y*

Errore = E(Y) = Y* – Y

os

Suono percepito:- basso se E>0- alto se E<0 - gradevole se E=0

B

s

Disturbo esterno = D

X

15

15+3=18

18+4=22

22-2=20

E

60-45=15

60-54=6

60-66=-6

60-60=0

Y

45

54

66

60

Tasso di azione = g

Tasso di reazione = h

Par. 1.8

decisionedecisione +3

decisione +4

decisione -2 FINE

Apprendimento, esperienza

Page 10: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 10

Sistema ad una leva Sistema ad una leva senza ritardosenza ritardoTemperatura acqua con miscelatoreTemperatura acqua con miscelatore

Temperaturaacqua = Y

s

Temperatura desiderata = Y*

Errore= EY =

Y* – Y

os

Temperatura percepita:- fredda se EY>0- calda se EY<0- gradevole se EY=0

B

Disturbo esterno = D

Apprendimento, esperienza

Tasso di azione g(Y/X)

Tasso di reazione h(X/Y)

Rotazione miscelatore = X

s

X

12

12+5=17

17-2=15

E

30-24=6

30-34=-4

30-30=0

Y

24

34

30

Par. 1.9

Tempo di reazione r(X/Y) r(X/Y) = 1

decisionedecisione +5

decisione -2 FINE

Page 11: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 11

La struttura generale dei sistemi di controllo ad una leva del tipo standard [s–o–s] senza ritardi.

Modello generale Modello generale di di sistema di controllo a una levasistema di controllo a una leva

Variabile da controllare = Y

Variabile d’azione = X

Obiettivo = Y*

Scarto = Sy

= Y – Y*

s

oss

B

D = Disturbo esterno

Tasso di azione g(Y/X)

Tasso di reazione h(X/Y)

th

thth+1

Apprendimento, esperienza

MANAGER

Motivazioni esterne personali

GOVERNANCE

Tempo di reazione r(X/Y)

Pag. 51

[s–o–s]

Page 12: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

Sono i Sistemi di Controllo nei quali la Xt assume valori continui nel tempo, anche se sono tempificati per istanti discreti: t0, t1, ecc., producendo variazioni continue in Yt.

[email protected]

TipiTipiVariazione Variazione continua continua di Xdi XPag. 60

Page 13: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected]

TipiTipiVariazione Variazione discreta discreta di Xdi X

Sono i Sistemi di Controllo nei quali la Xt assume valori discreti nel tempo, che dipendono da un passo fisso della leva che si ripete nel tempo producendo una variazione discreta in Yt fino a quando non ha raggiunto Y*.

Pag. 60

manopola/decibel 5 Yt=0 = 0

tolleranza max in decibeltempo di reazione 1 Y* = 50

passo fisso delle manop. 5 tolleranza di precisione in decibel 0

Page 14: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 14

Una variabile fondamentaleUna variabile fondamentaleIl tempo di reazione Il tempo di reazione

Il tempo di reazione rx è una variabile decisionale che stabilisce di quando decade l’errore, per unità di tempo, per ogni azione sulla X.

È più facile – ma del tutto equivalente – definire tempo di reazione rx come la variazione di X per unità di tempo. In pratica:

Se, per un dato E(Y) la X deve variare, per es. di 60, allora: con rx = 1, X varia di 60,

con rx = 2, X varia di 30,

con rx = 3, X varia di 20, ecc.

Un tempo di reazione è molto importante per il controllo in quanto un rx

maggiore di 1 rende il controllo più “graduale”, “morbido” e “accettabile”.

Pag. 57

Page 15: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected]

Controllo Controllo immediato immediato ee graduale graduale

Il controllo è immediato se il tempo di reazione è rx =1.

Il sistema porta Yt a Y* in un solo istante.

Sono sistemi ad aggiustamento veloce della Y ma sono pericolosi e difficili da realizzare in quanto producono uno shock nella struttura fisica del sistema. Il controllo appare “ruvido” (rough control).

Il controllo graduale opera quando rx >1, così che la struttura fisica assorbe gradualmente le variazioni di X e di Y.

Il sistema produce una dinamica di Y verso Y* più lenta ma più morbida (soft control).

Occorre individuare il rx >1 che porti ad un bilanciamento tra rapidità e gradualità.

Sono a controllo graduale quelli a variazione discreta per i quali non si pone rx.

Pag. 89

Page 16: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

16

Quando non è dichiarato esplicitamente, si suppone che:

lo stimolo X e la risposta Y siano concatenati istantaneamente.

Se tra lo stimolo X e la risposta Y intercorre un periodo relativamente lungo, allora si dice che

la risposta Y si produce con un ritardo rispetto allo stimolo X.

Il ritardo si rappresenta nel modello scrivendo RITARDO o sulla freccia i cui processi presentano il ritardo, o barrandola.

Regola: vi è un ritardo nella risposta se è possibile fare variare almeno due volte la X prima che si produca la prima variazione della Y.

I ritardi non sempre si possono eliminare ma i loro effetti si possono mitigare con rx >1.

Attenzione ai Attenzione ai ritardiritardi

[email protected]

Si veda anche il modulo 2b.

Page 17: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected] 17

Sistema ad una leva Sistema ad una leva con ritardocon ritardoTemperatura acqua con miscelatoreTemperatura acqua con miscelatore

Temperaturaacqua = Y

s

Temperatura desiderata = Y*

Errore= EY =

Y* – Y

os

Temperatura percepita:- fredda se EY>0- calda se EY<0- gradevole se EY=0

B

Disturbo esterno = D

Apprendimento, esperienza

Tasso di azione g(Y/X)

Tasso di reazione h(X/Y)

Rotazione miscelatore = X

s

X

12

20=12+8

23=20+3

10=23-13

E

30-0=30

30-24=6

30-40=-10

30-46=-16

Y

0

24

40

46

Par. 1.9

Ritard

o

riscald

ament

o acqua

Tempo di reazione r(X/Y) r(X/Y) = 1

decisionedecisione +8

decisione +3

decisione -13

Page 18: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

Doccia con ritardi e diversi Doccia con ritardi e diversi tempi di reazionetempi di reazione

[email protected] 18

CONTROLLO TEMPERATURA DOCCIA CON 2 RITARDI

-500,00

-400,00

-300,00

-200,00

-100,00

0,00

100,00

200,00

300,00

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

obiettivo temperatura miscelatore rotazione

CONTROLLO TEMPERATURA DOCCIA CON 2 RITARDI

0,00

5,00

10,00

15,00

20,00

25,00

30,00

35,00

40,00

45,00

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

obiettivo temperatura miscelatore rotazione

CONTROLLO TEMPERATURA DOCCIA CON UN RITARDO

0,00

5,00

10,00

15,00

20,00

25,00

30,00

35,00

40,00

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

obiettivo temperatura miscelatore rotazione

CONTROLLO TEMPERATURA DOCCIA CON UN RITARDO

0,00

10,00

20,00

30,00

40,00

50,00

60,00

70,00

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

obiettivo temperatura miscelatore rotazione

Page 19: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

Il tempo entropicoIl tempo entropico

Ogni Sistema di Controllo scandisce la sua dinamica su una appropriata scala temporale che definisce la finestra temporale del sistema.

Anche se la dinamica può essere continua, per la costruzione di modelli di simulazione si suppone normalmente che essa sia scansionata per intervalli discreti.

La lunghezza dell’intervallo dipende dall’accuratezza della misurazione dell’errore e soprattutto dalle esigenze di precisione.

[email protected]

Par. 3

Page 20: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected]

TipiTipiSistemi di Sistemi di on/off on/off e e I/OI/O..

Sistemi on/off. Sono particolari sistemi che raggiungono l’obiettivo Y* facendo

funzionare [on] la leva Xt per un dato tempo preimpostato, T*, fino a quando la arrestano [off] per poi riprendere quando D produce nuovamente un errore di ampiezza prefissata ΔE* (es. condizionatore).

Sistemi I/O Sono particolari sistemi che tentano di raggiungere l’obiettivo Y*

accendendo [I] la leva X, una o più volte, per un dato tempo, deciso di volta in volta, per ottenere un valore fisso ΔY, fino a quando la spengono [O], annullando ΔY, per poi riaccenderla quando D produce nuovamente un errore E. (es. ascensore).

Par. 2.6

Page 21: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected]

TipiTipiSistemi di Sistemi di on/off on/off e e I/OI/O..

Sistemi on/off.

Sistemi I/O

Par. 10

Y* = obiettivo

Yt = variabile da controllare

Xt = I Xt = O

+ ΔY - ΔY

Y* = obiettivo

Yt = variabile da controllare

Xt = on Xt = onXt = off Xt = off

Page 22: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

Sistema di controllo Sistema di controllo on-off on-off a una leva.a una leva.Temperatura dell’aria con condizionatoreTemperatura dell’aria con condizionatore

È un sistema nel quale non c’è intervento umano se non per decidere la temperatura obiettivo. Si avvia quando si manifesta lo scostamento.

[email protected] 22

Temperatura ambientale = Y

X = Tempo di accensione = t

Temperatura desiderata= Y*

Errore o ScartoE(Y) = Y* – Y

s

os s

Temperatura percepita:- bassa se E(Y) > 0- alta se E(Y) < 0- gradevole se E(Y) = 0

B

D = Disturbo esterno

c = temperatura aria fredda

Accensione solo se E < 0

v = volume aria fredda

g=v x c

h

Page 23: Università di Pavia,Facoltà di Economia Le persone che hanno un elevato livello di padronanza personale sono acutamente consapevoli della loro ignoranza.

[email protected]

Pianot+1 = = Y = Pianot + salita/discesa

Tempo di accensione = X

Piano desiderato

(pulsante) = Y*

Salita/discesa piani = E(Y) =

Y* – Y

s

o

s s

B

Tasso di sollevamento g(Y/X)

Tempo accensione h(X/Y)

RILEVATORE DEL PIANO

MOTORE

CALCOLO TEMPO ACCENSIONE

Variazione discreta I/OVariazione discreta I/OAscensore quale sistema di controlloAscensore quale sistema di controllo

23