Jean-Marc Biannic's Software

ONERA/DCSD - Flight Dynamics and Control Department

SMT

The Skew Mu Toolbox.

This toolbox was written in colloboration with Gilles Ferreres. The aim of this freeware is to provide computational µ and skew µ methods for analysing the robust stability and performance properties of an uncertain closed loop, subject to LTI parametric uncertainties, neglected dynamics and to some extent uncertain time-delays. It could also be considered as a software complement to the book "A practical approach to robustness analysis with aeronautical applications" written by Gilles Ferreres and published in 1999 with Plenum (now available with Springer).

This toolbox includes basic routines to compute upper and lower bounds of classical but also skew µ, for both complex and real uncertainties. Several types of algorithms (exponential-time and polynomial-time) are made available. Unlike most other available robustness analysis tools, this toolbox also contains fully automated procedures which allows a non specialist to obtain guaranteed stability or performance robustness margins. Finally, different realistic engineering applications are included (missile, rigid and flexible aircraft, telescope mock-up), which illustrates the efficiency and the reliability of the proposed tools.

In this last version (version 3.0) of the Toolbox, specific routines have been added to handle the case of highly repeated parametric uncertainties with numerous states. The main routine of this toolbox, upgraded by Jean-Marc Biannic in 2005 is called mu_margin. The algorithm is described in the paper below:

Note that this Toolbox is no longer maintained and has been deeply revised with Clément Roos. The most up-to-date LTI robustness analysis tools are now available with the SMART Library from the SMAC Toolbox.


AWAST

The Anti-Windup Analysis & Synthesis Toolbox

This Toolbox contains a set of user-friendly routines to perform stability and performance analysis and design for anti-windup systems. The main routines are based on the implementation of recent analysis and synthesis results dedicated to saturated systems:

  • J-M. Biannic, C. Roos and S. Tarbouriech. A practical method for fixed-order anti-windup design. In IFAC Symposium on Nonlinear Control Systems, Pretoria, August 2007.
  • C. Roos and J-M. Biannic. A convex characterization of dynamically-constrained anti-windup controllers. To appear in Automatica, 2008.
  • J-M. Biannic and S. Tarbouriech. Optimization and Implementation of dynamic anti-windup compensators with multiple saturations. Submitted to Control Engineering Practice.
  • G. Ferreres and J-M. Biannic. Convex design of a robust anti-windup controller for an LFT model. IEEE TAC, November 2007.
Moreover, the Toolbox is based on a user-friendly Simulink interface which has been designed so as to simplify and fasten the construction of synthesis and simulation oriented diagrams. To this purpose a Simulink Library AWLib (see Tutorial) with advanced objects has been developed.


LFRT-SLK

A Simulink interface for the LFR Toolbox

This package is an additional module to the last version of LFRT Toolbox (version 2.0) which should then be downloaded first from J-M. Biannic's homepage. This module contains specific libraries and tools which permit very easily to build and simulate interconnected LFR objects. The case of high-order LFRs has received a particular attention.


SMAC

Systems Modelling Analysis and Control Tools

This new package is under active development by a team of 12 research scientists from ONERA/DCSD. The central objective is to collect and unify various toolboxes in the field of Automatic Control (Modeling, Analysis,Control).
Coordinated by Jean-Marc Biannic, this project has started in 2012 and is expected to finish in 2015 with a Workshop.
See the specific project page hosted by ONERA for further details and links where limited versions of the tools can be downloaded for evaluation.