基于PSO训练的NNPID控制器设计及其FPGA实现.pdfVIP

基于PSO训练的NNPID控制器设计及其FPGA实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PSO训练的NNPID控制器设计及其FPGA实现.pdf

2005年全国自动化新技术学术交流会会议论文集 白瑞林,王利峰,王建 4 (江南大学控制科学与X-程研究中心无锡21012) 摘要:提出了一种基于PSO学习、VHDL描述和FPGA实现的NN—PID控制器设计方法。首先借助 Matlab系统仿真工具,在闭环控制系统中通过PSO优化算法训练前馈网络,得到优化的NN—PID控 制器参数。然后在FPGA集成开发环境下,进行控制器的VHDL层次化设计,重点研究单个神经元 和前馈网络的结构和实现方式。最后对该控制器进行了闭环时序测试,并在一个具体的FPGA器件上 实现。研究结果表明:PSO用于NN—PID控制器训练速度快,VHDL描述和FPGA实现该控制器时 序验证方便,而且控制器具有比较好的鲁棒性。 FPGA 关键词:PSO,NN—PID,VHDL, 中图分类号:TP273文献标志符:B 0 引言 智能控制策略一般具有实时信息处理量大和并行性的特点,较为理想的实现方式是基于硬件。 近些年,FPGA技术日趋成熟,使其不再仅是用于ASIC的快速原型,而且可以直接用作SoPC ona I。FPGA技术的快速发展与VHDL硬件描述语言的 (Systemprogrammablechip)器件{l 技术本身的大容量、粗粒度、信息并行处理特性,多功能复合、以及在线可重配置等适应产品变化 和快速上市的特点也是极为重要的原因。 由于VHDL与FPGA技术的强势发展和实用化,使得智能控制策略(模糊逻辑、神经网络、遗 CMAC估计与 传算法等)的VHDL描述和FPGA固核实现研究也随之活跃。基于BP在线学习[21 控制l3l、RBF特征辨识14l等多种神经网络已在FPGA器件中实现并得到应用。 swarm 在神经网络学习方面,PSO(particleoptimization)作为一种新的优化算法正在引 起人们的重视I引。PSO是模拟鸟类飞行的群体智能,算法具有全局优化性和收敛速度快的特点。PSO networks)训练,而且,PSO算法在学习次数和学习时间上优于 优化算法已被用于NN(neural BP算法吼 本项研究将PSO算法用于NN—PID控制器参数的闭环训练与设计,并将该NN—PID控制器通 过VHDL描述,以固核模块的形式在FPGA中实现。 1控制器原理 NN—PID控制器是通过神经网络实现PID系数的非线性实时调整,从而实现非线性控制。其控 制系统组成如图1所示 图1NN—PID控制系统原理图 基金项目:本文得到“国家自然基金项目”的资助。 作者简介:自瑞林(1955一),男,黑龙江双城人,教授,主要从事智能控制与嵌入式系统研究;王利峰(1980一), 男,浙江人,研究生,方向为智能计算与神经网络研究;王建(198i-),男,fx,-苏,k,研究生,;h-N7白 嵌入式系统研究。 62 NN—PID控制算法: Au(k)=kp×(ek—ek一1)十k:×ek+kd×(ek-2el“+el。.2) (1) u(k+1)=u(k)+△u(k) (2) k,、k,、kd为非线性系数,由前馈网络拟合实现。为提高网络驱动能力,输出层网络特性函数 采用(1/1+e“3)。前馈网络结构为4—7—3形式,如图2所示。 n., k。 Vo ki ek

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档