Sommaire du site

DCSD ^

Traitement de l'Information et Systèmes
Département Commande des Systèmes et Dynamique du vol


^ Ouvrages
. Presentation
. Contents

. Serveur DCSD

.

About the book/toolbox "Linear Fractional Representations"

Linear Fractional Representations
with a Toolbox for Use with Matlab


Author : Jean-François Magni
Affiliation : ONERA-CERT (DCSD), Toulouse, France
Free electronic publication December 2001.
Reference : IDDN.FR.001.370032.00.S.P.2001.000.31235

You may download the manual here (1 Mb) and the toolbox here (300 Kb).

Presentation of the toolbox manual

  • Chapter 1 gives some hints for getting started with the toolbox.
  • Chapter 2 gives some basic definitions such as "LFT realization" and presents basic manipulations such as the "star product" and so on. The objective of this chapter is to give general guidelines for low order LFT generation. For this purpose, a "step by step" or "object-oriented" approach to LFT generation is proposed. From the discussions given in this chapter, it turns out that two main steps are to be considered. First, realization must be done carefully, especially taking advantage of parameter commutativity (details in Chapter 3). Then, some techniques reminiscent of "minimal realization" for standard dynamic systems can be applied for further order reduction (details in Chapter 4).
  • Chapter 3. This chapter is devoted to LFT realization. First, are considered the conversions from coprime factorizations and from state-space realizations to input/poutput LFTs. After this discussion, only the state-space form is considered. The realization techniques that are treated are:
    • Morton's technique ([B. Morton, CDC-1985, pp233-238]),
    • Horner factorization ([A. Varga and G. Looye, CACSD-1999, pp176-181])
    • the tree decomposition ([J.C. Cockburn and B.G. Morton, Automatica 33(7), pp1263-1271]).
    • a matrix-based approach ([C.M. Belcastro, Nasa/ TM-1998-206939]).
    It is recommended to use the tree decomposition that is the most efficient technique. The object-oriented realization technique described in Chapter 2 is also an alternative way for low order realization, but in this case the factorizations that reduce the order must be done manually.
  • Chapter 4. This chapter treats a generalization to LFTs of "minimal realization" of standard dynamic systems. Considering LFTs, the size of what is improperly called a "minimal realization" depends on the initial realization considered before order reduction. The reason for that is that parameter commutativity is not taken into account, and in fact, minimality is truly attained only if parameters do not commute.
    • Before presenting specific LFT order reduction techniques, it is shown how standard system "minimal realization" techniques can be applied to LFTs (1-D technique [P. Lambrechts, J. Terlouw, S. Bennani and M. Steinbuch, ACC-1993, pp267-272])
    • Then the generalized Kalman decomposition ([R. D'Andrea and Khatri, S. ACC-1997, pp3557-3561]) and
    • the generalized Gramians approaches ([C. Beck and J. Doyle, IEEE-TAC, Vol 44(10), October 1999, pp 1802-1813]) are briefly presented (n-D techniques).
    These two last techniques lead to the so-called "minimal realization", the last one offers the possibility of further reduction by approximation. We conclude this chapter by describing a technique that permits us to evaluate precisely LFT approximation errors, and, by the way to model approximation errors.
  • Chapter 5. This short chapter (that can be viewed as an appendix) treats the problem of normalizing uncertainties. Normalization must be considered after realization in order to avoid artificial repetition of parameters. Normalization is usually required for mu-analysis.
  • Chapter 6. This chapter considers complex uncertainties. Such uncertainties are usually used for modelling neglected dynamics. In order to use mu-analysis for performance analysis or for performance robustness analysis, it is also convenient to consider artificial complex uncertainties.
  • Chapter 7. This chapter describes the use of LFTs for modelling the continuum of linearized models of a nonlinear system. The dependency of parameters on the equilibrium surface is also taken into account. However, we have to keep in mind that such modelling leads to very high order LFTs. Finally is considered the problem of transforming tables of data to LFTs (e.g. derivatives in aeronautics).


[Rechercher] [Publications] [Accueil] [In English] [Géographie] [Activités scientifiques] [Nouveautés]

Commentaires et suggestions :
J.-F. Magni
Mis à jour le 23 novembre 1999

copyright © ONERA 1996-99 - Tous droits réservés