03. Reattori Ideali

3. Reattori a Flusso Continuo Ideali

Si tratta di reattori che hanno un flusso di materia (portata in volume) continuo Qi(t) in ingresso a una data concentrazione CAi(t) schematizzato come segue:

Schermata 2023-10-17 alle 14.59.05.png

Quando si progetta un sistema si conosce/impone una tra:

Quindi o imponiamo CAu e troviamo le caratteristiche del sistema (volume) o viceversa.

Come è fatto il reattore dal punto di vista del fluido?
Va definita la tipologia del reattore. Sfruttiamo due casi ideali

In entrambi i casi posso immaginare di trovarmi in condizioni di stazionarietà idraulica: sono passati i transitori di riempimento o svuotamento. Qi=Qu=Q.

osservazione

La portata in ingresso e in uscita è la stessa, ma può comunque continuare a variare nel tempo.

Abbiamo interesse a comprendere come il reattore si comporta nella rimozione della specie chimica in ingresso. Vogliamo pertanto effettuare un'[[#Analisi Stimolo-Risposta]]
Per questo sfrutteremo il principio di conservazione della massa.

Bilancio di materia

È dato un generico reattore

Termini coinvolti:

INGRESSO  USCITA ± REAZIONE (ReagenteProdotto)= ACCUMULO[MassaTempo]

Per scrivere l'equazione di bilancio dobbiamo:

  1. Definire il sistema e i suoi confini
  2. Scegliere la specie su cui effettuare il bilancio
  3. Identificare flussi in ingresso e in uscita
  4. Identificare le reazioni coinvolte (cinetica)

Tempo di residenza idraulica

tempo di residenza idraulica ($\theta_{h}$)

Si definisce tempo di residenza idraulica la grandezza:
θH=VQ[volumevolumetempo=tempo]=[lls]=[s]
Nel #Reattore PFR rappresenta in quanto tempo il fluido percorre una certa distanza x all'interno del reattore (essendo il volume xA) dove A è l'area della sezione.
Nel #Reattore CFSTR invece è una grandezza fittizia e statistica non potendone definire un vero e proprio significato fisico.

Analisi Stimolo-Risposta

Segnali in ingresso

segnale in ingresso

L'andamento della concentrazione all'intgresso del reattore

Essendo l'analisi dei casi reali abbastanza complicata, optiamo per dei modelli ideali.
Introduciamo pertanto due tipi di segnali:

Segnale a gradino

Questo tipo di segnale passa da 0 a CA0 al tempo t=0 in modo repentino.
L'andamento analitico è descritto come segue:

CA0(t)={0t0CA0t0+
Segnale a impulso


%%🖋 Edit in Excalidraw, and the dark exported image%%

Questo tipo di segnale è invece definito in un unico punto, t=0 e in questo istante ha valore infinito (indicato nel grafico con una freccia).

CA(t)={0t0t=0

L'andamento corrisponde a quello della δ di Dirac.

Si può dimostrare che calcolando l'area sotto il grafico (facendo l'integrale della funzione) otteniamo un valore finito

CA(t)dt=FINITO

Vediamo che l'integrale corrisponde dimensionalmente a una concentrazione per un tempo. Moltiplicando per la portata, otteniamo la massa (in moli)

[]Concentrazione×Tempo]=[moll×h]×(Portata)=[moll×h×lh]=[mol]

Reattore CFSTR

(Continuous Flow Stirred Tank Reactor - Reattore a miscelazione completa)

reattore cfstr

Il reattore CFSTR è un reattore basato sulle seguenti due ipotesi:

  1. Il flusso in ingresso si disperde nel reattore istantaneamente
  2. Il flusso in ingresso si disperde nel reattore uniformemente

++++++++++

Dove i sta per ingresso e u per uscita

Ci chiediamo subito quale sia la concentrazione CA all'interno del reattore.
Immaginiamo di prendere un punto in corrispondenza dell'uscita. Avrà concentrazione CAu. Per l'ipotesi numero 2, essendo le condizioni all'interno del reattore uniformi, tutto il volume interno si troverà a concentrazione CA=CAu.

La concentrazione è affetta da tue fattori:

%%

Bilancio di materia - CFSTR

++++++++++

Vediamo il #Reattore CFSTR.

Possiamo trovare una portata in massa (moli) moltiplicando la portata in volume con la concentrazione
Rispetto a

INGRESSO  USCITA ± REAZIONE (ReagenteProdotto)= ACCUMULO[MassaTempo]

Possiamo quindi scrivere

QCAiQCAu±rAV=dMAdt

dove:

MA=CAuV

Quindi la derivata diventa:

dMAdt=VdCAudt+CAudVdt==VdCAudtSe considero V costante

L'equazione di bialancio in definitiva è

QCAiQCAu±rAV=VdCAudt

osservazione

Avevamo visto che la velocità di reazione in reazioni omogenee poteva essere espressa come
rA=dCAudt
Che differenza c'è quindi tra rA e la derivata della concentrazione.
Osserviamo che la concentrazione nel reattore può variare per diversi motivi. Ad esempio può variare anche se variamo la concentrazione in ingresso.

  • ra conta solo la variazione di concentrazione dovuta alla reazione
  • La derivata conta tutte le altre variazioni

