Kybernetika 58 no. 6, 843-862, 2022

An efficient hp spectral collocation method for nonsmooth optimal control problems

Mehrnoosh Hedayati, Hojjat Ahsani Tehrani, Alireza Fakharzadeh Jahromi, Mohammad Hadi Noori Skandari and Dumitru BaleanuDOI: 10.14736/kyb-2022-6-0843

Abstract:

One of the most challenging problems in the optimal control theory consists of solving the nonsmooth optimal control problems where several discontinuities may be present in the control variable and derivative of the state variable. Recently some extended spectral collocation methods have been introduced for solving such problems, and a matrix of differentiation is usually used to discretize and to approximate the derivative of the state variable in the particular collocation points. In such methods, there is typically no condition for the continuity of the state variable at the switching points. In this article, we propose an efficient hp spectral collocation method for the general form of nonsmooth optimal control problems based on the operational integration matrix. The time interval of the problem is first partitioned into several variable subintervals, and the problem is then discretized by considering the Legendre-Gauss-Lobatto collocation points. Here, the switching points are unknown parameters, and having solved the final discretized problem, we achieve some approximations for the optimal solutions and the switching points. We solve some comparative numerical test problems to support of the performance of the suggested approach.

Keywords:

nonsmooth optimal control, hp-method, Lagrange interpolating polynomials, Legendre-Gauss-Lobatto points

Classification:

MSC 49J15, MSC 93C10, 65M70

