Original scientific paper
https://doi.org/10.15255/KUI.2023.001
Proračun optimalnog temperaturnog profila hlađenja šaržnog kristalizatora
Josip Sacher
orcid.org/0009-0003-7149-9638
; University of Zagreb, Faculty of Chemical Engineering and Technology, Trg Marka Marulića 19, 10 000 Zagreb, Croatia
Marko Sejdić
orcid.org/0009-0007-8721-4878
; University of Zagreb, Faculty of Chemical Engineering and Technology, Trg Marka Marulića 19, 10 000 Zagreb, Croatia
Matea Gavran
; University of Zagreb, Faculty of Chemical Engineering and Technology, Trg Marka Marulića 19, 10 000 Zagreb, Croatia
Nenad Bolf
orcid.org/0000-0001-7005-7561
; University of Zagreb, Faculty of Chemical Engineering and Technology, Trg Marka Marulića 19, 10 000 Zagreb, Croatia
Željka Ujević Andrijić
orcid.org/0009-0009-6370-6274
; University of Zagreb, Faculty of Chemical Engineering and Technology, Trg Marka Marulića 19, 10 000 Zagreb, Croatia
Abstract
Cilj rada bio je izraditi računalni program koji služi za proračun optimalnog temperaturnog profila hlađenja šaržnog kristalizatora. Kao modelni sustav za istraživanje procesa uzet je kalijev nitrat otopljen u vodi. Za izradu matematičkog modela procesa primijenjene su populacijske bilance, odnosno njihova momentna transformacija. Za dobivanje optimalnog temperaturnog profila primijenjena je diskretizacija temperaturnog profila uz globalni algoritam optimizacije. Za provođenje optimizacije primijenjen je genetički algoritam, dok je sustav običnih diferencijalnih jednadžbi rješavan metodom Runge-Kutta 4,5. Funkcija cilja bila je minimiziranje omjera trećeg momenta sekundarnom nukleacijom nastalih kristala i trećeg momenta kristala cjepiva na kraju procesa. U radu je najprije ispitan utjecaj uvjeta zaustavljanja genetičkog algoritma na vrijeme proračuna i vrijednost funkcije. Nakon što je određen optimalni uvjet zaustavljanja, ispitan je utjecaj broja točaka diskretizacije temperaturnog profila na iznos funkcije cilja i potrebno vrijeme proračuna. Ustanovljeno je da je optimalni uvjet za zaustavljanje proračuna kad petnaest članova generacije imaju funkcije cilja koje se ne razlikuju više od tolerancije. Ustanovljeno je da se optimalno rješenje dobiva podjelom temperaturnog profila na osam dijelova. Da bi se ispitala ponovljivost proračuna za optimalne uvjete, proračun je ponavljan devet puta. Optimalni temperaturni profil uspoređen je s linearnim hlađenjem istog trajanja. Rezultati simulacijskih eksperimenata ukazuju na znatno poboljšanje procesa primjenom optimalnog temperaturnog profila naspram linearnog.
Keywords
kristalizacija; model momenata; optimizacija; genetički algoritam
Hrčak ID:
304922
URI
Publication date:
13.7.2023.
Visits: 670 *