# American Institute of Mathematical Sciences

June  2021, 11(2): 283-305. doi: 10.3934/naco.2020026

## Examination of solving optimal control problems with delays using GPOPS-Ⅱ

 1 Applied Mathematical Analysis, 2478 SE Mirromont Pl., Issaquah, WA, 98027, USA 2 Department of Mathematics, North Carolina State University, Raleigh, NC, 27695-8205, USA

* Corresponding author: Stephen Campbell

Received  April 2019 Revised  February 2020 Published  May 2020

There are a limited number of user-friendly, publicly available optimal control software packages that are designed to accommodate problems with delays. GPOPS-Ⅱ is a well developed MATLAB based optimal control code that was not originally designed to accommodate problems with delays. The use of GPOPS-Ⅱ on optimal control problems with delays is examined for the first time. The use of various formulations of delayed optimal control problems is also discussed. It is seen that GPOPS-Ⅱ finds a suboptimal solution when used as a direct transcription delayed optimal control problem solver but that it is often able to produce a good solution of the optimal control problem when used as a delayed boundary value solver of the necessary conditions.

Citation: John T. Betts, Stephen Campbell, Claire Digirolamo. Examination of solving optimal control problems with delays using GPOPS-Ⅱ. Numerical Algebra, Control & Optimization, 2021, 11 (2) : 283-305. doi: 10.3934/naco.2020026
##### References:

show all references

