SlideShare a Scribd company logo
1 of 21
Un modello di gestione della DIgestione
G. Ferretti
Fabbrica della Bioenergia – Open Day – 4 febbraio 2014
Il problema di controllo
Il problema di controllo consiste nell’imporre un funzionamento
desiderato ad un processo assegnato

Processo

Funzionamento
desiderato

Problema di
controllo

Massimizzare
la produzione
di biogas
Il modello
Per imporre un funzionamento desiderato ad un processo assegnato è
necessario descrivere come “funziona” il processo, è cioè necessario
ricavare un modello
Il modello  sistema dinamico

dx
 f ( x, u )
dt
y  g ( x, u )
Il modello  sistema dinamico

Stati

u
Ingressi

dx
 f ( x, u )
dt
y  g ( x, u )

Equazioni differenziali

y
Uscite

Corpo in caduta libera

mg
y

dx1
 x2
dt
dx 2
 g
dt
y  x1

 dx1 
 dt   f1 ( x1 , x2 , , xn , u1 , u2 , , um ) 

 dx2  

  f 2 ( x1 , x2 , , xn , u1 , u2 , , um ) 

 dt   


   

 dx  


 n   f n ( x1 , x2 , , xn , u1 , u2 , , um )
 dt 
 y1   g1 ( x1 , x2 , , xn , u1 , u2 , , um ) 
  

 y2   g 2 ( x1 , x2 , , xn , u1 , u2 , , um ) 
 


   

  

 y p   g p ( x1 , x2 , , xn , u1 , u2 , , um )
  

Equazioni algebriche
“Il” modello della digestione anaerobica: ADM1
Modello ADM1:
35 equazioni differenziali (35 variabili di stato)
19 processi biochimici

Più di 100 parametri

Stato

Ingresso

Tempo di ritenzione idraulica

Velocità di reazione

Coefficienti stechiometrici
Variabili di stato

Fase liquida
“S”  substrato
(sostanze)
“X”  biomassa
(batteri)

Fase
gassosa
Acidi dissociati
e ammoniaca libera
Processi biochimici
Troppo complicato!
Il modello ADM1 non è utilizzabile per il controllo a causa della sua
complessità
Il problema non è tanto il numero delle equazioni, nè la loro

complessità
Il vero problema è la dipendenza da un enorme numero di
parametri (>100) che variano al variare delle condizioni
operative

È necessario ricorrere a modelli più semplici, caratterizzati da un
numero molto inferiore di variabili e parametri
Il modello AMOCO
Il modello AMOCO è stato sviluppato proprio per affrontare il
problema di controllo e descrive sostanzialmente 2 processi:
1.

In un primo processo i batteri acidogeni X1 consumano il

substrato organico S1 e producono anidride carbonica e acidi
grassi volatili (VFA) S2
2.

In un secondo processo i batteri metanogeni X2 consumano gli
acidi grassi volatili per crescere e produrre nuovamente

anidrida carbonica e metano
Il modello è stato successivamente modificato per tener conto:
del processo di idrolisi ( variabile di stato X0)
di un termine di decadimento delle biomasse

del contributo dell’azoto inorganico all’alcalinità
Il modello AMOCO modificato

7 (5) equazioni differenziali
3 (1) equazioni algebriche
20 (12) parametri
Identificazione dei parametri
Disponendo di alcune misure di variabili di ingresso e uscita è
possibile cercare di stimare, o meglio, identificare, i valori di alcuni
parametri incerti

Si considerano le misure degli ingressi u(k) e delle uscite y(k) in N istanti
di campionamento: k = 1,2,…,N
Si calcola ad ogni istante l’errore fra la misura dell’uscita y(k) e
ˆ
l’uscita calcolata dal modello y (k , d) per un dato valore d dei

parametri da identificare
e(k , d)  y (k )  y (k , d)
ˆ

Si sommano tutti gli errori ottenuti negli N istanti di campionamento:
1
J ( d) 
2N

N


k 1

e ( k , d) e( k , d)
T


 Una sola uscita  J ( d)  1

2N



e 2 ( k , d) 


k 1
N



Si “cerca” il valore di d che rende minima la somma degli errori J(d)
Trasformazione del modello in forma LFT
Il modello AMOCO però, pur essendo molto più semplice del modello
ADM1, è non lineare (le equazioni non sono di tipo lineare), mentre
le tecniche classiche di identificazione si applicano a modelli lineari

