基于FPGA的模糊控制器设计与实现

被引量 : 0次 | 上传用户:realno158
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模糊控制是智能控制的重要组成部分,能够对难以建立精确数学模型的控制对象进行有效的控制,因此具有广泛的应用领域,如专家系统、数字信号处理、过程控制、通讯系统等。传统的模糊推理系统使用高级语言由软件实现,或基于通用型微处理器实现,但都具有局限性。考虑到模糊运算的特征,更接近并行处理数据方式,因此模糊控制更适合由专用电路实现,不但能提高处理速度,而且能提高系统稳定性。现场可编程逻辑门阵列(FPGA)的逻辑可编程性使其具备实现专用集成电路的能力,满足片上系统设计的要求,成为可编程逻辑器件的发展趋势。本文将FPGA技术与模糊控制理论相结合,设计并实现了全新的基于FPGA技术的模糊控制器,充分利用FPGA的高速并行数据处理能力,为模糊控制器的实现建立了硬件平台。以分段二次多项式曲线拟合模糊隶属度函数,不需对各类隶属度函数分别设计;以激活机制模糊推理规则实现模糊推理,减少系统计算量,且不影响正确模糊控制量的输出;以对数减法运算替代除法运算,提高了数据处理速度,保证系统的实时性。将模糊控制器中的运算做适当分解,在FPGA上设计十级流水线结构实现模糊运算,并可针对不同的控制对象调整模糊控制器的隶属度函数和模糊规则。将此模糊控制器用作DC/DC变换器的数字控制器,首先分析变换器的数学模型,设定模糊控制器相关参数;在MATLAB/Simulink环境下使用PLECS工具箱对DC/DC变换器建模,仿真结果验证了该模糊控制器的可行性;使用Xilinx XC3S500E FPGA芯片实现模糊控制器,获得良好的实验结果。
其他文献
目的探讨缩宫素联合前列腺素类药物控制妊娠产妇剖宫产产后出血的临床治疗效果。方法采用回顾性分析的方法,纳入分析本院2015年9月至2017年6月期间收治的1 200例妊娠产妇剖宫
目的应用经会阴三维断层超声成像(TUI)观察女性压力性尿失禁患者肛提肌缺陷情况,探讨其临床应用价值。方法对130例压力性尿失禁患者进行基本评估和肛提肌触诊评估,然后根据经会
伴随着经济全球化、金融一体化,中国经济市场化改革地步伐不断加快。随着中国金融业逐步放开,面对国外商业银行的进入,中国商业银行的风险呈现加大的趋势。对此,我们必须采取
死刑复核程序为我国大陆死刑案件裁判生效之必经程序,对于保障死刑适用之审慎性和准确性有着重要意义。但由于死刑核准权之下放、法律规定之死刑复核审理方式不科学等原因,我
<正>~~
黄土是一种具有独特工程特性的土,因此黄土隧道的施工面临许多重要的问题,其中很多隧道在洞口或者洞身段围岩软弱,大多数隧道开挖时掌子面周围的岩体自稳能力很差,需要对其进
<正>这些年来,每逢10十月,文艺圈有一桩新生大事:乌镇戏剧节又开幕了。今年乌镇戏剧节的特殊之处是,素来以先锋行世的孟京辉,重排了一版《茶馆》。拿《茶馆》当开幕大戏,孟京
网格计算是近年来的研究热点之一。它可将高速互联网、计算机、大型数据库、传感器、远端设备等融为一体,实现资源全面共享与协同工作。在网格计算环境中,经常需要为计算任务
目的:研究重症传染性单核细胞增多症(severe infectious mononucleosis,简称重症传单)的临床特征,探讨重症传单与普通传单临床特点的异同,总结重症传单的诊断特点;研究婴幼儿
我国私募基金不设托管人或"托而不管"导致管理人侵害投资人利益的现象比比皆是。出现这种现象的一个很重要的原因是我国私募基金托管人法律地位的定位存在问题,托管人的准入