CtrlLAB_MATLABToolbox

所属分类:matlab编程
开发工具:matlab
文件大小:1364KB
下载次数:31
上传日期:2007-04-28 22:39:47
上 传 者foreverguo
说明:  反馈控制CtrlLAB工具箱-MATLAB-Toolbox
(feedback control CtrlLAB Toolbox- MATLAB-Toolbox)

文件列表:
ctrllab3.0 (0, 2004-03-24)
ctrllab3.0\ctrllab3.0 (0, 2004-03-24)
ctrllab3.0\ctrllab3.0\BRUSHSCI.TTF (45728, 1995-06-10)
ctrllab3.0\ctrllab3.0\clab_help.m (41222, 1999-12-02)
ctrllab3.0\ctrllab3.0\Contents.ps (58511, 1999-11-04)
ctrllab3.0\ctrllab3.0\ctrllab.m (31468, 1999-12-11)
ctrllab3.0\ctrllab3.0\display_str.m (8824, 1999-11-25)
ctrllab3.0\ctrllab3.0\extra_funs.m (11752, 1999-11-25)
ctrllab3.0\ctrllab3.0\graf_tool.m (22179, 1999-12-11)
ctrllab3.0\ctrllab3.0\HISTORY.TXT (17709, 1999-11-25)
ctrllab3.0\ctrllab3.0\legd_proc.m (21193, 1999-12-11)
ctrllab3.0\ctrllab3.0\manual.ps.zip (1237963, 1999-12-04)
ctrllab3.0\ctrllab3.0\matx_proc.m (43178, 1999-12-02)
ctrllab3.0\ctrllab3.0\mk_sim.m (525, 1999-10-31)
ctrllab3.0\ctrllab3.0\mod_reduction.m (30466, 1999-12-11)
ctrllab3.0\ctrllab3.0\m_conv.m (571, 1999-11-25)
ctrllab3.0\ctrllab3.0\pid_design.m (24623, 1999-12-11)
ctrllab3.0\ctrllab3.0\plot_proc.m (18347, 2000-03-07)
ctrllab3.0\ctrllab3.0\private (0, 2004-03-24)
ctrllab3.0\ctrllab3.0\private\clab_disp_cdata.mat (10320, 1999-11-29)
ctrllab3.0\ctrllab3.0\private\ctrllab_cdata.mat (5760, 1999-11-29)
ctrllab3.0\ctrllab3.0\private\graf_cdata.mat (18000, 1999-11-30)
ctrllab3.0\ctrllab3.0\private\matx_cdata.mat (7776, 1999-11-29)
ctrllab3.0\ctrllab3.0\private\UserData_defs.txt (1057, 1999-11-08)
ctrllab3.0\ctrllab3.0\proc_model.m (27479, 1999-12-02)
ctrllab3.0\ctrllab3.0\set_contxtmenu.m (2693, 1999-12-02)
ctrllab3.0\ctrllab3.0\simu_modlib.mdl (42428, 1999-09-03)
ctrllab3.0\ctrllab3.0\sys_analysis.m (30028, 1999-12-11)
ctrllab3.0\ctrllab3.0\sys_design.m (35204, 1999-12-11)
ctrllab3.0\ctrllab3.0\sys_sim.mdl (4882, 1999-10-09)
ctrllab3.0\新建 文本文档.txt (1136, 2004-03-24)

Brief introduction to CtrlLAB 3.0(c) ------------------------------------ Thanks for using CtrlLAB, a MATLAB-based User interface for doing feedback control system analysis and design Author: Professor Dingyu XUE School of Information Science and Engineering Northeastern University Shenyang 110006, P R *** email: xue_dy@hotmail.com 5 December, 1999 1. What is CtrlLAB? CtrlLAB is a group of MATLAB functions which provide graphical interface to perform feedback system analysis and design tasks. The facilities provided by CtrlLAB are: a) model entering, including SIMULINK modeling b) model display c) system state space realisation d) model reduction using different algorithms e) system analysis in frequency, complex and time domain f) graphical display and figure editing and manipulation g) a matrix displayer and editor h) PID tuning and displaying facilities i) a great many controller design procedures are implemented The program is developed by Professor Dingyu Xue email: xue_dy@hotmail.com CtrlLAB 3.0 are designed exclusively for use MATLAB version 5 and over. Some of the advanced facilities for MATLAB 5.2 has been reflected in CtrlLAB 3.0.The version, CtrlLAB 2.0, is designed for MATLAB 4.2, and the program structure is different. There are two separate ui interfaces, the matrix processor and the graphics toolkit, which can be run independent of CtrlLAB to suit individual users interests. 2. How to install CtrlLAB? Install the program with the provided ctrllab.zip file to a directory using WinZip, or pkunzip software, then add the path using the path editing program. 3. How to run CtrlLAB? Type 'ctrllab' under the MATLAB prompt, and a graphical user interface with menus will be shown. The user has to enter the plant model and other models, if any, first, and then the analysis tasks can be performed. To enter a model, the user can either press a relevant button in the block diagram, or to do so from the Model menu in the program. All the facilities provided in CtrlLAB can be accessed using the graphical user interface. 4. More about CtrlLAB Theoratic details of CtrlLAB can be found in the lecture notes and the contents of the note can be found in the attached Content.ps file. An apendix chapter on using CtrlLAB is given in the package in Manual.ps.zip file. The lecture notes: Authors: Professor Dingyu Xue (Northeastern University, PR ***), Professor Derek Atherton (Sussex Univ, U.K.), Title: Feedback Control Systems: Analysis and Design using MATLAB Language: English 5. Portability to Other Machines CtrlLAB is written on PC and although it may run on other platforms such as SPARC, there may be bugs in the following 1) The font names used here are for PC Windows (3.1 or 95, ***) and you may find some of them not supported on other platforms 2) Some of the dialog boxes (for instance, uisetfont) are currently only available on Macs and PCs. 3) Others. Since the program is not fully tested on other platforms. 6. Other Toolboxes Used Apart from MATLAB itself, the Control Systems Toolbox and SIMULINK are extensively used. For robust control system design problems, the Robust Control Toolbox is used. The extra Font: The brushsci.ttf font file should be installed to windows directory to make the layout pretty. 8. Copyright and Declaration of CtrlLAB CtrlLAB can be freely distributed in its current unmodified files. No event will the author and his Department be liable for any special, incidental, indirect, or consequential damages of any kind, or damages whatsoever resulting from loss of use, data, or profits. For bugs, suggestions and comments about CtrlLAB, please send emails to the author at xue_dy@hotmail.com. It is the authors' intention to create a program which can implement the tools in Control as much as in MATLAB as possible, without requesting the user to enter a single MATLAB command or invoke a single function by hand.

近期下载者

相关文件


收藏者