Dynamic Programming, Neuro-Dynamic Programming, Rollout Method and Model Predictive Control to Optimal Control of a Fermentation Process

被引:0
|
作者
Ilkova, Tatiana [1 ]
Petrov, Mitko [2 ]
机构
[1] South West Univ Neofit Rilski, Fac Engn, Blagoevgrad, Bulgaria
[2] Bulgarian Acad Sci, Dept Bioinformat & Math Modelling, Inst Biophys & Biomed Engn, Sofia, Bulgaria
来源
CONTEMPORARY MATHEMATICS | 2024年 / 5卷 / 03期
关键词
optimal control; dynamic programming; neuro-dynamic programming; rollout algorithm; model predictive control; biotechnological processes; MASS-TRANSFER; OPTIMIZATION;
D O I
10.37256/cm.5320243113
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This work presents the use of dynamic programming (DP), DP ), neuro-dynamic programming (NDP), NDP ), rollout algorithm (RA) RA ) and model predictive control (MPC) MPC ) for optimal control of batch cultivation of the yeast Kluyveromyces marxianus var. lactis MC5. DP is a widespread method for solving problems related to optimization and optimal process control. To reduce the " curse of dimensionality", ", NDP has been implemented as an alternative. In NDP, , a neural network is used to solve the dimensionality problem. A simpler NDP method, called RA , is used to approximate the optimal cost through the cost of a relatively good suboptimal policy, called the baseline policy. RA is a suboptimal method for deterministic and stochastic problems that can be solved by DP . In this paper we also present off-line MPC technique for tracking of constrained fermentation systems and it overcomes the problem by off-line optimizations prior to implementation. MPC is used to provide perturbation feedback and it is developed theoretical on base a controller as an illustration how we can avoid disturbances in the process optimisation. The developed control algorithm-combined NDP and MPC ensures maximum biomass production at the end of the process and feedback during disturbances and process stability and shows that robust stability can be ensured.
引用
收藏
页码:3790 / 3803
页数:14
相关论文
共 50 条
  • [1] Neuro-dynamic programming for cooperative inventory control
    Bauso, D
    Giarré, L
    Pesenti, R
    PROCEEDINGS OF THE 2004 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2004, : 5527 - 5532
  • [2] Optimal etch time control design using neuro-dynamic programming
    Yang, L
    Si, J
    2001 IEEE INTERNATIONAL SYMPOSIUM ON SEMICONDUCTOR MANUFACTURING, CONFERENCE PROCEEDINGS, 2001, : 75 - 78
  • [3] Neuro-dynamic programming for optimal control of macroscopic fundamental diagram systems
    Su, Z. C.
    Chow, Andy H. F.
    Zheng, N.
    Huang, Y. P.
    Liang, E. M.
    Zhong, R. X.
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2020, 116
  • [4] Neuro-dynamic programming approach to optimal control of spreading of dengue viruses
    Putri, Anindiati Praminto
    Hartono
    2018 INTERNATIONAL CONFERENCE ON COMPUTER, CONTROL, INFORMATICS AND ITS APPLICATIONS (IC3INA), 2018, : 169 - 174
  • [5] Neuro-dynamic programming
    Volgenant, T
    INTERFACES, 1997, 27 (06) : 143 - 143
  • [6] Control of a logistic node via Neuro-Dynamic Programming
    Boccadoro, Mauro
    Martinelli, Francesco
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 4896 - 4901
  • [7] Neuro-Dynamic Programming for adaptive fusion complexity control
    Ross, KN
    Chaney, RD
    SENSOR FUSION: ARCHITECTURES, ALGORITHMS, AND APPLICATIONS III, 1999, 3719 : 398 - 409
  • [8] Neuro-Dynamic Programming in Control of the Ball and Beam System
    Burghardt, Andrzej
    Szuster, Marcin
    MECHATRONIC SYSTEMS, MECHANICS AND MATERIALS II, 2014, 210 : 206 - 214
  • [9] Neuro-dynamic programming for adaptive control of Bayesian networks for global awareness
    Ross, KN
    Chaney, RD
    Patek, SD
    1998 IEEE INFORMATION TECHNOLOGY CONFERENCE, PROCEEDINGS, 1998, : 10 - 13
  • [10] Model Predictive Control and Dynamic Programming
    Lee, Jay H.
    2011 11TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2011, : 1807 - 1809