NonlControl

所属分类:matlab编程
开发工具:matlab
文件大小:17KB
下载次数:36
上传日期:2010-09-19 11:22:07
上 传 者peterpan2010
说明:  一个非线性控制比较通用的maltab工具箱,适用于研究非线性控制的学者。
(A more general maltab nonlinear control toolbox for nonlinear control research scholar.)

文件列表:
NLcontrol\brdemo.m (4899, 1998-05-01)
NLcontrol\bridsim.m (1902, 1998-05-01)
NLcontrol\contr.m (4710, 1998-05-01)
NLcontrol\ctrseq.m (2435, 1998-05-01)
NLcontrol\delsig2.m (641, 1998-05-01)
NLcontrol\dist2.m (372, 1998-05-01)
NLcontrol\idseq.m (2872, 1998-05-01)
NLcontrol\linint.m (1254, 1998-05-01)
NLcontrol\logdemo.m (2596, 1998-05-01)
NLcontrol\logsim.m (608, 1998-05-01)
NLcontrol\lordemo.m (5060, 1998-05-01)
NLcontrol\lorenzeq.m (337, 1998-05-01)
NLcontrol\pendemo4.m (3307, 1998-05-01)
NLcontrol\pendemo5.m (3895, 1998-05-01)
NLcontrol\pend_sim.m (295, 1998-05-01)
NLcontrol (0, 1998-05-01)

Nonlinear control algorithm toolbox. Files to implement nonlinear feed-back control of dynamical systems. Full description of the algorithm can be found in ``Model-Independent Nonlinear Control Algorithm with Application to a Liquid Bridge Experiment'' by Valery Petrov, Anders Haaning, Kurt A. Muehlner, Stephen J. Van Hook, and Harry L. Swinney, to appear in Phys. Rev. E (19***). For brief description see V.Petrov, K. Showalter, "Nonlinear Control from Time-Series" Phys Rev Lett 76, 3312 (1996). contr.m is the front end for the algorithm. Please read the usage by typing 'help contr' in Matlab. The demonstration files in this toolbox are intended as guides to using the control algorithm. In each example, unstable steady states are targeted by the control alogorithm through calls to contr.m. It is the hope of the authors that by running the example programs and reading through the corresponding code, anyone wishing to use the algorithm will be able to do so with a minimum of difficulty. Run logdemo.m for a demonstration of stabilizing the fixed point of the logistic map: x(i+1) = mu * x(i) * [1 - x(i)], where mu can run from 0 to 4. Changing mu changes the system dynamics -- from a single fixed point to chaos (see one of the many books that discuss the logistic map for more discussion); mu is set in the logsim.m program. As currently implemented, the logistic map is in the stable period four regime (mu = 3.5). Run lordemo.m for a demonstration of targeting and switching between unstable states in the chaotic Lorenz system. % note: Sometime it stops right after the start. Type lordemo again to start it. The file pendemo.m demonstrates using the algorithm to target a specific state, in this case the unstable upright position of a simple pendulum. % note: pendemo4 optimized for Matlab 4.2, pendemo5 for Matlab 5 Run brdemo.m for a demonstration of using the algorithm to stabilize an unstable state in a MIMO (two-input-two output) 4-dimensional nonlinear system, which models hydrodynamical instabilities in a liquid bridge. This example is meant to show the use of the algorithm in typical laboratory conditions: the presence of noise in measurements, limitations on feedback capabilities, and the use of time delayed coordinates to deal with insufficient system determination are all modeled. For additional information on the liquid bridge refer to: http://chaos.ph.utexas.edu/~lera/lb.html 05-01-*** Val Petrov CNLD, University of Texas, Austin Please, send all the questions to Val.Petrov@chaos.ph.utexas.edu Copyright (c) 19*** The University of Texas at Austin

近期下载者

相关文件


收藏者