|
||
Dimitri Peaucelle | ||
|
||
Software |
||
|
||
![]() |
R-RoMulOCRandomized and Robust Multi-Objective Control toolboxThis toolbox is intended to gather multiple theoretical results obtained these past years in robust control. The aim is to have some simple functions for manipulating uncertain systems and building LMI optimization problems related to robust multi-objective control. The goal is not a commercial product but a platform for academic cooperative exchanges and possible demonstrations on application examples. FunctionalitiesThe package includes uncertain modeling facilities and associated robust analysis methods. The considered models are affine polytopic (including parallelotopic and interval systems) and LFTs (the uncertainty is modeled as a feedback on some nominal system). In this case the uncertain operator can be {X,Y,Z}-dissipative (this formulation includes the norm-bounded and positive real cases) polytopic (including special features for parallelotopic and interval formulations) or any block-diagonal structure of such operators. The analysis tools are Lyapunov based and include randomized features. They go beyond the quadratic stability framework and include several PDLF-based (parameter-dependent Lyapunov function) methods. Robustness is analyzed with respect to stability (for continuous or discrete-time systems) as well as to pole location, H-infinity, H2 and impulse-to-peak performances. The numerical framework is semi-definite programming (SDP). Thanks to the YALMIP parser all available SDP solvers can be used.
Downloads and more information |
|
![]() |
||
![]() |
SeDuMi InterfaceA user-friendly free Matlab package for defining optimisation problems over Linear Matrix Constraints (LMCs). It includes both Inequalities (LMIs) and Equalities (LMEs). It acts as an interface for the Self-Dual-Minimisation package SeDuMi developed by Jos F. Sturm. The functionalities of SeDuMi Interface are the following
Declare an LMC problem.
Solve an LMC problem.
Modify an LMC problem. Analyse the solution issued from the solver. For all (feasible or not) problems, the solver outputs the last computed iterate (get). SeDuMi Interface allows to analyse this result in a convivial display. The solution is displayed directly in matrix format and indicators show which inequality constraints are satisfied. Last release
Latest version is 1.04 released September 13, 2002
Citation
| |
![]() |
||