The piecewise variational iteration method (VIM) for solving Riccati differential equations (RDEs) provides a solution as a sequence of iterates. Therefore, its application to RDEs leads to the calculation of terms that are not needed and more time is consumed in repeated calculations for series solutions. In order to overcome these shortcomings, we propose an easy-to-use piecewise-truncated VIM algorithm for solving the RDEs. Some examples are given to demonstrate the simplicity and efficiency of the proposed method. Comparisons with the classical fourth-order Runge–Kutta method (RK4) verify that the new method is very effective and convenient for solving Riccati differential equations.
Read full abstract