Abstract
A Method to stabilize the nonlinear system using the Approximating Sequence of Riccati Equation (ASRE) is explained in this paper. For moderating the nonlinear disturbance a time-varying performance index is executed. The Dynamic State Transition Matrix is operated based on boundary condition and the response is optimized with affine input in the system. The Synchronization deviation between desired tracking response and actual response is manipulated to represent the linear form of output to the nonlinear system. The ASRE method describes the upgradation form of performance measuring parameter in nonlinear system with modified optimal input. In this formation, the characteristic of the positive definite controller matrix is controlled by differentiating it with respect to time. The stabilization of the output response and update optimum input is represented by a quadratic regulator based on this controller matrix.
Similar content being viewed by others
Keywords
1 Introduction
The foundation of continuous time system tries to exhibit stability in response. It is very cumbersome task to find out the uncontrolled parameters in time-varying nonlinear system. Linear Quadratic Regulator (LQR) is generally used for Linear Dynamical System [1]. In Nonlinear system the LQR is applied by pretending the system parameters are linear [2]. The development of nonlinear Optimum Control around the year 1950s and 1960s has been addressed in various theoretical and practical aspects where the objective is to minimize the cost given by performance index [3].
The Dynamic Programming Principle (DPP) by Bellman in USA was going ahead towards some kind of Partial Differential Equation (PDE) [4]. The solution of this Differential Equation was done by Renowned Scientists Hamilton, Jacobi, and Bellman (HJB) and the process was notified as HJB equations [5, 6].
The Performance analyzer, i.e., performance index in time-varying system has moving initial and terminal time but the time interval between these two times is finite [7]. Here the oscillations of responses of this system, converge to nonlinear system is at a marginal level. So though the system is not in stable condition, the characteristic of system response may not be hampered. The LTV system constructs an approximation solution named as Approximating Sequence of Riccati Equation (ASRE) [8, 9, 10].
The nonlinear system with linear input (affine system) is controlled with this method. In Sect. 2, The Linearization of Nonlinear System is analyzed.
In Sect. 3, the development of Non-Quadratic Performance Index is discussed which shows a form to represent the cost function in nonlinear system. The stabilization of the system by ASRE method is derived in this Section. Section 5, The Quadratic Control of a Time-Varying System is applied.
2 Linearization of Output to the Non-linear System
The deviation in between actual response (y(t)) and desired tracking response (r(t)) is known as Synchronization deviation. This is obtained as:
For closed-loop the dynamical error,
Now, consider the synchronization output with controller gain ‘K’ is expressed as:
is a nonlinear system with affine input.
Here, F € n x n and G € n x m are two positive definite matrices.
In Eq. (4) the representation of error is in a linear form where actual output follows the input by putting r(t) = 0.
3 Example: A Nonlinear Self Explanatory System
Consider the optimal tracking state response of nonlinear system as:
where ‘τ’ is constant.
Now the optimal desired response set the value as: \( \left[ \begin{aligned} r_{1} (t) \hfill \\ r_{2} (t) \hfill \\ \end{aligned} \right] = \left[ \begin{aligned} \pi /4 \hfill \\ 0 \hfill \\ \end{aligned} \right] \)
To explore this problem, we set,
where \( F = \left[ {\begin{array}{*{20}l} 0 \hfill & 1 \hfill \\ 0 \hfill & 0 \hfill \\ \end{array} } \right] \) and \( G = \left[ \begin{aligned} 0 \hfill \\ 1 \hfill \\ \end{aligned} \right] \)
and \( y_{1} (t) - a*\cos (x_{1} ) \) and y2(t) = 1. By pole placement technology at −1 and −2, the controller K is set as K = [−2 −3], then the optimal input is written as
Using Matlab, the characteristics of system state and controller input are shown in Figs. 1 and 2.
4 Stabilization of the System Using ASRE Methodology
Approximating Sequence of Riccati Equation (ASRE) control strategy keeps the deviation between desired output and actual output at sustainable level by Non-Quadratic and Time-Varying Performance Regulator.
Consider, x(t), u(t) represent the state vector and the plan input, respectively, and y be the system output. Now, the state and the plant input are regulated by nonlinear valued function ‘M € n × n’ and ‘N € n × m’.
For the Non-Quadratic problem, the LTV is introduced as
where the elementary value of the state \( x^{\Delta } (t_{0} ) = x_{0} \),
The performance measuring cost function is given by
where \( u^{\Delta } (t) = - D^{ - 1} N^{T} (x^{\Delta } (t) - \Delta x(t))[P^{\Delta } (t)x^{\Delta } (t) - s^{\Delta } (t)] \) and \( \varepsilon^{\Delta } (t) = r(t) - \gamma (x^{\Delta } (t))x(t) \)
Here, in Eq. (9) C € n × n positive semi-definite matrix, D € m × m positive definite matrix, and PΔ € n × n positive definite matrix,
In the above Eq. (9) s € n is transformation vector forward direction.
The vector \( s^{\Delta } (t_{f} ) \) € n is the solution of terminated point of nonlinear differential equation and it is expressed as
The positive definite matrix, \( P^{\Delta } (t_{f} ) = \gamma^{T} (x^{\Delta } (t_{f} ) - \Delta x(t_{f} ))U\gamma (x^{\Delta } (t_{f} ) - \Delta x(t_{f} )) \)
Now, The change of state in an optimal tracking system stabilizes the state which is expressed by Linear Differential Equation as
5 Quadratic Control of a Time-Varying System
Consider a state variable time-varying system and output of this system are written as
The initial value of the state is x1(0) = x2(0) = −5 and C is Identity matrix and D set as zero. The system is represented in state matrix form as
From the below Fig. 3, it is shown that the given states are oscillated with the propagation of time.
According to Matrix Differential Equation of the Algebraic Riccati Equation is
Thus Eq. (14) is called Differential Matrix Riccati Equation. The Characteristic of “\( P^{\Delta } (t) \)” is shown in the below Fig. 4 on the basis of the value of the Controller parameter (K) and “P”. (Here, \( P^{\Delta } (t) \) = in MATLAB syntax—P).
The value of the parameters—K and P is evaluated from MATLAB as (Table 1 and Fig. 4).
Using Quadratic Regulator the state and the output response are controlled. The following figures (Fig. 5a, b) show the regulable response of state and output and corresponding Optimum Input. The Characteristic of Optimum Input from Fig. 5b shows the optimum value of the input at initial point and the output and state response are saturated within the optimal point which is nearest to zero value. The state response starts with its initial value |−5|. The output also follows the characteristic of state. So after getting the optimum point from the Fig. 4 by ASRE solution, the saturation of States and Output is controlled through the system is oscillated at the early stages (Fig. 3).
6 Conclusion
In this paper, a new method to evaluate a performance analysis of nonlinear system using quadratic regulator is explained. By which the closed-loop dynamical error is minimized with desired optimal tracking response. The evaluation of ASRE control design is implemented in nonlinear affine system. The superiority of ASRE controller provides significant performance in real time application of nonlinear system. The extension of this method in non affine system is yet to be developed in future.
References
S.P. Banks, On the optimal control of nonlinear systems. Syst. Control Lett. 6, 337–343 (1986)
M. Athans, P.L. Falb, Optimal Control: An Introduction to the Theory and Its Applications (McGraw-Hill, New York, 1966)
T. Cimen, Survey of state—dependent Riccati Equation in non linear optimal feedback control synthesis. J. Guid. Control Dyn. 35(4), 1025–1047 (2012)
A.K. Nanda Kumaran, Calculus of variation to optimal control. Lecture notes at Winter School on Stochastic Analysis and Control of Fluid Flow (Department of Mathematics, IISER, Trivandrum, 3–20 December, 2012), pp. 1–23
B.D.O. Aderson, J.B. Moore, Optimal Control (Prentice Hall of India Private Limited, 2004)
H.J. Sussmann, J.C. Willems, 300 years of optimal control: the Brachystochrone to the maximum principle, in History Session of the 35th Conference on Decision and Control (Kobe, Japan, 1996), pp. 32–44
O. Hugues-Salas, S.P. Banks, Optimal control of chaos in nonlinear driven oscillators via linear time-varying approximations. Int. J. Bifurcation Chaos 18(11), 3355–3374 (2008)
S.P. Banks, Exact boundary controllability and optimal control for a generalized Korteweg de Vries equation. Int. J. Nonlinear Anal., Methods Appl. 47, 5537–5546 (2001)
S.P. Banks, Nonlinear delay systems, Lie algebras and Lyapunov transformations. IMA J. Math. Control. Inf. 19, 59–72 (2002)
J. Balaram, G.N. Saridis, Design of sub optimal regulators for nonlinear systems, in Proceedings of 24th IEEE Conference on Decision and Control (Ft. Lauderdale, Fl, 1985), pp. 273–278
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Chandra, N., Das, A. (2020). Stabilization of Nonlinear Optimum Control Using ASRE Method. In: Bhattacharyya, S., Mitra, S., Dutta, P. (eds) Intelligence Enabled Research. Advances in Intelligent Systems and Computing, vol 1109. Springer, Singapore. https://doi.org/10.1007/978-981-15-2021-1_6
Download citation
DOI: https://doi.org/10.1007/978-981-15-2021-1_6
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-2020-4
Online ISBN: 978-981-15-2021-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)