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.
This paper addresses the rarely considered issue of hardware implementation of the S-transform, a very important time–frequency representation with many practical applications. Various improved, ...adaptive, and signal-driven versions of the S-transform have been developed over the years, but only its basic (non-adaptive) form has been implemented in hardware. Here, a novel hardware implementation of the adaptive S-transform is proposed extending the previously developed design. To minimize hardware demands, the proposed approach is based on an appropriate approximation of the frequency window function considered in the S-transform. The adaptivity of the transform to the signal is achieved by an optimal choice of a window parameter from the set of predefined values, meaning that for each window parameter the S-transform is calculated. To additionally save hardware resources, the proposed design does not require storing all calculated values, but only two in each iteration. The proposed multiple-clock-cycle architecture is developed on the field-programmable gate array device, and its performance is compared with other possible implementation approaches such as the hybrid and single-clock-cycle ones. It is demonstrated that the developed design minimizes hardware complexity and clock cycle time compared to alternative approaches and is significantly more efficient than the software realization. Both noiseless and noisy multicomponent highly nonstationary signals were considered. An excellent match between the results of the hardware and the “exact” adaptive S-transform evaluation obtained through the MATLAB implementation is demonstrated. Lastly, the execution time that can be estimated in advance is also an important practical feature of the developed design.