基于FPGA的粮食干燥过程模糊预测控制研究

来源 :西北农林科技大学 西北农林科技大学 | 被引量 : 0次 | 上传用户:cc_7722
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粮食干燥过程是一个复杂、时变、非线性、大滞后的工业过程,使粮食干燥过程自动控制的实现难度加大,因此,粮食干燥过程控制技术,控制模型的建立、实现及应用等成为研究的热点。我国是一个粮食生产大国,自主开发适合中小农户的中、小型粮食干燥机并实现过程的自动控制具有重要意义:保证出机粮食水分均匀一致,并提高干后粮食的品质,大大减少粮食的浪费的同时减轻操作人员的劳动强度,充分发挥干燥机的生产能力。研究采用模糊预测控制策略,并基于现场可编程技术设计、实现控制器。现场可编程技术具有大规模、高集成度、高可靠性、开发周期短、方便灵活等优点以及低成本、低功耗和高可重构性的特点,为控制器实现提供一种很好的解决方案。本文主要研究内容如下:(1)将模糊控制与预测控制相结合,设计粮食干燥过程的模糊预测控制器。预测控制适合应用于时变、非线性、大时滞的粮食过程控制;模糊控制可将丰富的人工经验应用于控制过程,进一步改善控制精度。(2)基于深床干燥原理建立控制器预测模型,并对模型进行反馈校正;模型预测值与设定值之间的误差以及误差变化作为模糊控制的输入,构建二维模糊控制,经过模糊化、模糊推理、解模糊化等步骤得到控制器输出。(3)浮点数运算单元的FPGA实现研究。由于预测模型需要进行浮点运算,本文将数据表示为1位尾数符号位、11位尾数、1位指数符号位、8位指数的规格化形式,在此基础上分析了浮点加法算法、浮点乘法算法、浮点除法算法、e~x浮点运算算法及其基于FPGA的设计、实现。浮点加法采用指数对阶后再相加算法;浮点乘法器采用迭代移位相加算法;浮点除法器采用Goldschmidt迭代算法;e~x浮点运算整数部分通过查找表获得,纯小数部分采用CORDIC算法,两部分结果相乘即得到运算结果。(4)基于FPGA的模糊预测控制器实现。基于VHDL设计有限状态机,与各个浮点基本运算单元以及模糊控制单元组成模糊预测控制器整体。
其他文献
近年来,流媒体正在成为推动未来宽带应用的主动力。而流媒体典型应用中的流媒体直播技术凭借其不用下载等待,实时性好等特点,在VOD、远程教学等网络多媒体中得到广泛应用。流媒
过去半个多世纪中,博弈论作为探索个体间相互作用的有效工具,在多个领域均有广泛的应用。在2012年学者基于囚徒困境模型研究发现,存在一种称为零行列式的策略可以单方面控制
中国电信集团公司作为国内最大的基础电信运营商率先提出了由传统基础电信运营商向现代综合服务提供商的转型战略。内蒙古电信公司作为中国电信集团公司在内蒙古地区的分支机
随着计算机技术和网络的飞速发展,流媒体技术的产生满足了人们快速获取多媒体信息的需求。它基于RTP/RTCP协议,运用流式传输技术,可以使人们在最短的时间内获得想要的多媒体资讯
传统的特征选择算法直接在有类别标签数据集上进行特征选择,以选取对这些已知类别标签样本的类别具有最大区分能力的特征子集。但是在一些实际应用中,如在医学诊断、欺诈检测等
TinyOS是一个经典的无线传感网络(WSN)操作系统,在WSN发展历程中发挥了非常重要的作用。当前,许多有关无线传感网络的研究成果都是在TinyOS上研究并实现的。SenspireOS是浙江
随着数据库技术及网络技术的发展,信息量越来越庞大,从数据库管理系统的应用而言,数据量达到TB乃至PB级,即使运行在高性能的大型主机上,在处理大量并发用户及大量数据时,也难
G(o)del语言是继Prolog语言之后出现的新型说明性通用逻辑程序设计语言,它是建立在多态多类一阶逻辑基础上的强类型语言。G(o)del语言同Prolog语言相比,摒弃了Prolog语言中的非
信号重建技术通过测量信号的部分信息完整恢复原始信号,它是信号处理领域的重要课题之一。相位恢复和幅度恢复都是信号重建的特殊情况,他们仅通过变换域幅度或相位完成原始信
近年来,GSM网络移动用户的迅猛发展对移动运营商提出了更高的要求。在移动通信中,由于频率资源十分有限,如何有效地利用频率资源已成为运营商网络规划和优化工作的一个关键问