• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (02): 329-334.

• 论文 • Previous Articles     Next Articles

A double iterative algorithm for symmetric solution todiscrete time algebraic Riccati matrix equation  

 ZHANG Kaiyuan,NING Qianzhi,NIU Tingting   

  1.  (Department of Applied Mathematics,Northwestern Polytechnical University,Xi’an 710072,China)
  • Received:2013-06-13 Revised:2013-10-27 Online:2015-02-25 Published:2015-02-25

Abstract:

Using Neumann series of inverse matrix,the discrete time algebraic Riccati matrix equation (DTARME) with unknown matrix inversion,which occurs in connection with the linear quadratic optimization problem,can be transformed into a highorder polynomial matrix equation.Then Newton’s method can be applied to find the symmetric solution to the highorder polynomial matrix equation.And from here,the modified conjugate gradient method can be used to find the symmetric solution or the symmetric leastsquare solution to the linear matrix equation derived from each iterative step of Newton's method.In this way,a double iterative algorithm is established to find the symmetric solution to DTARME.Having symmetric solution is the only requisite for DTARME based on the double iterative algorithm,and the solution may not necessarily be unique. Besides,there are no additional limits to the coefficient matrix of DTARME.Numerical experiments show that the double iterative algorithm is effective.

Key words: Riccati matrix equation;symmetric solution;Newton’s method;modified conjugate gradient method;double iterative algorithm