Universidad de Guanajuato

Assembly Line

FPGA-embedded optimization algorithm to maximize the acetate productivity in a dark fermentation process

📅 Date:

✍️ Authors: José de Jesús Colín-Robles, Ixbalank Torres-Zúñiga, Mario A. Ibarra-Manzano

🔖 Topics: Edge Computing

🏭 Vertical: Chemical

🏢 Organizations: TecNM, Universidad de Guanajuato


This paper presents an optimization strategy to online maximize the acetate productivity rate in a dark fermentation (DF) process. The Golden Section Search algorithm is used to compute the maximum acetate productivity rate as a function of the inlet chemical oxygen demand (COD) and the dilution rate, selected as a manipulated variable. Such maximum productivity is considered as a reference by a Super-Twisting controller to regulate the real acetate productivity rate of the DF process. Due to the lack of sensors to measure the COD online, the optimization strategy includes an unknown input observation strategy integrated by a Luenberger observer interconnected to a Super-Twisting observer to estimate the inlet COD concentration. The optimization algorithm is embedded in an FPGA (Field Programmable Gate Array) device to minimize hardware resources and power consumption. The feasibility of the online optimization strategy embedded in an FPGA, using a digital architecture designed with a fixed-point format representation, is demonstrated by numerical simulations. Results show that the optimization strategy requires 53% of the logic elements and 100% of 8-bit multipliers of an FPGA Cyclone II and the power consumption estimated is only 190mW.

Read more at Journal of Process Control