H-infinity methods in control theory

H-infinity methods in control theory

"H" (i.e. "H"-infinity") methods are used in control theory to synthesize controllers achieving robust performance or stabilization. To use "H" methods, a control designer expresses the control problem as a mathematical optimization problem and then finds the controller that solves this. "H" techniques have the advantage over classical control techniques in that they are readily applicable to problems involving multivariable systems with cross-coupling between channels; disadvantages of "H" techniques include the level of mathematical understanding needed to apply them successfully and the need for a reasonably good model of the system to be controlled. Problem formulation is important, since any controller synthesised will only be 'optimal' in the formulated sense: optimizing the wrong thing often makes things worse rather than better! Also, non-linear constraints such as saturation are generally not well-handled.

The term "H" comes from the name of the mathematical space over which the optimization takes place: "H" is the space of matrix-valued functions that are analytic and bounded in the open right-half of the complex plane defined by Re("s") > 0; the "H" norm is the maximum singular value of the function over that space. (This can be interpreted as a maximum gain in any direction and at any frequency; for SISO systems, this is effectively the maximum magnitude of the frequency response.) "H" techniques can be used to minimize the closed loop impact of a perturbation: depending on the problem formulation, the impact will either be measured in terms of stabilization or performance.

Simultaneously optimizing robust performance and robust stabilization is difficult. One method that comes close to achieving this is "H" loop-shaping, which allows the control designer to apply classical loop-shaping concepts to the multivariable frequency response to get good robust performance, and then optimizes the response near the system bandwidth to achieve good robust stabilization.

Commercial software is available to support "H" controller synthesis.

Problem formulation

First, the process has to be represented according to the following standard configuration:

Plant "P" has two inputs, the exogenous input "w", that includes reference signal and disturbances, and the manipulated variables "u". There are two outputs, the error signals "z" that we want to minimize, and the measured variables "v", that we use to control the system. "v" is used in "K" to calculate the manipulated variable "u". Remark that all these are generally vectors, whereas "P" and "K" are matrices.

In formulae, the system is:

:egin{bmatrix} z\ v end{bmatrix} = P(s), egin{bmatrix} w\ uend{bmatrix} = egin{bmatrix}P_{11}(s) & P_{12}(s)\P_{21}(s) & P_{22}(s)end{bmatrix} , egin{bmatrix} w\ uend{bmatrix}

:u = K(s) , v

It is therefore possible to express the dependency of "z" on "w" as:

:z=F_ell(P,K),w

Called the "lower linear fractional transformation", F_ell is defined (the subscript comes from "lower"):

:F_ell(P,K) = P_{11} + P_{12},K,(I-P_{22},K)^{-1},P_{21}

Therefore, the objective of mathcal{H}_infty control design is to find a controller "K" such that F_ell(P,K) is minimised according to the mathcal{H}_infty norm. The same definition applies to mathcal{H}_2 control design. The infinity norm of the transfer function matrix F_ell(P,K) is defined as:

:||F_ell(P,K)||_infty = sup_omega ar{sigma}(F_ell(P,K)(jomega))

where ar{sigma} is the maximum singular value of the matrix F_ell(P,K)(jomega).

See also

*H square
*H-infinity loop-shaping
*Linear-quadratic-Gaussian control (LQG)

References

* Sigurd Skogestad and Ian Postlethwaite: "Multivariable Feedback Control - Analysis and Design", Wiley (1996), ISBN 0-471-94277-4 (hardback), ISBN 0-471-94330-4 (paperback). 2nd. ed. (2005) ISBN-13 978-0-470-01167-6, ISBN 0-470-01167-X (HB); ISBN-13 978-0-470-01168-3, ISBN 0-470-01168-8 (PBK), Book website http://www.nt.ntnu.no/users/skoge/book/.

* Dan Simon: "Optimal State Estimation: Kalman, H-infinity, and Nonlinear Approaches, Wiley (2006). Book web site http://academic.csuohio.edu/simond/estimation/.

* M. Green and D. Limebeer: "Linear Robust Control", Prentice Hall (1995), Now available at: http://www3.imperial.ac.uk/portal/pls/portallive/docs/1/7287085.PDF .


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Control theory — For control theory in psychology and sociology, see control theory (sociology) and Perceptual Control Theory. The concept of the feedback loop to control the dynamic behavior of the system: this is negative feedback, because the sensed value is… …   Wikipedia

  • Control engineering — Control systems play a critical role in space flight Control engineering or Control systems engineering is the engineering discipline that applies control theory to design systems with predictable behaviors. The practice uses sensors to measure… …   Wikipedia

  • Control reconfiguration — is an active approach in control theory to achieve fault tolerant control for dynamic systems [1]. It is used when severe faults, such as actuator or sensor outages, cause a break up of the control loop, which must be restructured to prevent… …   Wikipedia

  • H-infinity loop-shaping — is a design methodology in modern control theory. It combines the traditional intuition of classical control methods with H infinity optimization techniques to achieve controllers whose stability and performance properties hold good in spite of… …   Wikipedia

  • Set theory — This article is about the branch of mathematics. For musical set theory, see Set theory (music). A Venn diagram illustrating the intersection of two sets. Set theory is the branch of mathematics that studies sets, which are collections of objects …   Wikipedia

  • Robust control — is a branch of control theory that explicitly deals with uncertainty in its approach to controller design. Controllers designed using robust control methods tend to be able to cope with small differences between the true system and the nominal… …   Wikipedia

  • Linear-quadratic-Gaussian control — In control theory, the linear quadratic Gaussian (LQG) control problem is one of the most fundamental optimal control problems. It concerns uncertain linear systems disturbed by additive white Gaussian noise, having incomplete state information… …   Wikipedia

  • Chaos theory — This article is about chaos theory in Mathematics. For other uses of Chaos theory, see Chaos Theory (disambiguation). For other uses of Chaos, see Chaos (disambiguation). A plot of the Lorenz attractor for values r = 28, σ = 10, b = 8/3 …   Wikipedia

  • probability theory — Math., Statistics. the theory of analyzing and making statements concerning the probability of the occurrence of uncertain events. Cf. probability (def. 4). [1830 40] * * * Branch of mathematics that deals with analysis of random events.… …   Universalium

  • List of mathematics articles (H) — NOTOC H H cobordism H derivative H index H infinity methods in control theory H relation H space H theorem H tree Haag s theorem Haagerup property Haaland equation Haar measure Haar wavelet Haboush s theorem Hackenbush Hadamard code Hadamard… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”