Abstract
Robust control deals explicitly with system uncertainty and how it affects the design of control systems. By dealing with the real parameter uncertainties in control systems we can identify the critical subset of the uncertain parameter set over which the stability will be violated. The analysis depends how system uncertainty is represented. A typical way of representing it is to describe the uncertainty as parameters, which is consistent with the physical parameters of the systems.
Robust control deals explicitly with system uncertainty and how it affects the design of control systems. By dealing with the real parameter uncertainties in control systems we can identify the critical subset of the uncertain parameter set over which the stability will be violated. The analysis depends how system uncertainty is represented. A typical way of representing it is to describe the uncertainty as parameters, which is consistent with the physical parameters of the systems.
In this chapter we consider three applications concerning the robust stability of a linear system, the robust stability of a Daimler-Benz bus, and the analysis of the stability margin a spark ignition engine, the Fiat Dedra.
11.1 Robust Stability Analysis of a Linear System (Robust)
Robust stability analysis of linear systems consists in identifying the largest possible region in the uncertain model parameters space for which the controller stabilizes the system for any disturbances in the system. The stability of a feedback system is determined by the roots of the closed-loop characteristic equation (Floudas et al. 1999).
For the linear dynamic system in Fig. 11.1, in which \( H(s,q) \) and \( C(s,q) \) are the transfer functions of the plant and the controller, respectively, the characteristic polynomial is
where \( q\in Q \) is the vector of the uncertain model parameters, which in the most general case can be both in the plant and in the controller.
Expanding the determinant we get
where \( {a_i}(q) \), \( i=0,\ldots,n \), are polynomial functions of \( q \). With these, the stability margin \( {k_m} \) can be defined as
The robust stability of the system is then guaranteed if and only if \( {k_m}\geq 1 \). In real applications the parameter uncertainty is typically expressed as positive and negative deviations of the real parameters from a nominal value. Therefore, checking the stability of a particular system with the characteristic polynomial \( P(j\upomega, q) \) involves the solution of the following nonconvex optimization problem:
subject to
where \( {q^N}=[q_1^N\cdots q_{{{n_q}}}^N] \) is a stable nominal point for the uncertain parameters of the system in a closed loop, and \( \Delta {q^{-}}=[\Delta q_1^{-}\cdots \Delta q_{{{n_q}}}^{-}] \) and \( \Delta {q^{+}}=[\Delta q_1^{+}\cdots \Delta q_{{{n_q}}}^{+}] \) are vectors with estimations bounds in which it is supposed that the parameters \( {q_i} \), \( i=1,\ldots,{n_q} \), belong.
The following example is taken from De Gaston and Safonov (1988) and was analyzed by Psarris and Floudas (1995). Figure 11.2 presents the transfer functions of the system in closed-loop form.
For this system
Therefore, the characteristic polynomial is:
The stability margin formulation (Eq. 11.1) is
subject to:
where \( {q^N}=[800\;\;4\;\;6] \) and \( \Delta {q^{-}}=\Delta {q^{+}}=[800\;\;2\;\;3] \). The GAMS expression of the stability margin for the preceding system is presented in Fig. 11.3.
The solution is:
Since \( k<1, \) it follows that the uncertainty described by preceding bounds contains unstable points. In other words, the solution of the foregoing problem gives the stability margin \( k \), the frequency \( \upomega, \) and the most unfavorable combination of parameters for which the system is unstable. The performance of CONOPT, KNITRO, and MINOS are given in Table 11.1.
Considering now \( \Delta {q^{-}}=\Delta {q^{+}}=[8\;\;1\;\;1], \) we then obtain a margin of stability \( k=1.395 \) and the frequency \( \upomega =7.366 \), showing that for this region in the uncertain model parameters the system in closed-loop form is robust stable.
11.2 Robust Stability Analysis of Daimler-Benz 0305 Bus (Benz)
In this application the linearized model of Daimler-Benz 0305 bus is considered with input \( \updelta \) as the steering angle rate and output \( y \) as the displacement of front antenna with the following transfer function (Ackermann et al. 1991):
The parameters of the system are \( {q_1} \) as the bus velocity and \( {q_2}=m/f \) as the relationship between \( m \) the mass of the bus (tons) and \( f \) the road friction coefficient (0.5 for a wet road and 1 for a dry road). The transfer function of the controller is:
Consider \( {q^N}=[17.5\;\;20] \) a point from the space of the parameter for which the closed-loop system is stable and \( \Delta {q^{-}}=\Delta {q^{+}}=[14.5\;\;15] \) the bounds for parameter domain region for both \( {q_1} \) and \( {q_2} \). The purpose is to compute the margin of stability for the closed-loop system with uncertain parameters in the previously defined region. Computing the closed-loop characteristic polynomial of the system, problem (Eq. 11.1) for margin of stability is:
subject to
where
Table 11.2 presents the performances of considered solvers. The GAMS representation of this application is given in Fig. 11.4.
The solution of this application is
Since \( k>1 \), it follows that for this region of uncertain parameters and the frequency \( \omega =0.001 \) the closed-loop system is robust stable. In another set of experiments, let us suppose that the domain of uncertain parameter evolution \( {q_1} \) and \( {q_2} \) is enlarged as \( \Delta {q^{-}}=\Delta {q^{+}}=[18.5\;\;17] \). The corresponding margin of stability is \( k=1.059 \) at the same frequency.
11.3 Analysis of Stability Margin of Spark Ignition Engine Fiat Dedra (Fiat)
Considering a point in the parameter space for which a closed-loop system is stable, as well as some estimations of the limits in which it is supposed that the parameters \( {q_i} \), \( i=1,\ldots,7 \), are found, the determination of the stability margin is given by the solution of the following problem (Abate et al. 1994; Barmish 1994).
subject to
where
The GAMS expression of this application is given in Fig. 11.5.
Table 11.3 presents the performances of the algorithms CONOPT and MINOS. KNITRO, cannot solve the problem.
Since \( k=1.459>1 \), it follows that for this region of the uncertain model parameters the system in closed-loop form is robust stable.
References
Abate, M., Barmish, B., Murillo-Sanchez, C., & Tempo, R. (1994). Application of some new tools to robust stability analysis of spark ignition engines: A case study. IEEE Transactions on Control Systems Technology, 2, 22–30.
Ackermann, J., Käsbauer, D., & Münch, R. (1991). Robust gamma-stability analysis in a plant parameter space. Automatica, 27, 75–85.
Barmish, B. R. (1994). New tools for robustness of linear systems. New York: MacMillan Publishing Company.
De Gaston, R. R. E., & Safonov, M. G. (1988). Exact calculation of the multiloop stability margin. IEEE Transaction on Automatic Control, 33, 156–171.
Floudas, C. A., Pardalos, P. M., Adjiman, C. S., Esposito, W. R., Gümüş, Z. H., Harding, S. T., Klepeis, J. L., Meyer, C. A., & Schweiger, C. A. (1999). Handbook of test problems in local and global optimization. Dordrecht: Kluwer Academic.
Psarris, P., & Floudas, C. A. (1995). Robust stability of systems with real parametric uncertainty: A global optimization approach. International Journal of Robust and Nonlinear Control, 5, 699–717.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media New York
About this chapter
Cite this chapter
Andrei, N. (2013). Robust Stability Analysis. In: Nonlinear Optimization Applications Using the GAMS Technology. Springer Optimization and Its Applications, vol 81. Springer, Boston, MA. https://doi.org/10.1007/978-1-4614-6797-7_11
Download citation
DOI: https://doi.org/10.1007/978-1-4614-6797-7_11
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4614-6796-0
Online ISBN: 978-1-4614-6797-7
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)