DelayTools.Linear.v04
Based on the Papers:
Positive Forms and Stability of Linear Time-Delay Systems
SIAM Journal on Control and Optimization
Stability Analysis of Linear Systems with Time-Varying Delays: Delay Uncertainty and Quenching
CDC 2007
Introduction: A matlab toolbox implementation of the algorithms described in the journal paper "Stability analysis for linear time-delay systems using semidefinite Programming" as submitted to SICON and also "Positive Quadratic Forms and the Stability of Linear Time-Delay Systems " as appears in CDC 2006. The zip file contains the main scripts linear_nd_ndelay.m and linear_nd_ndelay_uncertain for the fixed and uncertain cases as well as some supporting Matlab functions. Some Instructions for use are contained in the script headings. Full documentation is not yet available.
This toolbox requires a working version of the SOSTOOLS toolbox for matlab which can usually be found at http://www.cds.caltech.edu/sostools/. We also require you to fix a serious BUG in SOSTOOLS by replacing the file subs.m in sostools/multipoly/@polynomial with the attached file subs.m.
As part of the PVAR package, we have also developed a function for integration of PVAR symbolic variables: int_p.m. This function was left out of the SOSTOOLS PVAR toolbox.
The original version of this script requires a version of Matlab with Maple, i.e. ver 2007a or earlier. It WILL NOT WORK with 2007b+. We have now updated the software to work with Matlab 2007b and later.
[DelayTools.Linear.zip] - DelayTools Package
[DelayTools.Linear_pvar.zip]- DelayTools Package compatible with Matlab 2007b+. Note that you must patch SOSTOOLS as indicated above for this program to work.
[solver_1or2delay_tv_beta.m] - (Beta version) Add-on for systems with time-varying delay
DelayTools.Nonlinear.v00
Based on Chapter 8 of my thesis:
Stability and Control of Functional Differential Equations
Defended March 15, 2006
Introduction: A matlab toolbox implementation of the algorithms described in Chapter 8 of my thesis on delay-dependent stability analysis of nonlinear delay-differential equaitons. The zip file contains the main scripts nonlinear_nd_ndelay.m and nonlinear_nd_ndelay_uncertain for the fixed and uncertain cases respectively as well as some supporting Matlab functions. Instructions for use are contained in the script headings. This toolbox requires a working version of the SOSTOOLS toolbox for matlab which can usually be found at http://www.cds.caltech.edu/sostools/. Note: A general implementation of this script is still in development. Contact matthew.peet@inria.fr if interested for several examples.
[DelayTools.Nonlinear.zip]
DelayTools.Complex.v01
Based on the paper:
Using the Positivstellensatz for Stability Analysis of Neutral Delay Systems in the Frequency Domain
Published in the proceeding of the 7th IFAC workshop on time-delay systems
Introduction: A number of matlab toolbox functions for analysis of transfer functions in the frequency domain using SOS and positivstellensatz techniques. Scripts test quasiploynomial transfer functions for both delay-independant and delay-dependant H_infty stabiltiy and delay-independent exponential stability. The delay-dependent test is based on the paper by Zhang et al. This toolbox requires a working version of the SOSTOOLS toolbox for matlab which can usually be found at http://www.cds.caltech.edu/sostools/.