Skip to main content
Home
SMAC - Systems Modeling Analysis and Control

Navigation principale

  • Home
  • Modeling
  • Analysis
  • Control
  • Aerospace Benchmarks

Breadcrumb

  1. Home

Routine check_stab

Check whether an LTI system is stable.
 

Description

This routine checks whether an LTI system is stable, i.e. whether all its eigenvalues are inside the left half plane or a given truncated sector.

Syntax
 

[stable,w]=check_stab(sys{,sector})

Input arguments

sysLTI object or square matrix whose stability has to be tested. A list of eigenvalues can also be directly given.
sectorVector $[\alpha\ \xi]$ or $[\alpha\ \xi\ \omega_c]$ characterizing the considered truncated sector (see display_sector for a complete description). This parameter is optional and the default value is sector=[0 0], which means that the left half plane is considered.

Output arguments

stableBoolean indicating whether sys is stable (1) or not (0).
wImaginary part of the most unstable eigenvalue.

Example

sys=rss(10,1,1);
sys.a=sys.a-0.1*eye(10);
[stable,w]=check_stab(sys)
All eigenvalues of sys are inside the left half plane, so stable is equal to 1 and w is empty.
sys=[-1 -3 -1+2i -1-2i -2+3i -2-3i];
sector=[-0.8 0.3 1];
[stable,w]=check_stab(sys,sector)
display_sector(sector,sys);
The eigenvalues $-1\pm 2i$ are outside the considered sector, so stable is equal to 0 and w is equal to 2.

See also

display_sector

 

Navigation

  • Home
  • Modeling
  • Analysis
    • SMART library
      • Download library
      • Getting started
      • Benchmarking
      • List of routines
        • calc_freq_resp
        • check_stab
        • convert_data
        • delta2xi
        • display_sector
        • find_points
        • gen_grid
        • hinflb_real
        • iomargins
        • linconv
        • make_square
        • mubb
        • mubb_mixed
        • mulb
        • mulb_1real
        • mulb_mixed
        • mulb_nreal
        • muub
        • muub_lmi
        • muub_mixed
        • plot_muub
        • quadconv
        • xi2delta
    • IQC library
    • Sedumi-based IQC solver
  • Control
  • Aerospace Benchmarks
ONERA

Systems Control and Flight Dynamics Department
2, avenue Edouard Belin
31055 Toulouse
smac@onera.fr

Flux RSS

Menu du compte de l'utilisateur

  • Log in