Optimization of disturbance rejection in systems with saturating actuators (Q1584633)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Optimization of disturbance rejection in systems with saturating actuators |
scientific article |
Statements
Optimization of disturbance rejection in systems with saturating actuators (English)
0 references
3 May 2001
0 references
The authors consider the system with saturating actuators, having the state-space representation \[ \dot x_G=Ax_G+B_1w+B_2 \varphi(u),\quad z=C_1x_G+D_{12}u,\quad y=C_2x_G+D_{21}w, \] where \(x_G=[x_P^T, x_A^T, x_{F_1}^T, x_{F_2}^T, x_{H_1}^T , x_{H_2}^T]^T\in\mathbb R^{n_G}\), \(w=[w_1, w_2]^T\), \(z=[z_1, z_2]^T\), \(\varphi(u)\) is the static saturation nonlinearity, \(\varphi(u)=\beta\text{ sat}(u/\alpha)\), \(\alpha>0\), \(\beta>0,\) \(A(s)\) describes the dynamics of the actuator, \(C(s)\) is the controller, \(P(s)\) is the plant, \(F_1(s), F_2(s)\) are coloring filters, and \(H_1(s),H_2(s)\) are weighting filters. Signals \(u,y\in\mathbb R\) are the commanded control, and measured output, respectively, \(w_1,w_2\in\mathbb R\) are standard uncorrelated white noise processes, and \(z_1,z_2\in\mathbb R\) are the controlled outputs. The authors are interested in the steady-state variance \(\sigma_z^2\) of \(z\) and address the problem: Find a controller \(C(s)\) that stabilizes the system when \(w=0\) and minimizes \(\sigma_z^2.\) An extension of the LQR/LQG methodology to this system, referred to as SLQR/SLQG, is obtained, where the S stands for ``saturating''. The development is based on the method of stochastic linearization. Using this method and the Lagrange multiplier technique, a solution to the SLQR/SLQG problem is derived. This solution is given by the standard Riccati equations coupled with two transcendental equations, which define the variance of the signal at the input of the saturation and the Lagrange multiplier associated with the quadratic performance index. It is shown that, under the standard stabilizability and detectabitity conditions, these equations have a unique solution, which can be found by a simple bisection algorithm. When the saturation is removed, these equations reduce to the standard LQR/LQG solution.
0 references
disturbance rejection
0 references
saturating actuators
0 references
stochastic linearization
0 references
LQR/LQG methodology
0 references
controller
0 references
Lagrange multiplier
0 references
Riccati equations
0 references
variance minimization
0 references
0 references
0 references