您现在的位置:首页 >> 技术文章 >> FPGA技术 >> 内容

MATLAB代做|FPGA代做|python代做- 基于FPGA的智能PID控制器的设计

时间:2019-10-1 20:15:03 点击:

  核心提示:MATLAB代做|FPGA代做|python代做- 基于FPGA的智能PID控制器的设计...

       这里整个基于FPGA的智能PID控制器的总体结构包括PID模块,RBF参数整定模块,以及控制对象模块,这里,控制对象模块我们采用一个小型电机做为控制对象进行控制器的测试,RBF参数整定值,直接通过外部MATLAB仿真获得。因此这里我们主要设计的是PID控制器和控制器两个部分。


        根据上面章节的仿真,KpKdKi三个参数的分别为0.07520.14990.0528,在FPGA中进行量化处理,位宽为12位,那么可以将上述的三个参数转换为三个整数,即:

         Kp2 = Kp*2^10  =  77

         Kd2 = Kd *2^10 = 153

         Ki2 = Kp*2^10  =  54

其中,最高位的两个位宽作为符号位,如果大于0,则为0,如果小于0,则为1

         然后使用Verilog编程实现上述的控制器结构,并通过Quartusii进行综合,可以获得如下的RTL电路结构图:


联系:highspeedlogic

QQ :1224848052

微信:HuangL1121

邮箱:1224848052@qq.com

网站:http://www.mat7lab.com/

网站:http://www.hslogic.com/

微信扫一扫:

作者:智能PID控制器 来源:智能PID控制器
  • 您是如何找到本站的?
  • 百度搜索
  • Google搜索
  • 查阅资料过程中
  • 论坛发现
  • 百度贴吧发现
  • 朋友介绍
本站最新成功开发工程项目案例
相关文章
  • 没有相关文章
相关评论
发表我的评论
  • 大名:
  • 内容:
  • matlab代做|matlab专业代做|matlab淘宝代做(www.hslogic.com) © 2019 版权所有 All Rights Reserved.
  • Email:highspeed_logic@163.com 站长QQ: 1224848052

    专业代做/代写/承接、MATLAB、SIMULINK、FPGA项目、博士/硕士/本科毕业设计、课题设计、论文,毕业论文,Coursework、Eassy、Assignment