inventions Article Implementation Aspects Regarding Closed-Loop Control Systems Using Evolutionary Algorithms Viorel Minzu 1,* , Saïd Riahi 1,2 and Eugen Rusu 3 1 Control and Electrical Engineering Department, “Dunarea de Jos” University, 800008 Galati, Romania;
[email protected] 2 UR-LAPER, Faculty of Sciences of Tunis, University of Tunis El Manar, Tunis 1068, Tunisia 3 Mechanical Engineering Department, “Dunarea de Jos” University, 800008 Galati, Romania;
[email protected] * Correspondence:
[email protected] Abstract: When an optimal control problem requires an important computational effort, a metaheuris- tic algorithm (MA) can be a useful approach. An MA is conceived to solve a specific optimal control problem having a characteristic objective function. This algorithm solely yields only an optimal offline solution. The desideratum to have a closed-loop implementation can be fulfilled through a supplementary “tool”, the Receding Horizon Control (RHC) structure. This paper addresses a particular case and integrates Evolutionary Algorithms into the RHC structure. The main objective is to propose a general harmonization between the Controller of the closed loop and the Evolutionary Algorithm. Some details concerning the implementation of the closed loop and Controller are de- scribed. The impact of the RHC’s prediction technique upon the control sequences’ encoding is also analyzed. Two general structure Controllers are proposed, one of them conceived to cope with re- strictive time constraints. Practical ideas have been illustrated through a case study: the well-known optimal control of a fed-batch reactor for ethanol production. This time, our implementation achieves Citation: Minzu, V.; Riahi, S.; Rusu, a closed-loop solution. The results from the programs and simulation series validate the Controllers, E.