Introducendo il #Tempo di residenza idraulica θH posso riscrivere il bilancio come:

CAiθHCAuθHrA=dCAudt

Bilancio di materia stazionario - CFSTR

Supponendo di trovarci nel caso stazionario la concentrazione in uscita non varierà più pertanto del bilancio rimane:

CAiθHCAuθHrA=0

che conviene riscrivere raccogliendo 1θH

CAiCAuθHrAθH=0

Volendo possiamo da questa ricavare il #Tempo di residenza idraulica θH:

θH=1rA(CA0CAu)

Segnale a gradino - CFSTR

Possiamo guardare vari casi:

1 - Specie tracciante - Gradino - CFSTR

Con specie tracciante ci si riferisce al caso in cui non avviene nessuna reazione, ovvero in cui

rA=0

Il [[#Bilancio di materia - CFSTR]] diventa

VdCAudt=QCA0QCAu+rAVDivido per VdCAudt=QCA0QCAuV

Ricordando il #Tempo di residenza idraulica posso scrivere

dCAudt=CA0CAuθh

che posso integrare per separazione di variabili (occhio al cambio di segno):

0CAu(t)dCAuCAuCA0=0tdtθH

Ottenendo

ln(CAuCA0)|0CAu(t)=1θHt|0tlnCAu(t)CA0CA0=tθH

che in definitiva diventa:

CAu(t)=CA0(1etθH)

Vediamo quindi che:

All'atto pratico, posso dire che oltre una certa CAu(t) mi trovo in condizioni stazionarie.
Posso scegliere arbitrariamente il limite.
Dico che, se CAu(t)=95%CA0 ho raggiunto lo stato stazionario.

Definisco quindi un tempo di stato stazionario come il tempo tst necessario a raggiungere la concentrazione detta prima.

95%CA0=CA0(1etstθH)etstθH=10.95=0.05

e quindi

tst=ln(0.05)θH3θH

tst3θH

2 - Cinetica di ordine 0 - Gradino - CFSTR

Vediamo la risposta di un [[#Reattore CFSTR]] a un [[#Segnale a gradino]].
A partire dal [[#Bilancio di materia - CFSTR]], tenendo a mente che rA=k(0)

VdCAudt=QCA0QCAu+rAVDivido per VdCAudt=QCA0QCAuk(0)VdCAudt=CA0CAuk(0)θHθH=(CA0k(0)θH)CAuθH

che può essere integrata per separazione di variabili

0CAu(t)dCAuCAu(CA0k(0)θH)=0tdtθH

ottenendo:

ln(CAu(t)(CA0k(0)θH)(CA0k(0)θH))=tθH

da cui, risolvendo per CAu:

CAu(t)=(CA0k(0)θH)(1etθH)
Cinetica ord 0 - segnale a gradino - CFSTR - 03. Reattori Ideali 2023-10-24 11.46.03.excalidraw.png

Procedendo in modo del tutto analogo a [[#1 - Specie tracciante - CFSTR]] abbiamo

0.95(CA0k(0)θH)=(CA0k(0)θH)(1etstθH)

da cui otteniamo:

tst=3θH

proprio come nel caso precedente.

3 - Cinetica di ordine 1 - Gradino - CFSTR

CA(t)=CA01+k(1)θH(1e1+k(1)θHθHt)

❗❗❗❗❗❗❗❗❗❗❗❗❗
❗❗❗ COMPLETARE ❗❗❗
❗❗❗❗❗❗❗❗❗❗❗❗❗

4 - Cinetica di ordine 2 - Gradino - CFSTR

5 - Cinetica di saturazione - Gradino - CFSTR

Segnale a impulso - CFSTR

Per caratterizzare meglio il comportamento di un [[#Reattore CFSTR]] è utile studiare la sua risposta anche a un [[#Segnale a impulso]]. Si guarderà solo al caso di specie tracciante (rA=0).

++++++++++

Dal bilancio di materia si ha che:

VdCAudt=QCAiQCAu+rAV

Ora però è lecito avere dei dubbi su come vada rappresentato il segnale in ingresso (CAi). Posso procedere come segue:

Per via delle supposizioni appena fatte, l'equazione del bilancio di materia diventa semplicemente

VdCAudt=QCAu

la quale può essere integrata per separazioni di variabili

CA0CA(t)dCACAu=0tdtθH

La concentrazione dovuta al [[#Segnale a impulso]] sarà

CA0=MV

dove CA0 non rappresenta più la concentrazione in ingresso al reattore, ma quella che si instaura al suo interno come conseguenza del segnale applicato.
Integrando l'equazione sopra, si ottiene:

CAu(t)=CA0etθH

Il cui andamento è rappresentato nel grafico che segue

Risposta CFSTR a impulso - 03. Reattori Ideali 2023-10-25 22.42.23.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Calcoliamo ora la massa tracciante che esce dal reattore in un certo istante t.
Questa massa sarà data dall'area del rettangolo in figura (a meno di un fattore Q).

MAu(t)=QCAu(t)dt

dove t è il punto medio dell'intervallo dt.
Se quella è la massa che esce in quell'istante, è anche la massa che è rimasta nel reattore proprio per un tempo t.

Funzione di distribuzione - CFSTR

Si vuole cercare la #Funzione di distribuzione dei tempi di residenza per un [[#Reattore CFSTR]].

Per quanto detto in [[#Funzione di distribuzione dei tempi di residenza]], E(t) può essere espressa come rapporto tra la quantità di particelle con tempo di residenza pari a τ e la quantità totale di particelle (integrale sotto la curva Cu(t)):

E(t)=Massa di tracciante che ha avuto θHt0Cu(t)dt

a meno delle portate Q.

Nel caso di un [[#Segnale a impulso - CFSTR]] (ricordo di aver preso ad esempio il [[#Segnale a impulso]]), la risposta del reattore, Cu(t) è

CAu(t)=CA0etθH

Integrando tra 0 e si ha:

0Cu(t)dt=0CA0etθHdt=CA0θH

La [[#Funzione di distribuzione dei tempi di residenza]] nel caso di un [[#Reattore CFSTR]] è quindi:

E(t)=CA0etθHCA0θH=etθHθH

%%

Possiamo scrivere, ricordando quanto detto sulla funzione di distribuzione.

E(θH)dθH=Massa di tracciante che ha avuto θHtMA0

che può essere riscritta (ricordando come esprimere la massa da [[#Segnale a impulso - CFSTR]] - si tenga a mente che la [[#Funzione di distribuzione dei tempi di residenza]] non dipende dal segnale in ingresso). MA0 è calcolata come massa totale uscente dal reattore.

E(θH)dθH=CAu(t)dt0CAu(t)dt

Sostituendo a CAu l'espressione

CAu(t)=CA0etθH

ottengo

E(t)dt=CAu(t)dt0CAu(t)dt=CA0etθHCA0θH

che restituisce in definitiva

E(t)=etdθHθH

che è l'andamento della funzione di distribuzione per un [[#Reattore CFSTR]].
%%

03. Reattori Ideali 2023-10-26 12.38.06.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Essendo l'andamento un'esponenziale decrescente, notiamo che ci sarà sempre una certa frazione di particelle che non escono mai dal reattore.

Inoltre è evidente che ogni particella abbia un valore di θH differente.
Calcoliamo ora il valor medio di θH: θH

θH=0tE(t)dt=0tetθHθHdt=()θH=VQ

Reattore PFR

(Plug Flow Reactor)
Reattore con flusso a pistone

Il reattore PFR è un reattore basato sulle seguenti ipotesi:

  1. Assenza di miscelazione in senso longitudinale
  2. Miscelazione perfetta in senso trasversale

Immagino di introdurre nel reattore un certo volumetto di fluido (in rosso). Questo coll'avanzare del tempo si sposterà in avanti lo stesso accadrà ad altri volumetti che introduco successivamente:

Il fluido, entrando compie l'azione di un pistone.
Muovendoci verso valle del reattore, il fluido avrà concentrazione via via minore. Mi aspetto quindi di avere un gradiente continuo lungo il reattore.

Bilancio di materia - PFR

In questo caso la concentrazione varia da sezione a sezione. Per scrivere il bilancio, prendiamo in considerazione una porzione infinitesima dV.

In questo caso notiamo che la concentrazione è quindi funzione sia dell'ascissa x che del tempo t.

Rispetto a

INGRESSO  USCITA ± REAZIONE (ReagenteProdotto)= ACCUMULO[MassaTempo]

possiamo scrivere:

QCA(x,t)QCA(x+dx,t)±rAdV=CA(x,t)tdV(Considero già V costante)Sviluppo il termine di uscita con Taylor al primo ordineQCA(x,t)Q(CA(x,t)+CA(x,t)xdx)±rAAdx=CA(x,t)tdVQACA(x,t)xdx±raAdx=CA(x,t)tAdxCA(AxQ)±rA=CAt

dove riconosco il [[#Tempo di residenza idraulica]]:

AxQ=θH

Ottengo così l'equazione di [[#Bilancio di materia]] per il [[#Reattore PFR]]

$

  • \frac{\partial C_{A}}{\partial\theta_A} \pm r_{A} = \frac{\partial C_{A}}{\partial t}
    $

Questa equazione può essere integrata per ottenere la CA(x,t) o CA(θH(x),t).

Trattandosi di un'equazione differenziale alle derivate parziali, difficile quindi da risolvere analiticamente, guarderemo in parallelo a:

Segnale a gradino - PFR

1- Specie tracciante - Gradino - PFR

03. Reattori Ideali 2023-10-24 14.27.30.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Guardiamo diverse istantanee del reattore:

03. Reattori Ideali 2023-10-24 14.31.43.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Si fanno quindi 2 grafici:
La concentrazione in uscita CAu in funzione del tempo t e la concentrazione in funzione dell'ascissa rappresentata come θH.

03. Reattori Ideali 2023-10-24 14.39.07.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

osservazione

Il grafico a sx è uguale all'andamento generico del [[#Segnale a gradino]] ma sfasato nel tempo di θH.

2 - Cinetica di ordine 0 - Gradino - PFR

Nel caso in cui nel reattore si verifichi una reazione di ordine α l'andamento sarà leggermente diverso.

03. Reattori Ideali 2023-10-24 15.23.30.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Per ottenere gli andamenti delle concentrazioni risolviamo l'equazione:

dCAdθH=rA=k(0)cond. stazionarie

integrando:

CA0CA(θH)dCA=k(0)0θHdθH

che restituisce

cinetica di ordine 0 - pfr

CA(θH)=CA0k(0)θH

Questa situazione porta ai seguenti diagrammi:

03. Reattori Ideali 2023-10-24 15.29.26.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

3 - Cinetica di ordine 1 - Gradino - PFR

cinetica di ordine 1 - gradino - pfr

CA(θH)=CA0ek(1)θH

4 - Cinetica di ordine 2 - Gradino - PFR

cinetica di ordine 2 - gradino - pfr

CA(θH)=CA01+CA0k(2)θH

5 - Cinetica di saturazione - Gradino - PFR

cinetica di saturazione - gradino - pfr

KAlnCACA0+CA=CA0ksθH

Segnale a impulso - PFR

Diversamente per quanto accade per il CFSTR, la risposta a un [[#Segnale a impulso]] per un [[#Reattore PFR]] è molto semplice. Non è altro, infatti, che lo stesso segnale traslato nel tempo.

Risposta PFR a impulso - 03. Reattori Ideali 2023-10-25 22.55.21.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Funzione di distribuzione - PFR

Si analizza di seguito il caso della [[#Funzione di distribuzione dei tempi di residenza]] di un [[#Reattore PFR]]. In questo caso è molto semplice in quanto il [[#Segnale a impulso - PFR]] non fa altro che traslare la risposta. Anche la funzione di distribuzione rimane invariata e avrà l'aspetto di un impulso.
Infatti tutte le particelle nel PFR hanno [[#Tempo di residenza idraulica]] θH=θH.

03. Reattori Ideali 2023-10-28 17.13.32.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Si noti che tutte le particelle di fluido di un [[#Reattore PFR]] hanno come [[#Tempo di residenza idraulica]] θH=θHTOT. Risulta pertanto migliore, chimicamente, del [[#Reattore CFSTR]].

Distribuzione dei tempi di residenza di un fluido all'interno di un reattore

!300 !300

Descrivere il funzionamento di un reattore in modo completo richiederebbe la conoscenza del campo di moto del fluido al suo interno. Questa può diventare un'operazione estremamente onerosa. Pertanto, si sceglie di studiare il comportamento dei reattori su scala globale.

Il grado di conversione ottenibile nel reattore, sarà dovuto al tempo che ogni particella ha a disposizione all'interno dello stesso, ossia, al [[#Tempo di residenza idraulica]].

Una descrizione globale del comportamento di un reattore a flusso arbitrario è pertanto ottenuta determinando, per ogni particella in ingresso, quale sarà il proprio tempo di residenza all'interno del reattore

Una descrizione di questo tipo è data attraverso la determinazione della cosiddetta [[#Funzione di distribuzione dei tempi di residenza]], E(θH).

%%

%%

%%

Funzione di distribuzione dei tempi di residenza

funzione di distribuzione dei tempi di residenza ($\mathbb{e}(\theta_{h})$)

La funzione di distribuzione dei tempi di residenza è una funzione che, per ogni [[#Tempo di residenza idraulica]] possibile, restituisce quale frazione di particdelle ha proprio quel tempo di residenza.

Nel grafico sottostante è raffigurato l'andamento di una generica E(t).

03. Reattori Ideali 2023-10-26 12.22.01.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

La E può essere vista come una densità di probabilità per cui, l'aureola infinitesima E(τ)dt, centrata nell'istante τ, rappresenta la probabilità che gli elementi di fluido abbiano un [[#Tempo di residenza idraulica]] compreso [τdt2,τ+dt2].

Detto ciò, si può dire che

0τE(t)dt=[Frazione di particellecon tempo di residenza < τ]

La Funzione di distribuzione dei tempi di residenza, gode di tutte le proprietà di una densità di probabilità.

0E(t)dt=1
osservazione

Poiché la funzione E(t) dipende dal comportamento idraulico del reattore, ovvero dal percorso seguito dai singoli elementi fluidi all'interno del reattore, essa non dipende in alcun modo dal tipo di segnale in applicato al reattore.

Il comportamento del reattore, d'altro canto, dipende sia dalla funzione E, sia al tipo di segnale applicato.

Siamo ora interessati a trovare la funzione di ripartizione. In particolare vorremmo ricavarla in maniera sufficientemente semplice, una volta nota la risposta a un determinato segnale in ingresso.

Si segue l'[[#Analisi Stimolo-Risposta]]: si misura cioè la risposta di un reattore nel quale è iniettato un tracciante con una legge di variazione della concentrazione assegnata.

Siccome abbiamo detto che la E(t) non dipende dal segnale in ingresso, per un generico reattore osserviamo cosa succede in risposta a un [[#Segnale a impulso]].

03. Reattori Ideali 2024-01-28 17.39.07.excalidraw.png
%%🖋 Edit in Excalidraw%%

L'aureola verde, CAu(τ)dt, rappresenta la concentrazione in uscita dal reattore in funzione del tempo. Essa è inoltre proporzionale, a meno di una portata Q, alla quantità di particelle uscenti dal reattore nell'intervallo [τdt2,τ+dt2].

Essendo il segnale in ingresso un segnale a impulso, tutte le particelle entrano nel reattore nello stesso istante t=0. Per questo motivo, le particelle che escono dal reattore al tempo τ, sono quelle rimaste nel reattore proprio un tempo τ, ovvero hanno avuto [[#Tempo di residenza idraulica]] θH=τ. Quindi, l'aureola CAu(τ)dt rappresenta la quantità di particelle il cui tempo di residenza è proprio τ.

Se ora si immagina di tracciare l'andamento di Cu adimensionalizzando con l'area complessiva della curva CA(t), si ottiene una curva C(t) la cui aureola in τ rappresenta la porzione (frazione, percentuale) di particelle sul totale che hanno avuto tempo di residenza proprio τ. Si tratta di fatto della [[#Funzione di distribuzione dei tempi di residenza]] E(t) che stavamo cercando.

Detto ciò si può trovare l'espressione analitica della E(t) per un [[#Reattore CFSTR]]:

Funzione di distribuzione - CFSTR

Si vuole cercare la [[#Funzione di distribuzione dei tempi di residenza]] per un [[#Reattore CFSTR]].

Per quanto detto in [[#Funzione di distribuzione dei tempi di residenza]], E(t) può essere espressa come rapporto tra la quantità di particelle con tempo di residenza pari a τ e la quantità totale di particelle (integrale sotto la curva Cu(t)):
E(t)=Massa di tracciante che ha avuto θHt0Cu(t)dt
a meno delle portate Q.

Nel caso di un [[#Segnale a impulso - CFSTR]] (ricordo di aver preso ad esempio il [[#Segnale a impulso]]), la risposta del reattore, Cu(t) è
CAu(t)=CA0etθH
Integrando tra 0 e si ha:
0Cu(t)dt=0CA0etθHdt=CA0θH
La [[#Funzione di distribuzione dei tempi di residenza]] nel caso di un [[#Reattore CFSTR]] è quindi:
E(t)=CA0etθHCA0θH=etθHθH

  • [?] Perché la funzione di distribuzione è moltiplicata per dθH? Se è il rapporto tra la massa di tracciante con tempo di residenza paro a t e la massa totale in ingresso, perché la moltiplico per un tempo?

%%

Possiamo scrivere, ricordando quanto detto sulla funzione di distribuzione.
E(θH)dθH=Massa di tracciante che ha avuto θHtMA0

  • [?] Perché la funzione di distribuzione è moltiplicata per dθH? Se è il rapporto tra la massa di tracciante con tempo di residenza paro a t e la massa totale in ingresso, perché la moltiplico per un tempo?

che può essere riscritta (ricordando come esprimere la massa da [[#Segnale a impulso - CFSTR]] - si tenga a mente che la [[#Funzione di distribuzione dei tempi di residenza]] non dipende dal segnale in ingresso). MA0 è calcolata come massa totale uscente dal reattore.
E(θH)dθH=CAu(t)dt0CAu(t)dt
Sostituendo a CAu l'espressione
CAu(t)=CA0etθH
ottengo
E(t)dt=CAu(t)dt0CAu(t)dt=CA0etθHCA0θH
che restituisce in definitiva
E(t)=etdθHθH
che è l'andamento della funzione di distribuzione per un [[#Reattore CFSTR]].
%%

03. Reattori Ideali 2023-10-26 12.38.06.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Essendo l'andamento un'esponenziale decrescente, notiamo che ci sarà sempre una certa frazione di particelle che non escono mai dal reattore.

Inoltre è evidente che ogni particella abbia un valore di θH differente.
Calcoliamo ora il valor medio di θH: θH
θH=0tE(t)dt=0tetθHθHdt=()θH=VQ

Si procede ora al calcolo per un [[#Reattore PFR]]:

Funzione di distribuzione - PFR

Si analizza di seguito il caso della [[#Funzione di distribuzione dei tempi di residenza]] di un [[#Reattore PFR]]. In questo caso è molto semplice in quanto il [[#Segnale a impulso - PFR]] non fa altro che traslare la risposta. Anche la funzione di distribuzione rimane invariata e avrà l'aspetto di un impulso.
Infatti tutte le particelle nel PFR hanno [[#Tempo di residenza idraulica]] θH=θH.

03. Reattori Ideali 2023-10-28 17.13.32.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Si noti che tutte le particelle di fluido di un [[#Reattore PFR]] hanno come [[#Tempo di residenza idraulica]] θH=θHTOT. Risulta pertanto migliore, chimicamente, del [[#Reattore CFSTR]].

osservazione

La funzione E(t) dipende soltanto dal comportamento idraulico del reattore e non dipende dal tipo di segnale applicato.
(questo vale in generale)

Integrale di convoluzione

Si immagini di inserire in un generico reattore una specie tracciante A, con una assegnato segnale in ingresso CAi(t). A questo segnale il reattore risponderà con un certo andamento di concentrazione in uscita, CAu(t).

03. Reattori Ideali 2023-10-28 18.03.10.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Al generico istante t, corrisponderà una certa quantità di particelle in uscita, CAu(t)dt (a meno di una portata Q) - il rettangolo in verde.
Queste particelle, in generale, avranno ognuna tempi di residenza diversi.

03. Reattori Ideali 2023-10-28 18.15.37.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Delle particelle in uscita nell'istante t, si considerino solo quelle che hanno avuto [[#Tempo di residenza idraulica]] pari a τ1 (rettangolo blu).
Le stesse possono essere individuate sotto la curva CAi(t) come porzione del rettangolo viola, all'istante tτ1. La porzione del rettangolo vuota (delle particelle in ingresso a tτ1) con tempo di residenza pari a τ1 è di nuovo identificata da un rettangolino blu.

Cosa del tutto analoga si può fare per la porzione delle particelle in uscita all'istante t che abbiano avuto tempo di residenza pari a τ2. Queste saranno una qualche porzione (in blu) del rettangolo arancione, dove quest'ultimo individua tutte le particelle in ingresso al tempo tτ2.

All'istante tτ1, la frazione di particelle con tempo di residenza pari a τ1 saranno, rispetto al totale delle entranti, individuate dalla [[#Funzione di distribuzione dei tempi di residenza]]. Ossia, la porzione di particelle che entra a tτ1 e che avrà tempo di residenza pari a τ1 è CAi(tτ1)E(τj)dτ.

Posso quindi pensare di esprimere la totalità delle particelle in uscita all'istante t (l'area del rettangolo verde) come la somma delle varie porzioni (di tutti i j-esimi rettangolini blu), ognuno dei quali sarà:

CAi(tτj)E(τj)dτ

Posso quindi scrivere il triangolo verde (CAu(t)dt) come:

CAu(t)dt=j=1nCAi(tτj)E(τj)dτ

03. Reattori Ideali 2024-01-28 19.41.15.excalidraw.png
%%🖋 Edit in Excalidraw%%

che, al limite, si può scrivere come l'integrale:

CAu(t)=0τCAi(tτ)E(τ)dτ

conosciuto come l'[[#Integrale di convoluzione]].

integrale di convoluzione

L'integrale
CAu(t)=0τCAi(tτ)E(τ)dτ
è noto come integrale di convoluzione e permette, nota la segnale in ingresso a un reattore, di ricavare la risposta CAu(t) del reattore stesso in funzione del tempo.

osservazione

Questo integrale vale nel caso della specie tracciante. In presenza di reazione, bisogna tenere conto anche della rimozione.

%%

Combinazioni di reattori

L'interesse primario nello studio dei [[#3. Reattori a Flusso Continuo Ideali]] è quello di poter in qualche modo descrivere i reattori reali, anche se diversi da un [[#Reattore CFSTR]] o [[#Reattore PFR]].
Per farlo si procede definendo alcune combinazioni di reattori.
Si possono avere

Reattori in Serie

Si immagini per il momento di guardare solo a [[#Reattore CFSTR]] in serie.

03. Reattori Ideali 2023-10-31 11.55.40.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Serie - Cinetica di ordine 0 - CFSTR

In uscita dal primo reattore si ha:

CA1=CA0k(0)θH1

che sarà anche l'ingresso del secondo reattore. Quest'ultimo pertanto avrà in uscita:

CA2=CA1k(0)θH2=CA0k(0)(θH1+θH2)

Generalizzando per n [[#Reattore CFSTR]] si ottiene in uscita:

Cu=CA0k(0)i=1nθHi

Si supponga ora di avere tutti tempi di residenza uguali:

θH1=θH2==θHn=θH

si ottiene:

CAu=CA0nk(0)θH

da cui si ha:

θHTOT=nθH=CA0CAuk(0)
osservazione

Una serie di [[#Reattore CFSTR]] equivale a un unico reattore descritto da:
CAu=CA0θHk(0)
in cui
θH=θHTOT

Serie - Cinetica di ordine 1 - CFSTR

La Concentrazione in uscita dai vari reattori dei [[#Reattori in Serie]] nel caso di [[#3 - Cinetica di ordine 1 - Gradino - CFSTR]] è data da

CA1=CA01+k(1)θH1CA2=CA11+k(1)θ2=CA0(1+k(1)θH1)(1+k(1)θH2)CAu=CA0i=1n(1+k(1)θHi)

Si suppone, come nel caso di [[#Serie - Cinetica di ordine 0 - CFSTR]], di avere [[#Tempo di residenza idraulica]] tutti uguali. Allora

CAu=CA0(1+k(1)θH)n

da cui si può ricavare

θH=[(CA0CAu)1n1]1k(1)

che fornisce un θHTOT di

θHTOT=nθH=[(CA0CAu)1n1]nk(1)

La serie coincide con un unico reattore descritto da

CAu=CA01+k(1)θH

dove

θH=1k(1)(CA0CAu1)
esempio

Supponiamo di avere una CAu=0.1CA0 e calcoliamo i [[#Tempo di residenza idraulica]] per vari numeri di reattori in serie:
n=1θH=1k(1)(101)=9k(1)n=3θH=3k(1)(10131)=3.46k(1)n=5θH=5k(1)(10151)=2.92k(1)
Vediamo che θH tende a diminuire all'aumentare di n arrivando al limite ad essere uguale a 1. Questo comporta che all'aumentare dei reattori in serie, diminuisce il volume in gioco.

osservazione 1

Nei reattori PFR non c'è alcuna differenza tra un reattore unico e una serie di reattori.

osservazione 2

Una serie di n [[#Reattore CFSTR]] con n fornisce un [[#Reattore PFR]].

03. Reattori Ideali 2023-10-31 13.08.20.excalidraw.png|03. Reattori Ideali 2023-10-31 13.08.20.excalidraw.png|450

[[2023-10-26]] - [[Alessandra Polettini]]
![[Recording 20231026153626.webm]]
![[Recording 20231026164627.webm]]
%%

03. Reattori Ideali 2023-11-01 18.20.28.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Ai [[#Reattori in Serie]] mostrati in figura viene applicato un [[#Segnale a gradino]] in ingresso nel caso di specie tracciante (rA=0).

Ricordando quanto detto in [[#1 - Specie tracciante - Gradino - CFSTR]] e [[#Segnale a gradino - PFR]] si può tracciare il seguente grafico:

03. Reattori Ideali 2023-11-01 18.24.47.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

In questo caso CA1 diventa il segnale in ingresso del [[#Reattore PFR]] che non fa altro che produrre una traslazione di θHPFR della risposta.

Si ripete lo stesso ragionamento invertendo ora l'ordine dei due reattori:

03. Reattori Ideali 2023-11-01 18.31.55.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Il che porta ad una risposta che è mostrata nel grafico sottostante:

03. Reattori Ideali 2023-11-01 18.33.20.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image🖋 Edit in Excalidraw, and the dark exported image%%

Reattori con ricircolo

Reattori con ricircolo - Diagramma - 03. Reattori Ideali 2023-11-01 18.54.23.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image🖋 Edit in Excalidraw, and the dark exported image🖋 Edit in Excalidraw, and the dark exported image%%

Fluido si muove con velocità diverse lungo la stessa sezione.

Confronto efficienza tra CFSTR e PFR

Per confrontare il [[#Reattore CFSTR]] con [[#Reattore PFR]] si può procedere in due modi:

  1. A parità di CA0 e CAu confrontare i [[#Tempo di residenza idraulica]] θH
  2. A parità di CA0 e θH confrontare le concentrazioni in uscita CAu
    Per la natura delle equazioni di [[#Bilancio di materia]], conviene il metodo 1.

Si ricorda da [[#Bilancio di materia - CFSTR]] e [[#Bilancio di materia - PFR]]:

CFSTRPFRQCA0QCAu+rAV=0dCAdθHrA=Ca0CAuθHCA0CAu1rAdCA=0θHdθHθH=1rA(CA0CAu)CAuCA01rAdCA=0θHdθH

Quindi per il CFSTR, θH è l'area del rettangolo blu, mentre per il PFR è l'area sottesa dalla curva, evidenziata in rosso

03. Reattori Ideali 2023-11-06 13.11.06.excalidraw.png|500
%%🖋 Edit in Excalidraw, and the dark exported image%%

Quindi, nel caso ci sia una relazione monotona tra rA e CA nei due reattori, il [[#Reattore PFR]] risulta essere più efficiente - ha [[#Tempo di residenza idraulica]] minore.

In caso di relazione generica non possiamo dire nulla a priori e tocca analizzare caso per caso.

Bacini di equalizzazione

Raramente i flussi Q con cui si lavora sono flussi costanti nel tempo. Più frequente è avere flussi molto irregolari. Per lavorare al meglio però occorre avere a disposizione dei flussi costanti. Si può pertanto realizzare un bacino di equalizzazione, capace appunto di assolvere a questo compito.
I bacini di equalizzazione possono essere di due tipi:

Bacini di equalizzazione In Linea

Bacini di equalizzazione in linea - diagramma - 03. Reattori Ideali 2023-11-09 12.02.10.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Questo reattore vede entrare un certo carico idraulico. Il carico viene completamente perso quando il liquido passa dal bacino ma deve essere recuperato in toto alla fine.

Studiamo il funzionamento di questo equalizzatore come caso tipo. Ciò che viene detto è in realtà valido anche per i [[#Bacini di equalizzazione Fuori Linea]].

Condizione da rispettare assolutamente nella progettazione di un [[#Bacini di equalizzazione]] è che tutto il volume che ho in entrata lo devo prima o poi restituire in uscita.
Per semplicità inizialmente verrà considerato un intervallo temporale di 24h.

03. Reattori Ideali 2023-11-09 12.24.05.excalidraw.png|500
%%🖋 Edit in Excalidraw, and the dark exported image%%

Si lavora sui volumi.
Istantaneamente, in un istante t, il volume in ingresso e in uscita è dato dai seguenti integrali.

{Vi,ist=tdt2t+dt2Qi(t)dtVu,ist=tdt2t+dt2Qu(t)dt

Passando ai volumi comulati dall'istante 0 all'istante t:

03. Reattori Ideali 2023-11-09 12.31.59.excalidraw.png|500
%%🖋 Edit in Excalidraw, and the dark exported image%%

Otteniamo i seguenti integrali:

{Vi,cum=0tQi(t)dtVu,cum=0tQu(t)dt

Quest'ultime, volendole graficare, saranno sicuramente curve crescenti, in quanto il volume totale che passa dall'equalizzatore non può che aumentare.

03. Reattori Ideali 2023-11-09 12.36.27.excalidraw.png|500
%%🖋 Edit in Excalidraw, and the dark exported image🖋 Edit in Excalidraw, and the dark exported image🖋 Edit in Excalidraw, and the dark exported image%%

Conoscendo l'andamento del volume in ingresso e del volume in uscita, come facciamo a capire quale sia il volume totale richiesto al bacino per funzionare correttamente?

Sapendo che il volume in uscita deve avere un andamento lineare, posso traslare la curva di volume in ingresso in modo da costruire una fascia tale che la curva di ingresso sia completamente contenuta in questa fascia. Sulle ordinate si legge così il volume tot necessario.

03. Reattori Ideali 2023-11-14 13.07.29.excalidraw.png|500
%%🖋 Edit in Excalidraw%%

Un modo più semplice di ricavare il VTOT è la [[#Regola del filo teso]]

Da questo grafico si possono ricavare i volumi entrati e usciti fino al tempo t secondo gli integrali:

Vi,cum=0tQi(t)dtVu,cum=0tQu(t)dt

Regola del filo teso

La regola del filo teso è un metodo per ricavare il volume necessario a un [[#Bacini di equalizzazione]].
Consiste nel traslare la curva che descrive il volume in uscita desiderato:

03. Reattori Ideali 2023-11-14 13.11.20.excalidraw.png|500
%%🖋 Edit in Excalidraw%%

%%
[[2023-10-31]] - [[Alessandra Polettini]]
![[Recording 20231031171305.webm]]
%%

Misurazione dei tempi

È ragionevole pensare di porre l'origine del tempo nella condizione di bacino vuoto, aggiungendo dei nuovi assi t,Vcum.

Si può quindi notare che la curva di uscita non risulta mai maggiore di quella di ingresso.
La differenza

Vi,cumVu,cum>0

In questo modo la differenza appena scritta rappresenta di volta in volta il volume residuo.

VR(t)=Vi,cum(t)Vu,cum(t)

03. Reattori Ideali 2023-11-15 16.43.23.excalidraw.png|500
%%🖋 Edit in Excalidraw%%

Vi,cum=0tQi(t)dtVu,cum=0tQu(t)dt

In questo modo, posso sapere, alla fine delle 24h (contate sull'asse t) quale sia il volume residuo nel bacino. Questo sarà infatti dato dalla differenza

V0=Vi,cum(t=24h)Vu,cum(t=24h)

e quindi V0 rappresenta il volume residuo nel bacino al giorno dopo.

Bacini di equalizzazione Fuori Linea

Bacino di equalizzazione fuori linea - Diagramma - 03. Reattori Ideali 2023-11-09 12.08.58.excalidraw.png
%%🖋 Edit in Excalidraw, and the dark exported image%%

Voglio una certa Qu fissata. Posso avere 3 casi:

  • Qi=Qu: tutto quello che entra, esce dallo scolmatore
  • Qi>Qu: Ho fluido in eccesso, che viene scolmato nel bacino
  • Qi<Qu: Mi manca del fluido per raggiungere Qu, quindi lo prelevo dal bacino

%%
[[2023-10-27]] - [[Alessandra Polettini]]
🎤 [[Recording 20231027144002.webm]]
%%

Effetto dell'equalizzazione delle portate sull'andamento della concentrazione

Schematizziamo il bacino come un [[#Reattore CFSTR]]:

  1. rA=0
  2. [[#Reattore CFSTR]]
  3. Il volume è variabile

03. Reattori Ideali 2023-11-15 16.56.15.excalidraw.png|400
%%🖋 Edit in Excalidraw%%

Sotto queste ipotesi si prova a risolvere l'equazione di [[#Bilancio di materia - CFSTR]]:

dVRCAudt=QiCAiQuCAuVRdCAudt+CAudVRdt=QiCAiQuCAu

Si considera vuoto il bacino all'istante t=0.
Si ha:

dVRdt={>0Riempipento<0Svuotamento

VR è il volume residuo. Ricordando che:

Vi,cum=0tQi(t)dtVu,cum=0tQu(t)dt

e che

VR=Vi,cumVu,cum

possiamo dire che

dVRdt=QiQu

Quindi il bilancio scritto sopra diventa:

VRdCAudt+CAu(QiQu)=QiCAiQuCAudCAudt=QiVR(CAiCAu)

Si ha quindi che:

dCAudt=QiVR(CAiCAu)={>0(CAucrescente)perCAi>CAu=0(CAumax/min)perCAi=CAu<0(CAudecrescente)perCAi<CAu

Immaginiamo ora di avere

dCAdt=0

Vogliamo capire se siamo nella condizione di minimo o massimo della concentrazione; uso la derivata seconda.
(...)

d2CAudt2=QiVRdCAidt?0

Se maggiore di zero si ha concentrazione in uscita minima e quindi concentrazione in ingresso crescente, altrimenti massima in uscita e decrescente in ingresso.

03. Reattori Ideali 2023-11-15 17.30.44.excalidraw.png|500
%%🖋 Edit in Excalidraw%%

Si noti che i massimi e i minimi delle concentrazioni in uscita sono sempre smorzati rispetto a quelli in ingresso. L'ampiezza delle oscillazioni è minore. E le oscillazioni sono più dilatate nel tempo (i picchi sono più lontani).

Ci piace lavorare in condizioni stazionarie. Questo smorzamento ci avvicina a queste condizioni

Il bacino di equalizzazione, oltre a equalizzare le portate, produce l'effetto di smorzare le oscillazioni della concentrazione.