PIDrobust Toolbox for Matlab
The PIDrobust Toolbox is a Matlab toolbox assisting the design of robust PID controllers for linear SISO systems. The toolbox is still under development and new features are continously added.
PIDrobust Toolbox for Matlab
The PIDrobust Toolbox is a Matlab toolbox assisting the design of robust PID controllers for linear SISO systems. The toolbox is still under development and new features are continously added.
Download
Zip-Archive Revision 346, Size: 0.4MB
Further development of the Toolbox: Zip-Archive and documentation. Development by Guillermo Falconí on the Technical University of Munich. (The IRT make no warranty for the content.)
License information
The PIDrobust toolbox is published under the terms of the General Public License Version 3.
System requirements
- Matlab 7.4.0 (R2007a) or higher
- Control System Toolbox
- Optimization Toolbox
- Multi-Parametric Toolbox
If the toolbox is not installed, PIDrobust will work, but the option "Check Uniqueness of Three-Points" cannot be activated.
Installation
- Remove any previous copies of the PIDrobust toolbox.
- Unzip the archive to a folder of your choice.
- Add the 'pidrobust' folder to your Matlab path (see Matlab command 'addpath' or Matlab Menu File->Set Path).
- (optional) Run the script 'copy_patchedallmargin_to_lti.m' in the 'pidrobust' folder to generate a patched version of the allmargin routine.
Usage
- The main commands are
- GUIpidspace : Start GUI for pidspace
- pidspace : Calculation of all PID controller parameters fulfilling a certain cirterion.
- See also the Examples-Menu in the GUIpidspace.
- The toolbox is still under development.
Literature
| Hohenbichler, N.: All stabilising PID controllers for time delay systems. In: Automatica 45 (2009), pp. 2678-2684 |
| Hohenbichler, N.: Robuster Reglerentwurf auf Grundlage der Menge aller stabilisierenden PID-Regler. Fortschr.-Ber. VDI Reihe 8 Nr. 1158, Düsseldorf: VDI-Verlag 2009, ISBN 978-3-18-515808-7 |
| Hohenbichler, N. ; Abel, D.: Robust PID-Controller Design Meeting Pole Location and Gain/Phase Margin Requirements for Time Delay Systems. In: at-Automatisierungstechnik 54 (2006), issue 10, S. 495-501, Oldenbourg Verlag |
| Ackermann, J. ; Blue, P. ; Bünte, T. ; Güvenc, L. ; Kaesbauer, D. ; Kordt, M. ; Muhler, M. ; Odenthal, D.: Robust Control. New York : Springer, 2002 |
Bugs and questions
If you want to report bugs or if you have questions, please contact: Dipl.-Ing. Frank Schrödel.
The stable region of the year
The region of all stablising PID controllers in a loop with example 8 (see Examples-Menu of GUIpidspace), a fourth order linear delay free system:



Webmaster des IRT
Nach Oben