Code covered by the BSD License
-
K=kmatrix(Z,S)
KMATRIX weighting factors for the optimization equation system of (BOD)
-
[AM,t,vx,vy,vw2,vz,vq,vxm,vqm...
SIMU step response of a single control loop - simulation and quality criteria
-
[AM,tn,vwn,vxn]=guete(T,t,vw,...
GUETE calculation of step response quality criteria using SIMULINK simulation
-
[FI1,RE1,FI2,RE2,FI3,RE3]=kas...
KASKADE Optimization of a cascade structure using discontinuous controllers
-
[ParMa,VarMa]=zust_aup1(T,Tel...
ZUST_AUP1 state control structure 1; 3 coefficients; parameter variation;
-
[ParMa,VarMa]=zust_aup2(T,Tel...
ZUST_AUP2 state control structure 1; 3 coefficients; parameter variation;
-
[ParMa,VarMa]=zust_aut1(TM,TF...
ZUST_AUT1 state control structure 1; 3 coefficients; parameter variation;
-
[ParMa,VarMa]=zust_aut2(TM,TF...
ZUST_AUT2 state control structure 1; 3 coefficients; parameter variation;
-
[RZ,FZ]=bod_gen(SZ,CV,AW,opti...
bod_gen Discontinuous Amplitude Optimum for any single control loop
-
[erg,z1,z2]=zust_au2(T,Tei,TM...
ZUST_AU2 state control structure 1; 3 Koeff.; automated; here plant only
-
[out1,out2,out3]=trans(inp1,i...
TRANS All-purpose z-transform of transfer functions starting from
-
bod(inp1,inp2,inp3)
BOD Calculation of a discontinuous controller using the
-
bod_2(inp1,inp2,inp3)
-
bodg(p,R)
-
eez(inp1,inp2,inp3,varargin)
EEZ Calculation of a discontinuous controller using the method of
-
erg=zust_au1(T,Tei,TM,TF,TL,S...
ZUST_AU1 state control structure 1: 3 coefficients; automated; here plant only,
-
erg=zust_bran_2(T,Tei,TM,TF,T...
ZUST_BRAN_2 state control structure 2: 4 coefficients; automated; here plant only,
-
q=bod_gen_eq(x,SZ,D,B,IP,PF,L...
bod_gen_eq supporting file of bod_gen.m - structure in z-domain
-
q=zust_aug1(x,a,b,c,d,erg,BRF...
ZUST_AUG1 supporting file zust_au1.m - structure in z-domain
-
q=zust_aug2(p,a,b,c,d,erg,BRF...
ZUST_AUG2 supporting file zust_au2.m - structure in z-domain
-
q=zust_bran_2gl(x,a,b,c,d,erg...
ZUST_BRAN_2GL supporting file zust_bran_2.m - structure in z-domain
-
rav=urlaz(rev,UVA)
URLAZ conversion of controller parameters inside Laplace(s) and z-domain(z)
-
DEMO_BOD.m
-
DEMO_EEZ.m
-
DEMO_GUETE.m
-
DEMO_KASKADE1.m
-
DEMO_KASKADE2.m
-
DEMO_KASKADE2a.m
-
DEMO_KASKADE3.m
-
DEMO_KASKADE3b.m
-
DEMO_SIMU.m
-
LeadLag_ExampleYeung.m
-
LeadLag_ExampleZanasi.m
-
contents.m
-
demo_1.m
-
demo_2.m
-
regber1.m
-
regber2.m
-
DEMO_BODs
-
DEMO_EEZs
-
DEMO_GUETEs
-
DEMO_KASKADE2s
-
DEMO_KASKADEs
-
DEMO_SIMUs
-
LeadLagController_ExampleYeung
-
LeadLagController_ExampleZana...
-
demo_1s
-
demo_2s
-
regber1s
-
regber2s
-
View all files
|
|
| File Information |
| Description |
Digital Amplitude Optimum (BOD) for discontinuous control [bod.m, bod_gen.m]
Finite Time Settling control (EEZ) [eez.m]
z-transform including variations of coupling and measuring[trans.m]
Cascade control (max. 3 loops, variations of EEZ and BOD)[kaskade.m]
Quality criteria (single criterion, integral criteria) [guete.m]
State control structure with BOD optimization - examples [zust_au.m, zust_aug.m, ...]
Controller parameter conversion (Laplace <---> z-domain) [urlaz.m]
Special features:
optionally LTI syntax, optionally menu driven, demos;
mixed pole compensation versions, optionally damped derivative part;
undelayed and delayed input signals for optimization;
z-transform optionally with mean value measuring;
different quasi-continuous conversions;
two versions regarding fsolve calling (bod/bod_2 resp. zust_au2/zust_au1). |
| Acknowledgements |
This submission has inspired the following:
Better Block scan
|
| Required Products |
Control System Toolbox
|
| MATLAB release |
MATLAB 7.6 (R2008a)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Comments and Ratings (1) |
| 20 Sep 2004 |
vivek singh
|
|
|
| Updates |
|
modifying descriptions |
| 18 Feb 2004 |
MATLAB R13 |
| 03 Aug 2006 |
Minor changes regarding use of fsolve and options. |
| 30 Jul 2007 |
Minor changes reagrding call of fsolve |
| 15 Dec 2009 |
Functions: complete English help and optionally menu;
Demos: complete English description;
Fsolve: consideration of current calling syntax |
| 18 May 2010 |
New function bod_gen uses general BOD optimization equations exclusively and offers 1./2. order lead/lag controller (LLC) calculation; bod_gen / bod_gen_eq may be used as a template for other controller types or control structures; LLC demo sim.; |
|
Contact us at files@mathworks.com