References:

  1. Y. Agamawi, W. Hager and A. V. Rao: Mesh refinement method for optimal control problems with discontinuous control profiles. In: AIAA Guidance, Navigation, and Control Conference 2017, pp. 1506.   CrossRef
  2. G. M. Aly and W. C. Chan: Application of a modified quasilinearization technique to totally singular optimal control problems. Int. J. Control 17 (1973), 809-815.   DOI:10.1080/00207177308932423
  3. M. S. Aronna, J. F. Bonnans and P. Martinon: A shooting algorithm for optimal control problems with singular arcs. J. Optim. Theory Appl. 158 (2013), 419-459.   DOI:10.1007/s10957-012-0254-8
  4. J. T. Betts: Practical methods for optimal control using nonlinear programming, ser. In: Advances in Design and Control, SIAM Press, Philadelphia 2001, 3.   CrossRef
  5. J. T. Betts and W. P. Huffman: Mesh refinement in direct transcription methods for optimal control. J. Optimal Control Appl. Methods 19 (1998), 1-21.   CrossRef
  6. P. Berkmann and H. J. Pesch: Abort landing in windshear: optimal control problem with third-order state constraint and varied switching structure. J. Optim. Theory Appl.85 (1995), 21-57.   DOI:10.1007/BF02192298
  7. C. Canuto, M. Hussaini, A. Quarteroni and T. A. Zang: Spectral Methods in Fluid Dynamics. Springer Series Comput. Physics, Springer, Berlin 1991.   CrossRef
  8. J. E. Cuthreli and L. T. Biegler: On the optimization of differential-algebraic processes. J. Amer. Inst. Chemical Engineers 33 (1987), 1257-1270.   DOI:10.1002/aic.690330804
  9. J. E. Cuthrell and L. T. Biegler: Simultaneous optimization and solution methods for batch reactor control profiles. J. Computers Chemical Engrg. 13 (1989), 49-62.   DOI:10.1016/0098-1354(89)89006-4
  10. S. A. Dadebo and K. B. McAuley: On the computation of optimal singular controls. In: Proc. International Conference on Control Applications. IEEE (1995), pp. 150-155.   CrossRef
  11. S. A. Dadebo, K. B. McAuley and P. J. McLellan: On the computation of optimal singular and bang-bang controls. J. Optim. Control Appl. Methods 19 (1998), 287-297.   DOI:10.1002/(SICI)1099-1514(199807/08)19:4<287::AID-OCA628>3.0.CO;2-S
  12. C. L. Darby, W. Hager and A. V. Rao: An hp-adaptive pseudospectral method for solving optimal control problems. J. Optimal Control Appl. Methods 32 (2011), 476-502.   DOI:10.1002/oca.957
  13. E. Dolan, J. J. More and T. S. Munson: Benchmarking optimization software with COPS 3.0, ANL/ MCS-273. ANL/MCS-TM-273. Argonne National Lab., Argonne, IL (US), 2004.   CrossRef
  14. Z. Foroozandeh, M. Shamsi, V. Azhmyakov and M. Shafiee: A modified pseudospectral method for solving trajectory optimization problems with singular arc. Math. Methods Appl. Sci. 40 (2016), 1783-1793.   DOI:10.1002/mma.4097
  15. W. Fu and Q. Lu: Multiobjective optimal control of FOPID controller for hydraulic turbine governing systems based on reinforced multiobjective harris hawks optimization coupling with hybrid strategies. Complexity (2020), 1-15.   DOI:10.1155/2020/8923838
  16. W. Gao, Y. Jiang, Z. P. Jiang and T. Chai: Output-feedback adaptive optimal control of interconnected systems based on robust adaptive dynamic programming. J. Automatica 72 (2016), 37-45.   DOI:10.1016/j.automatica.2016.05.008
  17. R. H. Goddard: A method of reaching extreme altitudes. Nature 105 (1920), 809-811.   DOI:10.1038/105809a0
  18. K. Graichen and N. Petit: Solving the Goddard problem with thrust and dynamic pressure constraints using saturation functions, Proceedings of the 17th World Congress. IFAC Proceed. 41 (2008), 14301-14306.   DOI:10.3182/20080706-5-KR-1001.02423
  19. W. Hager, J. Liu, S. Mohapatra, V. Rao and X-SH. Wang: Convergence rate for a Gauss collocation method applied to constrained optimal control. SIAM J. Control Optim. 56 (2017), 1386-1411.   DOI:10.1137/16M1096761
  20. J. C. C. Henriques, J. M. Lemos, L. M C. Gato and A. F. O. Falcao: A high-order discontinuous Galerkin method with mesh refinement for optimal control. J. Automatica 85 (2017), 70-82.   DOI:10.1016/j.automatica.2017.07.029
  21. G. S. Hu, C. J. Ong and C. L. Teo: Minimum-time control of a crane with simultaneous traverse and hoisting motions. J. Optim. Theory Appl. 120 (2004), 395-416.   DOI:10.1023/B:JOTA.0000015690.02820.ea
  22. H. P. Huang and N. H. McClamroch: Time-optimal control for a robotic contour following problem. IEEE J, Robotics Automat. 4 (1998), 140-149.   CrossRef
  23. D. Jain and P. Tsiotras: Trajectory optimization using multiresolution techniques. J. Guidance Control Dynamics 31 (2008), 1424-1436.   DOI:10.2514/1.32220
  24. J. H. R. Kim, H. Maurer, Y. A. Astrov, M. Bode and H. G. Purwins: High-speed switch-on of a semiconductor gas discharge image converter using optimal control methods. J. Comput. Phys. 170 (2001), 395-414.   DOI:10.1006/jcph.2001.6741
  25. U. Ledzewicz and H. Schattler: Optimal bang-bang controls for a two-compartment model in cancer chemotherapy. J. Optim. Theory Appl. 114 (2002), 609-637.   DOI:10.1023/A:1016027113579
  26. R. Luus: On the application of iterative dynamic programming to singular optimal control problems. IEEE Trans. Automat. Control 37 (1992), 1802-1806.   DOI:10.1109/9.173155
  27. P. Martinon, F. Bonnans, J. Laurent-Varin and E. Trelat: Numerical study of optimal trajectories with singular arcs for an Ariane 5 launcher. J. Guidance Control Dynamics 32 (2009), 51-55.   DOI:10.2514/1.37387
  28. H. R. Marzban and S. M. Hoseini: A composite Chebyshev finite difference method for nonlinear optimal control problems. Commun. Nonlinear Sci. Numerical Simul- 18 (2012), 1347-1361.   DOI:10.1016/j.cnsns.2012.10.012
  29. H. Maurer: Numerical solution of singular control problems using multiple shooting techniques. J. Optim. Theory Appl. 18 (1973), 235-259.   CrossRef
  30. R. K. Mehra and R. E. Davis: A generalized gradient method for optimal control problems with inequalitv constraints and singular arcs. IEEE Trans. Automat. Control 17 (1972), 69-79.   DOI:10.1109/TAC.1972.1099881
  31. G. J. Olsder: On open- and closed-loop bang-bang control in nonzero-sum differential games. SIAM J. Control Optim. 40 (2001), 1087-1106.   DOI:10.1137/S0363012900373252
  32. I. M. Ross, Q. Gong and W. Kang: A pseudospectral method for the optimal control of constrained feedback linearizable systems. Inst. Electrical and Electronic Engineers Transactions on Automatic Control 51 (2006), 1115-1129.   DOI:10.1109/TAC.2006.878570
  33. E. Savku and G. W. Weber: A stochastic maximum principle for a markov regime-switching jump-diffusion model with delay and an application to finance. J. Optim. Theory Appl. 179 (2018), 696-721.   DOI:10.1007/s10957-017-1159-3
  34. H. Seywald and E. M. Cliff: Goddard problem in presence of a dynamic pressure limit. J. Guidance Control Dynamics 16 (1993), 776-781.   DOI:10.2514/3.21080
  35. M. Shamsi: A modified pseudospectral scheme for accurate solution of Bang-Bang optimal control problems. J. Optim. Control Appl. Methods 32 (2011), 668-680.   DOI:10.1002/oca.967
  36. J. Shen, T. Tang and L. Wang: Spectral Methods Algorithms, Analysis and Applications. Springer Series in Computational Mathematics 2011.   CrossRef
  37. A. Shirin, I. S. Klickstein, S. Feng, Y. T. Lin, W. S. Hlavacek and F. Sorrentino: Prediction of optimal drug schedules for controlling autophagy. Nature 9 (2019), 1-15.   CrossRef
  38. A. Signori: Vanishing parameter for an optimal control problem modeling tumor growth. Asymptotic Analysis 117 (2020), 4-66.   CrossRef
  39. M. H. N. Skandari and E. Tohidi: Numerical solution of a class of nonlinear optimal control problems using linearization and discretization. Appl. Math. 2 (2011), 646-652.   CrossRef
  40. J. L. Speyer: Periodic optimal flight. J. Guidance Control Dynamics 19 (1996), 745-755.   DOI:10.2514/3.21695
  41. D. Y. Sun: The solution of singular optimal control problems using the modified line-up competition algorithm with region-relaxing strategy. ISA Trans. 49 (2010), 106-113.   DOI:10.1016/j.isatra.2009.10.002
  42. H. R. Tabrizidooz, H. R. Marzban, M. Pourbabaee and M. Hedayati: A composite pseudospectral method for optimal control problems with piecewise smooth solutions. J. Franklin Inst. 35 (2017), 2393-2414.   CrossRef
  43. E. Trelat: Optimal control and applications to aerospace: some results and challenges. J. Optim. Theory Appl. 154 (2012), 713-758.   DOI:10.1007/s10957-012-0050-5
  44. P. Tsiotras and H. J. Kelley: Goddard problem with constrained time of flight. J. Guidance Control Dynamics 15 (1992), 289-296.   DOI:10.2514/3.20836
  45. P. Williams: A Gauss-Lobatto quadrature method for solving optimal control problems. In: Proc. Seventh Biennial Engineering Mathematics and Applications Conference 2005, The Anzim Journal 47 (2006), C101-C115.   DOI:10.1016/j.jacc.2005.10.072
  46. X. Y. Zhang: Convergence analysis of the multistep Legendre pseudo-spectral method for Volterra integral equations with vanishing delays. J. Computat. Appl. Math. 321 (2017), 284-301.   CrossRef
  47. Y. Zhao and P. Tsiotras: A density-function based mesh refinement algorithm for solving optimal control problems. In: Infotech and Aerospace Conference 2009, 2009-2019.   CrossRef