一种新型的神经网络pid控制器设计及其fpga实现

一种新型的神经网络pid控制器设计及其fpga实现

ID:26783141

大小:2.67 MB

页数:92页

时间:2018-11-29

一种新型的神经网络pid控制器设计及其fpga实现_第1页
一种新型的神经网络pid控制器设计及其fpga实现_第2页
一种新型的神经网络pid控制器设计及其fpga实现_第3页
一种新型的神经网络pid控制器设计及其fpga实现_第4页
一种新型的神经网络pid控制器设计及其fpga实现_第5页
资源描述:

《一种新型的神经网络pid控制器设计及其fpga实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、国内图书分类号:TP183国际图书分类号:621.38工学硕士学位论文一种新型的神经网络PID控制器及其FPGA实现硕士研究生:叶金芳导师:王煜教授副导师:莫启良工程师黎淑芬工程师徐敬生工程师申请学位:工学硕士学科、专业:控制科学与工程所在单位:深圳研究生院答辩日期:2007年12月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP183U.D.C:621.38DissertationfortheMasterDegreeofEngineeringANEWNEURALNETWORKPIDCO

2、NTROLLERDESIGNANDFPGAIMPLEMENTATIONCandidate:Supervisor:Co-Supervisor:AcademicDegreeAppliedfor:Specialty:Affiliation:DateofDefence:YeJinfangWangYuEricMok,WinnieLai,WilsonTsuiMasterofEngineeringControlScienceandEngineeringShenzhenGraduateSchoolDecember,2007

3、Degree-Conferring-Institution:HarbinInstituteofTechnology摘要为了克服传统PID控制理论上不适用于非线性系统、多变量系统、时变系统和不确定性系统以及神经网络控制收敛速度慢、计算量大、结构不确定的弱点,我们将传统PID控制规律和神经网络控制规律相结合,提出了一种新型的更为有效的神经网络PID控制器。在本文中,我们首先将介绍这种神经网络PID控制算法,包括用于计算网络输出的前向算法,用于调整连接权重值的误差反向传播学习算法和修正后的误差反传算法。并对采用该控

4、制器的系统进行稳定性分析,给出了神经网络连接权重初值的选取方法和连接权重取初值时的等价系统。然后在MATLAB中对线性一阶及二阶系统、非线性时不变和时变系统进行网络自学习过程的仿真。仿真结果较好地验证了控制器设计的有效性。为了能将该控制器应用于实际控制系统,我们需要在硬件上对其实现。基于算法对并行性、高可靠性、高速运算的要求,我们选择FPGA作为硬件实现工具。采用自顶向下的模块化设计方法和VHDL语言编程及仿真工具,首先将UART、DCM、BlockRAM和浮点二进制数的加法器和乘法器等各模块分别实现,再将其

5、连接组合完成整个设计。然后对FPGA设计进行了仿真验证并下载到FPGA开发板中进行硬件测试。所得结果和MATLAB的计算结果进行比对,较为吻合。软件仿真和硬件实现初步验证了神经网络PID控制器设计的正确性,故本设计的研究目的和意义基本达到。关键词神经网络PID控制;MATLAB仿真;FPGA实现;浮点运算ABSTRACTToovercometheweaknessoftraditionalPIDcontrolinnon-linearortime-variablesystemsandtheweaknessofne

6、uralnetworkcontrolsuchasitsslowconvergencerate,hugecalculationworkandsoon,anewandmoreeffectiveneuralnetworkPIDcontrolmethodcomesintobeingbysynthesizingtraditionalPIDcontrolmethodandneuralnetwork.Inthisthesis,anewneuralnetworkPIDcontrollerisdesigned,simulate

7、dinsoftwareandimplementedinhardware.Firstly,aneuralnetworkPIDcontrollerisestablishedanditscontrolalgorithmisgiven,includingforwardalgorithm,errorbackpropagationlearningalgorithmandcorrectedbackpropagationalgorithm.Then,themethodofhowtoselectinitialconnectin

8、gweightsofneuralnetworkisgiven.Besides,thestabilityofneuralnetworkPIDcontrolsystemisanalyzed.Onthebaseofalgorithm,severalkindsofcontrolsystemswithsuchacontrolleraresimulatedbyMATLABandtheexcellentcontr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。