Skip to main content
Log in

Solving a class of nonlinear optimal control problems via he’s variational iteration method

  • Regular Paper
  • Control Theory
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

This paper presents an analytical approximate solution for a class of nonlinear quadratic optimal control problems. The proposed method consists of a Variational Iteration Method (VIM) together with a shooting method like procedure, for solving the extreme conditions obtained from the Pontryagin’s Maximum Principle (PMP). This method is applicable for a large class of nonlinear quadratic optimal control problems. In order to use the proposed method, a control design algorithm with low computational complexity is presented. Through the finite iterations of algorithm, a suboptimal control law is obtained for the nonlinear optimal control problem. Two illustrative examples are given to demonstrate the simplicity and efficiency of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. T. Betts, Practical Methods for Optimal Control Using Nonlinear Programming, SIAM, Seattle, Washington, 2001.

    MATH  Google Scholar 

  2. O. Rosen and R. Luus, “Global optimization approach to nonlinear optimal control,” Journal of Optimization Theory and Applications, vol. 73, no. 3, pp. 547–562, June 1992.

    Article  MathSciNet  MATH  Google Scholar 

  3. J. E. Rubio, Control and Optimization, the Linear Treatment of Nonlinear Problems, Manchester University Press, Manchester, UK, 1986.

    MATH  Google Scholar 

  4. G.-Y. Tang, H.-P. Qu, and Y.-M. Gao, “Sensitivity approach of suboptimal control for a class of nonlinear systems,” Journal of Ocean University Qingdao, vol. 32, pp. 615–620, 2002.

    Google Scholar 

  5. J. R. Cloutier, C. N. D’souza, and C. P. Mracek, “Nonlinear regulation and nonlinear H control via the state-dependent Riccati equation technique,” Proc. of the First International Conference on Nonlinear Problems in Aviation and Aerospace, Daytona Beach, FL, pp. 117–141, 1996.

  6. W. B. Randal and W. M. Timothy, “Successive Galerkin approximation algorithms for nonlinear optimal and robust control,” International Journal of Control, vol. 71, pp. 717–743, 1998.

    Article  MathSciNet  MATH  Google Scholar 

  7. G.-Y. Tang, “Suboptimal control for nonlinear systems: a successive approximation approach,” Systems & Control Letters, vol. 54, pp. 429–434, 2005.

    Article  MathSciNet  MATH  Google Scholar 

  8. A. Jajarmi, N. Pariz, A. V. Kamyad, and S. Effati, “A novel modal series representation approach to solve a class of nonlinear optimal control problems,” International Journal of Innovative Computing, Information and Control, vol. 7, no. 3, pp. 1413–1425, 2011.

    Google Scholar 

  9. A. P. Sage and C. C. White III, Optimum Systems Control, 2nd ed., Prentice-Hall, 1977.

  10. J. H. He, “Variational iteration method-a kind of non-linear analytical technique: some examples,” International Journal of Non-linear Mechanics, vol. 34, pp. 699–708, 1999.

    Article  MATH  Google Scholar 

  11. J. H. He, G. C. Wu, and F. Austin, “Variational iteration method which should be followed,” Nonlinear Science Letters A, vol. 1, pp. 1–30, 2010.

    Google Scholar 

  12. T. A. Abassy, “Modified variational iteration method (nonlinear homogeneous initial value problem),” Computers and Mathematics with Applications, vol. 59, no. 2, pp. 912–918, 2010.

    Article  MathSciNet  MATH  Google Scholar 

  13. A. Ghorbani and J. S. Nadjafi, “An effective modification of He’s variational iteration method,” Nonlinear Analysis: Real World Applications, vol. 10, pp. 2828–2833, 2009.

    Article  MathSciNet  MATH  Google Scholar 

  14. F. Geng, Y. Lin, and M. Cui, “A piecewise variational iteration method for Riccati differential equations,” Computers and Mathematics with Applications, vol. 58, pp. 2518–2522, 2009.

    Article  MathSciNet  MATH  Google Scholar 

  15. A. Ghorbani and S. Momani, “An effective variational iteration algorithm for solving Riccati differential equations,” Applied Mathematics Letters, vol. 23, pp. 922–927, 2010.

    Article  MathSciNet  MATH  Google Scholar 

  16. S. A. Yousefi, M. Dehghan, and A. Lotfi, “Finding the optimal control of linear systems via He’s variational iteration method,” International Journal of Computer Mathematics, vol. 87, no. 5, pp. 1042–1050, April 2010.

    Article  MathSciNet  MATH  Google Scholar 

  17. J. Kierzenka and L. F. Shampine, “A BVP solver based on residual control and the MATLAB PSE,” ACM Transactions on Mathematical Software, vol. 27, no. 3, pp. 299–316, 2001.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Shirazian.

Additional information

Recommended by Editorial Board member Guang-Hong Yang under the direction of Editor Young Il Lee.

Mohammad Shirazian received his B.S. and M.S. degrees in applied mathematics from Ferdowsi University of Mashhad, in 2007 and 2009 respectively. He is now pursuing a Ph.D. degree in applied mathematics (control and optimization) at Ferdowsi University of Mashhad, Mashhad, Iran. His research interests include optimal control theory and its applications, numerical methods for solving ODEs and PDEs, fuzzy theory, and neural networks.

Sohrab Effati received his B.S. degree in Applied Mathematics from Birjand University, Birjand, Iran, his M.S. degree in Applied Mathematics from Institute of Mathematics at Tarbiat Moallem Tehran University, Tehran, Iran, in 1992 and 1995, respectively. He received his Ph.D. degree in Control Systems from Ferdowsi University of Mashhad, Mashhad, Iran, in April 2000. He is an Associate Professor with the Department of Applied Mathematics at Ferdowsi University of Mashhad in Iran. His research interests include control systems, optimization, fuzzy theory, and neural network models and its applications in optimization problems, ODE and PDE.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shirazian, M., Effati, S. Solving a class of nonlinear optimal control problems via he’s variational iteration method. Int. J. Control Autom. Syst. 10, 249–256 (2012). https://doi.org/10.1007/s12555-012-0205-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-012-0205-z

Keywords

Navigation