一种新型的神经网络PID控制器设计及其FPGA实现.docx

一种新型的神经网络PID控制器设计及其FPGA实现.docx

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国内图书分类号:TP183 国际图书分类号:621.38 工学硕士学位论文 一种新型的神经网络 PID 控制器 及其 FPGA 实现 硕士 研究生: 叶金芳 导 师: 王煜 教授 副 导 师: 莫启良 工程师 黎淑芬 工程师 徐敬生 工程师 申 请 学 位: 工学硕士 学 科 、 专 业: 控制科学与工程 所 在 单 位: 深圳研究生院 答 辩 日 期: 2007 年 12 月 授予学位单位: 哈尔滨工业大学 Classified Index: TP183 U.D.C: 621.38 Dissertation for the Master Degree of Engineering A NEW NEURAL NETWORK PID CONTROLLER DESIGN AND FPGA IMPLEMENTATION Candidate: Supervisor: Co- Supervisor: Academic Degree Applied for: Specialty: Affiliation: Date of Defence:  Ye Jinfang Wang Yu Eric Mok,Winnie Lai,Wilson Tsui Master of Engineering Control Science and Engineering Shenzhen Graduate School December, 2007 Degree-Conferring-Institution: Harbin Institute of Technology 摘 要 为了克服传统 PID 控制理论上不适用于非线性系统、多变量系统、时变系 统和不确定性系统以及神经网络控制收敛速度慢、计算量大、结构不确定的弱 点,我们将传统 PID 控制规律和神经网络控制规律相结合,提出了一种新型的更 为有效的神经网络 PID 控制器。 在本文中,我们首先将介绍这种神经网络 PID 控制算法,包括用于计算网 络输出的前向算法,用于调整连接权重值的误差反向传播学习算法和修正后的误 差反传算法。并对采用该控制器的系统进行稳定性分析,给出了神经网络连接权 重初值的选取方法和连接权重取初值时的等价系统。 然后在 MATLAB 中对线性一阶及二阶系统、非线性时不变和时变系统进 行网络自学习过程的仿真。仿真结果较好地验证了控制器设计的有效性。 为了能将该控制器应用于实际控制系统,我们需要在硬件上对其实现。基 于算法对并行性、高可靠性、高速运算的要求,我们选择 FPGA 作为硬件实现工 具。采用自顶向下的模块化设计方法和 VHDL 语言编程及仿真工具,首先将 UART、DCM、Block RAM 和浮点二进制数的加法器和乘法器等各模块分别实 现,再将其连接组合完成整个设计。然后对 FPGA 设计进行了仿真验证并下载到 FPGA 开发板中进行硬件测试。所得结果和 MATLAB 的计算结果进行比对,较 为吻合。 软件仿真和硬件实现初步验证了神经网络 PID 控制器设计的正确性,故本 设计的研究目的和意义基本达到。 关键词 神经网络 PID 控制;MATLAB 仿真;FPGA 实现;浮点运算 ABSTRACT To overcome the weakness of traditional PID control in non-linear or time- variable systems and the weakness of neural network control such as its slow convergence rate, huge calculation work and so on, a new and more effective neural network PID control method comes into being by synthesizing traditional PID control method and neural network. In this thesis, a new neural network PID controller is designed, simulated in software and implemented in hardware. Firstly, a neural network PID controller is established and its control algorithm is given, including forward algorithm, error back propagation learning algorithm and corrected back pro

文档评论(0)

ww88606 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档