##### References:
Left: Solutions to (8) obtained by GPOPS-Ⅱw and dde23 and Right: solutions to (8) obtained by ode45w and dde23 for $\sigma = -1.2$ and $\tau = 1.0.$
State (left) and control (right) for (2) with $\sigma = 1.2$ using GPOPS-Ⅱm. Computed cost was 44.6641
State (left) and control (right) for (2) with $\sigma = 1.2$ using GPOPS-Ⅱ on the MOS formulation. Computed cost was 43.4214. SOSD gave a similar appearing control and computed cost
Left: Iterative states of GPOPS-Ⅱow for (9) and Right: states obtained by SOSD, GPOPS-Ⅱm, and control parameterization with $\sigma = -1.2$ and $\tau = 1.0.$
Left: Iterative controls of GPOPS-Ⅱow for (9) and Right: controls obtained by SOSD, GPOPS-Ⅱm, and control parameterization with $\sigma = -1.2$ and $\tau = 1.0.$
State (left) and control (right) obtained for (25) using GPOPS-Ⅱ and MOL
State (left) and control (right) for (31) solving (26) using GPOPS-Ⅱm
]">Figure 8.  State (left) and control (right) from solving (26), Figure 8 is from [23]
State (left) and control (right) for (28) using GPOPS-Ⅱm. Computed cost was 52.8417171
State (left) and control (right) for (28) using SOSD. Computed cost was 53.27103
State (left) and control (right) for (28) using the modified cost (29) with $\alpha = 0.01$ and also with SOSD on the original problem
State (left) and control (right) for (30) using GPOPS-Ⅱm. Computed cost was 52.8417171
State (left) and control (right) for (30) using SOSD. Computed cost was 56.187
State (left) and control (right) for (1) using GPOPS-Ⅱm with prehistory a control variable. Computed cost was 52.8417171
State (left) and control (right) for (9) with $\sigma = -1.2, \tau = 1,$ found by solving the necessary conditions using GPOPS-Ⅱm
State (left) and control (right) for (31) solving the necessary conditions (32) with GPOPS-Ⅱm
State (left) and control (right) for (28) solving the necessary conditions with GPOPS-Ⅱm and also using SOSD on the original problem, $\tau = 1, a = -1.14$
State (left) and control (right) for (30) solving the necessary conditions with GPOPS-Ⅱm
 [1] Paula A. González-Parra, Sunmi Lee, Leticia Velázquez, Carlos Castillo-Chavez. A note on the use of optimal control on a discrete time model of influenza dynamics. Mathematical Biosciences & Engineering, 2011, 8 (1) : 183-197. doi: 10.3934/mbe.2011.8.183 [2] Tobias Geiger, Daniel Wachsmuth, Gerd Wachsmuth. Optimal control of ODEs with state suprema. Mathematical Control & Related Fields, 2021  doi: 10.3934/mcrf.2021012 [3] Diana Keller. Optimal control of a linear stochastic Schrödinger equation. Conference Publications, 2013, 2013 (special) : 437-446. doi: 10.3934/proc.2013.2013.437 [4] Lorenzo Freddi. Optimal control of the transmission rate in compartmental epidemics. Mathematical Control & Related Fields, 2021  doi: 10.3934/mcrf.2021007 [5] Marzia Bisi, Maria Groppi, Giorgio Martalò, Romina Travaglini. Optimal control of leachate recirculation for anaerobic processes in landfills. Discrete & Continuous Dynamical Systems - B, 2021, 26 (6) : 2957-2976. doi: 10.3934/dcdsb.2020215 [6] Guirong Jiang, Qishao Lu. The dynamics of a Prey-Predator model with impulsive state feedback control. Discrete & Continuous Dynamical Systems - B, 2006, 6 (6) : 1301-1320. doi: 10.3934/dcdsb.2006.6.1301 [7] Luke Finlay, Vladimir Gaitsgory, Ivan Lebedev. Linear programming solutions of periodic optimization problems: approximation of the optimal control. Journal of Industrial & Management Optimization, 2007, 3 (2) : 399-413. doi: 10.3934/jimo.2007.3.399 [8] Xiaohong Li, Mingxin Sun, Zhaohua Gong, Enmin Feng. Multistage optimal control for microbial fed-batch fermentation process. Journal of Industrial & Management Optimization, 2021  doi: 10.3934/jimo.2021040 [9] Livia Betz, Irwin Yousept. Optimal control of elliptic variational inequalities with bounded and unbounded operators. Mathematical Control & Related Fields, 2021  doi: 10.3934/mcrf.2021009 [10] Christian Meyer, Stephan Walther. Optimal control of perfect plasticity part I: Stress tracking. Mathematical Control & Related Fields, 2021  doi: 10.3934/mcrf.2021022 [11] Shi'an Wang, N. U. Ahmed. Optimal control and stabilization of building maintenance units based on minimum principle. Journal of Industrial & Management Optimization, 2021, 17 (4) : 1713-1727. doi: 10.3934/jimo.2020041 [12] Changjun Yu, Lei Yuan, Shuxuan Su. A new gradient computational formula for optimal control problems with time-delay. Journal of Industrial & Management Optimization, 2021  doi: 10.3934/jimo.2021076 [13] Jaouad Danane. Optimal control of viral infection model with saturated infection rate. Numerical Algebra, Control & Optimization, 2021, 11 (3) : 363-375. doi: 10.3934/naco.2020031 [14] Wensheng Yin, Jinde Cao, Guoqiang Zheng. Further results on stabilization of stochastic differential equations with delayed feedback control under $G$-expectation framework. Discrete & Continuous Dynamical Systems - B, 2021  doi: 10.3934/dcdsb.2021072 [15] Vladimir Gaitsgory, Ilya Shvartsman. Linear programming estimates for Cesàro and Abel limits of optimal values in optimal control problems. Discrete & Continuous Dynamical Systems - B, 2021  doi: 10.3934/dcdsb.2021102 [16] Shanjian Tang, Fu Zhang. Path-dependent optimal stochastic control and viscosity solution of associated Bellman equations. Discrete & Continuous Dynamical Systems, 2015, 35 (11) : 5521-5553. doi: 10.3934/dcds.2015.35.5521 [17] Andrea Signori. Penalisation of long treatment time and optimal control of a tumour growth model of Cahn–Hilliard type with singular potential. Discrete & Continuous Dynamical Systems, 2021, 41 (6) : 2519-2542. doi: 10.3934/dcds.2020373 [18] Fabio Camilli, Serikbolsyn Duisembay, Qing Tang. Approximation of an optimal control problem for the time-fractional Fokker-Planck equation. Journal of Dynamics & Games, 2021  doi: 10.3934/jdg.2021013 [19] Iman Malmir. Caputo fractional derivative operational matrices of legendre and chebyshev wavelets in fractional delay optimal control. Numerical Algebra, Control & Optimization, 2021  doi: 10.3934/naco.2021013 [20] Yves Dumont, Frederic Chiroleu. Vector control for the Chikungunya disease. Mathematical Biosciences & Engineering, 2010, 7 (2) : 313-345. doi: 10.3934/mbe.2010.7.313

Impact Factor: