论文部分内容阅读
模糊控制是智能控制的重要组成部分,它可以对那些不能建立精确数学模型的场合进行有效的控制。模糊控制已经在家用电器等很多领域得到了广泛的应用。近年来,FPGA及EDA工具在国内得到了迅速发展,本论文的主要工作是在FPGA上实现一个两输入、单输出的模糊控制器。 首先介绍了模糊控制和智能控制的理论基础,并且对课题中采用的两输入、单输出的模糊控制算法进行了详细的描述。 在此基础上,本文重点研究了带有外围接口功能的模糊控制器的数字逻辑实现方案。首先说明了自顶向下的设计流程以及所使用的EDA工具,然后详细描述了各个模块的实现方法,每个模块都进行了仿真验证。 本文还给出了一种基于单片机AT89C51和FLASH芯片K9F6408UOA的测试方法,并且用这种方法测试了交通路口控制器。主控制器AT89C51读取K9F6408UOA中的数据,用于测试FPGA各个接口模块以及模糊控制模块的功能。