基于FPGA的模糊控制器设计  被引量:1

Design of fuzzy logic controller based on FPGA

在线阅读下载全文

作  者:罗宇锋[1] 陈建磊[1] 刘勇[1] 焦东霄 

机构地区:[1]河南理工大学电气工程与自动化学院,河南焦作454000 [2]河南省电力公司驻马店供电公司,河南驻马店463000

出  处:《河南理工大学学报(自然科学版)》2014年第1期79-83,共5页Journal of Henan Polytechnic University(Natural Science)

基  金:国家自然科学基金资助项目(60850004);河南省教育厅科技创新人才支持计划项目(2009HASTIT021)

摘  要:模糊控制作为现代控制理论的一种重要方法,通常以软件编程的方式在算法级上实现.为了在RTL级上实现模糊控制,提出了一种以EP2C5为核心器件,通过VHDL语言实现二输入一输出模糊控制器的方法,并对模糊控制的主要流程进行分析,采用自顶向下、模块化的FPGA设计方法,在Quartus II平台上分别对模糊化、模糊推理、解模糊等模块以及顶层设计进行了仿真,最终将其结果与理论值进行对比,仿真结果表明它们之间的误差较小,在允许的误差范围内,验证了该方法的可行性和正确性.Fuzzy control,as a kind of important modern control methods,is usually achieved at algorithm-level by software programming.In order to achieve two-premises one-conclusion fuzzy control at RTL-level,a method with VHDL language and EP2C5 device is presented.Through the analysis of a fuzzy control process,fuzzification,fuzzy inference,defuzzification and top-level design are realized respectively by using the top-down and modularization design method of FPGA in Quartus Ⅱ platform.The error between its results and the theoretical values is small,within the permissible error range.The comparative results verify that the method is correct and feasible.

关 键 词:模糊控制器 RTL级 FPGA VHDL语言 

分 类 号:TP273.4[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象