文摘
英文文摘
声明
第1章绪论
1.1 FPGA和硬件描述语言
1.1.1 FPGA的概述
1.1.2硬件描述语言的概述
1.1.3自顶向下的设计方法
1.2传统PID控制器的概述
1.2.1传统PID控制器的发展
1.2.2传统PID控制器的应用
1.3 FPGA技术在智能控制领域的研究状况
1.4课题来源及研究的主要内容
第2章基于FPGA设计方法的研究
2.1引言
2.2 FPGA的产品和开发工具的介绍
2.2.1 FPGA与CPID及ASIC比较
2.2.2基于FPGA的设计方法
2.3 IP核复用技术
2.4本章小结
第3章基于神经网络的PID智能控制
3.1引言
3.2 PID控制器原理
3.2.1模拟PID控制
3.2.2数字PID控制
3.3基于单神经元网络的PID智能控制
3.3.1人工神经元模型
3.3.2神经网络的学习规则
3.3.3单神经元PID控制器
3.4本章小结
第4章基于FPGA神经网络的PID控制器的研究
4.1引言
4.2基于FPGA神经网络控制器的总体框架设计与分析
4.3基于FPGA的单神经元PID控制器的总体实现结构
4.4基于FPGA的单神经元自适应PID控制器各模块的实现
4.4.1误差计算模块的设计与分析
4.4.2权值修改模块的设计与分析
4.4.3权值产生模块的设计与分析
4.4.4输出模块的设计与分析
4.4.5单神经元自适应PID控制的RTL结构图
4.5基于FPGA的神经网络的算法的设计与分析
4.5.1加法器的设计分析
4.5.2减法器的设计与分析
4.5.3乘法器的设计与分析
4.6本章小结
第5章仿真与测试
5.1基于单神经元网络的PID智能控制的MATIAB仿真
5.2基于FPGA的神经网络控制器的仿真测试
5.3速度性能分析
5.4本章小结
结论
参考文献
攻读学位期间发表的学术论文
致谢
哈尔滨理工大学;