IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 25, NO. 5, SEPTEMBER 2017 1833 Nonlinear Suboptimal Tracking Controller Design Using State-Dependent Riccati Equation Technique Yazdan Batmani, Mohammadreza Davoodi, and Nader Meskin Abstract— In this brief, a new technique for solving a suboptimal tracking problem for a class of nonlinear dynamical systems is presented. Toward this end, an optimal tracking problem using a discounted cost function is defined and a control law with a feedback-feedforward structure is designed. A state-dependent Riccati equation (SDRE) framework is used in order to find the gains of both the feedback and the feedforward parts, simultaneously. Due to the significant properties of the SDRE technique, the proposed method can handle the presence of input saturation and state constraint. It is also shown that the tracking error converges asymptotically to zero under mild conditions on the discount factor of the corresponding cost func- tion and the desired trajectory. Two simulation and experimental case studies are also provided to illustrate and demonstrate the effectiveness of our proposed design methodology. Index Terms— Input saturation, linear quadratic tracking, optimal control, state-dependent Riccati equation (SDRE), time-varying desired trajectory. I. I NTRODUCTION O PTIMAL control deals with the problem of finding a control law in order to achieve the best possible behavior with respect to a predefined criterion. The optimal quadratic regulation problem for linear systems was solved in the 1960s [1] and the obtained results were also extended to the optimal tracking problem for linear systems [1], [2]. Nevertheless, in many practical engineering problems, the system to be controlled is nonlinear. Due to the complexity of the arising Hamilton–Jacobi–Bellman (HJB) equation, which is too difficult or even impossible to be solved, various methods were developed to find approximate solutions of the nonlinear optimal regulation problem (see [3]–[5]). Although some methods were proposed to solve the optimal tracking problem for nonlinear systems [6], [7], it can be said that much less attention has been paid to this problem. The state-dependent Riccati equation (SDRE) technique was originally proposed by Pearson in 1962 to approxi- mately solve the optimal regulation problem for nonlinear systems [8]. Representing a nonlinear system dynamics as a state-dependent linear system, called the pseudo-linearization or extended linearization [9], is the main idea of the SDRE technique. Since then several methods have been Manuscript received February 10, 2016; revised July 20, 2016; accepted September 29, 2016. Date of publication October 31, 2016; date of current version August 7, 2017. Manuscript received in final form October 9, 2016. This work was supported by NPRP under Grant NPRP 5-045-2-017 from the Qatar National Research Fund (a member of Qatar Foundation). Recommended by Associate Editor A. G. Aghdam. Y. Batmani is with the Department of Electrical Engineering, University of Kurdistan, Sanandaj, Iran (e-mail: y.batmani@uok.ac.ir). M. Davoodi and N. Meskin are with the Department of Electrical Engineering, Qatar University, Doha, Qatar (e-mail: davoodi.mr@qu.edu.qa; nader.meskin@qu.edu.qa). Color versions of one or more of the figures in this brief are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TCST.2016.2617285 developed based on the pseudo-linearization framework to solve different problems such as robust H filter design [10], suboptimal sliding mode control design for delayed sys- tems [11], observer design for nonlinear delayed systems [12], and so on. These methods were effectively applied in a wide variety of applications, such as drug administration in cancer treatment [13] and dive plane control of autonomous underwater vehicles (AUVs) [14]. Two complete surveys of the SDRE techniques and the related theories can be found in [8] and [9]. For the set-point tracking problem, the SDRE technique is developed based on the integral action method [8]. However, to the best of our knowledge, the optimal tracking control problem for nonlinear systems, which is practically very important, has not been solved using the SDRE technique. The main reason for this shortage is that the quadratic cost function used in the SDRE technique is only valid for the desired trajec- tories generated by an asymptotically stable system. However, many of desired trajectories, such as steps and sinusoidal signals, are not generated by such systems. This problem and interesting properties of the SDRE method, such as simplicity and flexibility of the SDRE design procedure, ability to con- sider input saturation, and maintaining the nonlinear charac- teristics of the system, motivate us to develop an SDRE-based control design method for the nonlinear tracking problem. Toward this end, a discounted cost function is used to tackle the above-mentioned problem and define an optimal tracking problem for more general desired trajectories. Then, the opti- mal nonlinear tracking problem is converted into an optimal nonlinear regulation problem and the SDRE technique is used to find a suboptimal solution of the obtained optimal regulation problem or equivalently a solution of the original optimal tracking problem. The proposed method inherits almost all of the interesting properties of the SDRE technique such as ability to consider input saturation, robustness with respect to parametric uncertainties and unmodelled dynamics, and so on. The preliminary result of this brief is presented in [15]. In this brief, the stability of the proposed tracking controller is investigated and a theorem is also presented to find proper values of the discount factor. The results of applying the proposed method to two simulation and experimental case studies are also presented to illustrate the effectiveness and capabilities of the proposed design methodology. The remainder of this brief is organized as follows. In Section II, we first define an optimal tracking problem for a broad class of nonlinear dynamical systems and then using the pseudo-linearization technique, a method is proposed to find a suboptimal solution of the tracking problem. The asymptotic stability of the closed-loop system is also investigated in this section. In Section III, results of applying the proposed method 1063-6536 © 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. Downloaded from https://iranpaper.ir https://www.tarjomano.com/order