资料介绍
通过模糊自整定PID 控制器的设计,本文提出了一种基于VHDL 描述、DSP Builder 和Modelsim 混合仿真、FPGA实现的智能控制器设计及测试新方法。首先,通过MATLAB 仿真,得出智能控制器的结构和参数。然后,基于VHDL 进行智能控制器的数字化实现及其开环测试。在此基础上,通过分析一般智能控制器的测试特点,采用DSP Builder 构建闭环测试系统,Modelsim 运行DSP Builder 生成文件来验证QuartusII 中所做VHDL 设计的测试方法。实验表明,该测试
方法能有效vwin 控制器的激励输入信号,适用于需闭环测试检验控制品质的智能控制器设计。
关键词:VHDL; FPGA; 智能控制器; 闭环测试; DSP Builder
随着市场需求的增长,超大规模集成电路的集成度和工艺水平不断提高,在一个芯片上完成系统级的设计已成为可能。FPGA 固有的并行运算处理能力,使得它能够提供各种数字化所需要的大量复杂运算,适合于设计一些对处理速度和实时性要求较高的智能控制器。近几年,基于VHDL 描述,FPGA 实现的控制器设计研究比较活跃,如Torralba 等人完成了4 输入、12 个隶属度、64 条规则的模糊逻辑控制器的FPGA 实现[1],Cirstea 等人基于FPGA 设计模糊控制器,成功的用于变速器的控制[2]。另外,由于FPGA 设计的灵活性和通用性,使得基于FPGA 的控制器开发效率高,成本低,上市时间短。
由于FPGA 在智能控制器方面的大量使用,设计后的测试便成了设计者在开发过程中必须重点考虑的问题,同时,一种好的测试方法不仅能及早发现设计中存在的问题,而且能提高设计的可靠性。目前基于VHDL 描述的智能控制器测试一般是通过开环时序仿真来验证其逻辑设计的正确性,而对于一些输入激励信号不固定或比较多的智能控制器来说,开环时序仿真并不能确切模拟控制器的激励输入信号。
由此,本文在开环时序仿真的基础上提出一种基于QuartusII、DSP Builder 和Modelsim 的闭环时序仿真测试方法,并借助于某一特定智能控制器的设计对该闭环测试方法进行了较为深入的研究。
方法能有效vwin 控制器的激励输入信号,适用于需闭环测试检验控制品质的智能控制器设计。
关键词:VHDL; FPGA; 智能控制器; 闭环测试; DSP Builder
随着市场需求的增长,超大规模集成电路的集成度和工艺水平不断提高,在一个芯片上完成系统级的设计已成为可能。FPGA 固有的并行运算处理能力,使得它能够提供各种数字化所需要的大量复杂运算,适合于设计一些对处理速度和实时性要求较高的智能控制器。近几年,基于VHDL 描述,FPGA 实现的控制器设计研究比较活跃,如Torralba 等人完成了4 输入、12 个隶属度、64 条规则的模糊逻辑控制器的FPGA 实现[1],Cirstea 等人基于FPGA 设计模糊控制器,成功的用于变速器的控制[2]。另外,由于FPGA 设计的灵活性和通用性,使得基于FPGA 的控制器开发效率高,成本低,上市时间短。
由于FPGA 在智能控制器方面的大量使用,设计后的测试便成了设计者在开发过程中必须重点考虑的问题,同时,一种好的测试方法不仅能及早发现设计中存在的问题,而且能提高设计的可靠性。目前基于VHDL 描述的智能控制器测试一般是通过开环时序仿真来验证其逻辑设计的正确性,而对于一些输入激励信号不固定或比较多的智能控制器来说,开环时序仿真并不能确切模拟控制器的激励输入信号。
由此,本文在开环时序仿真的基础上提出一种基于QuartusII、DSP Builder 和Modelsim 的闭环时序仿真测试方法,并借助于某一特定智能控制器的设计对该闭环测试方法进行了较为深入的研究。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于FPGA的直流电机控制器的研究与实现
- 基于FPGA的SDRAM控制器的设计与实现简介
- 实现基于FPGA的SPIFlash控制器设计
- 基于FPGA的直流电机控制器的研究与实现 9次下载
- 如何使用FPGA设计SDRAM控制器 6次下载
- 如何使用FPGA实现HDLC协议控制器 15次下载
- 如何使用FPGA进行CAN控制器软核的设计与实现 25次下载
- 如何使用FPGA进行快速浮、定点PID控制器的研究与实现 23次下载
- FPGA读写SDRAM的实例和SDRAM的相关文章及一些SDRAM控制器设计论文 56次下载
- NandFlash控制器的FPGA实现方法技巧
- DDR2SDRAM控制器IP功能测试与FPGA验证_陈平 3次下载
- 快速浮_定点PID控制器FPGA的研究与实现 20次下载
- 基于DSP与FPGA的运动控制器研究 93次下载
- 基于FPGA的高速PID智能控制的研究
- 基于FPGA的交通灯控制器实现
- 基于FPGA的CAN总线控制器的设计 1140次阅读
- 以太网控制器程序的仿真与测试 1821次阅读
- GetControllerInstance()方法控制器注入 1484次阅读
- 以Flash控制器为核心的FPGA在线更新功能实现设计流程介绍 3157次阅读
- 采用FPGA对VGA图形控制器的Verilog设计方法 5015次阅读
- MIPS平台上运动控制器的调度抖动的测试方法设计详解 1199次阅读
- 微控制器和FPGA的配对或是你设计成功的关键 949次阅读
- 以功能建模为基础的含FPGA电路板测试方法研究过程详解 1264次阅读
- 一种基于fpga的多轴控制器,可以控制多轴电机的运动 6342次阅读
- 基于FPGA设计的智能控制器VHDL设计及测试 2088次阅读
- 门禁控制器常见故障排除方法 4.4w次阅读
- 基于FPGA 的SPI Flash 控制器设计及验证 1.3w次阅读
- 基于FPGA的矩阵键盘控制器的设计 4868次阅读
- 论工业控制系统的FPGA设计方法(2) 1131次阅读
- 基于Xilinx FPGA的千兆以太网控制器的开发 3w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多