基于MATLAB的复杂非线性控制实验系统实时控制研究

被引:5
作者
余昌盛
许力
不详
机构
[1] 浙江大学电气工程学院
[2] 浙江大学电气工程学院 浙江杭州
[3] 浙江杭州
关键词
实时控制; Matlab; Simulink; 倒立摆; 旋转伺服; 模糊控制;
D O I
暂无
中图分类号
TP273 [自动控制、自动控制系统];
学科分类号
080201 ; 0835 ;
摘要
讨论了在Matlab环境下实时控制的两种实现方法,提出了模糊变量组合的模糊控制方法。采用基于M文件进行实时控制,具有简单易学、控制方便等特点,但运行速度稍慢;使用Simulink和Real TimeWorkshop进行实时控制,具有控制系统参数修改方便,运行速度快,在完成仿真和调试后可生成C代码并移植到硬件直接使用,使控制系统得以快速成形。在Matlab环境下采用通用的PCI数据采集卡和自行设计的光电编码信号采集卡,对实际的倒立摆系统和旋转伺服系统进行了有效地实时模糊控制。
引用
收藏
页码:14 / 18
页数:5
相关论文
共 4 条
[1]  
MATLAB 6.5应用接口编程[M]. 电子工业出版社 , 飞思科技产品研发中心编著, 2003
[2]  
Simulink建模与仿真[M]. 西安电子科技大学出版社 , 姚俊,马松辉编著, 2002
[3]  
Windows设备驱动程序技术内幕[M]. 清华大学出版社 , 孙守阁,徐勇编, 2000
[4]  
Real-time Control Using Matlab Simulink. Teng F C. Systems, Man,and Cybernetics, 2000 IEEE International Conference on . 2000