Abstract
Bang-bang control problems have numerical issues due to discontinuities in the control structure and require smoothing when using optimal control theory that relies on derivatives. Traditional smooth regularization introduces a small error into the original problem using error controls and an error parameter to enable the construction of accurate smoothed solutions. When path constraints are introduced into the problem, the traditional smooth regularization fails to bound the error controls involved. It also introduces a dimensional inconsistency related to the error parameter. Moreover, the traditional approach solves for the error controls separately, which makes the problem formulation complicated for a large number of error controls. The proposed Epsilon-Trig regularization method was developed to address these issues by using trigonometric functions to impose implicit bounds on the controls. The system of state equations is modified such that the smoothed control is expressed in sine form, and only one of the state equations contains an error control in cosine form. Since the Epsilon-Trig method has an error parameter only in one state equation, there is no dimensional inconsistency. Moreover, the Epsilon-Trig method only requires the solution to one control, which greatly simplifies the problem formulation. Its simplicity and improved capability over the traditional smooth regularization method for a wide variety of problems including the Goddard rocket problem have been discussed in this study.
Similar content being viewed by others
References
Bertrand, R., Epenoy, R.: New smoothing techniques for solving bang-bang optimal control problems-numerical results and statistical interpretation. Optim. Control Appl. Methods 23(4), 171–197 (2002)
Dadebo, S.A., McAuley, K.B.: On the computation of optimal singular controls. In Proceedings of the 4th IEEE Conference on Control Applications, pp. 150–155 (1995)
Jacobson, D., Gershwin, S., Lele, M.: Computation of optimal singular controls. IEEE Trans. Autom. Control 15(1), 67–73 (1970)
Edgar, T.F., Lapidus, L.: The computation of optimal singular bang?bang control I: linear systems. AIChE J. 18(4), 774–779 (1972)
Edgar, T.F., Lapidus, L.: The computation of optimal singular bang-bang control II: linear systems. AIChE J. 18(4), 780–785 (1972)
Chen, Y., Huang, J.: A continuation method for singular optimal control synthesis. In: American Control Conference, IEEE, 1256–1260 (1993)
Gergaud, J., J. Noailles: Application of simplicial algorithm to a spacecraft trajectory optimization problem. In: Seventh IFAC Workshop on Control Appl. of Nonlinear Prog. and Optim. (1988)
Silva, C.J., Trélat, E.: Smooth regularization of bang-bang optimal control problems. IEEE Trans. Autom. Control 55(11), 2488–2499 (2010)
Longuski, J.M., Guzman, J.J., Prussing, J.E.: Optimal Control with Aerospace Applications. Springer, New York (2014)
Mall, K., Grant, M.J.: Trigonomerization of Optimal Control Problems with Bounded Controls. AIAA Aviation Forum and Exposition, Washington D. C. (2016)
Haberkorn, T., Martinon, P., Gergaud, J.: Low thrust minimum-fuel orbital transfer: a homotopic approach. J. Guid. Control Dyn. 27(6), 1046–1060 (2004)
Taheri, E., Kolmanovsky, I., Atkins, E.: Enhanced smoothing technique for indirect optimization of minimum-fuel low-thrust trajectories. J. Guida. Control Dyn. 39(11), 2500–2511 (2016)
Guo, T., Jiang, F., Li, J.: Homotopic approach and pseudospectral method applied jointly to low thrust trajectory optimization. Acta Astronautica 71, 38–50 (2012)
Li, J., Xi, X.: Fuel-optimal low-thrust reconfiguration of formation-flying satellites via homotopic approach. J. Guid. Control Dyn 35(6), 1709–1717 (2012)
Jiang, F., Baoyin, H., Li, J.: Practical techniques for low-thrust trajectory optimization with homotopic approach. J. Guid. Control Dyn. 35(1), 245–258 (2012)
Kim, M.: Continuous Low-Thrust Trajectory Optimization: Techniques and Applications. Virginia Tech, Diss (2005)
Strang, G.: Linear Algebra and Its Applications. Springer, New York (2006)
Li, S., Zhao, R., Zhang, Q.: Optimization method for solving bang-bang and singular control problems. J. Control Theory Appl. 10(4), 559–564 (2012)
Patterson, M.A., Rao, A.V.: GPOPS-II: A MATLAB software for solving multiple-phase optimal control problems using hp-adaptive Gaussian quadrature collocation methods and sparse nonlinear programming. ACM Trans. Math. Softw. (TOMS) 41(1), 1 (2014)
Grant, M.J., Braun, R.D.: Rapid indirect trajectory optimization for conceptual design of hypersonic missions. J. Spacecr. Rockets 52(1), 177–182 (2015)
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Ryan P. Russell.
Rights and permissions
About this article
Cite this article
Mall, K., Grant, M.J. Epsilon-Trig Regularization Method for Bang-Bang Optimal Control Problems. J Optim Theory Appl 174, 500–517 (2017). https://doi.org/10.1007/s10957-017-1129-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-017-1129-9