基于FPGA的模糊自整定PID控制算法的研究

基于FPGA的模糊自整定PID控制算法的研究

论文摘要

控制算法自问世以来,一直受到人们的广泛关注。针对特定的领域,将模糊控制算法与传统PID控制算法相结合,扬长避短,充分发挥二者的优势。同时,电子技术领域也在不断发展,现场可编程逻辑器件FPGA的研究日趋成熟,它的发展使得实现基于硬件的模块化算法成为可能。本文根据模糊控制理论的优点,针对传统的PID算法在控制领域的局限性,将模糊控制理论与传统PID控制算法相结合实现参数的自整定功能,提出模糊自整定PID控制器的设计方法,并对此算法进行了深入的研究分析。通过对现代温室节点式渗灌系统的分析研究,建立了现代温室节点式渗灌系统的数学模型。将模糊自整定PID控制算法应用到现代温室节点式渗灌系统中,并且对传统PID算法、模糊PID算法和模糊自整定PID控制算法进行了MATLAB仿真分析,仿真分析结果表明模糊自整定PID控制算法能很好的实现温室节点式渗灌系统的控制作用,超调量小,缩短动态过程,整个系统的稳定性较好。在仿真基础上,以FPGA为开发平台,Quartus II软件为开发工具,运用模块化的设计思想,将控制算法根据功能的不同进行模块化处理,完成了模糊自整定PID控制算法的FPGA实现。本文主要采用原理图和硬件描述语言VHDL相结合的设计方式来实现算法结构的输入设计,然后利用Quartus II软件工具自带的仿真功能对设计进行了仿真,仿真结果表明该设计实现了模糊自整定PID控制算法的功能。该控制算法模块的FPGA实现很好的避免了因CPU或者其它问题导致算法程序跑飞、程序死循环、复位不可靠等问题,提高了控制的可靠性。同时加强了模块的通用性,减少了系统硬件开发周期,节省了外围设备的电路,降低了设计开发成本。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • §1-1 课题的研究现状及意义
  • §1-2 本课题研究的主要内容
  • §1-3 本论文的内容安排
  • 第二章 模糊自整定 PID 控制算法的研究及设计
  • §2-1 PID 校正
  • 2-1-1 PID 控制工作原理
  • 2-1-2 PID 控制的三个参数整定
  • 2-1-3 增量式PID 控制
  • 2-1-4 PID 控制的局限性
  • §2-2 模糊控制
  • 2-2-1 模糊控制的结构和组成
  • 2-2-2 模糊控制的局限性
  • §2-3 模糊自整定PID 控制算法的研究
  • 2-3-1 模糊自整定PID 控制的优点
  • 2-3-2 模糊自整定PID 控制算法的结构
  • 2-3-3 模糊自整定PID 控制器的设计
  • §2-4 本章小结
  • 第三章 模糊自整定 PID 控制算法在温室渗灌系统中的应用及仿真
  • §3-1 温室渗灌系统简介
  • §3-2 温室渗灌系统的特性分析
  • §3-3 渗灌输水管网的数学模型
  • 3-3-1 计算条件
  • 3-3-2 渗灌输水管网的水力计算
  • 3-3-3 温室渗灌系统数学模型的建立
  • §3-4 模糊自整定PID 控制算法在温室渗灌系统中的应用
  • 3-4-1 控制器的输入量量化
  • 3-4-2 控制器的模糊化
  • 3-4-3 控制器的模糊推理
  • 3-4-4 控制器的解模糊化
  • §3-5 MATLAB 仿真
  • 3-5-1 仿真环境介绍
  • 3-5-2 传统PID 控制算法的MATLAB 仿真
  • 3-5-3 二维常规模糊控制算法的MATLAB 仿真
  • 3-5-4 模糊自整定PID 控制算法的MATLAB 仿真
  • §3-6 仿真结果比较分析
  • §3-7 本章小结
  • 第四章 基于 FPGA 的软硬件介绍
  • §4-1 硬件描述
  • 4-1-1 现场可编程逻辑器件FPGA
  • §4-2 软件描述
  • 4-2-1 Quartus Ⅱ开发平台
  • 4-2-2 硬件描述语言VHDL
  • 4-2-3 原理图的设计方法
  • §4-3 FPGA 设计的一般流程
  • §4-4 本章小结
  • 第五章 模糊自整定 PID 控制算法的 FPGA 设计
  • §5-1 误差及误差变化量模块的设计
  • §5-2 隶属函数及知识库的设计
  • 5-2-1 隶属函数的编码考虑
  • 5-2-2 模糊控制规则查找表的设计
  • §5-3 模糊量化等级模块的设计
  • §5-4 模糊推理模块的设计
  • §5-5 解模糊的模块的设计
  • §5-6 增量式PID 控制算法的设计
  • §5-7 本章小结
  • 第六章 实验结果及仿真
  • §6-1 模糊自整定PID 控制算法的FPGA 实现
  • §6-2 算法模块的仿真
  • §6-3 本章小结
  • 第七章 总结与展望
  • §7-1 本文的工作总结
  • §7-2 本文的工作研究展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].模糊自整定PID控制方案在自动加药系统中的应用[J]. 化工自动化及仪表 2017(03)
    • [2].基于模糊自整定PID智能家居温度控制系统研究[J]. 现代建筑电气 2016(05)
    • [3].电液位置伺服系统的模糊自整定PID控制研究[J]. 机电一体化 2011(10)
    • [4].基于模糊自整定PID燃气锅炉仿真研究[J]. 化工自动化及仪表 2013(09)
    • [5].模糊自整定PID控制在石英炉温度控制系统中的仿真[J]. 唐山学院学报 2013(06)
    • [6].模糊自整定PID液体混合系统[J]. 电子科技 2015(12)
    • [7].四辊板带轧机厚度的模糊自整定PID控制[J]. 沈阳化工大学学报 2014(04)
    • [8].模糊自整定PID控制在主汽温控制中的应用[J]. 计算机仿真 2015(02)
    • [9].基于模糊自整定PID的永磁同步电机矢量控制[J]. 化工自动化及仪表 2015(07)
    • [10].伺服电机驱动的连铸结晶器振动位移系统模糊自整定PID控制[J]. 燕山大学学报 2015(04)
    • [11].模糊自整定PID在电机调速系统中仿真研究[J]. 微计算机信息 2010(07)
    • [12].模糊自整定PID在单晶炉温度控制中的仿真[J]. 机械设计与制造 2009(10)
    • [13].模糊自整定PID在过热汽温控制中的应用研究[J]. 自动化与仪器仪表 2016(04)
    • [14].PID参数模糊自整定控制在液位控制系统中的应用[J]. 北京信息科技大学学报(自然科学版) 2014(04)
    • [15].固着磨料双面研磨压力模糊自整定PID控制方法研究[J]. 中国机械工程 2015(02)
    • [16].基于模糊自整定PID的中央空调温度控制系统设计[J]. 河北电力技术 2014(04)
    • [17].焊笔模糊自整定PID温度控制系统的设计与仿真[J]. 计算机应用与软件 2013(02)
    • [18].直流电动机的模糊自整定PID控制[J]. 黑龙江科技信息 2012(02)
    • [19].模糊自整定PID温控系统的设计及仿真分析[J]. 邢台职业技术学院学报 2012(05)
    • [20].模糊自整定PID在工业温度控制系统中的应用与研究[J]. 长沙通信职业技术学院学报 2011(04)
    • [21].泵房恒压模糊自整定PID控制系统仿真[J]. 电气传动自动化 2010(02)
    • [22].基于模糊自整定PID的温控系统设计与研究[J]. 微计算机信息 2010(23)
    • [23].模糊自整定PID在温室控制系统中的应用[J]. 安徽农业科学 2010(22)
    • [24].基于模糊自整定PID的气垫登陆艇航向控制器研究[J]. 计算机测量与控制 2019(12)
    • [25].具有间隙的风力机变桨距系统模糊自整定PID控制[J]. 机床与液压 2017(01)
    • [26].模糊自整定PID的航空发动机转速控制研究[J]. 计算机仿真 2013(04)
    • [27].基于模糊自整定PID方法的滞后系统的控制研究[J]. 机电技术 2010(02)
    • [28].模糊自整定PID控制在跳汰机给煤控制中的应用[J]. 太原科技 2009(03)
    • [29].参数模糊自整定PID在飞机全电刹车中的应用[J]. 电光与控制 2008(02)
    • [30].板球系统的模糊自整定PID控制算法研究[J]. 控制工程 2018(09)

    标签:;  ;  ;  ;  

    基于FPGA的模糊自整定PID控制算法的研究
    下载Doc文档

    猜你喜欢