推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于ARM9-Linux嵌入式系统的模糊控制研究

更新时间:2020-03-21 21:16:44 大小:1M 上传用户:songhuahua查看TA发布的资源 标签:arm9嵌入式系统 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

本文主要研究了基于ARM-inux平台的模糊PID控制系统,该系统以工业锅炉液位的数学模型为被控对象,通过模糊PID控制算法,在ARM-Linux平台上实现了仿真控制试验。      本文首先介绍了模糊控制的基本原理以及模糊控制器的设计方法。然后着重分析了模糊PID控制原理,以及它与传统PID控制相比的优越性。针对上海新奥托实业有限公司开发的“EFPT-1-01”型过程控制实验装置锅炉液位控制模型设计了相应的模糊PID控制器。      接下来文章介绍了嵌入式系统发展的概况,嵌入式Linux概况以及ARM的体系结构。重点介绍在浙江海成电子的“DM2410B+”ARM9-Linux嵌入式开发平台下开发应用程序的方法。      以往在8086系列单片机平台下,由于受到运算速度和存储空间的限制一般采用查表法实现模糊控制算法,这样的模糊控制算法精确度比较低。本文所用的ARM9-Linux平台CPU为S3C2410,主频达到266MHz,并有64M的SDRAM和64M的NAND FLASH,因此系统有足够的运算速度和存储空间来运行由C语言实现的模糊控制推理过程。      由于本文所用的ARM-Linux嵌入式实验平台无法与“EFPT-1-01,型过程控制实验装置直接相连,所以要对锅炉液位系统建立数学模型并在ARM9-Linux平台下实现仿真试验。在文章的最后部分介绍了锅炉液位系统的数学建模方法,以及模糊PID控制系统控制过程的c语言仿真实现。其中着重介绍了模糊PID推理过程的C语言实现方法。最终,通过与传统的单纯PID控制的仿真结果对比,可以看出在ARM9-Linux嵌入式平台下,模糊PID控制算法有很好的控制效果。  

部分文件列表

文件名 大小
基于ARM9-Linux嵌入式系统的模糊控制研究.pdf 1M

全部评论(0)

暂无评论