Si è pertanto pensato di trasformare il modello in Forma Lineare
Frazionaria (LFT) ed applicare una tecnica di identificazione
particolarmente diffusa nel mondo aeronautico
La riformulazione del modello in forma LFT agevola la ricerca del

valore “ottimo” dei parametri
Modello AMOCO in forma LFT
AMOCO LFT
AMOCO
Funzioni
non lineari
Parametri
Identificazione basata su simulazioni del modello ADM1
Particolato
organico

Parametri

Acidi grassi volatili
COD

Portata di
metano

Modello ADM1

y

u
Modello AMOCO

y
ˆ
Identificazione basata su simulazioni del modello ADM1
ADM1

AMOCO

Particolato organico

Altre sostanze

Acidi grassi volatili

Portata di metano
Validazione basata su simulazioni del modello ADM1
ADM1

AMOCO

Particolato organico

Altre sostanze

Acidi grassi volatili

Portata di metano
Identificazione basata su misure reali
Digestore alimentato con
scarti di origine agricola

Acidi grassi
volatili
COD

Portata di
metano

Particolato
organico
Portata

u

Parametri
(Si è aggiunta una variabile di stato per
considerare la materia organica non degradabile)
Identificazione basata su misure reali

Digestore alimentato con
scarti di origine agricola
Misure

AMOCO
Troppa acidità  Indigestione!
La produzione di biogas è ostacolata da alcuni fenomeni di inibizione
della crescita dei batteri, dipendenti dal grado di acidità
Se il grado di acidità supera una certa soglia l’intero processo si

arresta ed il digestore deve essere svuotato
Il modello ADM1 considera parecchi di questi fattori:

Il modello AMOCO deve invece essere ulteriormente modificato per
introdurre una descrizione dell’inibizione da acidità
I

K pH
S 2 / Z  K pH

Parametro da
identificare
Possibili utilizzi del modello
Disporre di un modello della digestione può consentire di:
Prevenire i fenomeni di instabilità, agendo in tempo sulle variabili di
controllo del processo

Massimizzare la produzione di biogas in condizioni di transitorio:
Cambiamento del materiale influente
Condizioni di sovraccarico
Cambiamenti della temperatura di esercizio
Determinare manovre che consentano di ridurre i tempi di
avviamento dell’impianto
Analizzare strategie di controllo che consentano di massimizzare la
produzione di biogas in condizioni di regime
Per esempio minimizzando il grado di acidità, aggiungendo
un’opportuna quantità di sostanza basica all’influente

More Related Content

