The implementation of CMAC-PID controller based on FPGA

被引:0
作者
Bai, Ruilin [1 ]
Shen, Xianming [1 ]
Wang, Jian [1 ]
机构
[1] So Yangtze Univ, Control Sci & Engn Res Ctr, Wuxi 214122, Jiangsu, Peoples R China
来源
DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS | 2006年 / 13卷
关键词
D O I
暂无
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
CMAC is a type of local learning neural network with a simple architecture and a quick learning convergence, PID control algorithm is used for the widest range of application at present. Combining both of these advantages, the CMAC-PID controller was designed using the parallel mode and the MATLAB simulation experiments were done. Controller was designed based on VHDL, the research keys were the implementation of the online learning algorithm of CMAC and the closed-loop simulation test of the controller. Ultimately, the controller was implemented in the FPGA. The experiment results indicate that the controller has quick computing speed, high precision and better ability of anti-interfere. It is a new and efficient method to implement IP control module or intelligent control based on a single chip.
引用
收藏
页码:274 / 277
页数:4
相关论文
共 6 条
[1]  
*ALT CORP, QUART II VERS J 0 SO
[2]  
*ALT CORP, DSP BUILD VERS 3 0 S
[3]  
Kim CM, 2003, IEEE IJCNN, P953
[4]  
Miwa M, 2000, IEEE IND ELEC, P644, DOI 10.1109/IECON.2000.973225
[5]  
Su G., 2003, CHIN J SCI INSTRUM, V024, P269
[6]  
Wu Hong-xin, 2003, Control Engineering China, V10, P37