Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
www.coseritylab.it
Domotica e Supervisione di
impianti
Università Campus Bio‐Medico di Roma
Via Alvaro del Portillo, 21
00128 Roma
Italy
CSI SpA - Compagnia Surgelati Italiana
Via Appia Km. 55,300
04012 Cisterna di Latina
18 Aprile
9.00/9.15 arrivo
9.30‐10.30 presentazione
10.30‐11.40 factory tour
11.40‐12.15 rientro in sala con
sessione di assaggio, Q&A
19/03/2019 www.coseritylab.it 2
16 maggio
http://www.ctpsystem.com/index.php/it/
GAMP
Portare CV per eventuale stage in azienda
19/03/2019 www.coseritylab.it 3
19/03/2019 www.coseritylab.it 4
19/03/2019 www.coseritylab.it 5
Modello di sistema automatizzato
disturbi
materiali materiali
PROCESSO FISICO
energia energia
sensori attuatori
informazioni informazioni
informazioni informazioni
SISTEMA
DI CONTROLLO
Ciclo aperto e Ciclo chiusa
Modello di sistema automatizzato
DISTURBI
ANDAMENTO
DESIDERATO
SISTEMA DI ORGANI DI PROCESSO
CONTROLLO COMANDO FISICO
MISURA
Specifiche nel dominio del tempo
19/03/2019 www.coseritylab.it 9
STABILITÀ ERRORE A REGIME PRESTAZIONI NEL
• DISTURBO CANONICO TRANSITORIO
• INGRESSO CANONICO • DISTURBO CANONICO
• INGRESSO CANONICO
Controllo di
Impianto
Supervisione
Controllo di Sequenziazione
Cella
Controllo di Campo Attuazione
19/03/2019 www.coseritylab.it 11
Gerarchizzazione dei sistema di controllo
Controllo di
Infrastruttura Pianificazione
Controllo di
Impianto
Supervisione
Controllo di Sequenziazione
Cella
Controllo di Campo
Attuazione
OTTIMIZZAZIONE DELLA PRONTEZZA E DELLA
FEDELTÀ DI RISPOSTA DEGLI ELEMENTI SINGOLI
19/03/2019 www.coseritylab.it 12
Controllo analogico
Obbiettivo: garantire la fedeltà della risposta in termini di transitorio,
regime, reiezione disturbi, ecc.
19/03/2019 www.coseritylab.it 13
Controllore analogico
19/03/2019 www.coseritylab.it 14
Segnali tempo continuo
Operiamo con segnali
che sono continui nel
tempo e nei valori
dell’ampiezza
19/03/2019 www.coseritylab.it 15
Limiti controllori analogici
• Il sistema è poco flessibile, per modificare il comportamento devo
intervenire sul HW
• Ogni controllore va testato e tarato singolarmente (causa
tolleranze)
• L’uscita del controllore può essere influenzata da fattori esterni
(temperatura)
• Il sistema è soggetto al fenomeno del «aging»
19/03/2019 www.coseritylab.it 16
Controllo Digitale
19/03/2019 www.coseritylab.it 17
Il SW è più maneggevole
• Per cambiare i parametri basca modificare il
valore delle variabile
• Posso inserire altre funzioni (e.g. controllo
coerenza dati)
• Lo testo una volta e lo uso un numero
infinito di volte
• Non è soggetto al fenomeno del aging
• Non è influenzato dalle condizioni operative
19/03/2019 www.coseritylab.it 18
Segnali Tempo Discreto
19/03/2019 www.coseritylab.it 19
Teorema di Shannon
19/03/2019 www.coseritylab.it 20
Teorema di Shannon
Frequenza di campionamento > doppio frequenza
del segnale
Le repliche non si sovrappongono posso ricostruire
il segnale base
Frequenza di campionamento < doppio frequenza
del segnale
Le repliche si sovrappongono ho distorsione del
segnale
19/03/2019 www.coseritylab.it 21
Teorema di Shannon
19/03/2019 www.coseritylab.it 22
Segnale quantizzato
19/03/2019 www.coseritylab.it 23
Stabilità
L’introduzione di un controllo digitale
introduce nella catena di controllo un
ritardo pari a Tc/2
Questo aspetto va considerato in fase di
progetto per garantire la stabilità del
ciclo chiuso (margine di fase)
19/03/2019 www.coseritylab.it 24
Da S a Z
SISTEMI SISTEMI
Tempo CONTINUO Tempo DISCRETO
Equazioni Equazioni alle
differenziali differenze
A/D
D/A
Trasformata di
Laplace
Trasformata Z
19/03/2019 www.coseritylab.it 25
Ciclo di funzionamento
1 2 3
task
A/DC OPERA in REAL TIME
PROCESSORE D/AC
task
Tempo di Campionamento
19/03/2019 www.coseritylab.it 28
Gerarchizzazione dei sistema di controllo
Controllo di
Infrastruttura Pianificazione
Controllo di
Impianto
Supervisione
Controllo di Sequenziazione e
Cella Temporizzazione degli eventi
Controllo di Campo Attuazione
19/03/2019 www.coseritylab.it 29
DAL CAMPO AL COORDINAMENTO
Il CONTROLLO a livello di campo assicura per ciascun ELEMENTO
SINGOLO che:
• sia STABILE ASINTOTICAMENTE
• la risposta al segnale di ingresso sia FEDELE (REGIME PERMANENTE)
• la risposta al segnale di ingresso sia RAPIDA (REGIME TRANSITORIO)
TASK 2
TASK 1
… TASK n
TASK 3 tempo
DAL CAMPO AL COORDINAMENTO
SEQUENZIALIZZAZIONE E TEMPORIZZAZIONE DEI TASK
Ogni TASK è attivato da un EVENTO, che richiederà al singolo elemento di:
1. ATTIVARSI
2. andare a REGIME
3. compiere una determinata AZIONE
4. una volta terminata, portarsi di nuovo nella CONDIZIONE DI PARTENZA
riferimento
TASK
tempo
Interfaccia verso il Campo
Il LIVELLO DI CAMPO si preoccupa di eseguire il TASK gestendo il transitorio ed il regime .
19/03/2019 www.coseritylab.it 32
Piping and Instrumentation Diagram (P&ID)
Piping and
Instrumentation
Diagram
(P&ID)
Piping and
Instrumentation Diagram
(P&ID)
19/03/2019 www.coseritylab.it 34
Piping & Instrument Diagram
• Mechanical equipment with names and numbers
• Instruments with identification and necessary interfaces with control loops
• Interconnecting piping, sizes and identification
• Valves with identifications
• Vents, drains, special fittings, sampling lines, reducers and increasers
• Flow directions
• Interface tags to other ELD's (Equipment Location Diagrams)
• Control interfaces, inputs and outputs.
• Main plant interlocks
• Identification of symbols used
• Reference list including identification of relevant PFD's (Process Flow
Diagrams)
19/03/2019 www.coseritylab.it 37
Piping & Instrument Diagram (P&I)
la prima lettera denota la variabile misurata o controllata:
A analisi chimica,
E tensione elettrica
F portata,
I corrente elettrica STANDARD ANSI/ISA S5.1 and ISO 14617-6,
L livello,
P pressione
T temperatura,
Z posizione
TT
LT
I/P
LY
LV
19/03/2019 www.coseritylab.it 44
Simbologie
Piping and Instrumentation Diagram (P&ID)
Piping and
Instrumentation
Diagram
(P&ID)
Attività del sequenziatore
Il CONTROLLO a LIVELLO DI COORDINAMENTO assicura per ogni DISPOSITIVO che:
1. la SEQUENZIALIZZAZIONE dei TASK sia LOGICAMENTE corretta
2. la TEMPORIZZAZIONE dei TASK sia TEMPORALMENTE corretta
T31
Tempo
Punzonatura automatica
pistone pneumatico
testata di timbratura
oggetto da timbrare
Automazione 49
Punzonatura automatica
Automazione 50
Punzonatura automatica
pezzo presente
Automazione 51
Punzonatura automatica
esecuzione 2
timbratura pistone avanti
Automazione 52
Punzonatura automatica
timbratura ok
Automazione 53
Punzonatura automatica è un semplice
diagramma SFC
(Sequential
Flow Chart)
Automazione 54