Loading…

Fuzzy iterative learning control applied in a biological reactor using a reduced number of measures

•Iterative learning control applied to a biotechnological process.•It was used a sample time of one hour to known the concentrations in the process because there are not on-line sensors.•Fuzzy logic improves convergence in the control.•A theorem is given to have an idea for the gain that guarantees...

Full description

Saved in:
Bibliographic Details
Published in:Applied mathematics and computation 2014-11, Vol.246, p.608-618
Main Authors: Márquez-Vera, M.A., Ramos-Velasco, L.E., Suárez-Cansino, J., Márquez-Vera, C.A.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:•Iterative learning control applied to a biotechnological process.•It was used a sample time of one hour to known the concentrations in the process because there are not on-line sensors.•Fuzzy logic improves convergence in the control.•A theorem is given to have an idea for the gain that guarantees convergence.•Due theoretic results, interpolation is made to satisfy the theorem proposed. There exist some processes difficult to control as the chemical ones, a common problem takes place when the output cannot be measured on-line, and so, closed-loop control cannot be implemented. In this work an iterative learning control type proportional-derivative is analyzed and theoretical results are shown, this control is applied to a biological reactor to degrade phenol by working in discontinuous batch state, as the measures of the substrata concentrations are taken by hand, it was proposed to have a sample time of one hour. To guarantee convergence and to improve the control, cubic splines were used to interpolate the measures. Fuzzy logic was used to compute the control gains used to build the control signal. Simulation results are shown and the control signals are presented through iterations, here it is possible to see that the error is smaller using fuzzy logic to compute the control signal when iterations run.
ISSN:0096-3003
1873-5649
DOI:10.1016/j.amc.2014.08.072