资料介绍
基于FPGA 的神经网络自整定PID 控制器设计
The De ign of Neural Network Self_Tuning PlD Controller Ba ed on FPGA
摘要本文基于FPGA(现场可编程门阵列)技术实现了改进的BP 网络自整定PID 控制器的设计。首先,采用MATLAB 设计控制器,针对特定被控对象模型,在闭环控制系统中通过改进的BP 网络算法训练神经网络,获得比较理想的系统输出;依据训练好的网络权值,在FPGA 集成开发环境下,基于VHDL(甚高速集成电路硬件描述语言)设计BP 网络自整定PID 控制器,完成时序仿真测试,并在一种具体的FPGA 器件上实现。实验表明,其设计过程合理,实现结果正确,适合于采用复杂智能控制策略并要求实时性、快速性的单片或小型控制系统。
关键词改进的BP 网络自整定PID 控制器VHDL FPGA
Abstract In this paper,an improved BP neural network self-tuning PID controller based on FPGA(Field Programmable Data Array)is designed. At first,the controller is designed in MATLAB,the neural network is trained with the improved BP algorithm based on the given object model in the closed loop control system to take the perfect system output. Depending on the network weights,the BP neural network self-tuning PID controller based on VHDL(Very high speed integrated circuit Hardware Description Language)is designed under the FPGA integration development environment,then its timing simulation and its implementation at the FPGA device are completed. The experiment indicates that the design process is reasonable and the test result is accurate. The controller is fit to implement intelligent control strategy on the real-time basis,as well as fast and single-chip or small control system.
Keywords Improved BP neural network Self-tuning PID controller VHDL FPGA
- 人工神经网络控制 12次下载
- 基于BP神经网络算法PID控制器的研究与仿真 51次下载
- 基于BP神经网络的PID控制器的研究与实现 15次下载
- 基于BP神经网络的PID控制器参数优化方法 44次下载
- 基于PID神经网络控制器的飞控系统设计 26次下载
- 仿人模糊神经网络控制器的设计和实现 12次下载
- 神经网络PID控制策略及其Matlab仿真研究 60次下载
- 基于BP神经网络PID的漂白温度控制算法的研究 34次下载
- 基于PLC的神经网络PID控制器设计 42次下载
- 基于神经网络PID控制的交流伺服系统 10次下载
- 基于FPGA 的神经网络自整定PID控制器设计 0次下载
- 模糊神经网络PID控制在焊缝跟踪中的应用 12次下载
- 基于CMAC 神经网络的PID 控制 23次下载
- 仿人模糊神经网络控制器的设计和实现 17次下载
- 基于不完全微分PID算法的神经网络控制 20次下载
- 详解深度学习、神经网络与卷积神经网络的应用 605次阅读
- 如何构建神经网络 1083次阅读
- 什么是神经网络应用-2 1290次阅读
- 从0到1实现神经网络(Python) 658次阅读
- 神经网络面临的问题和挑战 2552次阅读
- 你还不懂什么是神经网络吗 1126次阅读
- 如何使用Numpy搭建神经网络 3348次阅读
- 卷积神经网络的数学原理介绍 4538次阅读
- 一种基于FPGA的神经网络硬件实现方案详解 1.3w次阅读
- BP神经网络概述 4.2w次阅读
- 用TensorFlow写个简单的神经网络 4984次阅读
- 基于FPGA的神经网络算法的设计 5342次阅读
- 卷积神经网络CNN架构分析-LeNet 2562次阅读
- 【科普】卷积神经网络(CNN)基础介绍 1w次阅读
- 一种基于模糊神经网络的机器人控制技术 1739次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多