Featured

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Featured (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Un modello di gestione della DIgestione (anaerobica)

  • 1. Un modello di gestione della DIgestione G. Ferretti Fabbrica della Bioenergia – Open Day – 4 febbraio 2014
  • 2. Il problema di controllo Il problema di controllo consiste nell’imporre un funzionamento desiderato ad un processo assegnato Processo Funzionamento desiderato Problema di controllo Massimizzare la produzione di biogas
  • 3. Il modello Per imporre un funzionamento desiderato ad un processo assegnato è necessario descrivere come “funziona” il processo, è cioè necessario ricavare un modello
  • 4. Il modello  sistema dinamico dx  f ( x, u ) dt y  g ( x, u )
  • 5. Il modello  sistema dinamico Stati u Ingressi dx  f ( x, u ) dt y  g ( x, u ) Equazioni differenziali y Uscite Corpo in caduta libera mg y dx1  x2 dt dx 2  g dt y  x1  dx1   dt   f1 ( x1 , x2 , , xn , u1 , u2 , , um )    dx2      f 2 ( x1 , x2 , , xn , u1 , u2 , , um )    dt            dx      n   f n ( x1 , x2 , , xn , u1 , u2 , , um )  dt   y1   g1 ( x1 , x2 , , xn , u1 , u2 , , um )       y2   g 2 ( x1 , x2 , , xn , u1 , u2 , , um )                y p   g p ( x1 , x2 , , xn , u1 , u2 , , um )     Equazioni algebriche
  • 6. “Il” modello della digestione anaerobica: ADM1 Modello ADM1: 35 equazioni differenziali (35 variabili di stato) 19 processi biochimici Più di 100 parametri Stato Ingresso Tempo di ritenzione idraulica Velocità di reazione Coefficienti stechiometrici
  • 7. Variabili di stato Fase liquida “S”  substrato (sostanze) “X”  biomassa (batteri) Fase gassosa Acidi dissociati e ammoniaca libera
  • 9. Troppo complicato! Il modello ADM1 non è utilizzabile per il controllo a causa della sua complessità Il problema non è tanto il numero delle equazioni, nè la loro complessità Il vero problema è la dipendenza da un enorme numero di parametri (>100) che variano al variare delle condizioni operative È necessario ricorrere a modelli più semplici, caratterizzati da un numero molto inferiore di variabili e parametri
  • 10. Il modello AMOCO Il modello AMOCO è stato sviluppato proprio per affrontare il problema di controllo e descrive sostanzialmente 2 processi: 1. In un primo processo i batteri acidogeni X1 consumano il substrato organico S1 e producono anidride carbonica e acidi grassi volatili (VFA) S2 2. In un secondo processo i batteri metanogeni X2 consumano gli acidi grassi volatili per crescere e produrre nuovamente anidrida carbonica e metano Il modello è stato successivamente modificato per tener conto: del processo di idrolisi ( variabile di stato X0) di un termine di decadimento delle biomasse del contributo dell’azoto inorganico all’alcalinità
  • 11. Il modello AMOCO modificato 7 (5) equazioni differenziali 3 (1) equazioni algebriche 20 (12) parametri
  • 12. Identificazione dei parametri Disponendo di alcune misure di variabili di ingresso e uscita è possibile cercare di stimare, o meglio, identificare, i valori di alcuni parametri incerti Si considerano le misure degli ingressi u(k) e delle uscite y(k) in N istanti di campionamento: k = 1,2,…,N Si calcola ad ogni istante l’errore fra la misura dell’uscita y(k) e ˆ l’uscita calcolata dal modello y (k , d) per un dato valore d dei parametri da identificare e(k , d)  y (k )  y (k , d) ˆ Si sommano tutti gli errori ottenuti negli N istanti di campionamento: 1 J ( d)  2N N  k 1 e ( k , d) e( k , d) T   Una sola uscita  J ( d)  1  2N   e 2 ( k , d)    k 1 N  Si “cerca” il valore di d che rende minima la somma degli errori J(d)
  • 13. Trasformazione del modello in forma LFT Il modello AMOCO però, pur essendo molto più semplice del modello ADM1, è non lineare (le equazioni non sono di tipo lineare), mentre le tecniche classiche di identificazione si applicano a modelli lineari Si è pertanto pensato di trasformare il modello in Forma Lineare Frazionaria (LFT) ed applicare una tecnica di identificazione particolarmente diffusa nel mondo aeronautico La riformulazione del modello in forma LFT agevola la ricerca del valore “ottimo” dei parametri
  • 14. Modello AMOCO in forma LFT AMOCO LFT AMOCO Funzioni non lineari Parametri
  • 15. Identificazione basata su simulazioni del modello ADM1 Particolato organico Parametri Acidi grassi volatili COD Portata di metano Modello ADM1 y u Modello AMOCO y ˆ
  • 16. Identificazione basata su simulazioni del modello ADM1 ADM1 AMOCO Particolato organico Altre sostanze Acidi grassi volatili Portata di metano
  • 17. Validazione basata su simulazioni del modello ADM1 ADM1 AMOCO Particolato organico Altre sostanze Acidi grassi volatili Portata di metano
  • 18. Identificazione basata su misure reali Digestore alimentato con scarti di origine agricola Acidi grassi volatili COD Portata di metano Particolato organico Portata u Parametri (Si è aggiunta una variabile di stato per considerare la materia organica non degradabile)
  • 19. Identificazione basata su misure reali Digestore alimentato con scarti di origine agricola Misure AMOCO
  • 20. Troppa acidità  Indigestione! La produzione di biogas è ostacolata da alcuni fenomeni di inibizione della crescita dei batteri, dipendenti dal grado di acidità Se il grado di acidità supera una certa soglia l’intero processo si arresta ed il digestore deve essere svuotato Il modello ADM1 considera parecchi di questi fattori: Il modello AMOCO deve invece essere ulteriormente modificato per introdurre una descrizione dell’inibizione da acidità I K pH S 2 / Z  K pH Parametro da identificare
  • 21. Possibili utilizzi del modello Disporre di un modello della digestione può consentire di: Prevenire i fenomeni di instabilità, agendo in tempo sulle variabili di controllo del processo Massimizzare la produzione di biogas in condizioni di transitorio: Cambiamento del materiale influente Condizioni di sovraccarico Cambiamenti della temperatura di esercizio Determinare manovre che consentano di ridurre i tempi di avviamento dell’impianto Analizzare strategie di controllo che consentano di massimizzare la produzione di biogas in condizioni di regime Per esempio minimizzando il grado di acidità, aggiungendo un’opportuna quantità di sostanza basica all’influente